{"_id":"@gjsify/os","_rev":"159-a78cf033f57e60c9d0dc5c34d4bc14fe","name":"@gjsify/os","dist-tags":{"latest":"0.54.0"},"versions":{"0.0.1":{"name":"@gjsify/os","version":"0.0.1","keywords":["gjs","require","commonjs","npm","node","gtk","native","cgjs","os"],"author":{"name":"Andrea Giammarchi"},"license":"ISC","_id":"@gjsify/os@0.0.1","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"homepage":"https://github.com/gjsify/os/tree/master/packages/os#readme","bugs":{"url":"https://github.com/gjsify/os/issues"},"dist":{"shasum":"11eb28b45d00d67edc58ced69c94a53da74444a0","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.0.1.tgz","fileCount":9,"integrity":"sha512-Ui2ymQWFvnwcj06YjSYsnJi+P3ZnqgMsdRdCofa7fUP35yvcs5qG+C+0cCjAzZ0WOhedPLPNJPDoI0A6j18hgw==","signatures":[{"sig":"MEUCIBKrLnWHXQsHK6LsNN9HzFSEei69Yc7LDG97KEclD2UKAiEA7Dvoarf7ZetgSCvqiM55qTJ4EmZ447elBXcjvnC/15Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVCPfCRA9TVsSAnZWagAAQLAQAJQFoeweIoAQbW9l+DvP\nLnzU2tuRJ/B6XxqSYl3xehR0OhGmDQ3NkHqWT1S5fCPX0kd3DyswIL4eutQl\nLPpTUsaql7BMqzSVVaPaG5/vPjXSUElS/bKjMYWQl6qOG5F52eX8iPIlVKsi\npXu9WaRgWofgEk3bPSTLTI9X+hv4ij6VKo+o0hHRRD/sQoq3xN23WLPWtk8f\n/vnL5GYXXfWxm1jBg96oNN4GHq6oYhtumnnRVbBfhshFs37VA0t5Uq+bxAib\nyw/pvGIVegyXsvuO6teTxj7XMLzmAhkznUYrjv2ALO4fa8Chog4p7tIJIDhs\n/VdUn+Z6LK9B3/YVrYWPzDOKXCjshI//Jx5i7EwuFsa0X5y9HJsE4i6NQ4MX\nNs2iiGZFg+no+vzNc78U74SAKPwFZACFLumxPF8msMWk+SPEA5Bt6ZLDYzMJ\nLP7nPlFFfrcqOvF4SF3Gk2SSnYGutepKQyw6KsnRGGjUG254AAxuYnx7hG2Y\nYjWIaNETKbV1qA2p/QzRZLoPnoAbbuyEauWs6R7u6HkMwR8Y30wOP1nbiqbP\n9naVRhvZAUuiSHe9Vcd44qgaCLQuPKnmo052fO7uq2p0qiboID+uXmxVPr6v\ncvYkjNzPiXgCwVxPPPzYDEc+GhZ/iE/8m3LTwdquHMSyO3L9YKbA/dKXmZH5\n1nvh\r\n=ZhO2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9b3f7cd2252228ed2cd850b2b6f85ffc25108f60","scripts":{"test":"cgjs ./test"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"repository":{"url":"git+https://github.com/cgjs/cgjs.git","type":"git"},"_npmVersion":"6.13.7","description":"os core module for gjs","directories":{},"_nodeVersion":"12.14.1","_hasShrinkwrap":false,"devDependencies":{"cgjs":"^0.1.28"},"_npmOperationalInternal":{"tmp":"tmp/os_0.0.1_1582572511214_0.3175864498076095","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@gjsify/os","version":"0.0.2","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.0.2","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"dist":{"shasum":"b1c2353cc121ce6250cd5c5773e6593891082e80","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.0.2.tgz","fileCount":27,"integrity":"sha512-WttuY/eHF/Eq049XneN1udYpXzk9RHayRwvJbzA8HH/8ItTymf5j2lY3dp1YORGVkcDU0xNTphFD6+68INyAhQ==","signatures":[{"sig":"MEUCIEnVEeASQcb5/yPUeBGx2dmrC33VVNJ3r9LPBh1Shs/xAiEArAfWdWE8nnORoiS+kjm493+JPn8FMfWFLztGX0ZQZzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1373338},"main":"lib/cjs/index.js","type":"module","module":"lib/esm/index.js","exports":{".":{"import":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"require":{"types":"./lib/types/index.d.ts","default":"./lib/cjs/index.js"}}},"gitHead":"37642ed89f950febacc4e49fb3046eef5f02728b","scripts":{"test":"yarn print:name && yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn print:name && yarn build:gjsify","clear":"rm -rf lib tsconfig.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjs -m test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","print:name":"echo '@gjsify/os'","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gjs":"^3.1.0","@gjsify/utils":"^0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"@gjsify/cli":"^0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/os_0.0.2_1686829906494_0.6884975573175105","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@gjsify/os","version":"0.0.3","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.0.3","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"dist":{"shasum":"067de1a5782c6966bbac469e75142ea797b6c5db","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.0.3.tgz","fileCount":27,"integrity":"sha512-+XWxcOfQuwYQ7t54yMFnBIRCrND6v9qnJREwwv/ghY9xDnfhjdbq9j83suo9WNdq8ClEiyqnpBtJGWPi5WgJmA==","signatures":[{"sig":"MEQCIBGlUwnnrhXHEhkOVkQNf7trgNDGivTgF7PN/D2Zis3fAiBuZdIFXc1PAuFAPMQfNqaIkBe+Ni0A4RSq69RdvLpAPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1367221},"main":"lib/cjs/index.js","type":"module","module":"lib/esm/index.js","exports":{".":{"import":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"require":{"types":"./lib/types/index.d.ts","default":"./lib/cjs/index.js"}}},"gitHead":"8125a7df0d46b9e2d154cb93652ea0f33dea49f7","scripts":{"test":"yarn print:name && yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn print:name && yarn build:gjsify","clear":"rm -rf lib tsconfig.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjs -m test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","print:name":"echo '@gjsify/os'","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gjs":"^3.1.0","@gjsify/utils":"^0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@gjsify/cli":"^0.0.3"},"_npmOperationalInternal":{"tmp":"tmp/os_0.0.3_1686906770861_0.3444768203171982","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@gjsify/os","version":"0.0.4","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.0.4","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"dist":{"shasum":"586c67d4e9bffc5ecc4132b705835515afdf0178","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.0.4.tgz","fileCount":27,"integrity":"sha512-ZkyXdWQHEWa8TKDWEvQYj2AkNHeTnF5KO9un1rNScsxj19SyLWFb+7oYZ6YLH/dLrycTjMrgW7PXPdEtdZGORA==","signatures":[{"sig":"MEQCIBO5U48wK2NZezxE3fR22H2CVvNUD1MqFxx4HWfGV3EzAiAFtLyt8jDqm4jM7km9hPgwn4cf6rB04DEyeFtTb196NA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1361863},"main":"lib/cjs/index.js","type":"module","module":"lib/esm/index.js","exports":{".":{"import":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"require":{"types":"./lib/types/index.d.ts","default":"./lib/cjs/index.js"}}},"gitHead":"81a90f8ea4166e06188251cc4d61a4d59bbc12e0","scripts":{"test":"yarn print:name && yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn print:name && yarn build:gjsify","clear":"rm -rf lib tsconfig.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjs -m test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","print:name":"echo '@gjsify/os'","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gjs":"^3.2.6","@gjsify/utils":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"@gjsify/cli":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/os_0.0.4_1703793439192_0.4432473276042377","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@gjsify/os","version":"0.1.0","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.1.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"f5a885bc4a43ca47fabbeaf89a2409b6bb89d92d","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.1.0.tgz","fileCount":24,"integrity":"sha512-C1+s8+dy/si+Tgwmp1rizw3eX4gwF+b8iL4CV4vjRXdGMSdEaJTzBZGKm4k8INuG1hx2j346R9P9Emqw/49IbA==","signatures":[{"sig":"MEUCIDSHpMPu8M6MgxiIcdVSaTOXg17uPogZymnQQf9AYbFuAiEAlowFNhWKFWESeYdvAkY1mL7lyY0I3/SOskyxH4AZx5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118471},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjs -m test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-beta.42","@gjsify/utils":"^0.1.0","@girs/glib-2.0":"^2.88.0-4.0.0-beta.42"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@gjsify/cli":"^0.1.0","@types/node":"^25.5.0","@gjsify/unit":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.1.0_1774690946643_0.03946763170330603","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@gjsify/os","version":"0.1.1","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.1.1","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"7135999adae779ec90d3373adc71fedcf966cd82","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.1.1.tgz","fileCount":24,"integrity":"sha512-mn8tCAA4AcJDNOieqLUefr70DmJyKLGSH0YQOeAblq5AQobPaJHRjJ5egn89riX43ZShx8O+HZdZQyrQMrAT9g==","signatures":[{"sig":"MEYCIQDfhA+yLhLHaWMRZOcy9hGXAnENijbYMQyIHGL4gUxAWgIhAODSWArf1/Y2g5JoMX763WJryTPd1N6BRRH3SjwitDD5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118471},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjs -m test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-beta.43","@gjsify/utils":"^0.1.1","@girs/glib-2.0":"^2.88.0-4.0.0-beta.43"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@gjsify/cli":"^0.1.1","@types/node":"^25.5.0","@gjsify/unit":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/os_0.1.1_1774732301037_0.09032786818132155","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@gjsify/os","version":"0.1.2","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.1.2","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"d969722d568d2ce3b6b17879a3814695973d90cd","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.1.2.tgz","fileCount":24,"integrity":"sha512-YZpnFhk3cCf9GegY/u0rv5yn2fiCtoXv1P/Xnz17L6EXKXi2lGEcXlgEw0lvtx4ASPNCZ5na7htn7WuCG0gwQQ==","signatures":[{"sig":"MEYCIQCZ5+3c1J9aoFY9YTzZvydsaUaHIsM9dQWgRKIyw454mgIhAMMTrhiaqTabeTJLReetTr3HCPy4Kr35j8gxbZ2AULce","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118471},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjs -m test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-beta.43","@gjsify/utils":"^0.1.2","@girs/glib-2.0":"^2.88.0-4.0.0-beta.43"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@gjsify/cli":"^0.1.2","@types/node":"^25.5.0","@gjsify/unit":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/os_0.1.2_1774939461625_0.7262960941685797","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@gjsify/os","version":"0.1.3","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.1.3","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"bed792973b9f7fd6de4ef6e3cce9444ddddc77c1","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.1.3.tgz","fileCount":24,"integrity":"sha512-7kp0dcF9Ig4KqkT3WwuT9Uh0TA2jHCzQsddNxm6B+IHaogleo3tXk4iXMENPV7Q9F016hbwhNQCeSPj1/NPnBg==","signatures":[{"sig":"MEQCIHojfteYIuSDGVB9Yi1Peaz1GklGJPagrL/nUDu9AGp/AiBdkKm5DgSSeK4mJzpvSlve9ZDRovy+inkQm6YW7JhsFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118465},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjs -m test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.1","@gjsify/utils":"^0.1.3","@girs/glib-2.0":"^2.88.0-4.0.0-rc.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@gjsify/cli":"^0.1.3","@types/node":"^25.5.2","@gjsify/unit":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/os_0.1.3_1775245446714_0.032361159461972155","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@gjsify/os","version":"0.1.4","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.1.4","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"9309a95c1a5f51fbeecb85a1e9ce5f5ef4b82e07","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.1.4.tgz","fileCount":24,"integrity":"sha512-sLjs3z0QqsYmwAyXBE8zRb9mpqi701eBCro7+G2YaHBFq9XK55relDOuxqq8yRrlqXHx2kzy65aVOIiUcyXULQ==","signatures":[{"sig":"MEQCIGJfznRbwCRqbLXXRbhqu7sCVLy3n4D9nC++K05ZNe+fAiBcxAxBYksLbL6IUlDcaRLBrGKVajypcsyGfjeM1feWRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118465},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjs -m test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.1","@gjsify/utils":"^0.1.4","@girs/glib-2.0":"^2.88.0-4.0.0-rc.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@gjsify/cli":"^0.1.4","@types/node":"^25.5.2","@gjsify/unit":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/os_0.1.4_1775249090740_0.6397292375685897","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@gjsify/os","version":"0.1.5","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.1.5","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"464e18a6362ad88e1f9fa5dc5952046b933079ed","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.1.5.tgz","fileCount":24,"integrity":"sha512-fWtXIVufJApzQu8/4Vlwktz4t1hPERDlDj8hX+YMK1nN0t+A/8h+UAvtyOdq/IRsdKAtplrgV+KFIeM8wxrjxw==","signatures":[{"sig":"MEYCIQCSdda3jYGF/EYuWC1qAPGzH62v4494L/o7ONT2R5zxZAIhAOGqVdIpSSZa8can+ms59WgqtCIHjCjmKax+mP+jj794","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118465},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjs -m test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.1","@gjsify/utils":"^0.1.5","@girs/glib-2.0":"^2.88.0-4.0.0-rc.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@gjsify/cli":"^0.1.5","@types/node":"^25.5.2","@gjsify/unit":"^0.1.5"},"_npmOperationalInternal":{"tmp":"tmp/os_0.1.5_1775282240743_0.0733432537108134","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@gjsify/os","version":"0.1.6","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.1.6","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"cd18d6b24533533dcc734e4a26ae3aef113fdca9","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.1.6.tgz","fileCount":24,"integrity":"sha512-Bu7pq6xGfYNI5AfudSMQX10CCGSyN2gOQwTlh6CkvT7Q+I7GJ73Mmm/OjrsWwMt3HqEKdgINrkF9NIqnmXFHAQ==","signatures":[{"sig":"MEQCIFCzmOEXT/aQBHY3WJ9CP95+Unfr99krgXml5mwxt7cFAiAxBHNA11bCIxN/jfSI9Grr7SHuexTXAf+inRetQoBhOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118465},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjs -m test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.1","@gjsify/utils":"^0.1.6","@girs/glib-2.0":"^2.88.0-4.0.0-rc.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@gjsify/cli":"^0.1.6","@types/node":"^25.5.2","@gjsify/unit":"^0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/os_0.1.6_1775331259532_0.03358365711043865","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@gjsify/os","version":"0.1.7","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.1.7","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"232c61ed3494d1a7cbf99fd301fa18d8ad584cd0","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.1.7.tgz","fileCount":24,"integrity":"sha512-JN8bvfBGO3hoRQwhUkDzVauSb7H7Q7mdBWzrpCDXWIdpeYjoyLPfV+yW4GziCRLQ9BWxVt5Ix8uNDYpRRzqQpw==","signatures":[{"sig":"MEYCIQCpLIQyBKHEuR1YiAO0yM049LslPilesjo+cq7gfzMXmwIhAKb5UhciCL5Nvs3qwQGqaDe4RwuOu0MQ+dT7b5o49mPE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118465},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjs -m test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.1","@gjsify/utils":"^0.1.7","@girs/glib-2.0":"^2.88.0-4.0.0-rc.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@gjsify/cli":"^0.1.7","@types/node":"^25.5.2","@gjsify/unit":"^0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/os_0.1.7_1775337512725_0.9430529118726336","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@gjsify/os","version":"0.1.8","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.1.8","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"b947e879dbb43257af449bbca23b66b5202a22fc","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.1.8.tgz","fileCount":25,"integrity":"sha512-GHPMS0X7NyQKg16l2Mme49MsFY+o+xym5qfY9fmRp4dzeuFhCb0R1DaizFIYshLrjGH3jqPaSvKYnSRpEIUMzg==","signatures":[{"sig":"MEYCIQCgvfsUiV5mxGRCz3Oww7Ifs0tZ5f62z/xtilqNsb7EPQIhAI7hS1/+QrWZQ89iLLc9PekQGKNDTfB36LOBSI+UZhQY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119138},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjs -m test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.1","@gjsify/utils":"^0.1.8","@girs/glib-2.0":"^2.88.0-4.0.0-rc.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@gjsify/cli":"^0.1.8","@types/node":"^25.5.2","@gjsify/unit":"^0.1.8"},"_npmOperationalInternal":{"tmp":"tmp/os_0.1.8_1775667325556_0.9963136742429015","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@gjsify/os","version":"0.1.9","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.1.9","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"85b7aca26878b841d81b5b2ea6393411f6bc1f30","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.1.9.tgz","fileCount":25,"integrity":"sha512-7n+RJ+l/Nw3DdT1IUn/4SuIbFG3wLluh256gPPGRMqB4niz+aIV9J1ShSmfNPoKdyA71trJDl6+to2sv671wUA==","signatures":[{"sig":"MEQCICMp2m1pm5OKWeJYKojUumaia3gMOI2RdwImIxP+mGPbAiBHCmfLgdyOF4+cKVHzcgiobiL1uUUh4ZVM7w3n9PG0eQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119138},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjs -m test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.2","@gjsify/utils":"^0.1.9","@girs/glib-2.0":"^2.88.0-4.0.0-rc.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@gjsify/cli":"^0.1.9","@types/node":"^25.6.0","@gjsify/unit":"^0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/os_0.1.9_1775891172055_0.2684716323715526","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@gjsify/os","version":"0.1.10","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.1.10","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"f464e16d98a24a4364b9ae790dc8bc0e3f4739b2","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.1.10.tgz","fileCount":25,"integrity":"sha512-wjM2C9Bl4UF+0AmEfpuA5tUR3RNsoxtk87di1v8DQfe5Eyup2NdVwI9joaGEWt68k4Xbk9z7YlTw37JRVw9iKw==","signatures":[{"sig":"MEUCIH9Frjr7H96XQbXtDGZ/IrdTLVWgrw1m7ZpDpOf4r28NAiEAyFTkWerUJug7daa80dymyKztI7RDpe/tJWrN8dk7go4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119142},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjs -m test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.2","@gjsify/utils":"^0.1.10","@girs/glib-2.0":"^2.88.0-4.0.0-rc.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@gjsify/cli":"^0.1.10","@types/node":"^25.6.0","@gjsify/unit":"^0.1.10"},"_npmOperationalInternal":{"tmp":"tmp/os_0.1.10_1775931133170_0.34135809886318924","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@gjsify/os","version":"0.1.11","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.1.11","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"aa3a9828956f7a45868e67ced8cb22dfe2111de9","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.1.11.tgz","fileCount":25,"integrity":"sha512-Z5U9Z9dRlFsqCW5SAwTkZvPFcXqB+WkvIc9nvE3WNuT142L/JPSKiNBUqzxR280H5jlgv7fEvssqE6ROG1IXeA==","signatures":[{"sig":"MEUCIDo9QQYzEFWDh8dAkqJ/Sy0SAysDssbq0MhRXYqP1zmyAiEApQwWKFvYYfaLsSnRuAmiXTvTHN6cpV4vqgxSIL3OerM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119142},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjs -m test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.2","@gjsify/utils":"^0.1.11","@girs/glib-2.0":"^2.88.0-4.0.0-rc.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@gjsify/cli":"^0.1.11","@types/node":"^25.6.0","@gjsify/unit":"^0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/os_0.1.11_1776254195230_0.9384699605398115","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@gjsify/os","version":"0.1.12","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.1.12","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"3295e5dfd5d264a540ec4df30b1d56eca2d79605","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.1.12.tgz","fileCount":25,"integrity":"sha512-dCx9YA5A/5c3c1nRtm2eO1OoKl8T51IBcgebTYrUs3Kvml9M/zDISS0CGRgy+/M5DFqUrmGZdsHPpiBDajv9ww==","signatures":[{"sig":"MEUCIQCUW4BhkgkR0f7knHE0p/TBgT2LsvFhL4fPBnmErT+heQIgU83X3axbVwIZxQJ/Lv+8J2BV9Ir+cQmsJD7C1lySo+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119142},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjs -m test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.3","@gjsify/utils":"^0.1.12","@girs/glib-2.0":"^2.88.0-4.0.0-rc.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@gjsify/cli":"^0.1.12","@types/node":"^25.6.0","@gjsify/unit":"^0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/os_0.1.12_1776331337546_0.47393601034876065","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@gjsify/os","version":"0.1.13","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.1.13","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"265bfd9aadd0c6ff7e5e27bad8bb7eacaf472a0f","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.1.13.tgz","fileCount":25,"integrity":"sha512-TgG7X6eFRWd2TFs4851HOIGS8crdp6hyGla1sdJUuRNzTP64aSRPpGgGox9YA6I+A3wuKYg/wJUtiCBj9wu3nw==","signatures":[{"sig":"MEYCIQDORIDdg/f3U8zzQxVFf41zT8NHZedOVQSTcpBzZkM0KwIhAMs7NaVqhsGDP5wh5C8mfenJviLjmG7fM2J4XfoxRYkE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119142},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjs -m test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.3","@gjsify/utils":"^0.1.13","@girs/glib-2.0":"^2.88.0-4.0.0-rc.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@gjsify/cli":"^0.1.13","@types/node":"^25.6.0","@gjsify/unit":"^0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/os_0.1.13_1776338342605_0.45474510113300437","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@gjsify/os","version":"0.1.15","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.1.15","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"3bef6703b5bfacf3957af615b9df2779182774c4","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.1.15.tgz","fileCount":25,"integrity":"sha512-k1Ch2yq58r242O8S+NNYRCifgq2aHVrYNcfYW1C4wCTjUsdQ/UNk4ERaBxKGnjag2/F5QJo+0u2DsQTL/olMYA==","signatures":[{"sig":"MEUCIHYP27eL2yLF0TffEAPQK3Gnw1XutojcalXFTnJZjGGUAiEAhWydz+3lp+hCGGmYcR9iWMfRlVAqrwxQq95jE7VOwRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119142},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjs -m test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.3","@gjsify/utils":"^0.1.15","@girs/glib-2.0":"^2.88.0-4.0.0-rc.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.2","@gjsify/cli":"^0.1.15","@types/node":"^25.6.0","@gjsify/unit":"^0.1.15"},"_npmOperationalInternal":{"tmp":"tmp/os_0.1.15_1776469842933_0.3152489682895716","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@gjsify/os","version":"0.2.0","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.2.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"644f94296dba2e4152d9cdfb2f5bcc9043aab988","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.2.0.tgz","fileCount":25,"integrity":"sha512-ogzN5WAb8o+Be0wJWPM6DrUNejtYfd5ln5XQqmuFQfgcc+BzOjNelQbzdC4xMQb8SsjKvDNJ2lBDe0Df1t0m5Q==","signatures":[{"sig":"MEQCIFBamffxKlMpk3czl4eitMraSSdULElLR0S39NjtNqnCAiAQGNcr3JQGblCfYLHyDeZLcScb0mxJ0rqHqb4xDHLpZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119265},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.9","@gjsify/utils":"^0.2.0","@girs/glib-2.0":"^2.88.0-4.0.0-rc.9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.2.0","@types/node":"^25.6.0","@gjsify/unit":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.2.0_1777671703329_0.03298242626258374","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@gjsify/os","version":"0.3.0","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.3.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"9b1110550431aae4b0e22d29c8cb922893aeda13","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.3.0.tgz","fileCount":25,"integrity":"sha512-4cef7h5+CV0/dqUgR9bowuAwbuVnIFi9AOt4Np5xi5QsGIf2uGRSpzmXHUrZNnXsGiRqFsSfvE2uTW3n+U89GA==","signatures":[{"sig":"MEUCIAXolfDf5iyY/b1lRo8u/73yqwqnWOVOO5YmBf63SNDXAiEA7ZUsGKVpJ9yg4HwvPgYp4dskg5ZADy8gVzEH63XwdwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119265},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.9","@gjsify/utils":"^0.3.0","@girs/glib-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","@gjsify/unit":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.3.0_1777885845449_0.9017395836845414","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@gjsify/os","version":"0.3.1","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.3.1","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"7a950ac3974d7a8545ce439de0a144dcdc380861","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.3.1.tgz","fileCount":25,"integrity":"sha512-WlbmG99U9L2c94KhA6mNb6/8BOrM/e+hiPWT+7NauTGw2VGCnsXJ61Rq9iSon3pX9JYVOmucY3z8GgUOx24r1g==","signatures":[{"sig":"MEQCICSkFKEREiYKLt6Pxw21TQ8lns/9+izjS1GgeYb5dx0lAiAGehnErjEkpvDUbnZEhuH6NvI4PIZCi4GSmYOAor09bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119265},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.9","@gjsify/utils":"^0.3.1","@girs/glib-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","@gjsify/unit":"^0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/os_0.3.1_1777887512442_0.5182931205848182","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@gjsify/os","version":"0.3.2","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.3.2","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"0595b8b97a34e047d0d474ebd75241823da13a84","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.3.2.tgz","fileCount":25,"integrity":"sha512-6pU758OMKPWFG/dj2sU8U/wjrdWIcOr54g0Xvw3akHx8UbGn04/8oNiRWi2f35Qc95Jrp6ve5xE4g1aIQViUBg==","signatures":[{"sig":"MEQCICwAza91flhNvODLBAyjUkeucplW/L0w2ZnkNP7UknNeAiBi2mpF0+95BCH75Ja5yzPm9PqhmeOqJL1k65T0gGhu5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119265},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.9","@gjsify/utils":"^0.3.2","@girs/glib-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","@gjsify/unit":"^0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/os_0.3.2_1777896895884_0.29383839498676445","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@gjsify/os","version":"0.3.3","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.3.3","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"36fdad42fc359298fa3e80287dcfb151ca46d837","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.3.3.tgz","fileCount":25,"integrity":"sha512-Dk2Gf6qsxVlcjtZvqdckaTTwUm+fVe03+IuOMww1YXPFBjZa6QhwlI6GahyD/pDJ4gI95zIr0XVN5Uve5ACuTw==","signatures":[{"sig":"MEQCIAyw5acQgUqBk8rmTZ3v+96Ztcqctuq+u+OsWNQOAiJAAiA7SRlz5ZqmLP+jZDkux2OL1ncpUNL6jTnb4NdApbc/Mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119265},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.9","@gjsify/utils":"^0.3.3","@girs/glib-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","@gjsify/unit":"^0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/os_0.3.3_1777899950392_0.7513902079833716","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@gjsify/os","version":"0.3.4","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.3.4","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"cd540e6c9386d25f7b167fa61c58feae6ade6684","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.3.4.tgz","fileCount":25,"integrity":"sha512-fpDMQlQGZ9XmTA8F8Tk5IoVxDoTmOSEHziOwPY6mpaLir8Q1//DLKNCqSkGhNwXGtgs8SekCRCEkLvJKRNSSyw==","signatures":[{"sig":"MEUCIQCLhOGaxbcgAKZmSe6+R7J/Yrt3eqKpqnKS4L8zOHrPagIgS0uFPsLhJJnAJqe1TAIPhTHsO43qmz+IV64PIc0yL+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119265},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.9","@gjsify/utils":"^0.3.4","@girs/glib-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","@gjsify/unit":"^0.3.4"},"_npmOperationalInternal":{"tmp":"tmp/os_0.3.4_1777913599324_0.01617088196043648","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@gjsify/os","version":"0.3.5","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.3.5","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"80e255b7491695f06ca86f7787f9db225915da7f","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.3.5.tgz","fileCount":25,"integrity":"sha512-uLem0L/XLMtdqoW0NtWQhfMZ5/w3YgY2ox2vTP/Elgiu8CrODuMs3jS4I6qeUKx+Nzb6X8LH57IPgjZupK5thw==","signatures":[{"sig":"MEQCIE73/3FJ4T8kpzYE2s/9iutS8+TmxWz+sa1/0bYB5O7mAiB8jeaxrHdWncncQsBL9zvxp/SBIJLC/3venTnGQgUuCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119265},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.9","@gjsify/utils":"^0.3.5","@girs/glib-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","@gjsify/unit":"^0.3.5"},"_npmOperationalInternal":{"tmp":"tmp/os_0.3.5_1777958290853_0.6910897628379127","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@gjsify/os","version":"0.3.6","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.3.6","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"9775c7c74ee45e42920ab828eb565ff4ec06579a","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.3.6.tgz","fileCount":25,"integrity":"sha512-aRWecgqqIHB7hOFqcZYsvIeH0J/dzJklUtPzLJ3YT/sHtMVw7D+rro8EMFJQCs5mBjJ1ohP/7NNLBqnrtyaazA==","signatures":[{"sig":"MEUCIGdw0YuLaImIvfeJpGXDtuGSHpbevdE47JYv1jlesNk3AiEAtXr/ERFIX/eYdXOTTbY2/MyFt0+b4aFRqUevf8UnT9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119265},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.9","@gjsify/utils":"^0.3.6","@girs/glib-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","@gjsify/unit":"^0.3.6"},"_npmOperationalInternal":{"tmp":"tmp/os_0.3.6_1777980257177_0.1048358255527777","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@gjsify/os","version":"0.3.7","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.3.7","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"876f79a2854e49ad567afac347353665ef2940fa","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.3.7.tgz","fileCount":25,"integrity":"sha512-BLrkV4dHjjjbquMrjPstNhLL0NSmHJKeXF3cB40CHutnal1feXJR+LMFrLxTIj+6R5kv8gzugkFYg/w8PETOyQ==","signatures":[{"sig":"MEUCICEAiIq4Y47bZz0HKfhE+J5gryaJ3cdOZ4VFOZISzTtOAiEApINa6CVLUBXKt+6rHaLDxR17OAj1qVJUc8X+Og3eJQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119265},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.9","@gjsify/utils":"^0.3.7","@girs/glib-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","@gjsify/unit":"^0.3.7"},"_npmOperationalInternal":{"tmp":"tmp/os_0.3.7_1777992902215_0.8867195854450012","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@gjsify/os","version":"0.3.8","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.3.8","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"2870a8acd292eec3fb0f649ee5a6aefc63d7af41","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.3.8.tgz","fileCount":25,"integrity":"sha512-dZqQbB5/tQXutqj8oqBF+B6LAM7UJQpF8JyWNUqk+hWsLlAyS5+5eBviCbwpKtbc5ehAmpdhRBSXhdNNqkWzUw==","signatures":[{"sig":"MEQCIBhis/372iU+WoV81WNIQ0erbE+WnfCeoFY9Do/EIDa3AiAQtYfUYfkzmrloDEHwZTKGLPTnYSwJ9bo6ugbcB9pl2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119265},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.9","@gjsify/utils":"^0.3.8","@girs/glib-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","@gjsify/unit":"^0.3.8"},"_npmOperationalInternal":{"tmp":"tmp/os_0.3.8_1778001289746_0.46268513683001755","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@gjsify/os","version":"0.3.9","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.3.9","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"bd8b27166f1e8729f383655ecee616a50d42fb99","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.3.9.tgz","fileCount":25,"integrity":"sha512-2FlWxG7bKiEjV8geh7y7IWQ6TuWvKlc5hMrclsgPD76+CMaEHEH1VQGt0EVFN9dpfXbJjuO8d8lw8lXAl3gFng==","signatures":[{"sig":"MEUCIGROa3VWP1C5TEo42I1Ft1qxLpY9EngxLLOChM7oDtJgAiEAnu+wuE5dz9GTkNAiJkMwfQBC8/r7Kv+eRg33uAn72sY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119265},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.9","@gjsify/utils":"^0.3.9","@girs/glib-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","@gjsify/unit":"^0.3.9"},"_npmOperationalInternal":{"tmp":"tmp/os_0.3.9_1778017199115_0.6330434000982128","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@gjsify/os","version":"0.3.10","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.3.10","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"63eee4c47c5e1cee83cfff079a43c9534476dc0b","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.3.10.tgz","fileCount":25,"integrity":"sha512-tfSCAmImnW7sLeBEESdXKBD3H8epZFXWAbBo2kiBe2qnHjC2vtE8Z9S6uKMwb1YgP6urKjC8j2Uwldqvqj182A==","signatures":[{"sig":"MEYCIQCgeQjb44AUgeTFMMMlr/TuysmSehsZLgyzT4jIsCQGJAIhAMmzXt/aUi6P5ra5MhYhGZi3C3WbHueFlg27kMTKl2OJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119269},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.9","@gjsify/utils":"^0.3.10","@girs/glib-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","@gjsify/unit":"^0.3.10"},"_npmOperationalInternal":{"tmp":"tmp/os_0.3.10_1778062065929_0.2856872660046701","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@gjsify/os","version":"0.3.11","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.3.11","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"aa6107aadab65286df8000e0774e75f903d918d2","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.3.11.tgz","fileCount":25,"integrity":"sha512-Uq+8WkNM1auKin6hKwOZn3jgeICet2kh7Ci+KYjvGFA9OVfhkTW37B4vB4w+Tvh+r4btceajlsEz6lSSYwkrag==","signatures":[{"sig":"MEQCIC04ADNJxd8OP4cnH3YbGjO+Pljf7kMqJUUdPi6Lf7RiAiBayWxmLSRbGAVgE3Zmq20LDS3MZWWnm0PZ06rnsGhYQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119269},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.9","@gjsify/utils":"^0.3.11","@girs/glib-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","@gjsify/unit":"^0.3.11"},"_npmOperationalInternal":{"tmp":"tmp/os_0.3.11_1778066641992_0.21480986806411595","host":"s3://npm-registry-packages-npm-production"}},"0.3.12":{"name":"@gjsify/os","version":"0.3.12","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.3.12","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"a9f9aa59d31affa5a2a5ac72cb6349830dfcdc01","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.3.12.tgz","fileCount":25,"integrity":"sha512-W6fGhoLBnW2hJ1OWrSg3f/d38SBOXgPvwTN0MyUwzWmSR+GoTWMgTbGs8bVBnYzzeaVVyDpphyub1ZLyQElrJw==","signatures":[{"sig":"MEUCIQDijbOwF8ckmXnkf2shgRyvdomqjHzLVHxdIrGKvdfCSQIgIR6lCvpSg3M7ty27BIAJPb8orMq93JNBNi8MxDuZPoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119269},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.9","@gjsify/utils":"^0.3.12","@girs/glib-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","@gjsify/unit":"^0.3.12"},"_npmOperationalInternal":{"tmp":"tmp/os_0.3.12_1778076156517_0.08512880381239318","host":"s3://npm-registry-packages-npm-production"}},"0.3.13":{"name":"@gjsify/os","version":"0.3.13","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.3.13","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"ded437a9c92464faf0e0ab3c2d926c57c0ef9614","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.3.13.tgz","fileCount":25,"integrity":"sha512-W14kIKcQTgsPM4HtbEPYcchmpijzWdfs9SJWw2RX4I8H6FOiCMX/C1FWxKhtdK+kbVNA9/TNZixWczBKWO1ACQ==","signatures":[{"sig":"MEQCIF48FdsupPE+ljTrWSEEZxskxE3ojRTxV+anuxIteQUsAiBnTmR1Oq/XXM+evsno05BBkQNfjitLApU60Pp8JVO6mQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119269},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^2.88.0-4.0.0-rc.9","@gjsify/utils":"^0.3.13","@girs/glib-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","@gjsify/unit":"^0.3.13"},"_npmOperationalInternal":{"tmp":"tmp/os_0.3.13_1778080859308_0.47263842891291263","host":"s3://npm-registry-packages-npm-production"}},"0.3.14":{"name":"@gjsify/os","version":"0.3.14","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.3.14","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"5727d7f8a5229883795bda2014fca8a194b33844","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.3.14.tgz","fileCount":25,"integrity":"sha512-nuSQlUIXt85N5IYW1GbmhCEQvscl2wbh7zPBFk70JVRExyxIAeNYzaqQyoNPhSVtuwE9XfiPPn+FSM2B99B96A==","signatures":[{"sig":"MEUCIGg1ZRYwz7mDDOekXZVuKto2qjOln25rh5xniT6TWHUxAiEA+TI8QmiCxtP0SQ7pWVR3JpEt8k2r5CF/Xr54wfDEzFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119566},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.0-rc.9","@gjsify/utils":"^0.3.14","@girs/glib-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","@gjsify/unit":"^0.3.14"},"_npmOperationalInternal":{"tmp":"tmp/os_0.3.14_1778146842218_0.4698989386888426","host":"s3://npm-registry-packages-npm-production"}},"0.3.15":{"name":"@gjsify/os","version":"0.3.15","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.3.15","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"ccf0cf2b5a50f6fb48f89752e360a522e286387f","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.3.15.tgz","fileCount":25,"integrity":"sha512-9SItP8orSSDMZ0M60svBPgaqXes1EKzDJ9hFeIKBITQVHAOmiTX7RNg3KPaHTJiBPybRTQqsHG+9Sz1Dy/y7XQ==","signatures":[{"sig":"MEUCIEfbiYF2Su/PVPZnqR+p/VUyEN5qtxLnov+tiyZwDAw4AiEA3NONWmOTV3YkVYHyMMhKoj5cV2kiQVoFouqnbhlV9e8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119566},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.0-rc.9","@gjsify/utils":"^0.3.15","@girs/glib-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","@gjsify/unit":"^0.3.15"},"_npmOperationalInternal":{"tmp":"tmp/os_0.3.15_1778188749395_0.4291494490944938","host":"s3://npm-registry-packages-npm-production"}},"0.3.16":{"name":"@gjsify/os","version":"0.3.16","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.3.16","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"b7663293d70be2d45f559921450e76a5a6c2bc5d","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.3.16.tgz","fileCount":25,"integrity":"sha512-QYQW9Q/SXLSBGr7EYl94t3yx5h54jcIxIBcjEE2g1ZyX9vxoQv2/yogk+jEWzQxwciRJfKZRBTkVvaAp3vy7Sg==","signatures":[{"sig":"MEUCIGsF6aadcp2OdbRLlh35oVXeIr33N2oAOGqHk9SnpMDcAiEA8cTxuGWArOvFY6tZpqn3DdjXqMg1Z6Y9cckzaj9VMGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119566},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.0-rc.9","@gjsify/utils":"^0.3.16","@girs/glib-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","@gjsify/unit":"^0.3.16"},"_npmOperationalInternal":{"tmp":"tmp/os_0.3.16_1778224856332_0.8138120376827851","host":"s3://npm-registry-packages-npm-production"}},"0.3.17":{"name":"@gjsify/os","version":"0.3.17","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.3.17","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"8d081198fd4e1206bdd17d68bdd8f7f6b0238f97","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.3.17.tgz","fileCount":25,"integrity":"sha512-8NppT5/wtZ9t/t98KNarlHSPlepCaaL/s9+xibD9rOGK5aTcDl+aTE+/lawqNAkwcsUiLhBlHBZhgZgeHwpEwA==","signatures":[{"sig":"MEUCIQCVUANwoM9xcQshEZ4TGONUIHfSiFyuLuH47DGKg0g0EgIgctockDPceEhrk0aAJgwiSPii/SwDkjv2YLGA8BS9lkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112027},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.0-rc.14","@gjsify/utils":"^0.3.17","@girs/glib-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","@gjsify/unit":"^0.3.17"},"_npmOperationalInternal":{"tmp":"tmp/os_0.3.17_1778248746654_0.1294443592864305","host":"s3://npm-registry-packages-npm-production"}},"0.3.18":{"name":"@gjsify/os","version":"0.3.18","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.3.18","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"e1de296919cacec0912c90309fd937e232231d0f","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.3.18.tgz","fileCount":25,"integrity":"sha512-RTU6DK5f7yL4ciCYGDwtyjuXzyXQ88oILhMnWTSF4I9bshisB9IZ6AFX1RQ80s3lPyAyyGyKSrdCd0M4LBvJwQ==","signatures":[{"sig":"MEUCICxDWYIiNY7FLiTM6A1MxI1DbNsOm+cMUklIwBPE3jfqAiEA+3iwrW+W8+GZQ8PHEVZN3OwHGyim0bvzc2S5ybrVYHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112027},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.0-rc.14","@gjsify/utils":"^0.3.18","@girs/glib-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","@gjsify/unit":"^0.3.18"},"_npmOperationalInternal":{"tmp":"tmp/os_0.3.18_1778252910532_0.18743456961021177","host":"s3://npm-registry-packages-npm-production"}},"0.3.19":{"name":"@gjsify/os","version":"0.3.19","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.3.19","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"f59e39e39b68f07cf5108368f5f8f9fcba80a328","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.3.19.tgz","fileCount":25,"integrity":"sha512-lu4ivuy68TNNVNPNzXYovuMtYO4jvuI9dqzQaGwzVoz7r1eX1UK1M9L1EhRbl/xH7LIuVYmYSq202TDQ7gsypg==","signatures":[{"sig":"MEYCIQCUJh490pjglIX/Xsa5iv+V9V9gjCetkk92oZYJGovt6wIhAMKWqcUse4/jygRsTP4tyzUXXWMJga/O3FcVuwTK40TU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112027},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.0-rc.14","@gjsify/utils":"^0.3.19","@girs/glib-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","@gjsify/unit":"^0.3.19"},"_npmOperationalInternal":{"tmp":"tmp/os_0.3.19_1778254575917_0.03517789823881823","host":"s3://npm-registry-packages-npm-production"}},"0.3.20":{"name":"@gjsify/os","version":"0.3.20","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.3.20","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"c132fe3b19706939ca55fbae26db84e953d27513","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.3.20.tgz","fileCount":25,"integrity":"sha512-yD2AON/tw3Uebx8tiLQUAZg1o8emEwQXFn1swN+QIF4zvad41p4AqRaUahim6sGY0fhOQcsqjTCM/mvX1NvEog==","signatures":[{"sig":"MEUCIQC8WNdZMzET0tfGBpeSCyI4Rx/KeNcZoSEa06mojbj1gQIgRSuUsvlBSX50T6a3q7k8DYhON86K9MNzy/fLITZTM0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112027},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.0-rc.14","@gjsify/utils":"^0.3.20","@girs/glib-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","@gjsify/unit":"^0.3.20"},"_npmOperationalInternal":{"tmp":"tmp/os_0.3.20_1778257994113_0.6580275608273447","host":"s3://npm-registry-packages-npm-production"}},"0.3.21":{"name":"@gjsify/os","version":"0.3.21","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.3.21","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"d39b7e036da84a3d83b8922899f5dadb6c8de375","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.3.21.tgz","fileCount":25,"integrity":"sha512-yXweCBCcUYN9ldZU04u3fE3mpU0+N3mRq0OgGib55sbZQinEOf+8csny9aX4z6gidFQiXZE+1UquWhedfL/2Yw==","signatures":[{"sig":"MEUCIQC57aappLfWkrrlH3T3sFcQyofmFkmArPULXA/npEdHNgIgW5VK5YwAhPVCC7DZfxC/KaCO3zTU6jZ9EarnYNtilx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112344},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.0-rc.14","@gjsify/utils":"^0.3.21","@girs/glib-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","@gjsify/unit":"^0.3.21"},"_npmOperationalInternal":{"tmp":"tmp/os_0.3.21_1778275378292_0.20182966090852061","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@gjsify/os","version":"0.4.0","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"7d7b1e71aef2bc4c9dfce93733889ab71076cf5b","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.0.tgz","fileCount":26,"integrity":"sha512-Y6zK/DekhKu+zLhPbL5czmG49kqhKVc/E4ixmiQUp+vBQXDpMWwbw3kPJkVcIKVdkCGFECMzatolAe230d9uiQ==","signatures":[{"sig":"MEQCIBzb+dRb5eXhXhZlbvgviWAl4Mvzg8JeoEO385oQ81HhAiA0mTcu5RkKOMF1LmeM5kQakaAXljESlrpuhKNsl33dfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112595},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"yarn build:gjsify && yarn build:test && yarn test:node && yarn test:gjs","build":"yarn build:gjsify && yarn build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"yarn build:test:gjs && yarn build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.0-rc.15","@gjsify/utils":"^0.4.0","@girs/glib-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","@gjsify/unit":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.0_1778667663750_0.8570133810341971","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@gjsify/os","version":"0.4.3","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.3","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"c98d564b0b0e759a3e86bc4c0730ea2e4daa3b31","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.3.tgz","fileCount":16,"integrity":"sha512-xrA8WJZ7nAWcR0lWmQTBjNIAJcB4YAE3Wmf4AC7zR/vGADDKGDzR4hqknO6YW/mkP3mocseuUCgRZd9LqQIqvw==","signatures":[{"sig":"MEQCIGQ+9u75gTNUsDZIVrMDyGNl44qmU1hIxwPP4PBe32g/AiB4+p8Y/i8jRCfCmWg0CoEmbco19NtICGdH8//PD17BVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24215},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"gitHead":"b82d646296dc44a829c5c5e0d3b1e85b2a45e247","scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"_npmVersion":"11.12.1","description":"Node.js os module for Gjs","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@girs/gio-2.0":"2.88.0-4.0.0-rc.15","@gjsify/utils":"workspace:^","@girs/glib-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","@gjsify/unit":"workspace:^"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.3_1778937357013_0.08341594960024867","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@gjsify/os","version":"0.4.4","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.4","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"14eba9146590b15f9e3add734e105ede0b9868ee","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.4.tgz","fileCount":16,"integrity":"sha512-xwGM8EoZR5kJKrLPZiyQ6D+KBYqCVcdqFJYsl/BknICxVxCaBAs+ZMIENKxpFrORFYTWWVe6rEJGtGNWCzK7bw==","signatures":[{"sig":"MEYCIQDT0WZ+yw/f2yb9hOJZsjuQIQjHjpJPCU/zBIxVdVK4twIhAILAsk8GCbdius5EIRBvwFJl46Hq//NIjl3xOla4VkQl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24200},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"gitHead":"1a34c88404c9184bf7b48f04609b6242aa72a978","scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"_npmVersion":"11.12.1","description":"Node.js os module for Gjs","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@girs/gio-2.0":"2.88.0-4.0.0-rc.15","@gjsify/utils":"^0.4.4","@girs/glib-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","@gjsify/unit":"^0.4.4"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.4_1778980278099_0.7449540547186828","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@gjsify/os","version":"0.4.5","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.5","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"dec41e64074a946b0133c92bf57126b5a55b0bc6","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.5.tgz","fileCount":16,"integrity":"sha512-+sbuNNc4Uc04jNCvHs1ikkQYaxdUr6QBNBsRVA5noS0v33pBxeJ3ZcYDk90AEKIxZo8NdlRvp2d3yZ/gVrCyPw==","signatures":[{"sig":"MEYCIQDHd3gi0tpAhcNXSI9mjSz0s/o1jjcbOtw3vnwTnUKtUwIhAIYBZarHOj5IPLChGzEwLdA8To3A5qD9OqceWa8v/fg2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24200},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"gitHead":"05159d8a7c8608b8534d6e29239157d522318db3","scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"_npmVersion":"11.12.1","description":"Node.js os module for Gjs","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@girs/gio-2.0":"2.88.0-4.0.0-rc.15","@gjsify/utils":"^0.4.5","@girs/glib-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","@gjsify/unit":"^0.4.5"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.5_1778988130988_0.06420761924389229","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@gjsify/os","version":"0.4.9","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.9","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"98868e86658b4f5cefebe2ed47dc8fe94b049a64","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.9.tgz","fileCount":17,"integrity":"sha512-wxjHuAlUVT1j2Z22kUthJ93QEXjv+ap430rwWixiYZ/bsVGS3NNZH8NmTcjXIVu712iGCdKBSlKEhHudft95yg==","signatures":[{"sig":"MEQCIEyeyjTHG0dgl5oL5ai6//NUW20STbEypEPNSw38fcGRAiB9AY2qa9yeJ+Zo5FNEqWjvnY0gcaZ12i3DMelPWIJniQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24200},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.0-rc.15","@gjsify/utils":"^0.4.9","@girs/glib-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","@gjsify/unit":"^0.4.9"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.9_1779015084747_0.6577911042907911","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@gjsify/os","version":"0.4.10","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.10","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"a309c7bdc9843918e1967bead0073e369b16a155","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.10.tgz","fileCount":17,"integrity":"sha512-5OG5ycARzecfIKyMtQKNl+Iuv9flSxCq7kcR7tCtv265run1pGhiBMYhs7vVHP1srra8C/zjXOYAE7bno3judQ==","signatures":[{"sig":"MEYCIQCnAzINGhegPalMamhFoky1xED7cUxjY7GER1MNMzezWQIhALc1jx91w8LOxs312Y6bytkrU5Y3QQawkzWxcvRO9jNE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24204},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.0-rc.15","@gjsify/utils":"^0.4.10","@girs/glib-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","@gjsify/unit":"^0.4.10"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.10_1779041250224_0.1817722965930335","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@gjsify/os","version":"0.4.11","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.11","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"9759e7bad1f7b860fd1113466ae73dab3f209f14","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.11.tgz","fileCount":17,"integrity":"sha512-rulgdxnfaNKrpqQQe2QR8Ss+utWCgV8hz/vxdq8NO7lerq1jVfeF14VFICNb6jhWGnrXyKAvT8EpnkqKa7+WLQ==","signatures":[{"sig":"MEQCIDPiguoz+ADHvnpaohbREp5cMNYwkcmb8qu/8XP2SKRcAiAcIz7q8mUojB0tI9E0BC5dOCq102e4wIpk9qQTDhw7hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24204},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.0-rc.15","@gjsify/utils":"^0.4.11","@girs/glib-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","@gjsify/unit":"^0.4.11"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.11_1779101018961_0.4365236626901827","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@gjsify/os","version":"0.4.12","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.12","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"f98a236c38aff13bce386e92df9d282ebc08ad51","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.12.tgz","fileCount":17,"integrity":"sha512-qiX2DDxdr8GMQEPZe4Ct4FaoUZGif1kz1TWcsCAqpkOBN6HsSNtAfALBxPy6qPyuUlCor26PFL2SpvEyGLx0CQ==","signatures":[{"sig":"MEQCIElBze+HxOmzqPXIyWGxOBWMMkhirlhVvYIQKNEw2OHpAiAuVuNHXeO4UE4j5ix7WXN/UD3/yFYcoQYbIAo6x12bBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24204},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.0-rc.15","@gjsify/utils":"^0.4.12","@girs/glib-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","@gjsify/unit":"^0.4.12"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.12_1779125988149_0.26985038636515557","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"@gjsify/os","version":"0.4.13","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.13","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"a26566603f07308e28183326e7f0e51d4102cdae","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.13.tgz","fileCount":17,"integrity":"sha512-xgjz7QWX0bTrj9J3UMeoiqZHWUvGrvBA2Kq/bWPnewDdl1KiH9wBTnhMWKZbvSU8wMVzloPREfpUOS1PY5vpsA==","signatures":[{"sig":"MEYCIQDkthJxTpyBpfnuketElnGYTGN0/I3KKaSfc4OKp5sy5gIhAOZUvWTviu/2XrkEyzL0CTE9PxRKLbOlx6oFMvuHrOpp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24204},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.0-rc.15","@gjsify/utils":"^0.4.13","@girs/glib-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","@gjsify/unit":"^0.4.13"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.13_1779139301139_0.8926651199120921","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"@gjsify/os","version":"0.4.14","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.14","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"9aabd5e3f838cf57497e83c811d871d461af3477","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.14.tgz","fileCount":17,"integrity":"sha512-rIYGnuJhMi2GKdBqxRhni3XuJC6OWW8xLEizPozRWrrvaQvPNGThgo2/4hjfU5BCpI+INBkkKBtB56su4vNr7w==","signatures":[{"sig":"MEUCIQCP4G18P6OfjH9aR+adU58hIy0ZyxQ95+iJ8FaBbqq6zAIgKnxJIMmve/Ls6LI9TNBRbt9o0jqMChihBqbEHA7MxN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24204},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.0-rc.15","@gjsify/utils":"^0.4.14","@girs/glib-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","@gjsify/unit":"^0.4.14"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.14_1779223321491_0.26398640312492394","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"@gjsify/os","version":"0.4.15","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.15","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"81d668b2d86cf4e2fa23f1ce228c24dfa194a1a1","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.15.tgz","fileCount":17,"integrity":"sha512-Oy2ZMe1ro06JyTyiDHXCw240Ieexs/JzdxGpwBDhkTYBFBaqosVezFWTvSTcU6K8NQXQUIEqNCQlj7yudmpfrw==","signatures":[{"sig":"MEYCIQDyLjbvHt3dwfZ+IFIvmy7W/82maq6T/mDOul50VAwytwIhAM3rfViYOIkNfFk/CL3qW/UnnweVvffrMKzNm14MX2FD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24204},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.0-rc.15","@gjsify/utils":"^0.4.15","@girs/glib-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","@gjsify/unit":"^0.4.15"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.15_1779293561504_0.8324220710080397","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"@gjsify/os","version":"0.4.16","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.16","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"6cf44da77ecf9305845f86fdf74ed2b04548d3e9","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.16.tgz","fileCount":17,"integrity":"sha512-jHJwFhP+sn9718ATMc5WIRS5DnPOxgu/q7c5nCVPIvbIN36AHKcVrIytCdZOAOakm3GeKX8ojQDlc5TvG5KcCg==","signatures":[{"sig":"MEQCICYIuFbX6BdD6qkMLrWLKD7cGtqvfmSxb68zHGG8ULlSAiBqIhTAfRGaENNiW3ynY2m5NVpIxf81DCNoEblzXOK55Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24204},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.0-rc.15","@gjsify/utils":"^0.4.16","@girs/glib-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","@gjsify/unit":"^0.4.16"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.16_1779302229200_0.19535221279977955","host":"s3://npm-registry-packages-npm-production"}},"0.4.17":{"name":"@gjsify/os","version":"0.4.17","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.17","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"bfcb8106ea5fd0afce1c24aa7fb8dc2bed2b881a","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.17.tgz","fileCount":17,"integrity":"sha512-yhJQZv6MIqRTGeBCrQeOvrk9KQ26W6aCn21kQ+2e1BEUPNUl4CX2gfWR53rU164pHCFWPnCxMvuUhbisYwoQNw==","signatures":[{"sig":"MEYCIQCd0B0x0SCR43a+sGnZbyh2GsPvGaam96bAzHDm6nFRbQIhALCghzHNPHO2H7q/mF9eLjAk+Ru4FT+htc4Imqi6yZJt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24204},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"jumplink","email":"pascal@artandcode.studio"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.0-rc.15","@gjsify/utils":"^0.4.17","@girs/glib-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","@gjsify/unit":"^0.4.17"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.17_1779311037296_0.9876642380703287","host":"s3://npm-registry-packages-npm-production"}},"0.4.18":{"name":"@gjsify/os","version":"0.4.18","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.18","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"8cf79a362544773caf1478537d795f0b3fc86c77","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.18.tgz","fileCount":17,"integrity":"sha512-MY3A5fp5PnzjMgY/8tvqXVK/7kdSAmO5K1xFwkAASC+ibnNOp8UZRyuhXksOQ1gkpf5nu7YF0178c3p7F8uANA==","signatures":[{"sig":"MEYCIQCF4+fVgbkqAa8Pre5jMPss+4o9VDWK91H5Ev1+6AJw+QIhAPUlEX12kkc0s3pqPHZEa5EcyioozzOPC7k58zE7DX91","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24204},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.0-rc.15","@gjsify/utils":"^0.4.18","@girs/glib-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","@gjsify/unit":"^0.4.18"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.18_1779317675733_0.902998489756945","host":"s3://npm-registry-packages-npm-production"}},"0.4.19":{"name":"@gjsify/os","version":"0.4.19","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.19","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"ef91e38d8c38e5a79ae5b9ebceb4bb25029e91b1","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.19.tgz","fileCount":17,"integrity":"sha512-0akaXEzR/hqaYNBffzGQ4dL3JPy8bh1UPENiVYYixBUCkoGxQ2o1EqlQX3ksbZokc2w2xnurejbbqLCVL5yrNg==","signatures":[{"sig":"MEQCIATt0GoINdLHx2ZNpLaujBmx9BFAPwYs4stYEMod+sZ3AiBhYTUp24DSGBuXLtKgKSUxWxIPaL3ZBZiefArEgx1SDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24204},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.0-rc.15","@gjsify/utils":"^0.4.19","@girs/glib-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","@gjsify/unit":"^0.4.19"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.19_1779353582411_0.09599067933123817","host":"s3://npm-registry-packages-npm-production"}},"0.4.20":{"name":"@gjsify/os","version":"0.4.20","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.20","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"2a58a7fbcc712f316d1d27082b4f8dcff604e4ae","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.20.tgz","fileCount":17,"integrity":"sha512-UPnE0g6FlsKr69iWmgy2qlblUOeeSBW/UuAIBi4B51otVLcv+Sdvqd585KdRudonPE6ukmDnLOlp7/Yy0ZOCpQ==","signatures":[{"sig":"MEQCID2vHN96LMV/KbxSGDKrbuSxXesElrLIZgBYY1zsJa9zAiBJA7ZTWWb7QZlL0e40iCk/S9jIA2lv5PoSGNINnExV9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24204},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.0-rc.15","@gjsify/utils":"^0.4.20","@girs/glib-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","@gjsify/unit":"^0.4.20"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.20_1779399610044_0.9291195338029417","host":"s3://npm-registry-packages-npm-production"}},"0.4.21":{"name":"@gjsify/os","version":"0.4.21","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.21","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"b969fe958cb118e375162877f992673e7cb3187e","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.21.tgz","fileCount":17,"integrity":"sha512-zZTMN7WuzfJRM1k0kBTCXOwK4N2fW7CvMbl2OyW0G4tHzTjdRTBy6hB+qdv4S/s7JY2HtW+iT2WqgTph8oHzkw==","signatures":[{"sig":"MEQCIG4CidJRESaN6wRpG+WsF6vZO9TprMd8KrJCG3HMjl8hAiAu4YBRWHJXXyaB+v95QqKS6fcyTYvMMudbe9Jrju/9/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24204},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.0-rc.15","@gjsify/utils":"^0.4.21","@girs/glib-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","@gjsify/unit":"^0.4.21"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.21_1779444082083_0.9703060122156502","host":"s3://npm-registry-packages-npm-production"}},"0.4.22":{"name":"@gjsify/os","version":"0.4.22","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.22","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"c5ce3028919d0dd1280b3e7d22a526fdc0aca3e5","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.22.tgz","fileCount":17,"integrity":"sha512-wVDuik3OPT5B5TZfVc1sN6NND+SA8RGEeiG/1RBMuyR8HrZhaalC3xcAiU92Bhy+bRrzkWW3iy/+8Zcpo3a9Dw==","signatures":[{"sig":"MEQCIHxNgU3OGYK9S3GIjYQmiYWqlRl8/Z+3HzytaAEuMGUGAiBPwn4tZ44jAJYKJgLgkbxGo1yjW1iB1oDkVnHUuCfqeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24192},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.1","@gjsify/utils":"^0.4.22","@girs/glib-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","@gjsify/unit":"^0.4.22"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.22_1779571221554_0.7577717559360955","host":"s3://npm-registry-packages-npm-production"}},"0.4.23":{"name":"@gjsify/os","version":"0.4.23","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.23","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"ad71321057c2f487a39261fac8f52f69058b7c25","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.23.tgz","fileCount":17,"integrity":"sha512-gsfgIRvSkEIRf6XGOnZNl4GJRnsJrsCQh4zglESo6Qd2/LRW5uPFgqIhUvzw4Se9WIgUtWp2xdmz5w8YHjSQfQ==","signatures":[{"sig":"MEQCIBunfvUB9K/PqDzrjSvy5IYB6Gi7hYq+5bV8b8mXu0h8AiBpzObxyhhzfPjMqkE5ke0ta7TtXyYMxE/PeBhZqe+4LQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24192},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.1","@gjsify/utils":"^0.4.23","@girs/glib-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","@gjsify/unit":"^0.4.23"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.23_1779600000005_0.06022385224501825","host":"s3://npm-registry-packages-npm-production"}},"0.4.24":{"name":"@gjsify/os","version":"0.4.24","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.24","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"17b71645b63658cf8e3a8bf15f8bac2bfae4eb26","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.24.tgz","fileCount":17,"integrity":"sha512-+Jqw8xMpd/9bwvse6AIGMTthGiLP69n484bGK4Dv6z/KGu4IdPBqpd9McgWlWFIjSR27J7O6TNlm4TvO+up9Iw==","signatures":[{"sig":"MEUCIFIjW/zQdGkfg0osSHYYZR7nw9bPAvM0OaGQyzOJayY0AiEA0kAe7H8nsP4BMD4rUVDwHIBJBoPKbfAhNjlJ+7NigJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24192},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.1","@gjsify/utils":"^0.4.24","@girs/glib-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","@gjsify/unit":"^0.4.24"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.24_1779633032963_0.731785160778305","host":"s3://npm-registry-packages-npm-production"}},"0.4.25":{"name":"@gjsify/os","version":"0.4.25","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.25","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"9951ea0e60a6756d20e827c99c09f17f31283b01","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.25.tgz","fileCount":17,"integrity":"sha512-8WrtGT4cVQb2uNEmOpXtfFpa2mPbx5uJ3ANrU2l/acXFg9h16LvLFS82nLHR9LIhu84PvzW6oRJW6iochG/9jg==","signatures":[{"sig":"MEUCIQDHust38ryPOHUh1Tu2lmGpc0Mj9YjW91WSSMLIvc04SgIgRg+veLsIb4Z0XW/y6B8hhwxMJNNuNKY7vwd0+betE3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24192},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.1","@gjsify/utils":"^0.4.25","@girs/glib-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","@gjsify/unit":"^0.4.25"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.25_1779710630030_0.15777763238052156","host":"s3://npm-registry-packages-npm-production"}},"0.4.26":{"name":"@gjsify/os","version":"0.4.26","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.26","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"e96d8b1fea457e494c79086449eb76123613d465","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.26.tgz","fileCount":17,"integrity":"sha512-I4df+pKCRBE8tWiwMUo2AzW9mOc2t0/XEwtu7LcJGxmiS/q7AcPnVCCWgjBuHOYU6yl9c6w0IYshV0srEFOo0A==","signatures":[{"sig":"MEUCIQDAhIN/+A50NAZ4KFvLWW/FWqKbN9o3ctpajeB6/G1X4wIgKxulPRhnzJCF6kAZ8KwsM5gmcnoxHNBnPFafEkP/JfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24192},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.1","@gjsify/utils":"^0.4.26","@girs/glib-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","@gjsify/unit":"^0.4.26"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.26_1779804908068_0.008050537368747612","host":"s3://npm-registry-packages-npm-production"}},"0.4.27":{"name":"@gjsify/os","version":"0.4.27","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.27","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"2bd8e1c191bbcdf993db1f8e637b47b9ae740797","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.27.tgz","fileCount":17,"integrity":"sha512-TMQszb794P+XPpT7QnsHAUWa2pjpXH1fW/lLEjFmtD6po4Z70V4ZT4ZSYoImpcWq1x8mzhTegXTO+srCZw6VBw==","signatures":[{"sig":"MEUCIBRxodJgNRafzRCNh5v2RLFwr1l7DTp1Qsx6iDIFETtfAiEA4A+SKI6PShSvf7MOCgYvYKUxUIy6fBrPZLqalBEvAiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24192},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.1","@gjsify/utils":"^0.4.27","@girs/glib-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","@gjsify/unit":"^0.4.27"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.27_1779810917722_0.42295014432007694","host":"s3://npm-registry-packages-npm-production"}},"0.4.28":{"name":"@gjsify/os","version":"0.4.28","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.28","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"4bd7e5d32346235b0a67b439cdc8b2c37692ccab","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.28.tgz","fileCount":17,"integrity":"sha512-FPMXoH12AXQk26PZwNU/hIITI0XpCWAQ9JRdq2tm63Ip95Fi4J/uw2vsqCGmnpNHuzykigDWPRSPvv4Y2fRDOw==","signatures":[{"sig":"MEQCICZMFiGn3tmiPxDrQZuqopH3o2NGmV0zYA77tjBZ5AyqAiA9zBxMvrj+Z2xlX4aD5dH766qZvt4t/WHjRLgNE8dgbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24192},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.1","@gjsify/utils":"^0.4.28","@girs/glib-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","@gjsify/unit":"^0.4.28"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.28_1779868665641_0.7480514282909339","host":"s3://npm-registry-packages-npm-production"}},"0.4.29":{"name":"@gjsify/os","version":"0.4.29","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.29","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"7b56b4005d2eeb5589645d61c956b9e9d7ab90df","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.29.tgz","fileCount":17,"integrity":"sha512-pZmOYvENjOYyNK4ea6PphMHJeBByeVvmcCnO9jaJwaMtE20UT5dVbMux8TzFKn/Lup8eB3DE8dR5aEtkG25NxQ==","signatures":[{"sig":"MEUCIQDBNnToBWQYtvxUMnGU7ytfUYh1F1EweClmUH2zMP2dZwIgWqicIR/Nyq5Mvuc8VCLpClegk1CHVQO0dFUhE+eWQvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24192},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.1","@gjsify/utils":"^0.4.29","@girs/glib-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","@gjsify/unit":"^0.4.29"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.29_1779893327449_0.8659598689895509","host":"s3://npm-registry-packages-npm-production"}},"0.4.30":{"name":"@gjsify/os","version":"0.4.30","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.30","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"d863fbbcaa0f67799aad3ddfb9ab22f128b7ee64","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.30.tgz","fileCount":17,"integrity":"sha512-BSnLOy+iL6LJDa9t1b2StjYvoVhzgEeB0cdzWxhITKQksnbfxJbz3SASYnUVIXiTr6CyUOxpURIa00yQKYAahw==","signatures":[{"sig":"MEQCIGhkpg7n8XLYj73Y33MLk+/SfUBJ/3KDVz4Ta9b0evS1AiAjjvKQuzyAtIP7X3Mxc//SxFC7EOUzRZGFTtlaYx9Cwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24192},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.1","@gjsify/utils":"^0.4.30","@girs/glib-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","@gjsify/unit":"^0.4.30"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.30_1779927866218_0.20605470365816148","host":"s3://npm-registry-packages-npm-production"}},"0.4.31":{"name":"@gjsify/os","version":"0.4.31","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.31","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"e8488625ae00200c478ddc092130de1ecf42154d","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.31.tgz","fileCount":17,"integrity":"sha512-rgIPGspLZdBVedA0M0er7gMXTteRi6K1f4naFbPSqqIuekwac6ljGwadRLf77aru1QO71UH7US+yp1FK60ndbQ==","signatures":[{"sig":"MEUCIAXIb6xO0O0upCXagd+IbYdSk2kLTH9wvLrtseTRvl/EAiEAmCa0pZOo6dRDrGVhbipCqTh3EEXj3ZKZYFr5zA3D3RA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24192},"type":"module","types":"lib/types/index.d.ts","module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.1","@gjsify/utils":"^0.4.31","@girs/glib-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","@gjsify/unit":"^0.4.31"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.31_1779963248201_0.8835155336659302","host":"s3://npm-registry-packages-npm-production"}},"0.4.32":{"name":"@gjsify/os","version":"0.4.32","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.32","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"bceae4a7d4a8f6f45818eef81855fb180823ae08","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.32.tgz","fileCount":17,"integrity":"sha512-n43a7d4wJV2orgY87IGwizcWYtFsjnZWO+jhLJ3CypTQ65+d2V5fMqviHg0JCeDiXRO58zcDSp66YvRyNvGNwg==","signatures":[{"sig":"MEYCIQDWQUnE6G7CliD8qZY8TvbWOcpuZdtIRtkX479B/755hwIhANIPLFQfWLYYbUUVBfhtEwoVBvZzub/oxq+FvRSo/y/o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24332},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.1","@gjsify/utils":"^0.4.32","@girs/glib-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","@gjsify/unit":"^0.4.32"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.32_1779991468297_0.31007114942764624","host":"s3://npm-registry-packages-npm-production"}},"0.4.33":{"name":"@gjsify/os","version":"0.4.33","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.33","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"5f23dc24cccc99a7f73868b22c93d43f212b46a9","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.33.tgz","fileCount":17,"integrity":"sha512-p/ARaoH443WRAz1WXcPT6GNejug+xTwaKG9iiWgbqmQ5Jqk5q3xfHiaUbJ/PEA6YomiaMH9V7MzCnFn4hAs0Gg==","signatures":[{"sig":"MEUCIDAx86ut2EVtDChB2FTmtRsaqsAHILMEo0Z70u5yfl0oAiEAnH2JOJFhTQMmkfBoQA27nWDDKehwJNLAWdtX0wVUpfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24332},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.1","@gjsify/utils":"^0.4.33","@girs/glib-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","@gjsify/unit":"^0.4.33"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.33_1780005641302_0.5517396386026725","host":"s3://npm-registry-packages-npm-production"}},"0.4.34":{"name":"@gjsify/os","version":"0.4.34","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.34","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"2892f6973b26361eead95f52f0c04d9e9de04387","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.34.tgz","fileCount":17,"integrity":"sha512-ZINl3893B7aLDjZpJrKOaVETLVd1HLaAabL8Ig1P1eC2e8c3zJL+S6935Yjaotr8ozjPcxhud+vtwANXPTm5DQ==","signatures":[{"sig":"MEQCICQK1tpcn4lT5lGA0dIi/JRYP7+hO/ptWzm3niFvSMvuAiBWCouwNol3Aqy77EfDGYufzwObwY5qOjFQvYuWFw6SkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24332},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.1","@gjsify/utils":"^0.4.34","@girs/glib-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","@gjsify/unit":"^0.4.34"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.34_1780056618155_0.0030687017233841374","host":"s3://npm-registry-packages-npm-production"}},"0.4.35":{"name":"@gjsify/os","version":"0.4.35","keywords":["gjs","node","os"],"_id":"@gjsify/os@0.4.35","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"},{"name":"schanz","email":"schanz89@web.de"},{"name":"ewlsh","email":"npm@evanwelsh.com"}],"dist":{"shasum":"3a8970c70f3ae3b3bfd9172db6fb9ca20b6f432f","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.35.tgz","fileCount":17,"integrity":"sha512-ukjcYagqjbKyWjNiz0/3x9MnQS6bEWU6d2FCaW/jsyusWQ50KiseiMtkaArkdGjFwnHHK8jInr9YXNpg6Ul4zQ==","signatures":[{"sig":"MEYCIQD1mxkdOYoXJUAX3JrDrLrQSdNfGqoWfz9YD5+NxNUTvQIhAJoxlzKKis4CLb5xMAnIgvLq2lqqu2SQebwpBcsZDDpS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24332},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.1","@gjsify/utils":"^0.4.35","@girs/glib-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","@gjsify/unit":"^0.4.35"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.35_1780091480449_0.08586113521623817","host":"s3://npm-registry-packages-npm-production"}},"0.4.36":{"name":"@gjsify/os","version":"0.4.36","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"6b3a15aaef9c8699005ba48f4a20100b721fe10c","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.36.tgz","fileCount":19,"integrity":"sha512-MJzpdn91hcK8XzgSoJ7os0lptLDuImdFgxZw6mNyzIhcINi4xY5wmlPLiBd6vc8d2XgP71mX0TxACcUOL0BwRA==","signatures":[{"sig":"MEQCIFhZ/O4NvrtNQ7e2wtqv0Npt6oO86Hn3ZX+EQ1ZajIqhAiAokejmC579Zejd0i6DWoQsPq63NjEJYw3mRxTsmHQGyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29540},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.4.36","@girs/glib-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","@gjsify/unit":"^0.4.36"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.36_1780223546320_0.42335152061852765","host":"s3://npm-registry-packages-npm-production"}},"0.4.37":{"name":"@gjsify/os","version":"0.4.37","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"b80ef5477813f130c1d425dd345136762625be78","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.37.tgz","fileCount":20,"integrity":"sha512-haxY2fQCmwh5Yk6D4xaBwItuGAa55m41bBgwpPmCsglpu5YIf1101/TaGLujHSzduLl+R7v7UZbNr5sASeoI1Q==","signatures":[{"sig":"MEUCIQCBveTUASbh/wRn/+OMS5qYJiHmlll0DtYLNjgOGw3o+gIgNSXjckPLRqC99MuHWVF7/yMutwX4Fiws//eE4FDLhkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29759},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.4.37","@girs/glib-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","@gjsify/unit":"^0.4.37"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.37_1780604825847_0.1396738368681416","host":"s3://npm-registry-packages-npm-production"}},"0.4.38":{"name":"@gjsify/os","version":"0.4.38","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"83526eb45fb066ca89a5529f3b9d48af838b19f3","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.38.tgz","fileCount":20,"integrity":"sha512-ox7zp8xEeq+kFU20WNuErhgUjTY4ytZYJNFbMrkHpuYw5VbNobCpYoAuG1L8wRx4lXAy/waarJG2UI6Z9rJ3sg==","signatures":[{"sig":"MEQCIGaOnxXgm8D0zwPdLq5ThEXsFaJ8KLWNzmmFkDv1nCimAiB4JsegtOAF0aTfgtqx3feM4+qGYe3d4AIcrRTziFXwpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29759},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.4.38","@girs/glib-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","@gjsify/unit":"^0.4.38"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.38_1780683735575_0.8933451535140879","host":"s3://npm-registry-packages-npm-production"}},"0.4.39":{"name":"@gjsify/os","version":"0.4.39","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"453f8b68b0164b2c76d6ba7f7605f72820575d00","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.39.tgz","fileCount":20,"integrity":"sha512-rNX13IempWR/WHqcp1FYKZcWLmNY+AyeIzpSsIjUouYImMow5AYCRy+C/Y3hy/jm5XjBLI6sNHq2Hz5dofRpUA==","signatures":[{"sig":"MEYCIQDi8fYHVBnX7JVd7d76Fyluupj8TSJgnoq7m00ad3HpRQIhAPVzjVlgSuD3RUPMlZuGFXHQgFC+bheHPBfj3tDi1voQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29759},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.4.39","@girs/glib-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","@gjsify/unit":"^0.4.39"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.39_1780694306954_0.08156444240977101","host":"s3://npm-registry-packages-npm-production"}},"0.4.40":{"name":"@gjsify/os","version":"0.4.40","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"3edbf5e353215ebb8ecc129456199555aa154292","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.40.tgz","fileCount":20,"integrity":"sha512-wfviGapZiwtjQG1nfQojndvxzGhm4keXz9oDG1ZCNt7N6vVa1muyuhduY4bIUrGa9wfDbONnZy50FeqsdLN87Q==","signatures":[{"sig":"MEUCIQD3jucHa8vXaOQt3EWWWhb2no94kqF+uWXiNN3gCuWwFAIgKlue0yAkoquLny2A++CC4QE0uO0xmS7G7eHomqqwCNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29759},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.4.40","@girs/glib-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","@gjsify/unit":"^0.4.40"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.40_1780696650893_0.20289211255180417","host":"s3://npm-registry-packages-npm-production"}},"0.4.41":{"name":"@gjsify/os","version":"0.4.41","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"adc2f48e4d2767774a06f143f9724b8e5548bff6","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.41.tgz","fileCount":20,"integrity":"sha512-od5MEHMoeoj422WSSLdu8btFxQeA8njNeKXg+SMV/yg47Ov3pbY+I83Dkhg2kb88bzxLnry/wJprrrZEFKOogg==","signatures":[{"sig":"MEUCIBmDlwx8WcK0Nzwxe/rNfIE9s0XrOcMirzVcIlzpwhO0AiEAwJvStui/m4sCk/u0AdnOq8V2K8SFEEFHjzDbLPbg7dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29759},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.4.41","@girs/glib-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","@gjsify/unit":"^0.4.41"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.41_1780727206702_0.9243901073759493","host":"s3://npm-registry-packages-npm-production"}},"0.4.42":{"name":"@gjsify/os","version":"0.4.42","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"6e6d27db7a0239b21008f22e7623785a60719a60","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.42.tgz","fileCount":20,"integrity":"sha512-HOF8ejwJUIY4hNXLZyZ4+SEkusbs8tVc2262zTs5rLpNZEL0dEMsAFuoRZx0hqeAb+4N58pzM3/ciHUstN4ubw==","signatures":[{"sig":"MEYCIQCSoRowu+FXynTvdTNS5iEr5yTzymRZRXYHtKn7HnSkSQIhAM2YkidI5m/N8PE9TS64PmSX0je2wHbs4k3Vba9NKB0g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29773},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.4.42","@girs/glib-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","@gjsify/unit":"^0.4.42"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.42_1780762431840_0.33913482810343565","host":"s3://npm-registry-packages-npm-production"}},"0.4.43":{"name":"@gjsify/os","version":"0.4.43","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"48eac7e6295f6f2ceb078026dce36f9731ee00a2","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.43.tgz","fileCount":20,"integrity":"sha512-H05MNTdgQaIuKwQVFut5XVsljiCBmiCONvQGR7fuA/vkwOH7ZQ4oXMnaWh9hZba7FFYVdJGtGAGwurwnLR44Gg==","signatures":[{"sig":"MEUCIFoEZiHy1dTwcHz5mPnOuj12oo1wPbQ3G36vKFZGDs6rAiEAnDTXsZhxexIWWulp+IDB/BGKOovMaojEEd3FFE+mtVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29773},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.4.43","@girs/glib-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","@gjsify/unit":"^0.4.43"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.43_1780832745495_0.1945985218825348","host":"s3://npm-registry-packages-npm-production"}},"0.4.44":{"name":"@gjsify/os","version":"0.4.44","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"75b9364a107febcc9e8faf1053a1ddeb0846e16b","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.4.44.tgz","fileCount":20,"integrity":"sha512-eMksvOiorenMocLiyN9SmN3gl+7wyzi0DDE1ul9ec7iobSqbnM0FoT7ifU7WU/5bSuKiHf3FaHO+5PyPQrdxFg==","signatures":[{"sig":"MEQCIGzLp3cO1UQ+RjKhO2wtHx6F3R4yjl45gay9+/Ob22VgAiBTPm4jb0O/hveolRKS8CjJx0gdY7AuSsAdmFwD4be3cA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29860},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.4.44","@girs/glib-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","@gjsify/unit":"^0.4.44"},"_npmOperationalInternal":{"tmp":"tmp/os_0.4.44_1780941762605_0.31724130727845723","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@gjsify/os","version":"0.5.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"812282aae4069e5da78929c9a4cd92144f89b26d","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.5.0.tgz","fileCount":20,"integrity":"sha512-ybtlqeNpDVFytRGb/H5r7V5l47rbXvYleEnA1COshY99QcsJBOoxh9sZceD0mB9gYkczsJto9A0y2qRImZshpw==","signatures":[{"sig":"MEUCIDK+hxQJ1jOcVJw5dJl7YZtBJErleyGKyz8rK6+3U/qHAiEAxCLB8qj4t3qrEd7qh4NpuW3A1AHAmYaWpPGy1K0icTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29856},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.5.0","@girs/glib-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","@gjsify/unit":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.5.0_1781456604686_0.18429447707061963","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@gjsify/os","version":"0.5.1","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"6dec5b4bd9e681befb5b4fd265f342f752f48678","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.5.1.tgz","fileCount":20,"integrity":"sha512-Y43He1jMbp/n4uGxQZKSyCJKhGkyvNQj4T/MOpEU0WylUwiRr+NSXaYDix+fa9VMXfZ1oltI9OII7nkQvu57Mw==","signatures":[{"sig":"MEQCIEHlY9ON3FzNWkuu3uGG5YgMi0pqS1dWbZrydwY8oeJnAiANe60dW8UnQSJwq/1b0qWt4ZY7tVedUXwAec3Bg/WcTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29856},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.5.1","@girs/glib-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","@gjsify/unit":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/os_0.5.1_1781509724129_0.25998661139722024","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@gjsify/os","version":"0.5.2","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"fec44f346014c005c00339f963162d48157bfea7","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.5.2.tgz","fileCount":20,"integrity":"sha512-KiXqYeHDvgKpfQnMMdY5mCLeG/JPUI0dP35SSB9tU/UeI40qcmPDSjGFsM0ZH+KNXYjZiTFQxkykYayXYNY9WA==","signatures":[{"sig":"MEUCIQDkBo3IcbcTEIZY0BvZLWiYZXz2Mfwyfjyr5yKkREDrnwIgAaIYNkOdoq0xt4qZLTbZrqKxf4ulnKi6gCf8QWJa8iY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29856},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.5.2","@girs/glib-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","@gjsify/unit":"^0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/os_0.5.2_1781600057900_0.5695984436597894","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@gjsify/os","version":"0.6.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"9fbc3c9a79291d79447e94ad997122c7b64c9a5a","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.6.0.tgz","fileCount":20,"integrity":"sha512-VU/rflBMsOlmetSSCyMtnHQSXvCeLpCAXWhOwY/4T8d/0mINRjCgdGooAUbESjLG2NfCrplIMHg6+hmm4xV61w==","signatures":[{"sig":"MEQCIEjteoSjTTvLhMOZL/A2ANB3fY4HaQ9dhl5jp8bDSGxeAiBv8Dc79zhthTC08ECnV5r+ERsVvfjQAYPSmlYyl52zDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29856},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.6.0","@girs/glib-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","@gjsify/unit":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.6.0_1781635409976_0.9477289171642529","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@gjsify/os","version":"0.6.1","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"e859e0e44c45b623a5c5a1fdd6d228a32f13c1be","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.6.1.tgz","fileCount":20,"integrity":"sha512-0Pr3Hya2z5A1wOw4xZ7eKMkbEeqkPmFFsrMwBYGdQ9bROTALkWomUHFRGJ+F4bIipmf9OqT/nkNO0CTa4YUiCw==","signatures":[{"sig":"MEUCIQC/sRGUio3L1hjSV0T5QXMmELAWcjyVPy/LRuPDcpbMbQIgf5yDxk454uMneMKO+oFYS9qW8ULr6wQUZ0TbDWEbPgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29856},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.6.1","@girs/glib-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","@gjsify/unit":"^0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/os_0.6.1_1781639083477_0.09388343396738108","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@gjsify/os","version":"0.7.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"6f15d5282f71b4b2ca3e913342963cc89cc03e59","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.7.0.tgz","fileCount":20,"integrity":"sha512-OjrTY+hgvOwDAjbGrAmba76OheKfEbv4z2UrJoDbaUFaPJbrH6VvY9d/TU+F61LECj9Y7yG2/GqiMjM9Di+GOA==","signatures":[{"sig":"MEQCIHgBq0whjNxeyURU9Kptx2A8x3pOrAut3Vec/LUczhVlAiAtBOzN23jzNy0meXtGAymW+dw+fViaYJvEE4LHuH2yGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29856},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.7.0","@girs/glib-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","@gjsify/unit":"^0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.7.0_1781648587475_0.648869516731966","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@gjsify/os","version":"0.7.2","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"0cc174894d47fc43ab1d4df82fcec70920cf37c0","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.7.2.tgz","fileCount":20,"integrity":"sha512-urFnI1zw9GQ+G4D2Ze1CbqG3E9rnoMwyCU6YIOUGICxWwn+AWqPJSJQQ5u62b3MxwjndSwZrhei92c64FPlh7g==","signatures":[{"sig":"MEQCIG8cbWdw5OHDT2XlSlutE4b415ncNKzHkgY2rm7EyhekAiBHi4Kp3hHnj0s6exLtWDgUzwTLwQjTiWWyBINzsEMfNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29856},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.7.2","@girs/glib-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","@gjsify/unit":"^0.7.2"},"_npmOperationalInternal":{"tmp":"tmp/os_0.7.2_1781712247093_0.3261027945111086","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@gjsify/os","version":"0.7.3","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"95137923c5b9c492516994907ee2e30cb56c4d95","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.7.3.tgz","fileCount":20,"integrity":"sha512-r1zS0vZRizvg+fL4rA7IH5sCgwrS+hvrls0KAaPkYv/l7jQIYih9DUBaEGKbTL8JKaBeMh19u06x9uJpst5bYQ==","signatures":[{"sig":"MEQCIEUZ734S7r0GSQFpoeHoMDVM4gwB2np54MB1zrv9A03zAiB/25Zpg4JMXPmxkH6hqZo5pFBRb3LKbWOUYJUl86W8bQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29856},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.7.3","@girs/glib-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","@gjsify/unit":"^0.7.3"},"_npmOperationalInternal":{"tmp":"tmp/os_0.7.3_1781790992597_0.5453502720420957","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@gjsify/os","version":"0.7.4","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"71d6c644c64b75f9a68ed04f4de19e0e3f7649e4","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.7.4.tgz","fileCount":20,"integrity":"sha512-gV3CXXN21s4YM+NCeDeSz0R1Iis7lMyIh30GWWwqL1VcFheP3tpclokqnFu/ODfuJeLjQwkNAj7hBy1NDWQLxg==","signatures":[{"sig":"MEYCIQDAxwc9XL4lemWR6ELiBrMR5gbW8+m0cyNzXAXbr3bOVwIhAP1O7BvqFehy1j5NJQPkhdvGWhcHrwr+FE4qDQLDo/T8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29856},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.7.4","@girs/glib-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","@gjsify/unit":"^0.7.4"},"_npmOperationalInternal":{"tmp":"tmp/os_0.7.4_1781846871069_0.42376722521019317","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@gjsify/os","version":"0.7.5","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"58fedbedf9df4a52095f34cdff3400065b534336","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.7.5.tgz","fileCount":20,"integrity":"sha512-B47b7x7yi8zR+xX76mQh3ToNVWbABzkop31WvHspJq9VP7FHAfH82ecfTAkrqYWx3mLw1XpesQGNLvPAnIq1mw==","signatures":[{"sig":"MEQCICnRib1t/G1ACOY2gPjrQEVZpUeORzzTIM49qN/P1r24AiAnVOta5L5UotakZyE0iwVupKm4Oy7Iq0o3vfHqTdNWpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29856},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.7.5","@girs/glib-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","@gjsify/unit":"^0.7.5"},"_npmOperationalInternal":{"tmp":"tmp/os_0.7.5_1781881613486_0.21512605909560967","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@gjsify/os","version":"0.8.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"0a559c29794cce5f960cb86a84d4b35fb975b950","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.8.0.tgz","fileCount":20,"integrity":"sha512-9wzI6nb0BTdK0cDz2NGZcblw8EkVCGiwr3UluDGqugVCQvOGgJZt1HzhZg47N9AiZZQeC7fapq/7pddANGT9WQ==","signatures":[{"sig":"MEUCIQDAmhlrr6cs9mjK0q6MLk6SZ2QvT2/aw3Ce5h+4Mdc8hwIgShEhgbkWYrrspDTPNTtapdKfBKA4u/e+cvG5C4k4vqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29856},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.8.0","@girs/glib-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","@gjsify/unit":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.8.0_1781947089038_0.5217597124516695","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@gjsify/os","version":"0.9.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"596e73b0885cbf406bc448f3668e25cacab6bcb5","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.9.0.tgz","fileCount":20,"integrity":"sha512-R1uuWRr4oUcJnnE9UTgR4DNQXqqu21WuTIayqHtsFT+jQuPkT9xW5FHXMMHGqDzYq3cUY+k4UIwhRG3kj50h3g==","signatures":[{"sig":"MEYCIQDxW9rj2mpF8307hMI65nO9w5F9quwws1GrKwHfkl307AIhAPl4NXeTMsGrTq7Kp9L7ytYyCyjTbEDhPtQmh3d/6oVD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29856},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.9.0","@girs/glib-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","@gjsify/unit":"^0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.9.0_1782042574796_0.7154065128814089","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@gjsify/os","version":"0.10.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"8152b4dc440f9ca4028223efda7ba9d5fe9f014c","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.10.0.tgz","fileCount":20,"integrity":"sha512-tGylvXVAPtQJSfhiZk7Oak4x0++oYd994b22ViUzerrxcoQxLkRYVHtzxR5SmiNouQO1VLBltNGzmISdCn6qmQ==","signatures":[{"sig":"MEUCIFHQbEvl7SRnLkN12izwF28Y36faDOnbdjBZrsJmdHrVAiEAkSbfY40jYVUPHNc0/JXgsX5jT708tzTpLndbnsEIulc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29860},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.10.0","@girs/glib-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","@gjsify/unit":"^0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.10.0_1782067696002_0.9802349686301846","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@gjsify/os","version":"0.11.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"3c0858b7972fc05f91f6384bf68179923d7d3c62","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.11.0.tgz","fileCount":20,"integrity":"sha512-8IJrsqarA+41OatoJ6OHQ3kgd5ehg0UIPhSm580ctINfdlWgAop3Mtf+Ns2WrWEZK7fdYKHat1Mden0omB+wcQ==","signatures":[{"sig":"MEUCIQDw9Tt1ITSyO65elc3C7oEaxYH3Hk5T1CDqUd9uAp38PAIgVVFRijgv4f5Z/W2rgjPdPQIeT7blj767fxl+SygeVXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29860},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.11.0","@girs/glib-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","@gjsify/unit":"^0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.11.0_1782159729917_0.1586637875649788","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@gjsify/os","version":"0.12.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"66146e95de1fc21d9e56a16993019ecac7acfcca","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.12.0.tgz","fileCount":20,"integrity":"sha512-W76wpDwS3h7EmIYdM3fQOpEoZhT6Ox2pPiDP07J0O8R/Per976WCDCSargWWZhkWCNCReGLls8j2O67M9cusEQ==","signatures":[{"sig":"MEQCIF8OymqBM2lrSa0Exi5J00VQJ+3ycltNRPx5ODxcykgAAiBlRNWP3zXWToZY2cow+wTxSXJLz+N7CwfWM5w0qmc5tA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29860},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.12.0","@girs/glib-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","@gjsify/unit":"^0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.12.0_1782519537180_0.15399214533667838","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@gjsify/os","version":"0.13.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"2368c6c3afb6fc3ed1babd9f2065fab87b736be5","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.13.0.tgz","fileCount":20,"integrity":"sha512-urBrwWfvATkEgs8nLXNOPVLIyga4AfidPpHm0WYYSwB6VuWNl5c/M0h6l159n6alTQzQWHfhbx4xe3qLFno4AA==","signatures":[{"sig":"MEUCIDduY/UJQkg0J4llfKg7kZ1PmO29fP9RCyH/uTKDaJLFAiEApe6iFBs24hicc/U6DGZErW++Wyzv49OzHLdstNHTid8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29860},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.13.0","@girs/glib-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","@gjsify/unit":"^0.13.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.13.0_1782578105892_0.7513536715363502","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@gjsify/os","version":"0.13.1","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"69d3ebf76d6929fefadf0a6198b6baa8f92c4954","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.13.1.tgz","fileCount":20,"integrity":"sha512-FRDRd1K/1YQaVTSbwhduWYY6ZOiD/j0ReVOCm+0jznJNaQPCJ8vJZ+PFZBP0WIO5dd5Iap6CRTOjePw+SK3ZCg==","signatures":[{"sig":"MEYCIQDLjc6S5Jq+Pj0kmoLm8cr00J86ojX6kJ2DtyXOeE2UeAIhAKQ0sNai0TFGlE6Af4qIRqRjru4ZErUJCQCTBouTJoTG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29860},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.13.1","@girs/glib-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","@gjsify/unit":"^0.13.1"},"_npmOperationalInternal":{"tmp":"tmp/os_0.13.1_1782594172561_0.6449370330498194","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"@gjsify/os","version":"0.13.2","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"f7020c90143182181091c7b09f258850479bc3b0","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.13.2.tgz","fileCount":20,"integrity":"sha512-0n4i0RdRbuVE/uNhFYgyUQoo8mU/Y+TyhbHOembZQaVeL5+ONn/WBoUT0Geyeu8/vUp5kllZ9i/w45hcWaPG0g==","signatures":[{"sig":"MEUCIQDJzRVTfMGHQ3vkzilraBwcKyl3Txs3eonYNbjs+aCzxgIgLh6UksjyeUHq492n8xDfaaeW5xTYM4yAet0eWw9UMpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29860},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.13.2","@girs/glib-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","@gjsify/unit":"^0.13.2"},"_npmOperationalInternal":{"tmp":"tmp/os_0.13.2_1782755818375_0.5229549306969741","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@gjsify/os","version":"0.14.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"2daaa6ba48b4daf96150e304ec455b6331167c1b","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.14.0.tgz","fileCount":20,"integrity":"sha512-eVqgm8v2R0cP0B0kmKs7jOygL9hz0cpE+vcL7j7CI71EOSab7muqhB9Y04FeI5RlP+O00ZPh4L/HMccyhoiHeg==","signatures":[{"sig":"MEUCIFrllBVpGQ98F/SLX/qS63JXZYnTx7E83ipL5j0wrWPJAiEAspXpmK0/L7AGG7oj1vOri8fLGSDvEvOD+cRZ6ZgbuKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29860},"type":"module","types":"lib/types/index.d.ts","gjsify":{"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.14.0","@girs/glib-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","@gjsify/unit":"^0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.14.0_1782765047143_0.6460871359370128","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@gjsify/os","version":"0.15.1","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"8d9814dd589d663ed60df0a7f1e32fe8278ae7d0","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.15.1.tgz","fileCount":20,"integrity":"sha512-e+OU8caF6WC/ti7LRHtQKwUZG3gSjlKmYRE/NEHD1UekIvnqy/CtoOO5hiwWeCYeCU8LT1JMz77hmfa2h1uTYQ==","signatures":[{"sig":"MEUCIQCnNr/IaVt0dscHFCopdkboVceD+C6zdLGTCALfSgGx+gIgGdq/+dQwDhgBP4U09xsPPu6HZky9exD8T6h2dEVo8aw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29879},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.15.1","@girs/glib-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","@gjsify/unit":"^0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/os_0.15.1_1783012088575_0.10336258017562194","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@gjsify/os","version":"0.16.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"9da718769974c9f21cc3114f0024abd6eae89be7","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.16.0.tgz","fileCount":20,"integrity":"sha512-dZnY4MwyvZPglG+RUfjJB9Ni0VlB8t7LjuvCQ0zLNjBPDQJFtNL3NoZiTd3px3vMANUzzPgFmZnjjfxYSLSWrg==","signatures":[{"sig":"MEUCIEESNiZdVD7auK5yDgUe2wYlzGkTuW6AHQBGRiLJ+iTNAiEAvX0LSjpVVX5LJxeFb8D/aqw0jjFKqWu7T5hWZ2vw530=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29879},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"2.88.0-4.0.4","@gjsify/utils":"^0.16.0","@girs/glib-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","@gjsify/unit":"^0.16.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.16.0_1783025224743_0.8330537844707646","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@gjsify/os","version":"0.16.1","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"ad9b0cd81e50176607aca73fd988d18e87933776","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.16.1.tgz","fileCount":20,"integrity":"sha512-SUOLch9m9vQx6amYIZS+kqT8khyWwYuooXkGhNVqZAbs397jcVK9goQTQrurgKNmyhcdzt5GwKbdjU6AEXr8iA==","signatures":[{"sig":"MEQCIAww79LOOt716ywmc5OZWeO0fx65eJlkDEHH6aWk5pUvAiAQyZslFDO0zUNyvrINDQ2qxAZOP/WaM83EjOeoc8e9CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29867},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.16.1","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.16.1","@types/node":"^25.9.2","@gjsify/unit":"^0.16.1"},"_npmOperationalInternal":{"tmp":"tmp/os_0.16.1_1783061727505_0.13609563191560592","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"@gjsify/os","version":"0.16.2","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"385c35420f3b1c6fc96424818dd14936b16ff77e","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.16.2.tgz","fileCount":20,"integrity":"sha512-JFuCC4InKCEAKtVtSHULSSXpHSpVmC65yAOtEp9wAhsOKhDMVDIvhfZyRsCRYn5qRYdOqc+k2y8bpPKuS5BCMQ==","signatures":[{"sig":"MEUCIHQv8Vv9YhPKHSIbrVlyWa3liVYPKaHLpFLs2j9P61zBAiEA5SvzTDPnchXkb6EsDQzIdaaJE0u4UV5tWAaVWRoFPfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29867},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.16.2","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.16.2","@types/node":"^25.9.2","@gjsify/unit":"^0.16.2"},"_npmOperationalInternal":{"tmp":"tmp/os_0.16.2_1783076375853_0.8446833203861683","host":"s3://npm-registry-packages-npm-production"}},"0.16.3":{"name":"@gjsify/os","version":"0.16.3","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"23fe40cff97a3828da7cda84ab39fb81bf8150f8","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.16.3.tgz","fileCount":20,"integrity":"sha512-vUspqPB6s6+Z3urQ7mCx+9Mw+6LhBJMhuESiay7jKj6yF7NiNT3+dKdXcdoetyHERCIPesHBu+CJsyBU5bJuBg==","signatures":[{"sig":"MEUCIA8u5f9KwNIQl8F7BIi+2DULPFf+gNS0Cw8wEXA7DETPAiEA4Ss+H3iGMAmxwIr5neDkhT8zPPLJwhtLyN9omNvo9+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29867},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.16.3","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.16.3","@types/node":"^25.9.2","@gjsify/unit":"^0.16.3"},"_npmOperationalInternal":{"tmp":"tmp/os_0.16.3_1783081714185_0.4567849970089386","host":"s3://npm-registry-packages-npm-production"}},"0.16.4":{"name":"@gjsify/os","version":"0.16.4","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"08b7d69f456cf3bdf9cdeb3c244ef52e0f6ae8f3","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.16.4.tgz","fileCount":20,"integrity":"sha512-xbz4B7keoOZthGAUhpQSZGE51Q01gAtVCB+84Zebtpe+AeNi8QJTNDX/xatkJHVVSROIdcPZ8lFvtlBH6vDfQg==","signatures":[{"sig":"MEYCIQDg0/5Y6WrPQ7/5QiyUmBxM45fe0BjZ9T66pfDnRvOUJwIhAOozG1e4l1Fifr81jiEPcmEahbdgtQidO0zgSSi8aQCT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29867},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.16.4","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.16.4","@types/node":"^25.9.2","@gjsify/unit":"^0.16.4"},"_npmOperationalInternal":{"tmp":"tmp/os_0.16.4_1783460987911_0.4316459631056384","host":"s3://npm-registry-packages-npm-production"}},"0.16.5":{"name":"@gjsify/os","version":"0.16.5","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"fcdc5cd250462f4645d5dec191fd73d3626558c7","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.16.5.tgz","fileCount":20,"integrity":"sha512-eDvBIgddxHf/V4DALeIxzvR44qFL/ySSHdnOC98dCxX3/RB25Ypt9hi0p3l1WyeUOu+Q2iqkcgJFoht3AyKWdw==","signatures":[{"sig":"MEQCIFL9mzFhMsH8mF6w3pit52bZdtiq4KuPxBt4NSBuchJjAiBH9VFMabSQCew0AKZsVEytsibhQA3B+NK0rY9Inm9I+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29867},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.16.5","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.16.5","@types/node":"^25.9.2","@gjsify/unit":"^0.16.5"},"_npmOperationalInternal":{"tmp":"tmp/os_0.16.5_1783507583369_0.09729764337324287","host":"s3://npm-registry-packages-npm-production"}},"0.16.6":{"name":"@gjsify/os","version":"0.16.6","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"b82e040fcc48ed9e3fc248587dad60f17714b684","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.16.6.tgz","fileCount":20,"integrity":"sha512-33pOJuSwSgptp3J7kVbNnv0zmof+8Tb/0QHDNoCxPUqBuD3pE1zO8LaSj38x2kofFvWdRmtP9ZML/paFlWSlfA==","signatures":[{"sig":"MEUCIQC+wXUfw5g27bB/BApFxIk71LDkUSEoi0Bo+b/Ki63EZAIgY/PDQ16caepg3gUkjZ3pC93NiGq2dzwYGTRqaomSTkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29867},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.16.6","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.16.6","@types/node":"^25.9.2","@gjsify/unit":"^0.16.6"},"_npmOperationalInternal":{"tmp":"tmp/os_0.16.6_1783596254863_0.0324405706808264","host":"s3://npm-registry-packages-npm-production"}},"0.16.7":{"name":"@gjsify/os","version":"0.16.7","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"c531ba0725721c221780743e1a1029fff0ef223e","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.16.7.tgz","fileCount":20,"integrity":"sha512-AdGvtuHk36WP6nClgmzxomW8bTTzxhhxno3scA+sfkK3JajLk3L5umTINoB/+OcKWck0Ua1wSUhcw69Go3InRg==","signatures":[{"sig":"MEQCIDohHEfZ7of95E+LO+J970K4BdkP9Br3/zq/QFT8cSYKAiA2DhNUG+tllMiI2BlPzN3j/lW8Ofa2du8mae1hxEbMxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29867},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.16.7","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.16.7","@types/node":"^25.9.2","@gjsify/unit":"^0.16.7"},"_npmOperationalInternal":{"tmp":"tmp/os_0.16.7_1783618889212_0.2934340707067431","host":"s3://npm-registry-packages-npm-production"}},"0.16.8":{"name":"@gjsify/os","version":"0.16.8","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"5e6c8b5a050e830a58a627638b36ac8e8c3fe520","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.16.8.tgz","fileCount":20,"integrity":"sha512-JYszA8BO/H3tlhIsw2yhjP86UdkkEzA52rMviTpNHmsjQi/CqI1Yat7oEweCLddOrcCxOdErFdnVLhkTb+gpYg==","signatures":[{"sig":"MEUCIQCPn+ysWvUiE2mJmk26E7um6qiKxqTlvHwjHtNrUKmsPgIgJZoWyHrpRS3dTugNnL9oOJx089Awd+xNb1AC1kA+G0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29867},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.16.8","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.16.8","@types/node":"^25.9.2","@gjsify/unit":"^0.16.8"},"_npmOperationalInternal":{"tmp":"tmp/os_0.16.8_1783668250881_0.25631640897258223","host":"s3://npm-registry-packages-npm-production"}},"0.16.9":{"name":"@gjsify/os","version":"0.16.9","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"1bc08d5bfacb143df7ec262a322068ce5b3db794","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.16.9.tgz","fileCount":20,"integrity":"sha512-VMuKFFMiX7ATB8qax5ENbB9ztIJWKIZ6lYxCdh0fG1Nfk0LCKeFbtssCf7YADMbaDt+Rkk5/kg98Un4EqxOYIw==","signatures":[{"sig":"MEUCIQDhOu1mwRLJ3hgDnwe2hNpoaJEg9Pd3hrGNN1W1xCY7mwIgVZPn1lmp4bcr/8TzA4Ef2oXFcMMNRHyxTfSQVstnmGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29867},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.16.9","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.16.9","@types/node":"^25.9.2","@gjsify/unit":"^0.16.9"},"_npmOperationalInternal":{"tmp":"tmp/os_0.16.9_1783693959937_0.7029658261753118","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@gjsify/os","version":"0.17.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"5d703ab98fa9fd06c2320f2e17578c583095403b","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.17.0.tgz","fileCount":20,"integrity":"sha512-uLTe22GHNiB4Xc7yYcQSEdhBBp7b4Fqmvki/DMow1ffXj9MPyLbYvHBIKMAyDkFof2ww4T7fJOob7x9S+Sgdjw==","signatures":[{"sig":"MEUCIHKirb8AktAzgM9hyu9LtuMUoGdidVFzDsGZCgHgDNkmAiEA2Xt9IEmyBIEAe9p48ic2pd9/nRDWrP+Dj6ExOBnzvkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29867},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.17.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.17.0","@types/node":"^25.9.2","@gjsify/unit":"^0.17.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.17.0_1783767476043_0.7810650624000832","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@gjsify/os","version":"0.18.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"01d10e8b01e89552cb882b3053570dbbea5464dd","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.18.0.tgz","fileCount":20,"integrity":"sha512-iOum++OglYkxVSFynzn3t9EVyTcLXLFOlY4CkGyN8OzGCtPlTD0nhHwrmWxD0gqqS7wwuvZsi3kpp6xL+26IEw==","signatures":[{"sig":"MEUCIG/ZGUBe3zM7JYvRUd+hKlWAWDcHpwXAG/wBgngbYE4vAiEA51EahNis4Xg00bynSGgEStt6TOeaOo3BI3V60X+1KLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29867},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.18.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.18.0","@types/node":"^25.9.2","@gjsify/unit":"^0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.18.0_1783836859504_0.6224784753592878","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@gjsify/os","version":"0.19.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"442b12f8be5d85ff4f3846f9e366f512cfd7a935","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.19.0.tgz","fileCount":20,"integrity":"sha512-tMS6M6XXW2qe3NMnE0hMnz0DUSCajK7XaJ0lA5oczS8ChXJ7tIVmpSF/dDrAK5yDst7ptDZD6tYinBTelTyGBw==","signatures":[{"sig":"MEUCIQDiA8fiujgZ7/mMpN6TPJKWm3PXMyLF9oSMWuEjyMv8qgIgX961jt9qOUm7suiMOhjWRf9rxXg1MIzd720hRT1gDmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29867},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.19.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.19.0","@types/node":"^25.9.2","@gjsify/unit":"^0.19.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.19.0_1784487954287_0.4424984534724252","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@gjsify/os","version":"0.20.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"39bd52d06911a0d01fd5cfeb27a9528c880b989d","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.20.0.tgz","fileCount":20,"integrity":"sha512-WViXztDpC9D8PImDNJoZBkqL3wQs9hfmg137+Y+JfX+VGZsz33WAp/Xzo4Xm/rjmXZdoY5/vPHGmkOebBzb8iw==","signatures":[{"sig":"MEUCIQD4LIot2OJLTJPJxkNQakDXAofSbopwM3QcL3YFWxl5wwIgb0eoaps/QilJFDUxXOua6MfzE4SHtSTuB8ArOZuQxW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29867},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.20.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.20.0","@types/node":"^25.9.2","@gjsify/unit":"^0.20.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.20.0_1784565369755_0.6298916197259561","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@gjsify/os","version":"0.21.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"4ceed0273c2876f071b9e7205ec8f3a942167513","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.21.0.tgz","fileCount":20,"integrity":"sha512-MhvjkHPrSPbmK1xixlrtUCt1SZSnr1yzPT7qwH6wuJrFheJ6b3ctN/3whwBUZpLhp2AlNlr/nwrTZhWnJIyldQ==","signatures":[{"sig":"MEUCIHHqfJCekDKxq2KtPS4MZuPdVlLmDtifWBKHsiBWBWdlAiEA8KPohcrxHBahVOqkI6QosROqCqkTjnztJFQCyMJrEe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29867},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.21.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.21.0","@types/node":"^25.9.2","@gjsify/unit":"^0.21.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.21.0_1784912300054_0.1440648227715986","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@gjsify/os","version":"0.22.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"33fe24db731ed04e615ed7049b8676dc9d5ec34d","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.22.0.tgz","fileCount":20,"integrity":"sha512-S5VZ7fWNxzOH6u3s0hrwoQIN50ejPtZEAF1c0dU4zmzHJXTwoFMi+Z5gJMZS0vQkc8sEesfVEUMg2KzhPlf6aw==","signatures":[{"sig":"MEYCIQCncpr/3Z6xt6DKTqi6y/c4OGWXKjpVwJJn5re95Bd91AIhAJ3GzS5XhM1sDj+Bk0i/nziGvW8cR3Su38/D/xOR3Nhw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29867},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.22.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.22.0","@types/node":"^25.9.2","@gjsify/unit":"^0.22.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.22.0_1784960476144_0.08845673578201074","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@gjsify/os","version":"0.23.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"36a85e2211874551db5bb20d6e024b268d0dae5a","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.23.0.tgz","fileCount":20,"integrity":"sha512-T87N70DjpJBXqQ4v5rtQ5QhsQGcZl69VrqcqirGSlqacBYrxw+ZuxQNZ65vhqDZ6BcyqFb4+C0RwZyA63x1geA==","signatures":[{"sig":"MEUCIHDaPosD7wNDAENiIpKf49QvByO7toI3pqtza+wr0lypAiEA+5/Y9mSrqQkqkG5pQFwhZYwAAOhFzOKDyn1REnj53qg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29693},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.23.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.23.0","@types/node":"^25.9.2","@gjsify/unit":"^0.23.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.23.0_1785104342250_0.3884692234941982","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"@gjsify/os","version":"0.24.1","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"a41b0e51a25bf7f32c49f017a787d7dfdfca4577","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.24.1.tgz","fileCount":20,"integrity":"sha512-t9l+heS23GYbQjdxL/DmvoMrPZKQULL+Xc5YDEOyzAqjoSW/oRYiQ5aCQap7DMY7nO86SFwpNHRILPBUuy8hXg==","signatures":[{"sig":"MEYCIQDntlSz75E+pKIS/eKqdMapn9mJAZsdjSAM5jGw2S7MeQIhAOZ/Ty3NvGmlsGsKsqneTB85U352rUglk6mmScS4T7Hj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35853},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.24.1","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.24.1","@types/node":"^25.9.2","@gjsify/unit":"^0.24.1"},"_npmOperationalInternal":{"tmp":"tmp/os_0.24.1_1785266719049_0.3800031360987832","host":"s3://npm-registry-packages-npm-production"}},"0.24.2":{"name":"@gjsify/os","version":"0.24.2","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"1f4a3f9f91328b10f5f3735cd4c80f4d16c5193e","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.24.2.tgz","fileCount":20,"integrity":"sha512-ivbNHoL0S+E5foHoOMF4ArW9+EIHRtEKAbgIver7QZ2MAz81VH1rotSY3RQVb/J0qWJBl0OZftdPFgth4Bjf2w==","signatures":[{"sig":"MEUCIDFswNWNXkNKTzLiGW0aaAJwC7uElYYVsCOD57F0GS4lAiEA7HiU2Csnr32va+zlCpFy4SMcVINuzQUPWbnPpt7wSZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35853},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.24.2","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.24.2","@types/node":"^25.9.2","@gjsify/unit":"^0.24.2"},"_npmOperationalInternal":{"tmp":"tmp/os_0.24.2_1785358615236_0.48888279426585624","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@gjsify/os","version":"0.25.1","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"07acb504f9cb23f52ce18d8d830f23c204bf5b6c","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.25.1.tgz","fileCount":20,"integrity":"sha512-Tlz/03PZgJwPC6DfEnvVbR1IxIixW0PL5wMP67inyk2EJ6zT8nMHVwu57/MGzuFXezGvcX8Je8siBhvvR6pHhA==","signatures":[{"sig":"MEQCIEMn9+idObTau2jvBz0n72fVOlzssZLt8QA25rQTKzqLAiBWuG6puuqc40bw+BCkE9KIpUoOn4vgc1bTl8BJv+ZCow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35853},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.25.1","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.25.1","@types/node":"^25.9.2","@gjsify/unit":"^0.25.1"},"_npmOperationalInternal":{"tmp":"tmp/os_0.25.1_1785433701731_0.3452754087122478","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@gjsify/os","version":"0.26.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"73b047578494dc0daed187866b69a672b3309103","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.26.0.tgz","fileCount":20,"integrity":"sha512-DxcpyNCLp2z2DH3usTppaaMcM5OjFO6wy/s7mhnOBgzAoHM0JMl06aNcohZVyfQQZVWeaLZZqia7vMcVvY+eCg==","signatures":[{"sig":"MEYCIQCsoXxLl6TTK4WRDEDPyLBV/GzzAqgBT5yWKE10f09b8QIhAOgjCaoaaGliQ98bE48v9CciM+vmoPsqasu+2D1Z064X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35853},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.26.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.26.0","@types/node":"^25.9.2","@gjsify/unit":"^0.26.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.26.0_1785564444636_0.38996798088462103","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"@gjsify/os","version":"0.26.1","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"e1b0700ae1e32af3a37894c35ced391683b3faf1","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.26.1.tgz","fileCount":20,"integrity":"sha512-/gqW9bYEUixUjoVgBP/vJ5fdlNMt9uLJ/u1vUrHBzugJtmr4Iy3A64XUnqhpTywvS5FsK1gswbF5o56jVsPF0w==","signatures":[{"sig":"MEUCIQCyfiODDD01W67vq8O2dYSopPZkkNY4rB+6YZ/7MnoccwIgV1RYg2oWN6W7sA0wl7+02NPc/LzI0E44dTa7GZMN8O8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35853},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"rm -rf lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs || exit 0","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.26.1","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.26.1","@types/node":"^25.9.2","@gjsify/unit":"^0.26.1"},"_npmOperationalInternal":{"tmp":"tmp/os_0.26.1_1785589952115_0.6294237393788757","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@gjsify/os","version":"0.27.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"14d1416412ce4b3a87df9f55f4f277c65387d33c","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.27.0.tgz","fileCount":20,"integrity":"sha512-DqrPuWDCjXXiAPY7YGwX8nopdntpDvfngmZc791TNNh/ae//wH4DKsNqlABawQjbVTw4HTROxyqrsSNBdW2esg==","signatures":[{"sig":"MEUCIQC9C72kcYJZ8CtzJpT+e1cHQHoVFk6fM/8UUONcH0++nQIgQcdSjLD5JjPsfyPF1Tmk6/5Rl36+h7BItgTmgFQRYjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36945},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.27.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.27.0","@types/node":"^25.9.2","@gjsify/unit":"^0.27.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.27.0_1785786222091_0.15456937361267942","host":"s3://npm-registry-packages-npm-production"}},"0.27.1":{"name":"@gjsify/os","version":"0.27.1","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"b9b27c1864a03b284c5ff7322ff5febebc2c1c06","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.27.1.tgz","fileCount":20,"integrity":"sha512-QIoHIrT/MxKe/NexpIYelBPDWK3HfpFjPSqRGvWEF9lXUfwMJljvrfgqx+Afh+ng/gYVJ7Rl5JfyaEa4vN/BnQ==","signatures":[{"sig":"MEYCIQDZcq7f9E921Is4w/yq1ebqusTjN/rBJX4RMJMMzrLQVQIhAKmubaRzLyOxtM1f3hBk5inptu//0BE1NWz3uJ2+JNg7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36945},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.27.1","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.27.1","@types/node":"^25.9.2","@gjsify/unit":"^0.27.1"},"_npmOperationalInternal":{"tmp":"tmp/os_0.27.1_1785826338447_0.5730619390125256","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@gjsify/os","version":"0.28.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"01a06a9f0a121e428830063b6d7f2b34e0683798","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.28.0.tgz","fileCount":20,"integrity":"sha512-z5AhS/gTZ8AsAN1DCScYlh7krbvT4VaQpOourRfknZ+yv+O6Af/PZ5GEGiRL/x548D46/gMmVNnTHN8todESWw==","signatures":[{"sig":"MEUCIQDzS4WQKtBi0SNRM4fn6HlNJJlqwKE8510asHhMv7ZMLgIgAlRexhr5srgapD+ShlrqxzdATUV3IMptPCBCa7OcPes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36945},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.28.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.28.0","@types/node":"^25.9.2","@gjsify/unit":"^0.28.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.28.0_1785864851349_0.9855742169177162","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@gjsify/os","version":"0.29.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"63180d794cea1db4c9af4527ae303ffd80433156","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.29.0.tgz","fileCount":20,"integrity":"sha512-6CYjbgaSCyvXcV8zl11k/0PYYxm8d18lLnNMSeQPNDaaNTYCq4wMLzWcXrHVKYqFYfUF/lPPHZYTg6LEqMQj1Q==","signatures":[{"sig":"MEUCIQDl74I3ejDOh8wfG/PYixXEScH15VA9ExIVfVHmyojyBQIgWAqwZkNi1FSJpHzdDtiDr2oYJLKcnQ09Qzc8qW55E/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36945},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.29.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.29.0","@types/node":"^25.9.2","@gjsify/unit":"^0.29.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.29.0_1785947959707_0.6546726208002887","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@gjsify/os","version":"0.30.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"2dd2a79a5c40ddf3f4ddd4783209ae353a85d2da","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.30.0.tgz","fileCount":20,"integrity":"sha512-nesld29PjjBguDGERIjvLJymbBqf2Icr/M3LpyhS3Bh9sVNf5AsRoUbC5Bf2nf5JyZhlk+T0f2cKnvlK7WnnrA==","signatures":[{"sig":"MEUCIQDrFbrNm79cFRZeL6V/zxyDS0enav1Z5pu6S9JPHGa0DQIgW/tYYcEm+zMR2hENO9rNae6o0b3E6/D6ehzwMq/ODYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36945},"type":"module","types":"lib/types/index.d.ts","gjsify":{"tier":1,"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.30.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.30.0","@types/node":"^25.9.2","@gjsify/unit":"^0.30.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.30.0_1785967797696_0.7105034372417878","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@gjsify/os","version":"0.31.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"57377110351a4a290d1dd8fbaac2ef02b9e1e343","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.31.0.tgz","fileCount":20,"integrity":"sha512-wzFlPCAHtyRNagjhpJLMcmpqb06yj6ogrsjIhbxql9U7anlne0BDNSH+SH1oD3Nj1x52KmtBmsAaoN8ZclU3Dg==","signatures":[{"sig":"MEUCIQC1E04+R79OsFnTH0r2ynMCeWwWMMpT76qAv1Xyfbq9UQIgHOqiV6170QE9pUnyQmfMrCmnCfZzs99CVco3Mih9Zks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38295},"type":"module","types":"lib/types/index.d.ts","gjsify":{"os":{"linux":"supported","win32":"partial","darwin":"partial"},"tier":1,"osNotes":{"win32":"A `src/win32.ts` covers the per-platform answers, but it is unexercised for the same structural reason as `@gjsify/child_process`: `runtimes.node: \"none\"` sends `test:node` to native Node, and there is no GJS host on Windows to run `test:gjs`. Measured on the win11-gjsify VM: 10 of 178 specs fail there, and all ten are POSIX assumptions in the SPECS (asserting `type()` is `Linux`, EOL is `\\n`, devNull is `/dev/null`) rather than defects in this module.","darwin":"`os.cpus()` reports the documented all-zero `times` on macOS. Linux reads the per-CPU tick counters from `/proc/stat`; the darwin equivalent is Mach's `host_processor_info(PROCESSOR_CPU_LOAD_INFO)`, which GJS cannot call without a native bridge, and no userland tool prints the cumulative per-core totals Node returns (`top`/`iostat` give an instantaneous aggregate percentage). Every other export — cpus model/speed, memory, uptime, loadavg, networkInterfaces, userInfo — is real on darwin and covered by the macOS suites. `src/index.spec.ts` carries the matching `it.failing(…, { when })`, so the claim retires itself the day a reader exists."},"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.31.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.31.0","@types/node":"^25.9.2","@gjsify/unit":"^0.31.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.31.0_1786143209679_0.6300130508002866","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@gjsify/os","version":"0.32.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"ad65961e345274ada99c770244aaf89ee11ced70","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.32.0.tgz","fileCount":20,"integrity":"sha512-Pa92cpz5nynHp2FZE6Z/4YHXuEYKUo0eXDLKhxtVngyHgq60AvZUbBCsDxWFd+TAkoJHLlVlE9oV353c77qmkw==","signatures":[{"sig":"MEYCIQDni4j8tl2/HG5BVTFba4L0CGQy/Jy+Gol0thFobv2j/wIhAO6p3OZFV/9hNewsmU0eUHDLCpNVASaq3BrfDQryxiKR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38295},"type":"module","types":"lib/types/index.d.ts","gjsify":{"os":{"linux":"supported","win32":"partial","darwin":"partial"},"tier":1,"osNotes":{"win32":"A `src/win32.ts` covers the per-platform answers, but it is unexercised for the same structural reason as `@gjsify/child_process`: `runtimes.node: \"none\"` sends `test:node` to native Node, and there is no GJS host on Windows to run `test:gjs`. Measured on the win11-gjsify VM: 10 of 178 specs fail there, and all ten are POSIX assumptions in the SPECS (asserting `type()` is `Linux`, EOL is `\\n`, devNull is `/dev/null`) rather than defects in this module.","darwin":"`os.cpus()` reports the documented all-zero `times` on macOS. Linux reads the per-CPU tick counters from `/proc/stat`; the darwin equivalent is Mach's `host_processor_info(PROCESSOR_CPU_LOAD_INFO)`, which GJS cannot call without a native bridge, and no userland tool prints the cumulative per-core totals Node returns (`top`/`iostat` give an instantaneous aggregate percentage). Every other export — cpus model/speed, memory, uptime, loadavg, networkInterfaces, userInfo — is real on darwin and covered by the macOS suites. `src/index.spec.ts` carries the matching `it.failing(…, { when })`, so the claim retires itself the day a reader exists."},"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.32.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.32.0","@types/node":"^25.9.2","@gjsify/unit":"^0.32.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.32.0_1786222559083_0.31410945125652945","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@gjsify/os","version":"0.33.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"6ec19e9e762b4cdffc2dc420f6fda0af9770b1dd","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.33.0.tgz","fileCount":20,"integrity":"sha512-PDPMtkMMy0n72IumVC5v0dMubkeCdYKwppr40ctCRAvlt+KwhOtA5g5aSaEYcYSGBMoQFGDLvF3deIDnw0kGSw==","signatures":[{"sig":"MEUCIFhbdR828lHEEhA80lnsqQ8Lr0ltKmHcjnKINCG5CH6DAiEAzpI5benQPUHjSu64R5txEwGTgfPpwOaKLGqAEmRrYkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38295},"type":"module","types":"lib/types/index.d.ts","gjsify":{"os":{"linux":"supported","win32":"partial","darwin":"partial"},"tier":1,"osNotes":{"win32":"A `src/win32.ts` covers the per-platform answers, but it is unexercised for the same structural reason as `@gjsify/child_process`: `runtimes.node: \"none\"` sends `test:node` to native Node, and there is no GJS host on Windows to run `test:gjs`. Measured on the win11-gjsify VM: 10 of 178 specs fail there, and all ten are POSIX assumptions in the SPECS (asserting `type()` is `Linux`, EOL is `\\n`, devNull is `/dev/null`) rather than defects in this module.","darwin":"`os.cpus()` reports the documented all-zero `times` on macOS. Linux reads the per-CPU tick counters from `/proc/stat`; the darwin equivalent is Mach's `host_processor_info(PROCESSOR_CPU_LOAD_INFO)`, which GJS cannot call without a native bridge, and no userland tool prints the cumulative per-core totals Node returns (`top`/`iostat` give an instantaneous aggregate percentage). Every other export — cpus model/speed, memory, uptime, loadavg, networkInterfaces, userInfo — is real on darwin and covered by the macOS suites. `src/index.spec.ts` carries the matching `it.failing(…, { when })`, so the claim retires itself the day a reader exists."},"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.33.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.33.0","@types/node":"^25.9.2","@gjsify/unit":"^0.33.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.33.0_1786234932995_0.5828789429450336","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@gjsify/os","version":"0.34.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"95ea761bb5d7d9bc41fda280eef0033817c337a6","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.34.0.tgz","fileCount":20,"integrity":"sha512-hqGunZEHYf1LaCtHLIly6BjraH2cfoxwtwvv8ooI925b/yQ+7DCrn6pNP86oXk02aIzL3DrSyoZM+rZ6jK1TfQ==","signatures":[{"sig":"MEUCIEKV0nkKpn56imbQi3wxnXs2jEQQH13FYfQ0T6BVxyyRAiEAnsC3sQCluvSfyT8DSKja9G5kaSolOYSxv8m7q9nkuFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38295},"type":"module","types":"lib/types/index.d.ts","gjsify":{"os":{"linux":"supported","win32":"partial","darwin":"partial"},"tier":1,"osNotes":{"win32":"A `src/win32.ts` covers the per-platform answers, but it is unexercised for the same structural reason as `@gjsify/child_process`: `runtimes.node: \"none\"` sends `test:node` to native Node, and there is no GJS host on Windows to run `test:gjs`. Measured on the win11-gjsify VM: 10 of 178 specs fail there, and all ten are POSIX assumptions in the SPECS (asserting `type()` is `Linux`, EOL is `\\n`, devNull is `/dev/null`) rather than defects in this module.","darwin":"`os.cpus()` reports the documented all-zero `times` on macOS. Linux reads the per-CPU tick counters from `/proc/stat`; the darwin equivalent is Mach's `host_processor_info(PROCESSOR_CPU_LOAD_INFO)`, which GJS cannot call without a native bridge, and no userland tool prints the cumulative per-core totals Node returns (`top`/`iostat` give an instantaneous aggregate percentage). Every other export — cpus model/speed, memory, uptime, loadavg, networkInterfaces, userInfo — is real on darwin and covered by the macOS suites. `src/index.spec.ts` carries the matching `it.failing(…, { when })`, so the claim retires itself the day a reader exists."},"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.34.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.34.0","@types/node":"^25.9.2","@gjsify/unit":"^0.34.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.34.0_1786308781289_0.8061404788167497","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@gjsify/os","version":"0.35.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"e380061ac4075c648ee0b21e43446749b7ebcabc","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.35.0.tgz","fileCount":20,"integrity":"sha512-rCRAV1Ql/BQgmSLSOFBkCISRlBAQfmeMhJkS9nlPCbX8ofFyRSyDF7VZJUZxRIwI1qiEeG6Xd9MeVMxxnharxw==","signatures":[{"sig":"MEQCIGluYLN5obATxwcx++aPYOtI8yEMJL1xq63o7eYd5v2mAiBUxkGlc7kX0tF/xzvQ3zWNOWtnZVyoEtNil2FVrSqTJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38295},"type":"module","types":"lib/types/index.d.ts","gjsify":{"os":{"linux":"supported","win32":"partial","darwin":"partial"},"tier":1,"osNotes":{"win32":"A `src/win32.ts` covers the per-platform answers, but it is unexercised for the same structural reason as `@gjsify/child_process`: `runtimes.node: \"none\"` sends `test:node` to native Node, and there is no GJS host on Windows to run `test:gjs`. Measured on the win11-gjsify VM: 10 of 178 specs fail there, and all ten are POSIX assumptions in the SPECS (asserting `type()` is `Linux`, EOL is `\\n`, devNull is `/dev/null`) rather than defects in this module.","darwin":"`os.cpus()` reports the documented all-zero `times` on macOS. Linux reads the per-CPU tick counters from `/proc/stat`; the darwin equivalent is Mach's `host_processor_info(PROCESSOR_CPU_LOAD_INFO)`, which GJS cannot call without a native bridge, and no userland tool prints the cumulative per-core totals Node returns (`top`/`iostat` give an instantaneous aggregate percentage). Every other export — cpus model/speed, memory, uptime, loadavg, networkInterfaces, userInfo — is real on darwin and covered by the macOS suites. `src/index.spec.ts` carries the matching `it.failing(…, { when })`, so the claim retires itself the day a reader exists."},"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.35.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.35.0","@types/node":"^25.9.2","@gjsify/unit":"^0.35.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.35.0_1786400677478_0.23393758150293475","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@gjsify/os","version":"0.36.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"ded1adf778f619699c64c74683954c194a6c5566","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.36.0.tgz","fileCount":20,"integrity":"sha512-pJiywhRPdwO8OPCgUEjWBQPIuby7zgIJ6BX5zbGs3Dq0P511rnZJe5RLEDRFXr7w6q6gCrf6h2cGE1DqwQ4dGg==","signatures":[{"sig":"MEQCIFbMsKS14nz1oAlbdmM7Jce4wJfg42KoDKqS+oOmwLcPAiA4mSOmcGAmh6Hqg5+ulzhg051dnsocs32rasAw8wP8sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38295},"type":"module","types":"lib/types/index.d.ts","gjsify":{"os":{"linux":"supported","win32":"partial","darwin":"partial"},"tier":1,"osNotes":{"win32":"A `src/win32.ts` covers the per-platform answers, but it is unexercised for the same structural reason as `@gjsify/child_process`: `runtimes.node: \"none\"` sends `test:node` to native Node, and there is no GJS host on Windows to run `test:gjs`. Measured on the win11-gjsify VM: 10 of 178 specs fail there, and all ten are POSIX assumptions in the SPECS (asserting `type()` is `Linux`, EOL is `\\n`, devNull is `/dev/null`) rather than defects in this module.","darwin":"`os.cpus()` reports the documented all-zero `times` on macOS. Linux reads the per-CPU tick counters from `/proc/stat`; the darwin equivalent is Mach's `host_processor_info(PROCESSOR_CPU_LOAD_INFO)`, which GJS cannot call without a native bridge, and no userland tool prints the cumulative per-core totals Node returns (`top`/`iostat` give an instantaneous aggregate percentage). Every other export — cpus model/speed, memory, uptime, loadavg, networkInterfaces, userInfo — is real on darwin and covered by the macOS suites. `src/index.spec.ts` carries the matching `it.failing(…, { when })`, so the claim retires itself the day a reader exists."},"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.36.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.36.0","@types/node":"^25.9.2","@gjsify/unit":"^0.36.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.36.0_1786449706956_0.3263865288072656","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@gjsify/os","version":"0.37.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"d14aa6e8680a4ea3388e029b40029494b9fb7881","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.37.0.tgz","fileCount":20,"integrity":"sha512-e8rQ3mqXLyerIv6qKCXHcqPhfl4O0wXkfFoi0BmIRxUu6JDAmRJpCdIiSAWLz35gWmaciuADCYI2dSdyDEE9zQ==","signatures":[{"sig":"MEYCIQD5FTsJgpwWToh27b9TZOBaLWRBrtv3cLhP9QZ2KWqFlgIhAM+W8rBnTCfx35I2YDShMEVw+3kk9fxA7xDoVN+jhm1T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38295},"type":"module","types":"lib/types/index.d.ts","gjsify":{"os":{"linux":"supported","win32":"partial","darwin":"partial"},"tier":1,"osNotes":{"win32":"A `src/win32.ts` covers the per-platform answers, but it is unexercised for the same structural reason as `@gjsify/child_process`: `runtimes.node: \"none\"` sends `test:node` to native Node, and there is no GJS host on Windows to run `test:gjs`. Measured on the win11-gjsify VM: 10 of 178 specs fail there, and all ten are POSIX assumptions in the SPECS (asserting `type()` is `Linux`, EOL is `\\n`, devNull is `/dev/null`) rather than defects in this module.","darwin":"`os.cpus()` reports the documented all-zero `times` on macOS. Linux reads the per-CPU tick counters from `/proc/stat`; the darwin equivalent is Mach's `host_processor_info(PROCESSOR_CPU_LOAD_INFO)`, which GJS cannot call without a native bridge, and no userland tool prints the cumulative per-core totals Node returns (`top`/`iostat` give an instantaneous aggregate percentage). Every other export — cpus model/speed, memory, uptime, loadavg, networkInterfaces, userInfo — is real on darwin and covered by the macOS suites. `src/index.spec.ts` carries the matching `it.failing(…, { when })`, so the claim retires itself the day a reader exists."},"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.37.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.37.0","@types/node":"^25.9.2","@gjsify/unit":"^0.37.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.37.0_1786484302514_0.031033564452910056","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@gjsify/os","version":"0.38.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"cf668046f26ad967c3e527c71134265088f296b2","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.38.0.tgz","fileCount":20,"integrity":"sha512-gwYZwYUZ8AY4iwrjl7ASl/dTuNsyobcXOLzWo5kLYqxcjZg8lD1JIa3xysd97W1wxKtSAb9TUgX1oCc9c5/yFA==","signatures":[{"sig":"MEUCICt8v+MdcL6PnYA8fD52wtrXbI2LZl7ojnCuc6mqyz4lAiEAx88xqmeq2UsgeUC0cKHDrswfW9w8zVlg+2NbbbR2d/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38295},"type":"module","types":"lib/types/index.d.ts","gjsify":{"os":{"linux":"supported","win32":"partial","darwin":"partial"},"tier":1,"osNotes":{"win32":"A `src/win32.ts` covers the per-platform answers, but it is unexercised for the same structural reason as `@gjsify/child_process`: `runtimes.node: \"none\"` sends `test:node` to native Node, and there is no GJS host on Windows to run `test:gjs`. Measured on the win11-gjsify VM: 10 of 178 specs fail there, and all ten are POSIX assumptions in the SPECS (asserting `type()` is `Linux`, EOL is `\\n`, devNull is `/dev/null`) rather than defects in this module.","darwin":"`os.cpus()` reports the documented all-zero `times` on macOS. Linux reads the per-CPU tick counters from `/proc/stat`; the darwin equivalent is Mach's `host_processor_info(PROCESSOR_CPU_LOAD_INFO)`, which GJS cannot call without a native bridge, and no userland tool prints the cumulative per-core totals Node returns (`top`/`iostat` give an instantaneous aggregate percentage). Every other export — cpus model/speed, memory, uptime, loadavg, networkInterfaces, userInfo — is real on darwin and covered by the macOS suites. `src/index.spec.ts` carries the matching `it.failing(…, { when })`, so the claim retires itself the day a reader exists."},"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.38.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.38.0","@types/node":"^25.9.2","@gjsify/unit":"^0.38.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.38.0_1786598256034_0.26545528091862924","host":"s3://npm-registry-packages-npm-production"}},"0.38.1":{"name":"@gjsify/os","version":"0.38.1","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"4c7e4f5133d0b5ed3b3a2293d82174395963cdd1","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.38.1.tgz","fileCount":20,"integrity":"sha512-A/+xTUa0mtyN605w9aD8hO+Um4Pyl7OTQNSo+NEXvAo8sBRuRXTjw3+FzvYWmPtc7t09F1PeAK9ZKediIWp3Wg==","signatures":[{"sig":"MEQCIHywasFkSzaJDn+Y2cK3SRJVj8g43Zht3RmOYm5/qOP2AiBxjCC+m87bmC4lAPz1nxMoVyBjhEycOHHdopVHidOWkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38295},"type":"module","types":"lib/types/index.d.ts","gjsify":{"os":{"linux":"supported","win32":"partial","darwin":"partial"},"tier":1,"osNotes":{"win32":"A `src/win32.ts` covers the per-platform answers, but it is unexercised for the same structural reason as `@gjsify/child_process`: `runtimes.node: \"none\"` sends `test:node` to native Node, and there is no GJS host on Windows to run `test:gjs`. Measured on the win11-gjsify VM: 10 of 178 specs fail there, and all ten are POSIX assumptions in the SPECS (asserting `type()` is `Linux`, EOL is `\\n`, devNull is `/dev/null`) rather than defects in this module.","darwin":"`os.cpus()` reports the documented all-zero `times` on macOS. Linux reads the per-CPU tick counters from `/proc/stat`; the darwin equivalent is Mach's `host_processor_info(PROCESSOR_CPU_LOAD_INFO)`, which GJS cannot call without a native bridge, and no userland tool prints the cumulative per-core totals Node returns (`top`/`iostat` give an instantaneous aggregate percentage). Every other export — cpus model/speed, memory, uptime, loadavg, networkInterfaces, userInfo — is real on darwin and covered by the macOS suites. `src/index.spec.ts` carries the matching `it.failing(…, { when })`, so the claim retires itself the day a reader exists."},"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.38.1","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.38.1","@types/node":"^25.9.2","@gjsify/unit":"^0.38.1"},"_npmOperationalInternal":{"tmp":"tmp/os_0.38.1_1786622864614_0.7908015721527384","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@gjsify/os","version":"0.39.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"def8feb8a6b0c7b3892c4fd4ff8f0a734c647df9","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.39.0.tgz","fileCount":20,"integrity":"sha512-5wL28lxD0XoOS3c+t0rEeC0wm2xL03Oayhj5CaFDQ2n28FVwRoxfmxG8dc/BX41ZnGAgCI1flHaFd0pNXU4GzA==","signatures":[{"sig":"MEYCIQCm1yDdBlSkcM8cGReWSqObXV9slDBxDD09/KbYjTLEEgIhAMkuWvwE2+EksCHHpcr6PRciqZew0qSBOQtwpTbJc1Xu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38295},"type":"module","types":"lib/types/index.d.ts","gjsify":{"os":{"linux":"supported","win32":"partial","darwin":"partial"},"tier":1,"osNotes":{"win32":"A `src/win32.ts` covers the per-platform answers, but it is unexercised for the same structural reason as `@gjsify/child_process`: `runtimes.node: \"none\"` sends `test:node` to native Node, and there is no GJS host on Windows to run `test:gjs`. Measured on the win11-gjsify VM: 10 of 178 specs fail there, and all ten are POSIX assumptions in the SPECS (asserting `type()` is `Linux`, EOL is `\\n`, devNull is `/dev/null`) rather than defects in this module.","darwin":"`os.cpus()` reports the documented all-zero `times` on macOS. Linux reads the per-CPU tick counters from `/proc/stat`; the darwin equivalent is Mach's `host_processor_info(PROCESSOR_CPU_LOAD_INFO)`, which GJS cannot call without a native bridge, and no userland tool prints the cumulative per-core totals Node returns (`top`/`iostat` give an instantaneous aggregate percentage). Every other export — cpus model/speed, memory, uptime, loadavg, networkInterfaces, userInfo — is real on darwin and covered by the macOS suites. `src/index.spec.ts` carries the matching `it.failing(…, { when })`, so the claim retires itself the day a reader exists."},"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.39.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.39.0","@types/node":"^25.9.2","@gjsify/unit":"^0.39.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.39.0_1786731105083_0.7495600914540477","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@gjsify/os","version":"0.40.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"d558b0551adcdf0a7b7d2a4fa687d5c360259c81","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.40.0.tgz","fileCount":20,"integrity":"sha512-8nNL4TNjq1XgzrjmcPyOExwc7Guvr1HGWTxod1YQfm1d2gCh/JKkIRiiQ2hVho2GQzsTyB7k8D61pWf5tUm5vg==","signatures":[{"sig":"MEUCIQDPqC5efm4sYC+GePvDVEnSAHFGost+sJzp+iDeGbpZNAIgHNaAE0LZd99qP0SJNHgrfa8ePXlQdobwUrxeG/XpUNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38295},"type":"module","types":"lib/types/index.d.ts","gjsify":{"os":{"linux":"supported","win32":"partial","darwin":"partial"},"tier":1,"osNotes":{"win32":"A `src/win32.ts` covers the per-platform answers, but it is unexercised for the same structural reason as `@gjsify/child_process`: `runtimes.node: \"none\"` sends `test:node` to native Node, and there is no GJS host on Windows to run `test:gjs`. Measured on the win11-gjsify VM: 10 of 178 specs fail there, and all ten are POSIX assumptions in the SPECS (asserting `type()` is `Linux`, EOL is `\\n`, devNull is `/dev/null`) rather than defects in this module.","darwin":"`os.cpus()` reports the documented all-zero `times` on macOS. Linux reads the per-CPU tick counters from `/proc/stat`; the darwin equivalent is Mach's `host_processor_info(PROCESSOR_CPU_LOAD_INFO)`, which GJS cannot call without a native bridge, and no userland tool prints the cumulative per-core totals Node returns (`top`/`iostat` give an instantaneous aggregate percentage). Every other export — cpus model/speed, memory, uptime, loadavg, networkInterfaces, userInfo — is real on darwin and covered by the macOS suites. `src/index.spec.ts` carries the matching `it.failing(…, { when })`, so the claim retires itself the day a reader exists."},"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.40.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.40.0","@types/node":"^25.9.2","@gjsify/unit":"^0.40.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.40.0_1786818199231_0.9240337033081532","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@gjsify/os","version":"0.41.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"1fadbe203002c1530a5db11642ac5f552c52506c","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.41.0.tgz","fileCount":20,"integrity":"sha512-SETYMfBtpLJdwGItr7dN7EV49cTIwDA7lT+0Yjk8KFsUOcQ24z9ozNALY4WdZxkHgNKdfAcXV58K2p+rX7Gueg==","signatures":[{"sig":"MEUCIDmEmzfblF4c1Il3JTLf/DvbpmbupvIHPU9F3r9vUMujAiEA3L/8V1FdDbF0Tcbn613sB9YvO/fP8k8T/H8P7wUfrYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38295},"type":"module","types":"lib/types/index.d.ts","gjsify":{"os":{"linux":"supported","win32":"partial","darwin":"partial"},"tier":1,"osNotes":{"win32":"A `src/win32.ts` covers the per-platform answers, but it is unexercised for the same structural reason as `@gjsify/child_process`: `runtimes.node: \"none\"` sends `test:node` to native Node, and there is no GJS host on Windows to run `test:gjs`. Measured on the win11-gjsify VM: 10 of 178 specs fail there, and all ten are POSIX assumptions in the SPECS (asserting `type()` is `Linux`, EOL is `\\n`, devNull is `/dev/null`) rather than defects in this module.","darwin":"`os.cpus()` reports the documented all-zero `times` on macOS. Linux reads the per-CPU tick counters from `/proc/stat`; the darwin equivalent is Mach's `host_processor_info(PROCESSOR_CPU_LOAD_INFO)`, which GJS cannot call without a native bridge, and no userland tool prints the cumulative per-core totals Node returns (`top`/`iostat` give an instantaneous aggregate percentage). Every other export — cpus model/speed, memory, uptime, loadavg, networkInterfaces, userInfo — is real on darwin and covered by the macOS suites. `src/index.spec.ts` carries the matching `it.failing(…, { when })`, so the claim retires itself the day a reader exists."},"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.41.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.41.0","@types/node":"^25.9.2","@gjsify/unit":"^0.41.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.41.0_1787053511725_0.4131419863074337","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@gjsify/os","version":"0.42.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"f7b77a6cf94e28caa2cf2e7aaef308e0d22a619b","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.42.0.tgz","fileCount":20,"integrity":"sha512-JhvSXs58f+MHN8c8QUL0Bkq62vQCNXiuuaiUPTmD3/T4uqBeRh0Y0Uy9NMVxE8FMJ8SPZcG2gKlQDijjkwGRGg==","signatures":[{"sig":"MEQCIGTqny1r+b23BVbdk55ZdnXS20pW8/U77d82XksTKK3qAiB4wrnIILyAx0hmA8TaKN02k1+6CjUNlPO3JnJc6xgYfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38295},"type":"module","types":"lib/types/index.d.ts","gjsify":{"os":{"linux":"supported","win32":"partial","darwin":"partial"},"tier":1,"osNotes":{"win32":"A `src/win32.ts` covers the per-platform answers, but it is unexercised for the same structural reason as `@gjsify/child_process`: `runtimes.node: \"none\"` sends `test:node` to native Node, and there is no GJS host on Windows to run `test:gjs`. Measured on the win11-gjsify VM: 10 of 178 specs fail there, and all ten are POSIX assumptions in the SPECS (asserting `type()` is `Linux`, EOL is `\\n`, devNull is `/dev/null`) rather than defects in this module.","darwin":"`os.cpus()` reports the documented all-zero `times` on macOS. Linux reads the per-CPU tick counters from `/proc/stat`; the darwin equivalent is Mach's `host_processor_info(PROCESSOR_CPU_LOAD_INFO)`, which GJS cannot call without a native bridge, and no userland tool prints the cumulative per-core totals Node returns (`top`/`iostat` give an instantaneous aggregate percentage). Every other export — cpus model/speed, memory, uptime, loadavg, networkInterfaces, userInfo — is real on darwin and covered by the macOS suites. `src/index.spec.ts` carries the matching `it.failing(…, { when })`, so the claim retires itself the day a reader exists."},"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.42.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.42.0","@types/node":"^25.9.2","@gjsify/unit":"^0.42.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.42.0_1787414230042_0.43071768778034647","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"@gjsify/os","version":"0.43.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"105aa6bfc903a688b39da95a8b1633644c532711","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.43.0.tgz","fileCount":20,"integrity":"sha512-xrc3x17wnREln9DDoMcfe6IZ/NtJQrwBwcoIVpOXT2kqJQxbUkPQPS4OOk0Da9R/rx/qHYxwHhWqPCVSbUw2GA==","signatures":[{"sig":"MEUCIBaNSHHhy/Qt9QVJghyHbeREqeWuMXwSvq36aZ7xT2z6AiEA7XIz3bEMCz50UpYg8Oz/JAe3sIKGzD4xQ1bCYQxEvgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38295},"type":"module","types":"lib/types/index.d.ts","gjsify":{"os":{"linux":"supported","win32":"partial","darwin":"partial"},"tier":1,"osNotes":{"win32":"A `src/win32.ts` covers the per-platform answers, but it is unexercised for the same structural reason as `@gjsify/child_process`: `runtimes.node: \"none\"` sends `test:node` to native Node, and there is no GJS host on Windows to run `test:gjs`. Measured on the win11-gjsify VM: 10 of 178 specs fail there, and all ten are POSIX assumptions in the SPECS (asserting `type()` is `Linux`, EOL is `\\n`, devNull is `/dev/null`) rather than defects in this module.","darwin":"`os.cpus()` reports the documented all-zero `times` on macOS. Linux reads the per-CPU tick counters from `/proc/stat`; the darwin equivalent is Mach's `host_processor_info(PROCESSOR_CPU_LOAD_INFO)`, which GJS cannot call without a native bridge, and no userland tool prints the cumulative per-core totals Node returns (`top`/`iostat` give an instantaneous aggregate percentage). Every other export — cpus model/speed, memory, uptime, loadavg, networkInterfaces, userInfo — is real on darwin and covered by the macOS suites. `src/index.spec.ts` carries the matching `it.failing(…, { when })`, so the claim retires itself the day a reader exists."},"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.43.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.43.0","@types/node":"^25.9.2","@gjsify/unit":"^0.43.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.43.0_1787660176320_0.872554394344637","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"@gjsify/os","version":"0.44.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@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/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"af9c02de60f928c411431e732e734a88343ebdc5","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.44.0.tgz","fileCount":20,"integrity":"sha512-PuykIp5Ruc5MwgQSX4tlZ2vV9z19DRIGq+BSpK5DlT50w0rxSKzvCLwyc0k0kXVSQ+9AoiZqPWPno+jqT3qO2A==","signatures":[{"sig":"MEYCIQD01Q4B38a7pRcdptginqRNdGl3A/PMZQZGJg7PFNi+tgIhALeJNANbZoTpekaO/VS5vVJM9H0M506WD/YUJc4ITS/f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38295},"type":"module","types":"lib/types/index.d.ts","gjsify":{"os":{"linux":"supported","win32":"partial","darwin":"partial"},"tier":1,"osNotes":{"win32":"A `src/win32.ts` covers the per-platform answers, but it is unexercised for the same structural reason as `@gjsify/child_process`: `runtimes.node: \"none\"` sends `test:node` to native Node, and there is no GJS host on Windows to run `test:gjs`. Measured on the win11-gjsify VM: 10 of 178 specs fail there, and all ten are POSIX assumptions in the SPECS (asserting `type()` is `Linux`, EOL is `\\n`, devNull is `/dev/null`) rather than defects in this module.","darwin":"`os.cpus()` reports the documented all-zero `times` on macOS. Linux reads the per-CPU tick counters from `/proc/stat`; the darwin equivalent is Mach's `host_processor_info(PROCESSOR_CPU_LOAD_INFO)`, which GJS cannot call without a native bridge, and no userland tool prints the cumulative per-core totals Node returns (`top`/`iostat` give an instantaneous aggregate percentage). Every other export — cpus model/speed, memory, uptime, loadavg, networkInterfaces, userInfo — is real on darwin and covered by the macOS suites. `src/index.spec.ts` carries the matching `it.failing(…, { when })`, so the claim retires itself the day a reader exists."},"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.44.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.44.0","@types/node":"^25.9.2","@gjsify/unit":"^0.44.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.44.0_1787843577905_0.8252632399293838","host":"s3://npm-registry-packages-npm-production"}},"0.45.0":{"name":"@gjsify/os","version":"0.45.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@0.45.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"homepage":"https://github.com/gjsify/gjsify/tree/main/packages/node/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"51b90927f66105639e00a16844787c1e255fe60e","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.45.0.tgz","fileCount":20,"integrity":"sha512-p04q8pBEWRBZ0Oke4+vy8w+T4YFoGqmNMN2r4DMSCHQWtDPcCKmTyKHzg8/kC7Bsp93BrW3CYDNZwp0e4k6NRA==","signatures":[{"sig":"MEUCIQCP5APo9UD6y+HXyyCdZVLo4bAGYyNwPFx5jvsjyCudTAIgCJlDQLLi46Dm/znf05/sLewKUnyUjnEyiWb25hxn61Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38295},"type":"module","types":"lib/types/index.d.ts","gjsify":{"os":{"linux":"supported","win32":"partial","darwin":"partial"},"tier":1,"osNotes":{"win32":"A `src/win32.ts` covers the per-platform answers, but it is unexercised for the same structural reason as `@gjsify/child_process`: `runtimes.node: \"none\"` sends `test:node` to native Node, and there is no GJS host on Windows to run `test:gjs`. Measured on the win11-gjsify VM: 10 of 178 specs fail there, and all ten are POSIX assumptions in the SPECS (asserting `type()` is `Linux`, EOL is `\\n`, devNull is `/dev/null`) rather than defects in this module.","darwin":"`os.cpus()` reports the documented all-zero `times` on macOS. Linux reads the per-CPU tick counters from `/proc/stat`; the darwin equivalent is Mach's `host_processor_info(PROCESSOR_CPU_LOAD_INFO)`, which GJS cannot call without a native bridge, and no userland tool prints the cumulative per-core totals Node returns (`top`/`iostat` give an instantaneous aggregate percentage). Every other export — cpus model/speed, memory, uptime, loadavg, networkInterfaces, userInfo — is real on darwin and covered by the macOS suites. `src/index.spec.ts` carries the matching `it.failing(…, { when })`, so the claim retires itself the day a reader exists."},"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"^4.1.0","@gjsify/utils":"^0.45.0","@girs/glib-2.0":"^4.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.45.0","@types/node":"^25.9.2","@gjsify/unit":"^0.45.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.45.0_1788149925867_0.69207400393328","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"name":"@gjsify/os","version":"0.46.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@0.46.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"homepage":"https://github.com/gjsify/gjsify/tree/main/packages/node/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"bc915d2d2189e93661b2549c23c4e672dcb23130","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.46.0.tgz","fileCount":20,"integrity":"sha512-6fqVEjH20i4G1CMmSYgyd2E0HBBLwKqxMYb1cHZUkcVr0eGJBTc/16QBknvycgO60sZ2JO0TXDzi0jtXdZlznQ==","signatures":[{"sig":"MEQCIBQUwPnAYDOba9GQTj8ilLnfnDHDBmfEp0WnvEEmpX0kAiBNkgCKHV08+kwkMMIZkvjCPgJvZSEsGZreE3wFHLTJUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38293},"type":"module","types":"lib/types/index.d.ts","gjsify":{"os":{"linux":"supported","win32":"partial","darwin":"partial"},"tier":1,"osNotes":{"win32":"A `src/win32.ts` covers the per-platform answers, but it is unexercised for the same structural reason as `@gjsify/child_process`: `runtimes.node: \"none\"` sends `test:node` to native Node, and there is no GJS host on Windows to run `test:gjs`. Measured on the win11-gjsify VM: 10 of 178 specs fail there, and all ten are POSIX assumptions in the SPECS (asserting `type()` is `Linux`, EOL is `\\n`, devNull is `/dev/null`) rather than defects in this module.","darwin":"`os.cpus()` reports the documented all-zero `times` on macOS. Linux reads the per-CPU tick counters from `/proc/stat`; the darwin equivalent is Mach's `host_processor_info(PROCESSOR_CPU_LOAD_INFO)`, which GJS cannot call without a native bridge, and no userland tool prints the cumulative per-core totals Node returns (`top`/`iostat` give an instantaneous aggregate percentage). Every other export — cpus model/speed, memory, uptime, loadavg, networkInterfaces, userInfo — is real on darwin and covered by the macOS suites. `src/index.spec.ts` carries the matching `it.failing(…, { when })`, so the claim retires itself the day a reader exists."},"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"4.6.0","@gjsify/utils":"^0.46.0","@girs/glib-2.0":"4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.46.0","@types/node":"^25.9.2","@gjsify/unit":"^0.46.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.46.0_1788427416507_0.5024834618624003","host":"s3://npm-registry-packages-npm-production"}},"0.47.0":{"name":"@gjsify/os","version":"0.47.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@0.47.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"homepage":"https://github.com/gjsify/gjsify/tree/main/packages/node/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"7262c5b3458db37b190fa554f10302d1d35b0350","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.47.0.tgz","fileCount":20,"integrity":"sha512-q3U7q5iUNF2m12bQqyCkFRyDSrOqgjAB16PD2vUNKL2SBfnX5EAXONqVBEvadVtRCd8cgW7/6vQBUzsiAGb4tw==","signatures":[{"sig":"MEUCIQCv2hsd+dmQABl0TAKtPsrbcF71XZIWkXFBsn1umzY9OwIga2CaJUJ/S87k3iOjDNN3yino/6toYyF6ONUJy0BTEcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38293},"type":"module","types":"lib/types/index.d.ts","gjsify":{"os":{"linux":"supported","win32":"partial","darwin":"partial"},"tier":1,"osNotes":{"win32":"A `src/win32.ts` covers the per-platform answers, but it is unexercised for the same structural reason as `@gjsify/child_process`: `runtimes.node: \"none\"` sends `test:node` to native Node, and there is no GJS host on Windows to run `test:gjs`. Measured on the win11-gjsify VM: 10 of 178 specs fail there, and all ten are POSIX assumptions in the SPECS (asserting `type()` is `Linux`, EOL is `\\n`, devNull is `/dev/null`) rather than defects in this module.","darwin":"`os.cpus()` reports the documented all-zero `times` on macOS. Linux reads the per-CPU tick counters from `/proc/stat`; the darwin equivalent is Mach's `host_processor_info(PROCESSOR_CPU_LOAD_INFO)`, which GJS cannot call without a native bridge, and no userland tool prints the cumulative per-core totals Node returns (`top`/`iostat` give an instantaneous aggregate percentage). Every other export — cpus model/speed, memory, uptime, loadavg, networkInterfaces, userInfo — is real on darwin and covered by the macOS suites. `src/index.spec.ts` carries the matching `it.failing(…, { when })`, so the claim retires itself the day a reader exists."},"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"4.6.0","@gjsify/utils":"^0.47.0","@girs/glib-2.0":"4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.47.0","@types/node":"^25.9.2","@gjsify/unit":"^0.47.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.47.0_1788477086336_0.9017894052581645","host":"s3://npm-registry-packages-npm-production"}},"0.48.0":{"name":"@gjsify/os","version":"0.48.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@0.48.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"homepage":"https://github.com/gjsify/gjsify/tree/main/packages/node/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"2f80d9293e01e23a6588617a5af607cd8869f240","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.48.0.tgz","fileCount":20,"integrity":"sha512-+VjsC6o4WW0CdQjv7toR9OE7t5BYgNOwHjrA1BFFR/o6sPNLqKE+BCuzy7CHJM7DRg1rP+B4gpo6ePRT2H8V/A==","signatures":[{"sig":"MEUCIQCGh0uUtcD0lShx90kVB4l3QO/aARee+qaKElyONd49jQIgK6k+kFHzGowxS30sRtZNrWfjsxmbg609ZZ6eyulKoKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38293},"type":"module","types":"lib/types/index.d.ts","gjsify":{"os":{"linux":"supported","win32":"partial","darwin":"partial"},"tier":1,"osNotes":{"win32":"A `src/win32.ts` covers the per-platform answers, but it is unexercised for the same structural reason as `@gjsify/child_process`: `runtimes.node: \"none\"` sends `test:node` to native Node, and there is no GJS host on Windows to run `test:gjs`. Measured on the win11-gjsify VM: 10 of 178 specs fail there, and all ten are POSIX assumptions in the SPECS (asserting `type()` is `Linux`, EOL is `\\n`, devNull is `/dev/null`) rather than defects in this module.","darwin":"`os.cpus()` reports the documented all-zero `times` on macOS. Linux reads the per-CPU tick counters from `/proc/stat`; the darwin equivalent is Mach's `host_processor_info(PROCESSOR_CPU_LOAD_INFO)`, which GJS cannot call without a native bridge, and no userland tool prints the cumulative per-core totals Node returns (`top`/`iostat` give an instantaneous aggregate percentage). Every other export — cpus model/speed, memory, uptime, loadavg, networkInterfaces, userInfo — is real on darwin and covered by the macOS suites. `src/index.spec.ts` carries the matching `it.failing(…, { when })`, so the claim retires itself the day a reader exists."},"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"4.6.0","@gjsify/utils":"^0.48.0","@girs/glib-2.0":"4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.48.0","@types/node":"^25.9.2","@gjsify/unit":"^0.48.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.48.0_1788615455835_0.5104575600992267","host":"s3://npm-registry-packages-npm-production"}},"0.49.0":{"name":"@gjsify/os","version":"0.49.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@0.49.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"homepage":"https://github.com/gjsify/gjsify/tree/main/packages/node/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"8661fda30e95079d0a80027dafe62d23e3cfcf4d","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.49.0.tgz","fileCount":20,"integrity":"sha512-JBz/+fLgpFVWFjM6yLYyzfNbL23dO68nJRQ4CrsHQ0RM+dlQhtCVT2iVqJCTiKwinTnMlL6vXVaMhUlJhusnXg==","signatures":[{"sig":"MEQCIAuuGuBcR18i6k1tdjmyhbHeOj3E3w46ulJYR2fTU+oDAiAwbS358y/PvU3buVn2yyHIOJZjOca/2/DFQDIKQ4a4bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCWa4YNG/8HRUBWfONKLgGfn08SSiMZitEf0NXO4y8yRwIgP2LEBOa2E5QET9GoDHAQOu2z5WndB/e0RNDi9mp6QUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38293},"type":"module","types":"lib/types/index.d.ts","gjsify":{"os":{"linux":"supported","win32":"partial","darwin":"partial"},"tier":1,"osNotes":{"win32":"A `src/win32.ts` covers the per-platform answers, but it is unexercised for the same structural reason as `@gjsify/child_process`: `runtimes.node: \"none\"` sends `test:node` to native Node, and there is no GJS host on Windows to run `test:gjs`. Measured on the win11-gjsify VM: 10 of 178 specs fail there, and all ten are POSIX assumptions in the SPECS (asserting `type()` is `Linux`, EOL is `\\n`, devNull is `/dev/null`) rather than defects in this module.","darwin":"`os.cpus()` reports the documented all-zero `times` on macOS. Linux reads the per-CPU tick counters from `/proc/stat`; the darwin equivalent is Mach's `host_processor_info(PROCESSOR_CPU_LOAD_INFO)`, which GJS cannot call without a native bridge, and no userland tool prints the cumulative per-core totals Node returns (`top`/`iostat` give an instantaneous aggregate percentage). Every other export — cpus model/speed, memory, uptime, loadavg, networkInterfaces, userInfo — is real on darwin and covered by the macOS suites. `src/index.spec.ts` carries the matching `it.failing(…, { when })`, so the claim retires itself the day a reader exists."},"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"4.6.0","@gjsify/utils":"^0.49.0","@girs/glib-2.0":"4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.49.0","@types/node":"^25.9.2","@gjsify/unit":"^0.49.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.49.0_1789110385734_0.10227498035847371","host":"s3://npm-registry-packages-npm-production"}},"0.50.0":{"name":"@gjsify/os","version":"0.50.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@0.50.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"homepage":"https://github.com/gjsify/gjsify/tree/main/packages/node/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"8907a1819d6ccd2a47d6c7961e2a9173fac24de7","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.50.0.tgz","fileCount":20,"integrity":"sha512-TV4FazsfTy9QKsptwA08zxNuFWYYtrKAS46MwICsaW+GtjmH9JttW1FSzwWEHp2ejNuyDvbJtd3j40ALGfDWtQ==","signatures":[{"sig":"MEQCICmeBG9yGay8k7/0CUY16G2g0diIOjnZCJmBU3SrLdMmAiANlZ+WPM5peOKGb2gnW1zWrIKaLJXD48AoXVJIfJtWuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGVqXWJD9ijB1RR2P9CEzduL0Vo80g3Aazg7z7vfLWImAiAfbDS1M7qmMxWLA63IpmWhP2mPrEzhbQaQwk2L1F9j6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38293},"type":"module","types":"lib/types/index.d.ts","gjsify":{"os":{"linux":"supported","win32":"partial","darwin":"partial"},"tier":1,"osNotes":{"win32":"A `src/win32.ts` covers the per-platform answers, but it is unexercised for the same structural reason as `@gjsify/child_process`: `runtimes.node: \"none\"` sends `test:node` to native Node, and there is no GJS host on Windows to run `test:gjs`. Measured on the win11-gjsify VM: 10 of 178 specs fail there, and all ten are POSIX assumptions in the SPECS (asserting `type()` is `Linux`, EOL is `\\n`, devNull is `/dev/null`) rather than defects in this module.","darwin":"`os.cpus()` reports the documented all-zero `times` on macOS. Linux reads the per-CPU tick counters from `/proc/stat`; the darwin equivalent is Mach's `host_processor_info(PROCESSOR_CPU_LOAD_INFO)`, which GJS cannot call without a native bridge, and no userland tool prints the cumulative per-core totals Node returns (`top`/`iostat` give an instantaneous aggregate percentage). Every other export — cpus model/speed, memory, uptime, loadavg, networkInterfaces, userInfo — is real on darwin and covered by the macOS suites. `src/index.spec.ts` carries the matching `it.failing(…, { when })`, so the claim retires itself the day a reader exists."},"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"5.0.0","@gjsify/utils":"^0.50.0","@girs/glib-2.0":"5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.50.0","@types/node":"^25.9.2","@gjsify/unit":"^0.50.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.50.0_1789144661563_0.013202146996800668","host":"s3://npm-registry-packages-npm-production"}},"0.51.0":{"name":"@gjsify/os","version":"0.51.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@0.51.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"homepage":"https://github.com/gjsify/gjsify/tree/main/packages/node/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"3c01b01ee9b735a133b20a63a0808e8f3909395b","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.51.0.tgz","fileCount":20,"integrity":"sha512-88EL7WwXDVxm0bdoSiRyAE8EAS4tvekyTOT2AFkl1LaJOWw6qOu4xx5v4fLVGcu88RsOPDzSpb5TEzHBCaeajg==","signatures":[{"sig":"MEUCIAnzvHYorw0feslKX9YfzvtJY2oad6Pe9yiPA74rjRQhAiEAjoKwPpX/EjadQ8KzHr018rqHiRR4ENvOhtUTWN2wHlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGTyzgMCqaAXpRzGmsb9rKijDyj16hcVPKeBL7YHOx0yAiEAhU0Fpd0oW0g6Sr/Ec7J1d0mwE1fyQejt5/MLPivfgQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38293},"type":"module","types":"lib/types/index.d.ts","gjsify":{"os":{"linux":"supported","win32":"partial","darwin":"partial"},"tier":1,"osNotes":{"win32":"A `src/win32.ts` covers the per-platform answers, but it is unexercised for the same structural reason as `@gjsify/child_process`: `runtimes.node: \"none\"` sends `test:node` to native Node, and there is no GJS host on Windows to run `test:gjs`. Measured on the win11-gjsify VM: 10 of 178 specs fail there, and all ten are POSIX assumptions in the SPECS (asserting `type()` is `Linux`, EOL is `\\n`, devNull is `/dev/null`) rather than defects in this module.","darwin":"`os.cpus()` reports the documented all-zero `times` on macOS. Linux reads the per-CPU tick counters from `/proc/stat`; the darwin equivalent is Mach's `host_processor_info(PROCESSOR_CPU_LOAD_INFO)`, which GJS cannot call without a native bridge, and no userland tool prints the cumulative per-core totals Node returns (`top`/`iostat` give an instantaneous aggregate percentage). Every other export — cpus model/speed, memory, uptime, loadavg, networkInterfaces, userInfo — is real on darwin and covered by the macOS suites. `src/index.spec.ts` carries the matching `it.failing(…, { when })`, so the claim retires itself the day a reader exists."},"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"5.0.0","@gjsify/utils":"^0.51.0","@girs/glib-2.0":"5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.51.0","@types/node":"^25.9.2","@gjsify/unit":"^0.51.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.51.0_1789205274309_0.28533067505782395","host":"s3://npm-registry-packages-npm-production"}},"0.51.1":{"name":"@gjsify/os","version":"0.51.1","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@0.51.1","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"homepage":"https://github.com/gjsify/gjsify/tree/main/packages/node/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"7282b385632d31ead6e4eb172bb9c33dbfefa5e7","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.51.1.tgz","fileCount":20,"integrity":"sha512-I0YYywxfIBVVnwUSCFSPUrR/TnGUZhsNtlg2XmCHpcoHdWk6VzY/zJO8GK5WfF5aPV/delKyWzwCHe13RbTCqA==","signatures":[{"sig":"MEQCIGPeFEekT2D5XNvpgcM94L8m+WuaiNqVanN2hwkBZKa4AiAkzPCdi2AwFci6/GOMHJpw7qB2eRiNxVpeRue4MjZHCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDpj27hHm34QxYU5X8fONi4+x7lizQJ8zLkOKmTi/q9BAiBDxbBcIc4+iRYMhXtuomKs4XJaScXaxV0m8GprMjJRzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38293},"type":"module","types":"lib/types/index.d.ts","gjsify":{"os":{"linux":"supported","win32":"partial","darwin":"partial"},"tier":1,"osNotes":{"win32":"A `src/win32.ts` covers the per-platform answers, but it is unexercised for the same structural reason as `@gjsify/child_process`: `runtimes.node: \"none\"` sends `test:node` to native Node, and there is no GJS host on Windows to run `test:gjs`. Measured on the win11-gjsify VM: 10 of 178 specs fail there, and all ten are POSIX assumptions in the SPECS (asserting `type()` is `Linux`, EOL is `\\n`, devNull is `/dev/null`) rather than defects in this module.","darwin":"`os.cpus()` reports the documented all-zero `times` on macOS. Linux reads the per-CPU tick counters from `/proc/stat`; the darwin equivalent is Mach's `host_processor_info(PROCESSOR_CPU_LOAD_INFO)`, which GJS cannot call without a native bridge, and no userland tool prints the cumulative per-core totals Node returns (`top`/`iostat` give an instantaneous aggregate percentage). Every other export — cpus model/speed, memory, uptime, loadavg, networkInterfaces, userInfo — is real on darwin and covered by the macOS suites. `src/index.spec.ts` carries the matching `it.failing(…, { when })`, so the claim retires itself the day a reader exists."},"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"5.0.0","@gjsify/utils":"^0.51.1","@girs/glib-2.0":"5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.51.1","@types/node":"^25.9.2","@gjsify/unit":"^0.51.1"},"_npmOperationalInternal":{"tmp":"tmp/os_0.51.1_1789230881341_0.6991487436758608","host":"s3://npm-registry-packages-npm-production"}},"0.52.0":{"name":"@gjsify/os","version":"0.52.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@0.52.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"homepage":"https://github.com/gjsify/gjsify/tree/main/packages/node/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"838c3a1d80c900f97b9d75bc69810a82e2186651","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.52.0.tgz","fileCount":20,"integrity":"sha512-PrEWl/jCJw0j6OBJeYGzG6bDHEOoF4vHEupkjQ4EwuFSsoTv5nJp0tZBlkA0kpdKyRNqSt+QhI5AN1YaOzGypA==","signatures":[{"sig":"MEYCIQCz/o5tGTQu5MfW4+8qixB04FjVyEsfOS2WRhal9lh8zAIhAJ5MI+VhaaaqoLkR+7uYYcQIM0lDiJsv2+okMBbKsxtY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHf6zKa1rwbfBR+ibgwjNTmw9XqNzt5yad4tsSkLub/AAiEA4xZQ1ObU0NHtPaKCPlzj7CgIE73dO4DjQDJQ4+qlD4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38293},"type":"module","types":"lib/types/index.d.ts","gjsify":{"os":{"linux":"supported","win32":"partial","darwin":"partial"},"tier":1,"osNotes":{"win32":"A `src/win32.ts` covers the per-platform answers, but it is unexercised for the same structural reason as `@gjsify/child_process`: `runtimes.node: \"none\"` sends `test:node` to native Node, and there is no GJS host on Windows to run `test:gjs`. Measured on the win11-gjsify VM: 10 of 178 specs fail there, and all ten are POSIX assumptions in the SPECS (asserting `type()` is `Linux`, EOL is `\\n`, devNull is `/dev/null`) rather than defects in this module.","darwin":"`os.cpus()` reports the documented all-zero `times` on macOS. Linux reads the per-CPU tick counters from `/proc/stat`; the darwin equivalent is Mach's `host_processor_info(PROCESSOR_CPU_LOAD_INFO)`, which GJS cannot call without a native bridge, and no userland tool prints the cumulative per-core totals Node returns (`top`/`iostat` give an instantaneous aggregate percentage). Every other export — cpus model/speed, memory, uptime, loadavg, networkInterfaces, userInfo — is real on darwin and covered by the macOS suites. `src/index.spec.ts` carries the matching `it.failing(…, { when })`, so the claim retires itself the day a reader exists."},"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"5.4.0","@gjsify/utils":"^0.52.0","@girs/glib-2.0":"5.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.52.0","@types/node":"^25.9.2","@gjsify/unit":"^0.52.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.52.0_1790243668433_0.023667920678654975","host":"s3://npm-registry-packages-npm-production"}},"0.53.0":{"name":"@gjsify/os","version":"0.53.0","keywords":["gjs","node","os"],"license":"MIT","_id":"@gjsify/os@0.53.0","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"homepage":"https://github.com/gjsify/gjsify/tree/main/packages/node/os#readme","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"d8c5d0bcfa1fa8447777cede82472fa06ffc9779","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.53.0.tgz","fileCount":20,"integrity":"sha512-gVW3Pf3k3+RZ3uLM+zJN/asFpGy5H54FHh9to/83/vTvDnAgg1eFLf2FTp8ihNGLiAMgijOcnHA7RSufxlM1jQ==","signatures":[{"sig":"MEQCICMZk8aNyGnRS2saGPoudSB8c/eDRRJ36hDhlgE9qreoAiAW2kAJPoSiKf5ijP1kbD0luWaH8Rq+cRBiaoPeBXNC5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDHNqqkpZj/Qs6l96XaOo35jwEgK2A+DyVnk1Z0tyBYcAIgWzB6RCFq9ZPsC8XILs87x3lOEELoGNSKntGVf/krpoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38323},"type":"module","types":"lib/types/index.d.ts","gjsify":{"os":{"linux":"supported","win32":"partial","darwin":"partial"},"tier":1,"osNotes":{"win32":"A `src/win32.ts` covers the per-platform answers, but it is unexercised for the same structural reason as `@gjsify/child_process`: `runtimes.node: \"none\"` sends `test:node` to native Node, and there is no GJS host on Windows to run `test:gjs`. Measured on the win11-gjsify VM: 10 of 178 specs fail there, and all ten are POSIX assumptions in the SPECS (asserting `type()` is `Linux`, EOL is `\\n`, devNull is `/dev/null`) rather than defects in this module.","darwin":"`os.cpus()` reports the documented all-zero `times` on macOS. Linux reads the per-CPU tick counters from `/proc/stat`; the darwin equivalent is Mach's `host_processor_info(PROCESSOR_CPU_LOAD_INFO)`, which GJS cannot call without a native bridge, and no userland tool prints the cumulative per-core totals Node returns (`top`/`iostat` give an instantaneous aggregate percentage). Every other export — cpus model/speed, memory, uptime, loadavg, networkInterfaces, userInfo — is real on darwin and covered by the macOS suites. `src/index.spec.ts` carries the matching `it.failing(…, { when })`, so the claim retires itself the day a reader exists."},"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"dependencies":{"@girs/gio-2.0":"5.4.0","@gjsify/utils":"^0.53.0","@girs/glib-2.0":"5.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.53.0","@types/node":"^25.9.2","@gjsify/unit":"^0.53.0"},"_npmOperationalInternal":{"tmp":"tmp/os_0.53.0_1790854924864_0.012699078227139005","host":"s3://npm-registry-packages-npm-production"}},"0.54.0":{"_id":"@gjsify/os@0.54.0","bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"dist":{"shasum":"dcd22f31398f6990a6c5c8dfa41ab696e9f46201","tarball":"https://registry.npmjs.org/@gjsify/os/-/os-0.54.0.tgz","fileCount":20,"integrity":"sha512-Ml3oOYV9ZZXN/L4L2/yAlSvs1Cd2XOiCALAZhUWjjacEfcvK7yEPuhb9HxPyBIFiOumBv3Pbj31cF3Scg3xrjA==","signatures":[{"sig":"MEUCIQCGjkr8RhTHYwCKQQGvS+PYKsMtGxjSdQwisZDWGNURRgIgaCY3i1WoO91jcJ3qBxAi1+Kz5yk6c6GIb44A2IFCIuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCtZpZ3oTnN7hkRPNQ9rOA/4swHNDy1AIBLO1GMAg3x/QIgEpkVWO6EMZU5ThF/Wa0cPOPogSmGkKJC76O9TiVEFzA="}],"unpackedSize":38323},"name":"@gjsify/os","type":"module","types":"lib/types/index.d.ts","gjsify":{"os":{"linux":"supported","win32":"partial","darwin":"partial"},"tier":1,"osNotes":{"win32":"A `src/win32.ts` covers the per-platform answers, but it is unexercised for the same structural reason as `@gjsify/child_process`: `runtimes.node: \"none\"` sends `test:node` to native Node, and there is no GJS host on Windows to run `test:gjs`. Measured on the win11-gjsify VM: 10 of 178 specs fail there, and all ten are POSIX assumptions in the SPECS (asserting `type()` is `Linux`, EOL is `\\n`, devNull is `/dev/null`) rather than defects in this module.","darwin":"`os.cpus()` reports the documented all-zero `times` on macOS. Linux reads the per-CPU tick counters from `/proc/stat`; the darwin equivalent is Mach's `host_processor_info(PROCESSOR_CPU_LOAD_INFO)`, which GJS cannot call without a native bridge, and no userland tool prints the cumulative per-core totals Node returns (`top`/`iostat` give an instantaneous aggregate percentage). Every other export — cpus model/speed, memory, uptime, loadavg, networkInterfaces, userInfo — is real on darwin and covered by the macOS suites. `src/index.spec.ts` carries the matching `it.failing(…, { when })`, so the claim retires itself the day a reader exists."},"runtimes":{"gjs":"polyfill","node":"none","browser":"polyfill","nativescript":"none"}},"module":"lib/esm/index.js","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/esm/index.js"},"./browser":{"types":"./lib/types/browser.d.ts","default":"./lib/esm/browser.js"}},"license":"MIT","scripts":{"test":"gjsify run build:gjsify && gjsify run build:test && gjsify run test:node && gjsify run test:gjs","build":"gjsify run build:gjsify && gjsify run build:types","check":"gjsify tsc --noEmit","clear":"gjsify clear lib tsconfig.tsbuildinfo tsconfig.types.tsbuildinfo test.gjs.mjs test.node.mjs","test:gjs":"gjsify run test.gjs.mjs","test:node":"node test.node.mjs","build:test":"gjsify run build:test:gjs && gjsify run build:test:node","build:types":"gjsify tsc","build:gjsify":"gjsify build --library 'src/**/*.{ts,js}' --exclude 'src/**/*.spec.{mts,ts}' 'src/test.{mts,ts}'","build:test:gjs":"gjsify build src/test.mts --app gjs --outfile test.gjs.mjs","build:test:node":"gjsify build src/test.mts --app node --outfile test.node.mjs","build:test:browser":"gjsify build src/test.browser.mts --app browser --outfile dist/test.browser.mjs"},"version":"0.54.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"24d98a18-17f0-48e6-801d-fb56168a4c0c"}},"homepage":"https://github.com/gjsify/gjsify/tree/main/packages/node/os#readme","keywords":["gjs","node","os"],"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","directories":{},"maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"dependencies":{"@girs/gio-2.0":"5.4.0","@gjsify/utils":"^0.54.0","@girs/glib-2.0":"5.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@gjsify/cli":"^0.54.0","@types/node":"^25.9.2","@gjsify/unit":"^0.54.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/os_0.54.0_1790961812473_0.1914839471059584"}}},"time":{"created":"2020-02-24T19:28:30.979Z","modified":"2026-10-02T17:23:32.741Z","0.0.1":"2020-02-24T19:28:31.310Z","0.0.2":"2023-06-15T11:51:46.609Z","0.0.3":"2023-06-16T09:12:51.161Z","0.0.4":"2023-12-28T19:57:19.396Z","0.1.0":"2026-03-28T09:42:26.783Z","0.1.1":"2026-03-28T21:11:41.178Z","0.1.2":"2026-03-31T06:44:21.775Z","0.1.3":"2026-04-03T19:44:06.852Z","0.1.4":"2026-04-03T20:44:50.903Z","0.1.5":"2026-04-04T05:57:20.899Z","0.1.6":"2026-04-04T19:34:19.677Z","0.1.7":"2026-04-04T21:18:32.879Z","0.1.8":"2026-04-08T16:55:25.715Z","0.1.9":"2026-04-11T07:06:12.203Z","0.1.10":"2026-04-11T18:12:13.308Z","0.1.11":"2026-04-15T11:56:35.394Z","0.1.12":"2026-04-16T09:22:17.726Z","0.1.13":"2026-04-16T11:19:02.746Z","0.1.15":"2026-04-17T23:50:43.065Z","0.2.0":"2026-05-01T21:41:43.557Z","0.3.0":"2026-05-04T09:10:45.577Z","0.3.1":"2026-05-04T09:38:32.588Z","0.3.2":"2026-05-04T12:14:56.025Z","0.3.3":"2026-05-04T13:05:50.574Z","0.3.4":"2026-05-04T16:53:19.465Z","0.3.5":"2026-05-05T05:18:11.006Z","0.3.6":"2026-05-05T11:24:17.314Z","0.3.7":"2026-05-05T14:55:02.383Z","0.3.8":"2026-05-05T17:14:49.881Z","0.3.9":"2026-05-05T21:39:59.250Z","0.3.10":"2026-05-06T10:07:46.102Z","0.3.11":"2026-05-06T11:24:02.123Z","0.3.12":"2026-05-06T14:02:36.653Z","0.3.13":"2026-05-06T15:20:59.470Z","0.3.14":"2026-05-07T09:40:42.389Z","0.3.15":"2026-05-07T21:19:09.572Z","0.3.16":"2026-05-08T07:20:56.472Z","0.3.17":"2026-05-08T13:59:06.857Z","0.3.18":"2026-05-08T15:08:30.734Z","0.3.19":"2026-05-08T15:36:16.078Z","0.3.20":"2026-05-08T16:33:14.270Z","0.3.21":"2026-05-08T21:22:58.415Z","0.4.0":"2026-05-13T10:21:03.876Z","0.4.3":"2026-05-16T13:15:57.198Z","0.4.4":"2026-05-17T01:11:18.234Z","0.4.5":"2026-05-17T03:22:11.119Z","0.4.9":"2026-05-17T10:51:24.887Z","0.4.10":"2026-05-17T18:07:30.354Z","0.4.11":"2026-05-18T10:43:39.142Z","0.4.12":"2026-05-18T17:39:48.285Z","0.4.13":"2026-05-18T21:21:41.277Z","0.4.14":"2026-05-19T20:42:01.631Z","0.4.15":"2026-05-20T16:12:41.642Z","0.4.16":"2026-05-20T18:37:09.370Z","0.4.17":"2026-05-20T21:03:57.455Z","0.4.18":"2026-05-20T22:54:35.871Z","0.4.19":"2026-05-21T08:53:02.557Z","0.4.20":"2026-05-21T21:40:10.183Z","0.4.21":"2026-05-22T10:01:22.267Z","0.4.22":"2026-05-23T21:20:21.699Z","0.4.23":"2026-05-24T05:20:00.169Z","0.4.24":"2026-05-24T14:30:33.101Z","0.4.25":"2026-05-25T12:03:50.206Z","0.4.26":"2026-05-26T14:15:08.208Z","0.4.27":"2026-05-26T15:55:17.922Z","0.4.28":"2026-05-27T07:57:45.827Z","0.4.29":"2026-05-27T14:48:47.577Z","0.4.30":"2026-05-28T00:24:26.376Z","0.4.31":"2026-05-28T10:14:08.345Z","0.4.32":"2026-05-28T18:04:28.478Z","0.4.33":"2026-05-28T22:00:41.458Z","0.4.34":"2026-05-29T12:10:18.302Z","0.4.35":"2026-05-29T21:51:20.591Z","0.4.36":"2026-05-31T10:32:26.476Z","0.4.37":"2026-06-04T20:27:06.000Z","0.4.38":"2026-06-05T18:22:15.728Z","0.4.39":"2026-06-05T21:18:27.109Z","0.4.40":"2026-06-05T21:57:31.026Z","0.4.41":"2026-06-06T06:26:46.864Z","0.4.42":"2026-06-06T16:13:51.985Z","0.4.43":"2026-06-07T11:45:45.662Z","0.4.44":"2026-06-08T18:02:42.766Z","0.5.0":"2026-06-14T17:03:24.840Z","0.5.1":"2026-06-15T07:48:44.248Z","0.5.2":"2026-06-16T08:54:18.073Z","0.6.0":"2026-06-16T18:43:30.122Z","0.6.1":"2026-06-16T19:44:43.604Z","0.7.0":"2026-06-16T22:23:07.662Z","0.7.2":"2026-06-17T16:04:07.234Z","0.7.3":"2026-06-18T13:56:32.725Z","0.7.4":"2026-06-19T05:27:51.202Z","0.7.5":"2026-06-19T15:06:53.626Z","0.8.0":"2026-06-20T09:18:09.192Z","0.9.0":"2026-06-21T11:49:34.934Z","0.10.0":"2026-06-21T18:48:16.133Z","0.11.0":"2026-06-22T20:22:10.096Z","0.12.0":"2026-06-27T00:18:57.316Z","0.13.0":"2026-06-27T16:35:06.026Z","0.13.1":"2026-06-27T21:02:52.688Z","0.13.2":"2026-06-29T17:56:58.509Z","0.14.0":"2026-06-29T20:30:47.291Z","0.15.1":"2026-07-02T17:08:08.759Z","0.16.0":"2026-07-02T20:47:04.869Z","0.16.1":"2026-07-03T06:55:27.643Z","0.16.2":"2026-07-03T10:59:36.000Z","0.16.3":"2026-07-03T12:28:34.327Z","0.16.4":"2026-07-07T21:49:48.045Z","0.16.5":"2026-07-08T10:46:23.501Z","0.16.6":"2026-07-09T11:24:15.052Z","0.16.7":"2026-07-09T17:41:29.365Z","0.16.8":"2026-07-10T07:24:11.004Z","0.16.9":"2026-07-10T14:32:40.077Z","0.17.0":"2026-07-11T10:57:56.208Z","0.18.0":"2026-07-12T06:14:19.632Z","0.19.0":"2026-07-19T19:05:54.417Z","0.20.0":"2026-07-20T16:36:09.921Z","0.21.0":"2026-07-24T16:58:20.189Z","0.22.0":"2026-07-25T06:21:16.305Z","0.23.0":"2026-07-26T22:19:02.390Z","0.24.1":"2026-07-28T19:25:19.180Z","0.24.2":"2026-07-29T20:56:55.375Z","0.25.1":"2026-07-30T17:48:21.904Z","0.26.0":"2026-08-01T06:07:24.779Z","0.26.1":"2026-08-01T13:12:32.241Z","0.27.0":"2026-08-03T19:43:42.230Z","0.27.1":"2026-08-04T06:52:18.605Z","0.28.0":"2026-08-04T17:34:11.483Z","0.29.0":"2026-08-05T16:39:19.858Z","0.30.0":"2026-08-05T22:09:57.851Z","0.31.0":"2026-08-07T22:53:29.835Z","0.32.0":"2026-08-08T20:55:59.217Z","0.33.0":"2026-08-09T00:22:13.133Z","0.34.0":"2026-08-09T20:53:01.423Z","0.35.0":"2026-08-10T22:24:37.621Z","0.36.0":"2026-08-11T12:01:47.081Z","0.37.0":"2026-08-11T21:38:22.681Z","0.38.0":"2026-08-13T05:17:36.179Z","0.38.1":"2026-08-13T12:07:44.760Z","0.39.0":"2026-08-14T18:11:45.213Z","0.40.0":"2026-08-15T18:23:19.389Z","0.41.0":"2026-08-18T11:45:11.931Z","0.42.0":"2026-08-22T15:57:10.181Z","0.43.0":"2026-08-25T12:16:16.477Z","0.44.0":"2026-08-27T15:12:58.050Z","0.45.0":"2026-08-31T04:18:46.021Z","0.46.0":"2026-09-03T09:23:36.673Z","0.47.0":"2026-09-03T23:11:26.479Z","0.48.0":"2026-09-05T13:37:35.959Z","0.49.0":"2026-09-11T07:06:25.832Z","0.50.0":"2026-09-11T16:37:41.674Z","0.51.0":"2026-09-12T09:27:54.392Z","0.51.1":"2026-09-12T16:34:41.429Z","0.52.0":"2026-09-24T09:54:28.507Z","0.53.0":"2026-10-01T11:42:04.959Z","0.54.0":"2026-10-02T17:23:32.561Z"},"bugs":{"url":"https://github.com/gjsify/gjsify/issues"},"license":"MIT","homepage":"https://github.com/gjsify/gjsify/tree/main/packages/node/os#readme","keywords":["gjs","node","os"],"repository":{"url":"git+https://github.com/gjsify/gjsify.git","type":"git","directory":"packages/node/os"},"description":"Node.js os module for Gjs","maintainers":[{"name":"jumplink","email":"pascal@artandcode.studio"}],"readme":"","readmeFilename":""}