{"_id":"@flighthq/platform","_rev":"383-03f171ccabad0073c1c337ec9e274b93","name":"@flighthq/platform","dist-tags":{"latest":"0.4.0","edge":"0.5.1-edge.1912.a627849","next":"0.5.1-next.1912.a627849"},"versions":{"0.1.0":{"name":"@flighthq/platform","version":"0.1.0","_id":"@flighthq/platform@0.1.0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"dist":{"shasum":"3eda308dc7527864ad8267f76e0fb2e71de34bf4","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.1.0.tgz","fileCount":11,"integrity":"sha512-TW2iVS+K0xFJwfTkyzZ1QFmffDsq37SmLVBHQVckAvcxpM5+mHUnWxSJskPpBh62Cr38+ohlksOVCKfsDYNGzQ==","signatures":[{"sig":"MEUCIQD3ZphV0c2oZf7xDDWaxKr4nGbf0EHFNqR/be5OsZW7iQIgESXIqQRidi8CDc7K7YwGViQzwdjKKVrfOwfcpowNm2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40416},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"2aace48ec98a87082152baf119efedcd86240596","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"_npmVersion":"11.16.0","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@flighthq/types":"0.1.0","@flighthq/useragent":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.1.0_1783663444503_0.04146891147819698","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@flighthq/platform","version":"0.2.0","_id":"@flighthq/platform@0.2.0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5a3950b769ed086f651625f6b2d99acd8368d3b0","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.2.0.tgz","fileCount":11,"integrity":"sha512-rEv21zmIAiG4O/RMl2EGRKFCTatwE/QvDf3FVAa3ITqFRZqVhxWqxk3JXDGUTLNxlzFhTxx63VP+uQ+ChwZn6A==","signatures":[{"sig":"MEUCIQD0mQnBk45KG2WxP6rR1Z/QJ6h27GfnAKGpRyW+JabfAAIgUWTEaJluvZ+qIAYYrGdC3nbjANE2v5wWtZWcO7rAcJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40548},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9b0556a275cbc673041d415b86b53483525a4df2","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.0","@flighthq/useragent":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.0_1783973605727_0.6919635892955118","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.410.a23f189":{"name":"@flighthq/platform","version":"0.2.1-next.410.a23f189","_id":"@flighthq/platform@0.2.1-next.410.a23f189","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b88f9337684aa739de0a3e7f9035407f67f89af8","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.2.1-next.410.a23f189.tgz","fileCount":11,"integrity":"sha512-9XcyOo14QmMKRWz4w7C8fPJQhp5FhDQdTj6Z7d56n4HcYxfHczobouFsb66jtbYnUc9R2P6DcsKtwiSbgUuPwg==","signatures":[{"sig":"MEYCIQCyF7ZWJeY2W7oGpvWmMx5QBnPgJnZZr6j+5uQ0Ql0JlQIhAMZx3Zu0FVVYimkS1rd7o4QsjPY+V9rmZgMOsSSf/s9h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.2.1-next.410.a23f189","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40599},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a23f189583d1112c9e6137c11d9f05470b0ea594","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.410.a23f189","@flighthq/useragent":"0.2.1-next.410.a23f189"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.1-next.410.a23f189_1784577153176_0.6679152589360049","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.423.3350e53":{"name":"@flighthq/platform","version":"0.2.1-next.423.3350e53","_id":"@flighthq/platform@0.2.1-next.423.3350e53","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"bc7f12912823f8b8b017f9841ee46299ca6ff19c","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.2.1-next.423.3350e53.tgz","fileCount":11,"integrity":"sha512-c1RGwfffYOz/vv88/OllQMCdF8+AIfOF9XHi3evGRwYTrQQmc26YQmUGpfarRXMsRkb981P7Oy/GkZCXZFm60A==","signatures":[{"sig":"MEYCIQDkpJ2ObH9GxgwhdfCK8DflM2IMiq0eGkHbgUhFLXQrhgIhAPrsLSCEY+aQbHhZVcxmPw73BDWK7W1Boikg9qd9F3fb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.2.1-next.423.3350e53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40599},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"3350e53bccb9bf3574666cf1461253e65d5973f4","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.423.3350e53","@flighthq/useragent":"0.2.1-next.423.3350e53"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.1-next.423.3350e53_1784615391187_0.8969475282104065","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.444.a313478":{"name":"@flighthq/platform","version":"0.2.1-next.444.a313478","_id":"@flighthq/platform@0.2.1-next.444.a313478","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6dd1564695164370852ac0141cc74f1a2def7d27","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.2.1-next.444.a313478.tgz","fileCount":11,"integrity":"sha512-h7DzPJRp9q5/OlbTRMALnJfjneo5kNVdzitSoQG093XDUBEKpVaSplwv9D9LlkW+M71YHdVdAdg75s60bRojNQ==","signatures":[{"sig":"MEUCIQCL/RVvDicNWfKgtknFasjFRK/NtugHk3Ak1K0hhllo6gIgFtnHxkKFFIWttlv+oLQ/z1OYxoC2VHGsvhqghj/omzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.2.1-next.444.a313478","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40599},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a313478d5a9242d9eee05f9501c06923298ecfa6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.444.a313478","@flighthq/useragent":"0.2.1-next.444.a313478"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.1-next.444.a313478_1784649217652_0.7195088609420117","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.448.afbdd31":{"name":"@flighthq/platform","version":"0.2.1-next.448.afbdd31","_id":"@flighthq/platform@0.2.1-next.448.afbdd31","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"32dc4a6119187b0e2ad0b897a106b2ab2baa12ee","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.2.1-next.448.afbdd31.tgz","fileCount":11,"integrity":"sha512-Qx610DAU6hRjO/TPdiCR1eJ62h4YklV2/ywiJUtlUih2dBSej4hWO17HmicJE9uTgXhxb+tvTPwfvKgJsXCq+w==","signatures":[{"sig":"MEQCIE+H7hyQYxFZdsNjzfLiUUxx7sLablt/5NXprbysQ8M0AiA6Nl7JZoQlpa35pklXLk0zxRtT8yNPgy/578K29zmzxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.2.1-next.448.afbdd31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40599},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"afbdd31c14177b187e71f818f318f77820f6f8fa","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.448.afbdd31","@flighthq/useragent":"0.2.1-next.448.afbdd31"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.1-next.448.afbdd31_1784663588481_0.7242152825120665","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.449.355834c":{"name":"@flighthq/platform","version":"0.2.1-next.449.355834c","_id":"@flighthq/platform@0.2.1-next.449.355834c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f7b30d0ef56893fa44eb214badd05e1db6c0b850","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.2.1-next.449.355834c.tgz","fileCount":11,"integrity":"sha512-aAbjMWsZ8maQQv4YIu36cnsjIhXzxOT4xOdES12PWciAkHF1BpIEo2KLObBNTX+dWiguQ0N91xedBbxhraFq3w==","signatures":[{"sig":"MEYCIQCdZ2iZ7LDbgD0cHe61db5i5yEmFt38vcCJfiZEYbO/oAIhANko26VWxEhailAP66Xd7gsAPOXRDbrI3PttgVTyx3Fl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.2.1-next.449.355834c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40599},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"355834cdd84eeca5ed44c89830fa1ad600001f47","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.449.355834c","@flighthq/useragent":"0.2.1-next.449.355834c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.1-next.449.355834c_1784664140991_0.009690698085424776","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.451.d9a4a4e":{"name":"@flighthq/platform","version":"0.2.1-next.451.d9a4a4e","_id":"@flighthq/platform@0.2.1-next.451.d9a4a4e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"bac7de79d1934f22700602d6e400f2ffc24c4101","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.2.1-next.451.d9a4a4e.tgz","fileCount":11,"integrity":"sha512-eidubxj0jAOv/EftfR3JxPf50eGK33TQnhyZ5iF/4YQR9yKNugNWIpgqy8xwq7Z7i433l2dK8Tbg+feNOwTZVQ==","signatures":[{"sig":"MEQCICGrhegPCRZ27+AVOQlg/KkDRv30XE3kfMw7gkJ4vIdBAiASHCGg9Mj72jhWbwTHxcSD+VtANrCJSK3XjX/QNELG5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.2.1-next.451.d9a4a4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40599},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d9a4a4e09119c2bff69cb260a65630f4604424d0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.451.d9a4a4e","@flighthq/useragent":"0.2.1-next.451.d9a4a4e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.1-next.451.d9a4a4e_1784669421049_0.39559385351028586","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.459.fb59cc5":{"name":"@flighthq/platform","version":"0.2.1-next.459.fb59cc5","_id":"@flighthq/platform@0.2.1-next.459.fb59cc5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c23819e05ceea27e5255b72e53008122af721117","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.2.1-next.459.fb59cc5.tgz","fileCount":11,"integrity":"sha512-iWIARgDtlMr6ySm0BlRIRjrKEb1UboT/THbRpCsGmwrjkPj59vTgbAjPcc87ztTleBS0JsenZRJO6/1QGg9r1g==","signatures":[{"sig":"MEYCIQDP91sBOSHap6YEKTLxKaLexvo+qh8PYo3mfnv6vkt5XgIhAIGZR7FK1rUIIbgB8VVUFlquISrERsxbOigxGkC7OLBy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.2.1-next.459.fb59cc5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40599},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"fb59cc510e1643cb9f4698313f26777e6dd21394","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.459.fb59cc5","@flighthq/useragent":"0.2.1-next.459.fb59cc5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.1-next.459.fb59cc5_1784669963256_0.13338393426303052","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.530.a223ca9":{"name":"@flighthq/platform","version":"0.2.1-next.530.a223ca9","_id":"@flighthq/platform@0.2.1-next.530.a223ca9","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"497652da2197cb7294dda89c930a5e45fc71a942","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.2.1-next.530.a223ca9.tgz","fileCount":11,"integrity":"sha512-uXBrtAWx9UOTZam0aZbGgq0T/WzRQa0OA2/KouHGUQ4tVRZr+pXJ92basAiAEjUlKK/iF3/wvJA1pcbGMAz8Wg==","signatures":[{"sig":"MEQCIDIEKjJbs8B/w9Webx3wIuFsgr65RnsS3xzN+MkYvf7vAiBc7Q81TPp/pX+89Md1y2mr/MXnD0YHPNORAF3T7on5ZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.2.1-next.530.a223ca9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40599},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a223ca973bce7428681746d72d5bd9a3d5b1cf48","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.530.a223ca9","@flighthq/useragent":"0.2.1-next.530.a223ca9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.1-next.530.a223ca9_1784816701143_0.03767730278172987","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.585.c7219b8":{"name":"@flighthq/platform","version":"0.2.1-next.585.c7219b8","_id":"@flighthq/platform@0.2.1-next.585.c7219b8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"cc2e742337ae7f677185a50d36cb842ef5461cb8","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.2.1-next.585.c7219b8.tgz","fileCount":11,"integrity":"sha512-5hldgPf8QSk+LrawwxlDQ40qLbihqXC7BJP3EWbfNus/oWOvML5SPLrw5nH5dm5Fe959nx9dfIrkzaQtIxVmkw==","signatures":[{"sig":"MEYCIQCpUxO7gLWFfALu213la3TLdFg7LbJQ3AqRUEbM1LhDBwIhANKAonttxUD9EhHQaJ3nzghDAjllLK4j62LAt3IGwqPN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.2.1-next.585.c7219b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40599},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c7219b84f65d218b29374e02140132f62e701f9e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.585.c7219b8","@flighthq/useragent":"0.2.1-next.585.c7219b8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.1-next.585.c7219b8_1784842196125_0.2578333954314458","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.624.d23e6a9":{"name":"@flighthq/platform","version":"0.2.1-next.624.d23e6a9","_id":"@flighthq/platform@0.2.1-next.624.d23e6a9","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e587b8bdbb3b9aa2ce5f24c83e62f777b5ec77dc","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.2.1-next.624.d23e6a9.tgz","fileCount":11,"integrity":"sha512-aAGliteAX5IS939HskGB5Q8PFXCgri2Stcrn+8M4BCdnhm3bsQdSsQEw4P+mci4m7/ifjrMLI53jIQ3tLT86Jg==","signatures":[{"sig":"MEQCIEzmG56eVcumjG2HfCqjnSaOMcq2i2WoOyYoBG8JrTErAiAqJT4EAb8Ew73cVAMhL80UAWruK0htA2NEAg0aI02F7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.2.1-next.624.d23e6a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40599},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d23e6a9e15d0682fbb884cdeda2fa10bbab12e17","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.624.d23e6a9","@flighthq/useragent":"0.2.1-next.624.d23e6a9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.1-next.624.d23e6a9_1784877824320_0.658365316890327","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.640.ec2ea9a":{"name":"@flighthq/platform","version":"0.2.1-next.640.ec2ea9a","_id":"@flighthq/platform@0.2.1-next.640.ec2ea9a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"09374e75a5fd0ca059b1f80c0260eba1f1da8dca","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.2.1-next.640.ec2ea9a.tgz","fileCount":11,"integrity":"sha512-hYisTb2EMZXe7G26BaHB3DjXRVmtUAW+PEbbt7Xkc6hCwDFwZ0l0mEzkVQZ+yhd90BjQG9PXctMv9RQyW0MODw==","signatures":[{"sig":"MEYCIQCrllKAjw/w/lpTmDYxEgF5Xk4Lw78WqH6QPZNCfhhqpQIhAJuWK2PLIrgyH90FjmUcpEjId9MpzRLIcWGVolqYX3UV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.2.1-next.640.ec2ea9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40599},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ec2ea9abad0334fdcac33f94913a4fdccc9b00ef","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.640.ec2ea9a","@flighthq/useragent":"0.2.1-next.640.ec2ea9a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.1-next.640.ec2ea9a_1784905269104_0.22674140458049807","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.647.2252e02":{"name":"@flighthq/platform","version":"0.2.1-next.647.2252e02","_id":"@flighthq/platform@0.2.1-next.647.2252e02","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ab10f874a2e7f1ed1eb5c58b0b244cf53ca8c026","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.2.1-next.647.2252e02.tgz","fileCount":11,"integrity":"sha512-t11AVij02nM1oItpcJUA582Gyw8DjQk6T3hrLp6dtVc3BNqjtXno6FmrVryI9tZdyGUVGqjXQ92G7qvjako2wA==","signatures":[{"sig":"MEYCIQDIhtnZ1yZ32V5YSIVNikMGi3i2WP4zNXGLZx+QCBkcggIhAOwqtSgkp+cR2Klqws7PjPa39M8EqN3mQ5a9qZ3uHHty","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.2.1-next.647.2252e02","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40599},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"2252e02d1c82bcbbeb421d68a081290ec895b3c9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.647.2252e02","@flighthq/useragent":"0.2.1-next.647.2252e02"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.1-next.647.2252e02_1784914081503_0.16899964420834834","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.652.c550eaa":{"name":"@flighthq/platform","version":"0.2.1-next.652.c550eaa","_id":"@flighthq/platform@0.2.1-next.652.c550eaa","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e6cb0ac864d95f41dab8efd28b74bf2aaadbf699","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.2.1-next.652.c550eaa.tgz","fileCount":11,"integrity":"sha512-vscVAd4R66fcrk17zkMXhfs+J8vH/jCGN1cLFrXgnxun5UgDHXVKSkxG9rITMmRZItlRjyncLILEIqAqA/Y8Wg==","signatures":[{"sig":"MEYCIQCCV9GXV+/RSSQjJMga4bvv73uKvsds95GQigU9hJvnyAIhALXGAoY6XzARZKuVkJPD3k/z9zPqqE1TosBva0ozfWIw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.2.1-next.652.c550eaa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40599},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c550eaa3044aa8d52451f0bac93ee84cc0be6fb1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.652.c550eaa","@flighthq/useragent":"0.2.1-next.652.c550eaa"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.1-next.652.c550eaa_1784916114356_0.33802163584793954","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.666.4af7f8b":{"name":"@flighthq/platform","version":"0.2.1-next.666.4af7f8b","_id":"@flighthq/platform@0.2.1-next.666.4af7f8b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b3244260bd9e85aa178682807f89f234bdfa5ff2","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.2.1-next.666.4af7f8b.tgz","fileCount":11,"integrity":"sha512-XAHHzqozQWPHM5uLjzTY1lRQxGBgANiREeLfvfmbhXo0ojBFoYfRPQQOowCw9SCBtu7AWVRyKTHsob5ENl++iw==","signatures":[{"sig":"MEUCIFHcCp9Zr2CSL9cs+x8WfY+Ha7nXUrXN8qpOkkLliiv9AiEAxStIMtYQzBxu0WWO+KdEHYl9JEc3lkqpmHyy+imyABk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.2.1-next.666.4af7f8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40599},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4af7f8bd5fdc35503c8aa956763f740e4b3ba261","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.666.4af7f8b","@flighthq/useragent":"0.2.1-next.666.4af7f8b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.1-next.666.4af7f8b_1784919931336_0.728775150440707","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.701.409c279":{"name":"@flighthq/platform","version":"0.2.1-next.701.409c279","_id":"@flighthq/platform@0.2.1-next.701.409c279","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"49b0ff894df1edbcf43d2cf8f4b1755108b24ee9","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.2.1-next.701.409c279.tgz","fileCount":11,"integrity":"sha512-5YSxulqqocCwATWATOID6UY1nc0z8kprZPAKMRfYOkYJ5ygtXU+zixUlWWWl3iJbZReD+uWOCeKtTlHviFKe4A==","signatures":[{"sig":"MEUCIG6FQhl9lvMrWFE7RZnpmfeSqTTInWRRk0URbulkU+UiAiEAgLrCwY/lUe5Dvo5+W2ok5UhtWxrcD0HIotf89R4rDio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.2.1-next.701.409c279","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40599},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"409c27915859155fff7a99433ec5b9c7d30165ff","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.701.409c279","@flighthq/useragent":"0.2.1-next.701.409c279"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.1-next.701.409c279_1784951511837_0.0035862308914849095","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.738.07b221d":{"name":"@flighthq/platform","version":"0.2.1-next.738.07b221d","_id":"@flighthq/platform@0.2.1-next.738.07b221d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f7426ce08519460d35ae584d72e3985462db2839","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.2.1-next.738.07b221d.tgz","fileCount":11,"integrity":"sha512-69ln/B+/Rr+obHhFatpYKnrY7Aa46WNfSIhjafz6BnWIOP1yuNglBaGqPGq+yaKez98EXxnyEAJ8eIlN7QCb/A==","signatures":[{"sig":"MEQCIDi0PXs4AhwFMwDnRagzWHM9z1rdY2DNO+EV0UatuRHhAiAmpuM64JILMxTHKS95qBDkcXS5c7Ig8XudJws5LH76AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.2.1-next.738.07b221d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40599},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"07b221d4dc1b994d9e5726c9fae1b8623de30c0c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.738.07b221d","@flighthq/useragent":"0.2.1-next.738.07b221d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.1-next.738.07b221d_1784956548051_0.6205382501078602","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.840.857425c":{"name":"@flighthq/platform","version":"0.2.1-next.840.857425c","_id":"@flighthq/platform@0.2.1-next.840.857425c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5a729bf9f005db8fc6d0e30307a7188f69c85985","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.2.1-next.840.857425c.tgz","fileCount":11,"integrity":"sha512-uCjNxym6M+nBAbRy2rs7SmG01Z1vx+4mh0nuDQtORvwF7nxSTUqUwx/DdmuWSeUcArCMhl1mwgiRTncmMH2+sg==","signatures":[{"sig":"MEUCIFeqD13m+sHSubTcFlphXDe/WiPsc50YU4UHEM6nNQ0SAiEAt/0cb3onv0xFfmxMACqO1vT4NDXA74+8DlcPj39Hubs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.2.1-next.840.857425c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40599},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"857425cbf67a23597b9232d3e8bba742cca02e26","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.840.857425c","@flighthq/useragent":"0.2.1-next.840.857425c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.1-next.840.857425c_1785026965741_0.13613036624797736","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.841.373388f":{"name":"@flighthq/platform","version":"0.2.1-next.841.373388f","_id":"@flighthq/platform@0.2.1-next.841.373388f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0c068005ddd8ff56a30034fc29e0ca2bc30a0ce5","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.2.1-next.841.373388f.tgz","fileCount":11,"integrity":"sha512-2651SwUpRIXDTCvSzgpvNWfYP7sYlA4cvdLS57KNlmf0zC3FUDGFIiMxxMBp/MaWX3YCtCyWjDcdKfL227crMw==","signatures":[{"sig":"MEQCICcDqZkNO5aLfwo5tR2h7IyfLZmhlZgBwcr9dNj/tM7iAiA1LoEdl4NFFTqxkJ4eQiiZKDQfLA0CrFbkD8Hv2PY/AQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.2.1-next.841.373388f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40599},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"373388fed48e80ac2c2dd249a2b7c81988928d64","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.841.373388f","@flighthq/useragent":"0.2.1-next.841.373388f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.2.1-next.841.373388f_1785045913718_0.20608717208102623","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.906.07cea63":{"name":"@flighthq/platform","version":"0.3.0-next.906.07cea63","_id":"@flighthq/platform@0.3.0-next.906.07cea63","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c5c73ea8995b3d6304049a2143c268f6e5653726","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.906.07cea63.tgz","fileCount":15,"integrity":"sha512-9ReI6ZR/+6mAzuruZ3mwqSw+jtJlikGmJ8kaFv1pTiezr2vmre44Vyq0VvFjuzb8e51pzVXh6sxzL1lUr3LVIA==","signatures":[{"sig":"MEUCIDspd+WpkR+gnj6oKxQuDtvGNcJecMp2F6Ecclpqul/qAiEAtHWXpPvzYTPzkGqC81iad1gI6CwNBoLXPh84bbl2eyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.906.07cea63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41812},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"07cea634770fe8d3258b29820bb61bc706a38d28","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.906.07cea63","@flighthq/useragent":"0.3.0-next.906.07cea63"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.906.07cea63_1785220058810_0.4040383144372801","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1021.f5f1ee0":{"name":"@flighthq/platform","version":"0.3.0-next.1021.f5f1ee0","_id":"@flighthq/platform@0.3.0-next.1021.f5f1ee0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f987f567109ca662f8a0634d8b407e15b6e68977","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1021.f5f1ee0.tgz","fileCount":15,"integrity":"sha512-oTqNwCjv4Q7rW9JZySQhYrQuu2jgm3tce3362zvY9tTAKA5u94dx2laYMN0UZ1X+pc8sJvrXV7I080KwlR/FZA==","signatures":[{"sig":"MEUCIDFGdGfaz2YCn0PKz2UjXFEZ1mwMklDY54MIXD+9SAmAAiEAq52r5eBQXBeDCLXxYJre/4W516A1w/hcGA62pYddlv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1021.f5f1ee0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f5f1ee0cddf1508b15fbf9b889d43f7ec3bbee83","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1021.f5f1ee0","@flighthq/useragent":"0.3.0-next.1021.f5f1ee0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1021.f5f1ee0_1785425211590_0.1510406050794033","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1032.e2b99fc":{"name":"@flighthq/platform","version":"0.3.0-next.1032.e2b99fc","_id":"@flighthq/platform@0.3.0-next.1032.e2b99fc","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3659ee627485a4dd588a3ebf95a7c00f5dc128a8","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1032.e2b99fc.tgz","fileCount":15,"integrity":"sha512-a0UvM0VPu6iP/Xcrg4iBmZXa9xykjBTrnWNnYqa6Hx8Pic2iLUWsuTS5nQMYKQaGvDgAkw5YtbO8dDqrTKeByg==","signatures":[{"sig":"MEYCIQC6YojuLJNx1zNF2sFH3ogM7/bIK8a8p0BHJykmuXyu0QIhAKiM1tgoCHA3xVJNbH8ulwQDQ70AkXLznf7L/diZwzR8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1032.e2b99fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e2b99fc68c6399f816db39547f7124e5e6941e34","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1032.e2b99fc","@flighthq/useragent":"0.3.0-next.1032.e2b99fc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1032.e2b99fc_1785436462103_0.020038819804426566","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1162.e90e518":{"name":"@flighthq/platform","version":"0.3.0-next.1162.e90e518","_id":"@flighthq/platform@0.3.0-next.1162.e90e518","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"bab608e791c66ffad27deb995c1d9a911bb212e7","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1162.e90e518.tgz","fileCount":15,"integrity":"sha512-CiMwumtAOj17bG5R0tq4E79nMDLkku6jBpIG6vkLIAgDuPg4EYNo6ofvTWwTSIHFiPQIFnUcZp7crIbb+Y9SXA==","signatures":[{"sig":"MEUCIE5EHILt3VsiQlfrpUdOC3XzPh5Jrfr54N9MciHDkJCmAiEAoyYZj8kriQ5tGh2LFVwKDLnqB/60B+ejtGTUWhTxp2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1162.e90e518","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e90e5180335da73fa439d43dc731cc0a92ed92ee","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1162.e90e518","@flighthq/useragent":"0.3.0-next.1162.e90e518"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1162.e90e518_1785453455565_0.9260395405855952","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1220.6982c21":{"name":"@flighthq/platform","version":"0.3.0-next.1220.6982c21","_id":"@flighthq/platform@0.3.0-next.1220.6982c21","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"478a4985460b38f3af5f7989591f8d48916fb9be","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1220.6982c21.tgz","fileCount":15,"integrity":"sha512-wo0YNCK4SYeWHphxQw4kUzxDpzcRV8OcPvgzjtxQhIqCumhiJ9qKp6h1RtHpMTjRXxVTcOXGT29LfIReK/iRzA==","signatures":[{"sig":"MEYCIQDUD2BBHqJ2+40egzMX9CgiJmlee0Shqb/i+5v7MPwHBAIhAJkROWf2bB2ki/gHnFWzFPE3l3umdOa/hV0S1wJSowH8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1220.6982c21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"6982c2155077a46281fbbb78cfd466fe7ec3c3ee","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1220.6982c21","@flighthq/useragent":"0.3.0-next.1220.6982c21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1220.6982c21_1785505992906_0.2555339048391425","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1248.f867198":{"name":"@flighthq/platform","version":"0.3.0-next.1248.f867198","_id":"@flighthq/platform@0.3.0-next.1248.f867198","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2d496b40ca02ca2dcce5ca743d0c560ecfeaced5","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1248.f867198.tgz","fileCount":15,"integrity":"sha512-wosQ2Jf96KbUXDll0Jn62Bg8dQy6JfrCM6LAWBwX2SgUwDHNT/39RS4pyRP3PaSjx7QEsOsH+MmvDVMeuAJrPg==","signatures":[{"sig":"MEYCIQDNA1/Sfxzge8Br34QVIHIC1MSGK8cIh5CFeiza3+sb3AIhAKrR9G/EntDBMXMNMCPsxL4k047XQVeq8MFcMhxW9YXN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1248.f867198","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f867198c7f75a456bc601d5f33ae9c42f73f93fc","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1248.f867198","@flighthq/useragent":"0.3.0-next.1248.f867198"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1248.f867198_1785512311819_0.2449049315149725","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1272.222de94":{"name":"@flighthq/platform","version":"0.3.0-next.1272.222de94","_id":"@flighthq/platform@0.3.0-next.1272.222de94","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9d383537bd4cf9d52167b5b00578847b53c400f1","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1272.222de94.tgz","fileCount":15,"integrity":"sha512-S38Th01sEy2GiecWTrVKKQLy9Mo+zEULUcH0ib/9rxuYiTwBSEZSkkwce34Rl0H7p2733PLV0WdIise0CnMfug==","signatures":[{"sig":"MEQCIEPdRzMGIE3VKZRu+SvFJkwFfKGewSCE9PSNTmdgWcp1AiBUJnKGaDXaKO2X9kSCT/sLe9T6h9A5+yaRRDWjuYdg2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1272.222de94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"222de94f32ddf0fb201ec104fb1e268b4e5b7c43","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1272.222de94","@flighthq/useragent":"0.3.0-next.1272.222de94"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1272.222de94_1785517748261_0.42290559756019896","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1280.6369398":{"name":"@flighthq/platform","version":"0.3.0-next.1280.6369398","_id":"@flighthq/platform@0.3.0-next.1280.6369398","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"99c423d17cc36b1746be1d3782649d944ea4d5c5","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1280.6369398.tgz","fileCount":15,"integrity":"sha512-AMdZK5N6Syto6HI7mMa6k+kRG4PyHNiXtbYUo0FFr1mAFXI1ji3dTJRaVvRyB85B3+ztNBQRGMDj5u8Hm16P6A==","signatures":[{"sig":"MEUCIA3X4A4bSsE/3r+q9Asd8zTvKwIdgPnClxQ13sukrgS4AiEAqhhPHyZFDqCe5u8zpj0WcZt1zM3ggjhkFbL5TsTkCh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1280.6369398","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"6369398b6069f577e50d31aa17076bd83b194aa9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1280.6369398","@flighthq/useragent":"0.3.0-next.1280.6369398"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1280.6369398_1785521458000_0.4128583085069004","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1297.43a5ef8":{"name":"@flighthq/platform","version":"0.3.0-next.1297.43a5ef8","_id":"@flighthq/platform@0.3.0-next.1297.43a5ef8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"247eed3a314127032a37c7fef434c5ca05632700","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1297.43a5ef8.tgz","fileCount":15,"integrity":"sha512-PX0XjmBGwtADvaCwx6Q5MMNtbrQQWKycEyyH3/ZjN15Xe6/nkyk98847z6Lc+QQ8ccchTK3pXsQXW7tkqgRBbw==","signatures":[{"sig":"MEQCIAxldp70Dif/ZA7iFYJSFJDx2x/tpu/Oiy5MEe368jf5AiBeNx1zXchm7AQSz5wFR4a+QH4oryQKMYiBwY6ysunv0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1297.43a5ef8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"43a5ef8e9c9143931917ab0e3059aa12c2dac847","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1297.43a5ef8","@flighthq/useragent":"0.3.0-next.1297.43a5ef8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1297.43a5ef8_1785529772028_0.45008215896804793","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1299.b32cbdc":{"name":"@flighthq/platform","version":"0.3.0-next.1299.b32cbdc","_id":"@flighthq/platform@0.3.0-next.1299.b32cbdc","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9ea4f57301c442d821942de65d27baf3b7a78e78","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1299.b32cbdc.tgz","fileCount":15,"integrity":"sha512-xrJAiOseOusdZBFyQNkm5QELi3RoFbz5cUmLlel7a8uQlHfGdvzbliYA7U7yIHnY39Q/8BpbbnyGHuGYGnmSPw==","signatures":[{"sig":"MEUCIBC8+bCTBC/t2URs4qfR7j0dgdzLB4Ad1nFq0IdNglrdAiEAjBO3vlLO72O0t0hHOLMTL+VfSBHEIv2fNh+MB9NSXao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1299.b32cbdc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b32cbdc8a9ef6dcdea862be2c5c92fcc92a814eb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1299.b32cbdc","@flighthq/useragent":"0.3.0-next.1299.b32cbdc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1299.b32cbdc_1785531281790_0.49469613681161406","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1315.1d4eb64":{"name":"@flighthq/platform","version":"0.3.0-next.1315.1d4eb64","_id":"@flighthq/platform@0.3.0-next.1315.1d4eb64","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d72b4bc8e23f03fd9644d4719e35520b462c0588","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1315.1d4eb64.tgz","fileCount":15,"integrity":"sha512-fb44bxrOOmz1QRqoVlZHDVThzkPsgNQHQm3h/SaBOfY7Goa32mX/GCkVLDojZumNfhAgmaaPOyC2bSABVgKSYA==","signatures":[{"sig":"MEUCIFtiYX/kU+FXOPK6o5Xhta/9Te8tfDdozH84gAvgqoRHAiEA20XLwVU9VDwyNo4h+lJaTtE5XetlXuumHu0cU70djY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1315.1d4eb64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1d4eb64e5cd30c8e0127221dec60bb8b71d20f78","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1315.1d4eb64","@flighthq/useragent":"0.3.0-next.1315.1d4eb64"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1315.1d4eb64_1785538261722_0.8395473293504956","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1383.c61de17":{"name":"@flighthq/platform","version":"0.3.0-next.1383.c61de17","_id":"@flighthq/platform@0.3.0-next.1383.c61de17","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b76788eed6fb9a9e9ad2adf142b71b33f93cf18d","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1383.c61de17.tgz","fileCount":15,"integrity":"sha512-gDHbUpHcwKexk/xuN9uCFf3vdYBtUk8rv3hm4eqT3uo/VMheGP9dsjJtKm8TwJnLiMvYKa+AySj3co8OE/7nFA==","signatures":[{"sig":"MEUCIQDlpZjinzTQ24K+BqmnhTlxSnnJynE4GzacbpxJ8HkgvwIgPbKq3NHom8tAime7d/8p/lOjauq7Wo+tAu6YjWL188g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1383.c61de17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c61de179af8a12c2fa3b9b7d5389ee302f577a0d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1383.c61de17","@flighthq/useragent":"0.3.0-next.1383.c61de17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1383.c61de17_1785541342681_0.8167951651253382","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1392.f0bd0cc":{"name":"@flighthq/platform","version":"0.3.0-next.1392.f0bd0cc","_id":"@flighthq/platform@0.3.0-next.1392.f0bd0cc","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"402c66a7e1f1926b4fa3aef1b216c229d0f61ae7","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1392.f0bd0cc.tgz","fileCount":15,"integrity":"sha512-CR+EVJe9Qy9dUA3cc2bYgjJ7vnZtaCGt0h8mh5q1AZ9nnp5qOApXtfKn1FqdTrk3wM6f+41PkDaVeoBWS1Fz9Q==","signatures":[{"sig":"MEQCIDs1S/kdgrM6g3HscUjYvNuOZLrG8IKe1DOizz2C/6egAiBAG7J0u5/dIugpgs7oS4jn1Drq27HvSv4fDdvLKNFyNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1392.f0bd0cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f0bd0cc78489e3892e453b30db774455c48445bb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1392.f0bd0cc","@flighthq/useragent":"0.3.0-next.1392.f0bd0cc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1392.f0bd0cc_1785545122011_0.0019156151033719038","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1422.b585c0c":{"name":"@flighthq/platform","version":"0.3.0-next.1422.b585c0c","_id":"@flighthq/platform@0.3.0-next.1422.b585c0c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"55d4cecfa6a36b47c92ebc5202634526d6b5733a","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1422.b585c0c.tgz","fileCount":15,"integrity":"sha512-N9+fYlXWsXvh6MWgbe2jEa7H9xt4ertysiAPyBYHe1Sg8snlleMZGGlGW8egbvmQAEBAu3HCNjjSE2QvTJBUoA==","signatures":[{"sig":"MEQCIGnclErn2bftVIrgBLD03qWUTC2okvlOPJMRXvbmJ/eeAiBruU+v1TUBCdVLKnXKicvAE2bkypoLPIDCy+ugsP8IJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1422.b585c0c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b585c0c0536415b830b48047a685280019e9b16b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1422.b585c0c","@flighthq/useragent":"0.3.0-next.1422.b585c0c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1422.b585c0c_1785549300410_0.46897966224903476","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1435.f870241":{"name":"@flighthq/platform","version":"0.3.0-next.1435.f870241","_id":"@flighthq/platform@0.3.0-next.1435.f870241","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"bca15c6dc67335078e325b31d71984a155a321ce","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1435.f870241.tgz","fileCount":15,"integrity":"sha512-0tkD5XbKWuZZAGsm0SE6sdg3VbQw4E5tneiaIZtBIN0KbM5Oy/52lp6mGh/KpuOixPSethy8MDErsrNb8eNEaw==","signatures":[{"sig":"MEQCIATT97/Ida+aXT+IWBI4U+YrghyYYWj1/rA6CNCylkmGAiA1xsLrGevJUzmPpVFpocn+5nm8aeXKi2IozsZR3Bs1gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1435.f870241","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f8702410a0f471fe70ebfaa9f5948103f256d46b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1435.f870241","@flighthq/useragent":"0.3.0-next.1435.f870241"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1435.f870241_1785553231118_0.6273023304980239","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1436.388ef5e":{"name":"@flighthq/platform","version":"0.3.0-next.1436.388ef5e","_id":"@flighthq/platform@0.3.0-next.1436.388ef5e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"684916416c9b967c1692da78e91001d66daaf6e1","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1436.388ef5e.tgz","fileCount":15,"integrity":"sha512-ui9ykQUhKjdowzzlCgAqkN8uMpznkCpwpSI599kgb0uczrKcINAdI0JkshMQUHCExCahpTNqrYPMcpErWxh0GA==","signatures":[{"sig":"MEUCIGdOZb7kXKY747Tgknclo2qYVmKLubH3y0t8eo0FBmnvAiEA63DbuimSd0Xnq2mhNYDYMSon62e8XMpeSNE2HqZBzAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1436.388ef5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"388ef5ed36b19fdbaa9706d94b6194c9ccc99dd3","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1436.388ef5e","@flighthq/useragent":"0.3.0-next.1436.388ef5e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1436.388ef5e_1785553782650_0.23379847816593546","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1445.14ca01c":{"name":"@flighthq/platform","version":"0.3.0-next.1445.14ca01c","_id":"@flighthq/platform@0.3.0-next.1445.14ca01c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f1457958c7dd813458050d5760b03d3a4742e8e0","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1445.14ca01c.tgz","fileCount":15,"integrity":"sha512-JI9T0DY8s7U2WHyKCytxqy3/WpQNpFm6xHDMX7moZgLQWz0ZrKF+Omm18pENDKFxKMdMhoygQlLADoc89VG+qg==","signatures":[{"sig":"MEYCIQCEVS9OiRHZNGz57/9NrGiRYjNGGmcCOqe9tIewiXxCWQIhAM9jMjuOWdQla6CK2nPO2V9sYsTyzmNwtrxG/WqqGp9W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1445.14ca01c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"14ca01c129b7714914dd32019913ba94cf91ec18","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1445.14ca01c","@flighthq/useragent":"0.3.0-next.1445.14ca01c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1445.14ca01c_1785556443690_0.991906250902624","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1452.011a16e":{"name":"@flighthq/platform","version":"0.3.0-next.1452.011a16e","_id":"@flighthq/platform@0.3.0-next.1452.011a16e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f7b9b5f811416c9cc8648cb0e65978f25cd59dcb","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1452.011a16e.tgz","fileCount":15,"integrity":"sha512-3NZo7/52GpK/mgZf8zUzgJx2l898aL7gutgNIAUw99w5gr+/7yHERDctrMbXSGXFR/M4U6VBEhViFPpQGxgHqA==","signatures":[{"sig":"MEUCIQDgXijLGNFl4kMoCkQG9v+zSGV2bpWxFwv5/vPANeDaZAIgd3F9YnmGnWcMkaq8SerzwQILvLVb641zqJ0O2N02OJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1452.011a16e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"011a16efdcc1f9440e3b7b8ff73b798dc3b05523","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1452.011a16e","@flighthq/useragent":"0.3.0-next.1452.011a16e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1452.011a16e_1785561741372_0.5549308778768558","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1454.b17f8a5":{"name":"@flighthq/platform","version":"0.3.0-next.1454.b17f8a5","_id":"@flighthq/platform@0.3.0-next.1454.b17f8a5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7b1901ceb564ff3700bddbd2e23817ba30898e25","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1454.b17f8a5.tgz","fileCount":15,"integrity":"sha512-2kYP/XfHntlAekj/hqMpZSxjoBhKnqwAQM0VL16BxLGRNCCflB1TFPKOCp8xXLqAVEQTHOw4FDiqOAnn2ZU4Yw==","signatures":[{"sig":"MEUCIQDALjOe6MyqcVW4AiJhgxxPTIQOnFDpCvDHS+9EY82ijgIgDHcPDamdCDyo/jtrjNex9dbh2N9MpyqO5MHqWM3Nkkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1454.b17f8a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b17f8a544d25917fb598fcc88ea844f78da755ef","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1454.b17f8a5","@flighthq/useragent":"0.3.0-next.1454.b17f8a5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1454.b17f8a5_1785563858977_0.48242010435615645","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1456.ace2107":{"name":"@flighthq/platform","version":"0.3.0-next.1456.ace2107","_id":"@flighthq/platform@0.3.0-next.1456.ace2107","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"21d0817e5ef017e0dfb700ec79fb97d9646fa815","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1456.ace2107.tgz","fileCount":15,"integrity":"sha512-6r904cuVL7tN9gTtj0iCYuQgpkJg7FMTR9xKnbwky3u+KyffUQx6QljEpbDiF7/WwWjIVgUQRgyuoDsDaUrY4A==","signatures":[{"sig":"MEUCIAc9mWDnBS5w7qizNRMIjQiy+MwFdQtngVKLRkaYKS3IAiEAmAeC8kDyoJlwvocQ/oTp6MLGE2m2DlhzoJPmS7DEoAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1456.ace2107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ace21074fb9930e46cad2e6f5eb69fddf1e647fc","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1456.ace2107","@flighthq/useragent":"0.3.0-next.1456.ace2107"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1456.ace2107_1785593877259_0.5184544632655825","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1458.0c01b63":{"name":"@flighthq/platform","version":"0.3.0-next.1458.0c01b63","_id":"@flighthq/platform@0.3.0-next.1458.0c01b63","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"903a7ae7b30e86e6ea7f69aa8f04f2479c34ee9d","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1458.0c01b63.tgz","fileCount":15,"integrity":"sha512-zfdf+B2kW7xFpMjAANf3pmItZFqKN5hH6lPdsYencEMLSZKj9sH8XNI225qkpasCtKMQXpQPMKK3k3FahBDzMQ==","signatures":[{"sig":"MEYCIQClww3P68235G4F5mR3XDdSURRepjAZX8AcfX4BYcIQ1gIhAJGcJRDr6C14QouJoZvnvzBmuZV+V9f8WWXjpgZpQ5Hs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1458.0c01b63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0c01b639276c03999958d3f3c0bf77927d63227d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1458.0c01b63","@flighthq/useragent":"0.3.0-next.1458.0c01b63"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1458.0c01b63_1785596361867_0.7893970455935608","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-edge.1458.0c01b63":{"name":"@flighthq/platform","version":"0.3.0-edge.1458.0c01b63","_id":"@flighthq/platform@0.3.0-edge.1458.0c01b63","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"dc75a5f73572747bc549f660f3f1a3eebab0762f","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-edge.1458.0c01b63.tgz","fileCount":15,"integrity":"sha512-Wu9mOB2iBXIu2csIokO8ToRtWbEh99ior64OM5D88860m02Reoj3RiUX22Xgr6EV5LekfivHLu7QW3wJcdVLjA==","signatures":[{"sig":"MEUCIQCoeVasWHgiEdsuPoPSdWOTYAFd5max3NHHQmNP7257XgIgdLrmJpBCZvSxb/sJBwICKb/TooUhh1BYDca6qrazcEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-edge.1458.0c01b63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0c01b639276c03999958d3f3c0bf77927d63227d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-edge.1458.0c01b63","@flighthq/useragent":"0.3.0-edge.1458.0c01b63"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-edge.1458.0c01b63_1785597574474_0.1985815557249957","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1460.2c18805":{"name":"@flighthq/platform","version":"0.3.0-next.1460.2c18805","_id":"@flighthq/platform@0.3.0-next.1460.2c18805","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c12e06da00bb029bbcf458e3c09255e4991c404a","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1460.2c18805.tgz","fileCount":15,"integrity":"sha512-MsAqmDbKgZdDYgI7Kre5Icka0TbWstihlvhii2v/yvS1hQAcyZlXo0j8VHTMIsJQPp1t0L0RPyZXBnOj9VmjXQ==","signatures":[{"sig":"MEQCIB0KqLDnfPWTvclW5955etgk7KQC2m0YH8lFRj8NxXExAiAzzyOi/VI+XBuRtj2mDfaqgEd5JEDEJqzgRbq4fADexw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1460.2c18805","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2c18805ecaf9fa94a085a324659ef3fb4f75ab0e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1460.2c18805","@flighthq/useragent":"0.3.0-next.1460.2c18805"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1460.2c18805_1785600294727_0.8910266664695636","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1463.b454aa8":{"name":"@flighthq/platform","version":"0.3.0-next.1463.b454aa8","_id":"@flighthq/platform@0.3.0-next.1463.b454aa8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"541caffa8ab911c8036e95309bb7716ae3fb556b","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1463.b454aa8.tgz","fileCount":15,"integrity":"sha512-M62h/BZyf/uHBElcV6YRfAYZltr9O11+7zzg/5ShttwFMLZZA0uoZZp2zHU3rkeKWbuWmrw+K1eXxttHCaMNAw==","signatures":[{"sig":"MEQCIBk8PQVtYI58mW8b/xR73hnHdXvr9DVk3MFJFB9gYo4QAiAqx/lQCi+LVwNPj99FX6eCnB0KyycRyEUlc1+RixyMPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1463.b454aa8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b454aa8ba371a6f69f26d01dfcdea2908b24081d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1463.b454aa8","@flighthq/useragent":"0.3.0-next.1463.b454aa8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1463.b454aa8_1785628639728_0.5106566045160568","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1466.e0866d4":{"name":"@flighthq/platform","version":"0.3.0-next.1466.e0866d4","_id":"@flighthq/platform@0.3.0-next.1466.e0866d4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8af4df05a60d7cf0aa7a50290359e0f95a1b1819","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1466.e0866d4.tgz","fileCount":15,"integrity":"sha512-u5wevyiKCO55Xp7qpmLocJnjcr1fv9TAca8hSDS3LIFMIYFQstHJSbbUxlURYF1gw/emlXh0GxXuzCF2bFCx5Q==","signatures":[{"sig":"MEUCIQDpbHPtqMZe2Va7NmVpMHihZ3qZZSuH0H7THEZDKtO+ugIgFEwrx5CQiFYtg3g+y+emWHhDkAbxlKW6H0pQLpVDteI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1466.e0866d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e0866d473f3d07c05f92e0c2c7539dd44f899001","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1466.e0866d4","@flighthq/useragent":"0.3.0-next.1466.e0866d4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1466.e0866d4_1785634470004_0.6243164830022137","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1473.098a860":{"name":"@flighthq/platform","version":"0.3.0-next.1473.098a860","_id":"@flighthq/platform@0.3.0-next.1473.098a860","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"29b0743180c154b149fee7a76231bb4f4de4e3b2","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1473.098a860.tgz","fileCount":15,"integrity":"sha512-JBKbnKB7LkhWUb2WQkiCLz+WfE77lv5hvO3if3tX1fEOFO8qVDz03udsnDUxX02jU15QWgwU82VP5hxZ2VYF2w==","signatures":[{"sig":"MEQCIGYChHU6G0cgfrJkK1KRqZEkUhPSJXpOhXkK8BgsqjgMAiAsgJzGlg6D6Y77qSob7GVJgSvrjg5eLPWSr/atVEkINg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1473.098a860","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"098a860274de439d31b77faa19b2521361fd38ea","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1473.098a860","@flighthq/useragent":"0.3.0-next.1473.098a860"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1473.098a860_1785644768079_0.44428263412104885","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1494.7333e82":{"name":"@flighthq/platform","version":"0.3.0-next.1494.7333e82","_id":"@flighthq/platform@0.3.0-next.1494.7333e82","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"824a6d58e2ac0703a8ece1c4770c252be9912321","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1494.7333e82.tgz","fileCount":15,"integrity":"sha512-9sTae78PofmYhc2DKgLufUlf8EVNzcnTwn5vhsQIqvW4cDPan9tnVJliiyxojg9pjyWWo7hGUOsYvnb01uv/wA==","signatures":[{"sig":"MEYCIQCSLGN9tjE6Rnq6jyArCdKBwRlisoAjErSP94r+B2T0QQIhAIeujICpGI8c7HfGDeBcShQVdmbKK5FXsyOAqRqBe02X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1494.7333e82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"7333e825d9df46d737c5a6557acbed4805e19e57","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1494.7333e82","@flighthq/useragent":"0.3.0-next.1494.7333e82"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1494.7333e82_1785649014939_0.5064394576193747","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1498.065f223":{"name":"@flighthq/platform","version":"0.3.0-next.1498.065f223","_id":"@flighthq/platform@0.3.0-next.1498.065f223","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5a91a1f8d0e709fb47b9be459c23e58ed6649b46","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1498.065f223.tgz","fileCount":15,"integrity":"sha512-AtK27nRHLdh9fhkwqS66TjhHp1znorETMOnIBNLxz2zlwqUt1qxUdTbBBKj751KlVWqnG9PgyJFP1sWpTFEdrA==","signatures":[{"sig":"MEUCIQCk8VfnSdQg+aPlSj21BEklSzvZt5wT2m803LJbt8jROQIgeTSotdmucLPVZtVqNfDMDyNH7Qfsy8D7zG8tcRz0keA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1498.065f223","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"065f22315021c082f1ee9c5940572179a444e447","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1498.065f223","@flighthq/useragent":"0.3.0-next.1498.065f223"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1498.065f223_1785653485485_0.948960915507266","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1511.9977321":{"name":"@flighthq/platform","version":"0.3.0-next.1511.9977321","_id":"@flighthq/platform@0.3.0-next.1511.9977321","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"01fe45c57e08bb0fc5dd403ba59b50221d0fde87","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1511.9977321.tgz","fileCount":15,"integrity":"sha512-hFGjlmYZBRXD82Gvn5iuyZf8aO5YiQDZ6OhK4LY+4WG6WaQZcJMDy5tn9fANuV/VOBEqjvBwBIinbm+vguhZAQ==","signatures":[{"sig":"MEUCIQDJ1EfhBcFVtboK5yli2W/lhKMlTxpNXSy6WAKoaVICLQIga+LTgGmDzuGPDANg0diGcwm8zS0KAH2xEtfigWI38a4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1511.9977321","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9977321a8a2b33948342490df7d752c741aea70f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1511.9977321","@flighthq/useragent":"0.3.0-next.1511.9977321"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1511.9977321_1785687801041_0.03338454888704945","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1512.edc0fee":{"name":"@flighthq/platform","version":"0.3.0-next.1512.edc0fee","_id":"@flighthq/platform@0.3.0-next.1512.edc0fee","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"54c877d30a7ba2d1b07de0f36d4c025695ea3c48","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1512.edc0fee.tgz","fileCount":15,"integrity":"sha512-LyoqxQzNut1xyDy0bSRz6zCNsnm/fXs9ypNqeQEoMdVDorb8UrzdOgfRwauQ92zYJWQwi09QLAWMrt/f/MSxIg==","signatures":[{"sig":"MEUCIQD5mNGMfJGS3E4Xc8TwBd4BpfRwuuLHAMxrYLwLaLleZgIgHMuaha/t1qu+DTrxzM8JKOkhZQKRY1sULBu/mxmIWFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1512.edc0fee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"edc0feec3b5cd41669f5274816bc61663f33b598","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1512.edc0fee","@flighthq/useragent":"0.3.0-next.1512.edc0fee"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1512.edc0fee_1785689129989_0.859904288461901","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1514.a24d43f":{"name":"@flighthq/platform","version":"0.3.0-next.1514.a24d43f","_id":"@flighthq/platform@0.3.0-next.1514.a24d43f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5ba23797020396006e78f074f2ae5829e1010de3","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1514.a24d43f.tgz","fileCount":15,"integrity":"sha512-I9zYF/5f03IvA4EB2Fx6QRL/sKsF6xWahYW/LJGarIsBj1R+dCpwnNBoYzw7m+TpAXu4B4McOpKIty6rfXPlPw==","signatures":[{"sig":"MEUCIQCuEsOXwtsYaKESq9H091F+Q0OQ62bPqn/sfeC4Q+H3ewIgRp+P3uFQwrc1S3OagCLLCkylTXxc/3Mz2s6mUphVp1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1514.a24d43f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a24d43f2682495cc61a508e4a6c62e0e997917eb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1514.a24d43f","@flighthq/useragent":"0.3.0-next.1514.a24d43f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1514.a24d43f_1785689890514_0.9036233302953776","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1515.d4dc88e":{"name":"@flighthq/platform","version":"0.3.0-next.1515.d4dc88e","_id":"@flighthq/platform@0.3.0-next.1515.d4dc88e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e09567b9220cacfe3c3787ff2adaca655f300124","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1515.d4dc88e.tgz","fileCount":15,"integrity":"sha512-tBMxGujNzZT0wL8ZdwNo63G/H/HUZlE13LamDPSjEUwJcsnxIch5Ys87m4aK1M0HnWi11+ZUg5GKjoyzGrUDpg==","signatures":[{"sig":"MEYCIQCb0CMuexWYy5AtRIQ6GuCbC2ecATrzX+kc0SGgCiOPiQIhAJvo0tr9RTz4FTmzEkX0toL0DNGI1ovwE+FmfV8LINj7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1515.d4dc88e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d4dc88e6a3844b53342a693f7d64b5e4a6ab6f72","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1515.d4dc88e","@flighthq/useragent":"0.3.0-next.1515.d4dc88e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1515.d4dc88e_1785690260089_0.3768823316133485","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1516.1b4fb2b":{"name":"@flighthq/platform","version":"0.3.0-next.1516.1b4fb2b","_id":"@flighthq/platform@0.3.0-next.1516.1b4fb2b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5be27df2182e74ac8c2e9a2678d8d6e1c76a982b","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1516.1b4fb2b.tgz","fileCount":15,"integrity":"sha512-bNXnCtE/V5JNXkutDOz+keNA2wjoYVAgJGG/CTUx70dvCTfm2Pm9exp+5jhRMYOKmEo9oQq1vPOn//DOmZY0dA==","signatures":[{"sig":"MEUCIQCrVvPLyhulJbF/jB/f2X3f5A6go4bR0UQcFBk3j2OzIgIgROcrOQKuox+9e3DaGXu1Ue5QOpFUvQbKD7Jm2XVdSqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1516.1b4fb2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1b4fb2bdffc6d3f23e9bfc8bca0211d211284c65","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1516.1b4fb2b","@flighthq/useragent":"0.3.0-next.1516.1b4fb2b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1516.1b4fb2b_1785692170649_0.10885091818901271","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-edge.1516.1b4fb2b":{"name":"@flighthq/platform","version":"0.3.0-edge.1516.1b4fb2b","_id":"@flighthq/platform@0.3.0-edge.1516.1b4fb2b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9ddb571e6e1a25f783d1a4e099e12992ddb16d1b","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-edge.1516.1b4fb2b.tgz","fileCount":15,"integrity":"sha512-z7EH3kUKL02FHWzXS3t8E67j72Ex6f87GWtJyG2hNzXzHSyctpplxfSzHoW8zhGLxGj7IGCt1rBqs2jqwHYArg==","signatures":[{"sig":"MEQCIHppZUhYHvPaxKez7e6nL23TXnmHrPav55DM9WOhbEZzAiBwmSqLzknveNR93udI66bYen5FJsv6rplnRhW2A/91SA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-edge.1516.1b4fb2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1b4fb2bdffc6d3f23e9bfc8bca0211d211284c65","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-edge.1516.1b4fb2b","@flighthq/useragent":"0.3.0-edge.1516.1b4fb2b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-edge.1516.1b4fb2b_1785693505984_0.6155535913325789","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1529.90e58ad":{"name":"@flighthq/platform","version":"0.3.0-next.1529.90e58ad","_id":"@flighthq/platform@0.3.0-next.1529.90e58ad","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"cd8b04bf35e9da530b8dcf9f0e6b5b4317e02a87","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1529.90e58ad.tgz","fileCount":15,"integrity":"sha512-OC7pOOsi2ign9MAudJPBsOtp3MJ8LLT6DRhMGwnp60vg0r66f1TIAnPi+Go12mlyVL24H0JMMLz6mBVZQ0BSng==","signatures":[{"sig":"MEQCIB74zCKfZp5jjAdc/LnbSqvB6gTv3/dChKWUmuwrPwpfAiAa3rVYLL4x774d6qkuehiW/iu4mPxQ9o4Xc42UXwNHAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1529.90e58ad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"90e58adf01930ef7c7fcdc6eb5a687e120ecb8d3","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1529.90e58ad","@flighthq/useragent":"0.3.0-next.1529.90e58ad"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1529.90e58ad_1785694906288_0.9768023064559561","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1530.70058bd":{"name":"@flighthq/platform","version":"0.3.0-next.1530.70058bd","_id":"@flighthq/platform@0.3.0-next.1530.70058bd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5fc0db20d760359441f2e774a931f5e7fac29ac4","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1530.70058bd.tgz","fileCount":15,"integrity":"sha512-YYQvP7L7OTnsG49qJXpT+SP+qdqfm6o0ZT4E7SmdUMkr5N9Iosbq0tghgsQCQlahop4yg5jj9lXmNXKwVS48DQ==","signatures":[{"sig":"MEYCIQCnz/FvjF2TjBjGVHiaLLnm3WwW82R+DBIxxzCRNskotQIhAIyH3pQmfmKsfhVdCFid7NAzaSUvAne5KOnMLVfSC501","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1530.70058bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"70058bdba1117a9909641d6e76f0bd88a307a090","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1530.70058bd","@flighthq/useragent":"0.3.0-next.1530.70058bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1530.70058bd_1785696685202_0.7369643443669571","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1543.f490ae8":{"name":"@flighthq/platform","version":"0.3.0-next.1543.f490ae8","_id":"@flighthq/platform@0.3.0-next.1543.f490ae8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"12b1bb55ca07e5c337eb784bafb77f962f11b124","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1543.f490ae8.tgz","fileCount":15,"integrity":"sha512-8YKhrn/jBwoh2bbyE2IjSouz8FMWqRE7KWUL2QleQa0ZVCc9jXPr7V2OA37Y7WiJa0UVZPUc7RUQX4OcCmGiVQ==","signatures":[{"sig":"MEUCIERqETlQmO0aRuo90mhXEKQ6YOuxPrEqeNfrx9AWsRnmAiEA42mCfDTdy9U7igXAcPy6kObQpZ3lBtsxFDWeoYYVc64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1543.f490ae8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f490ae89ca1ff55aec63b1275cf5932dca9736c6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1543.f490ae8","@flighthq/useragent":"0.3.0-next.1543.f490ae8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1543.f490ae8_1785701575683_0.6597350114058578","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1560.03a2b36":{"name":"@flighthq/platform","version":"0.3.0-next.1560.03a2b36","_id":"@flighthq/platform@0.3.0-next.1560.03a2b36","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8c6c49563ead058c287c1fab690b243af28a15fb","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1560.03a2b36.tgz","fileCount":15,"integrity":"sha512-TX17DtwpVhEa4wo4G0j6wjrZZksvSwvXyhm8nvI5QAw1mfQaMU97HYFABHu3n2Ht17uOEoJ9CdA/vo0kz1XV1A==","signatures":[{"sig":"MEYCIQDcTaZTG7cD8pnmQK/9f8yzPsgpSFtSI3XwHOeFDCkATwIhAIFsTLYHIQG/MFRHOgnywvE26qPtExLWEeAb6gHzrXpr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1560.03a2b36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"03a2b36a489512230a9c11c37e9759f6544e8393","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1560.03a2b36","@flighthq/useragent":"0.3.0-next.1560.03a2b36"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1560.03a2b36_1785702469325_0.6118828372915408","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1562.75af469":{"name":"@flighthq/platform","version":"0.3.0-next.1562.75af469","_id":"@flighthq/platform@0.3.0-next.1562.75af469","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"cf03755f67a3ef4fc93fe2fc4ab73f3ab9e14ea7","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1562.75af469.tgz","fileCount":15,"integrity":"sha512-Mr1F4Toa64aelePhbxdFTZZcGAkMF6yL+oMNtpTLYtDnjeoVDc2IbXl35/P7r9X8PJVdMLWQhcbMFlt9QU1hVw==","signatures":[{"sig":"MEYCIQCw68FLH3roABsJbHZ+5s9jkajpliXhuVw5sopiUS3GTwIhAJNao97g8mDY5pvIRaL7N5J/Ao73iaRdlEHlQLZuV7Pc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1562.75af469","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"75af469acfe0685193e57cc5f2a1e572dd3b9154","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1562.75af469","@flighthq/useragent":"0.3.0-next.1562.75af469"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1562.75af469_1785703242897_0.982545513810787","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1566.dcdf1d3":{"name":"@flighthq/platform","version":"0.3.0-next.1566.dcdf1d3","_id":"@flighthq/platform@0.3.0-next.1566.dcdf1d3","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"855e5676548e88aad93d0f37970bce02ef4d1f8a","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1566.dcdf1d3.tgz","fileCount":15,"integrity":"sha512-mENoQd3nLbys7Hs2mizK2KV0YPwvkibdR7lS4IzG4Uj+YVOw9d03ud5rcinIF1Av2ih+XCzWZOrBGFrx51uAOg==","signatures":[{"sig":"MEQCIAX7j2231DyCHx4to3xz2WuJhFHmwG4Y9Ge8ELiPou4IAiACsZ3PuXTBc/GI80FiaiAF9CAro+cpbhJxWiT6fbURaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1566.dcdf1d3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"dcdf1d380b7450003377fb12aa1ceeaeedf1de6b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1566.dcdf1d3","@flighthq/useragent":"0.3.0-next.1566.dcdf1d3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1566.dcdf1d3_1785704011025_0.5411241330812611","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1584.a68fe91":{"name":"@flighthq/platform","version":"0.3.0-next.1584.a68fe91","_id":"@flighthq/platform@0.3.0-next.1584.a68fe91","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1d97f16d93275b65790186291f025c79e9e3ce95","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1584.a68fe91.tgz","fileCount":15,"integrity":"sha512-Z4rXlh0DRH919/Yotfub9CJtDWLLGmO/FRdj7UYEXGoVEwkd08eEcBCJTZf+7mtUlDmpzi6xYHY67LUlGlWAHw==","signatures":[{"sig":"MEUCIDZZBqv+Wqrlkz9NoBo0ispVaNaGoa/25cxX9uMtU3GXAiEAqAliBLvL/gnQL6DZ68bnnbLavI0+8F0tx2IQ5jjTk1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1584.a68fe91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a68fe9137057f2a95b99ac069dda971f014de061","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1584.a68fe91","@flighthq/useragent":"0.3.0-next.1584.a68fe91"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1584.a68fe91_1785707754171_0.11224016345800547","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1585.17d10c4":{"name":"@flighthq/platform","version":"0.3.0-next.1585.17d10c4","_id":"@flighthq/platform@0.3.0-next.1585.17d10c4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"857a8bf4407874c7b17f3e6ef0253f4c73ea0e4b","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1585.17d10c4.tgz","fileCount":15,"integrity":"sha512-+XDR86/6mlwyD4ji8r1QtvYHsg+4w4MRlgrvuQJEzAG52377IqQiUV8ScUSoyCVg4mbe/T8Kd3vALMHEJEQkpQ==","signatures":[{"sig":"MEQCIHjLSt+pJcelbUeJ/iW8ZZTZynE8RoasUHLVioqgADymAiAzpMZN9EJDRFUmUlXRmZEzsupUVu5JmGRqzpK9cmWtVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1585.17d10c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"17d10c463542e9b4d591a307110b94f769643097","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1585.17d10c4","@flighthq/useragent":"0.3.0-next.1585.17d10c4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1585.17d10c4_1785709709620_0.058138093168018434","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1593.a47f94a":{"name":"@flighthq/platform","version":"0.3.0-next.1593.a47f94a","_id":"@flighthq/platform@0.3.0-next.1593.a47f94a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"29504a969da11419414899abf3ae8a4b460ddc71","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1593.a47f94a.tgz","fileCount":15,"integrity":"sha512-PUVnxHg4gjMxmGFDQ0q82PqfIekIXYXodj2JTO2mOmCLS4qAq1N7MjCtsy6f/T/E+1f/S1XEUlpyH3EN+v0m9w==","signatures":[{"sig":"MEUCIQDoI3GJYkHIp1J+AfSgmV+jLo0nGmvA0h3GtuM7wqUqKQIgLn0Z5oTEsSpzrptJRYjqZkVKj0cvuUiAyFA65cdDUjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1593.a47f94a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a47f94a9e2113c26d8873e31b600d1fece03e41a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1593.a47f94a","@flighthq/useragent":"0.3.0-next.1593.a47f94a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1593.a47f94a_1785710043666_0.05935331067625582","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1595.4d49b41":{"name":"@flighthq/platform","version":"0.3.0-next.1595.4d49b41","_id":"@flighthq/platform@0.3.0-next.1595.4d49b41","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f5bd4a40fb6164ee69521a5763f50dfd126e9f57","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1595.4d49b41.tgz","fileCount":15,"integrity":"sha512-mPUIeCggRZGyMSmpNWZqYn+4Zsa5ll2nNyzWUz8Qd7+2BmXZHzMowD2JgTKbHkxUlQM0kVcmYLwxlKCrUlZX5g==","signatures":[{"sig":"MEUCIQCPfbHrSgLOQVkwXx5K6A8wvVU3boYWJzIX4jPjHGlFlgIgdufehjjKQ2IJ9pBsGjhtZDNXQVy7jRN+ULmrJ9oRFzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1595.4d49b41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4d49b4121dc50784983e62641000a5c86f75889f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1595.4d49b41","@flighthq/useragent":"0.3.0-next.1595.4d49b41"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1595.4d49b41_1785710605661_0.7377194665959763","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1601.12b771e":{"name":"@flighthq/platform","version":"0.3.0-next.1601.12b771e","_id":"@flighthq/platform@0.3.0-next.1601.12b771e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"286c4943e5b76aeb6e3e26dad88004cafdb26e4a","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1601.12b771e.tgz","fileCount":15,"integrity":"sha512-rxJn3ODTb3vtFs0GiO83mEBApskWBAjCp9nzlGccTW70IwEzS3LsZ/8pTATXcnUOMTVKD2UA0NGz74oVLGgpOw==","signatures":[{"sig":"MEUCIFKgRcUy5PGa/iaMiuP8cOV3j8jcoaT7/rEcAcVD/jx1AiEAz+9Mgko9QI/MhJlGURQRFWE1N60Rug5JqIHdTGINieg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1601.12b771e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"12b771e93c8c0cbaef5618df4216aef7600807dc","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1601.12b771e","@flighthq/useragent":"0.3.0-next.1601.12b771e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1601.12b771e_1785713141127_0.8076942898380701","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1665.6235922":{"name":"@flighthq/platform","version":"0.3.0-next.1665.6235922","_id":"@flighthq/platform@0.3.0-next.1665.6235922","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1543f2965729c15ccf531dd1e22d3c09d5c4aee0","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1665.6235922.tgz","fileCount":15,"integrity":"sha512-CNoDKAACFlUXGiYDsbWS3E4IQNohSBPK7ulzoLF4WCmrO+c9OkgYUmv6ZqKgLClPQW3dSvIJqhbLjWvU6wlpWw==","signatures":[{"sig":"MEQCIAfShW73Wjy6p0uRk/wbuHd/Xv9LjnhcOWhnlOEzkoBIAiBu2iIZqwrqTYNggpVwoiqNs9tRXG4i23YWzaR9y/FvDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1665.6235922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"62359229b292265b7e752a22f24960d14eee9299","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1665.6235922","@flighthq/useragent":"0.3.0-next.1665.6235922"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1665.6235922_1785728845518_0.4479137442256469","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1669.5808974":{"name":"@flighthq/platform","version":"0.3.0-next.1669.5808974","_id":"@flighthq/platform@0.3.0-next.1669.5808974","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"743e1a8eae1c7b5ea37baa133b8e38d0fe762223","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1669.5808974.tgz","fileCount":15,"integrity":"sha512-EbiMybVavMlPKAHncLSR3sW8xiJUwvAs8xCm29Hh0UIj4hYGxHYAi5Vu1ZIBGZZPYZYmGdYFEWy46hqb4kM1/g==","signatures":[{"sig":"MEYCIQCo89diIYq8V8nHjeOM17ZsI8oHKn+/nlo4fkxmNVcs+wIhALYiWummmZP242IC1l3JNq5ZEcYCD6k53d1sIPhOHJxu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1669.5808974","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"580897420aded2f3b296e3ef98439dc6eddc2b35","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1669.5808974","@flighthq/useragent":"0.3.0-next.1669.5808974"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1669.5808974_1785731105449_0.4228734908948395","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1689.2810c05":{"name":"@flighthq/platform","version":"0.3.0-next.1689.2810c05","_id":"@flighthq/platform@0.3.0-next.1689.2810c05","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f45ec21101d5be64782380afbf6e29ea1cb4248f","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1689.2810c05.tgz","fileCount":15,"integrity":"sha512-fcKLGbzeKb8osrUI1Iy5M5gEjncB0bOkkp78E3rZQJp9GyMhWgrl7Zbh3DMd8mJm4VdJcUuyiMXQQjXq7xEs7Q==","signatures":[{"sig":"MEQCIBA+zlMPp8MFbfO7xBijNCsJp5TrdGUy3lN2MmsYTqYOAiBDlumXnwccedSJmmqsllsX7ZSl7sawz9XBaBN9+tZAEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1689.2810c05","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2810c055e3f7afdd6b6f202ae90ae8c2f8bb6230","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1689.2810c05","@flighthq/useragent":"0.3.0-next.1689.2810c05"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1689.2810c05_1785736621874_0.6673930143513549","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1692.f1a7a9a":{"name":"@flighthq/platform","version":"0.3.0-next.1692.f1a7a9a","_id":"@flighthq/platform@0.3.0-next.1692.f1a7a9a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8bd062445a56042f648074e3306d3cf492303abb","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1692.f1a7a9a.tgz","fileCount":15,"integrity":"sha512-Yp8bMtZOu+VwT9DRFePgOB+28luHf0zAxPT8eP/h38OTPOJ3sVkYVE9RREuZg4oA3f3gByzSjeLJT2BJsuTIsg==","signatures":[{"sig":"MEUCIH4WwrwjVbKAGMDg+/Uz6oLdtPA63yADJVGOnqdADjo4AiEA5LxJCw1TnqUUruy7m8E9D8xnH+EpTSTHxL2XJolp+xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1692.f1a7a9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f1a7a9a02f244a18b0e60c136ca1a801ab90f5a3","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1692.f1a7a9a","@flighthq/useragent":"0.3.0-next.1692.f1a7a9a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1692.f1a7a9a_1785738713268_0.047790707669588484","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1702.8973fda":{"name":"@flighthq/platform","version":"0.3.0-next.1702.8973fda","_id":"@flighthq/platform@0.3.0-next.1702.8973fda","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2359e6930c4e8ea14f55cd52c3322c0c9ce1051d","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1702.8973fda.tgz","fileCount":15,"integrity":"sha512-k3dOm6LtJi7CUK6pWVa4v/gNDCcKzHy8tCtrDf7S5EctEyBWQpgiORf382h151g43cmLyoHjYkDUqj/tvkBZ/Q==","signatures":[{"sig":"MEYCIQCtM0GuTZkEWAMQZKC5t8sFMfT8bv47qBiPum6v/IN81wIhALTHSHubnR6QD4/sZ+el5zzF7WRBp4gyj3Ex4NaAryEg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1702.8973fda","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"8973fda06f5ca9231f90894481f4f010bf0fd1e8","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1702.8973fda","@flighthq/useragent":"0.3.0-next.1702.8973fda"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1702.8973fda_1785739133041_0.8723920064761892","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1704.8557784":{"name":"@flighthq/platform","version":"0.3.0-next.1704.8557784","_id":"@flighthq/platform@0.3.0-next.1704.8557784","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ee5a322aa2483308d7ec6f8f2967837ea1097f9a","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1704.8557784.tgz","fileCount":15,"integrity":"sha512-zqq8DfhY2jbez0XIuLlXt9Nf0KC++E9pf/cmplMegdZq/smvEVFlA+ETEB1epF18kq/+1o+zCPNuZLhaLr8ysw==","signatures":[{"sig":"MEUCICx8F2dScl0+oXxeypCgtbqEM58gYB9fZBfK0jrNYdf7AiEAioh2Rxoakj2hYkUQAdY0xrlXRvMrDLqpQV0ejTxJrhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1704.8557784","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"85577843ea03c36dd8a14cd4e70c9c05ecb424bd","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1704.8557784","@flighthq/useragent":"0.3.0-next.1704.8557784"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1704.8557784_1785739787665_0.40276955917285195","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1714.3bd86f1":{"name":"@flighthq/platform","version":"0.3.0-next.1714.3bd86f1","_id":"@flighthq/platform@0.3.0-next.1714.3bd86f1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6e22edabb4166cf6b007f34e65139c5874dc81b8","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1714.3bd86f1.tgz","fileCount":15,"integrity":"sha512-TNervJuMFRnMuT61uLzmgmBSDBVCcHeTXqGn4ryvvSLU0zRGeupyhRFFf7xbtNOoI/lwqvTrtPGAbCbf3tqMag==","signatures":[{"sig":"MEUCIDFOa3uG6DnUkrYAEjzexMnzC4S6J4tWUQWiNfuLWUmlAiEAvQ+GJQAchX1FhvMIiI142E9YL+cvOvn43walM+i+8ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1714.3bd86f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"3bd86f149da805604525295161e558ccd0e3bbea","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1714.3bd86f1","@flighthq/useragent":"0.3.0-next.1714.3bd86f1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1714.3bd86f1_1785869710853_0.3856594615223725","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1728.26853f6":{"name":"@flighthq/platform","version":"0.3.0-next.1728.26853f6","_id":"@flighthq/platform@0.3.0-next.1728.26853f6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"65265c3870c4fc83e0ab245c4b6affeaf2bbb084","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1728.26853f6.tgz","fileCount":15,"integrity":"sha512-o+J8Zm89r+lyqnlwyfJRNGlAEQj/4GAOjhh9afjhyZhaO+mLe1b7zOVkSxSK1yiLUToq44FUZGg4SOoGPatMag==","signatures":[{"sig":"MEUCIQCl+/RK+UYop3aTImpyNY6JKuoKX16APHxOudpJP3WXFQIgXo9aBx8+7TPrtNUErakS98o6jiNw2F6Eq4oa5abBUdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1728.26853f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"26853f60cbb609cfcf85603054d88b2ed96f51e5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1728.26853f6","@flighthq/useragent":"0.3.0-next.1728.26853f6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1728.26853f6_1785873213925_0.6889455813116203","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1729.f927a3b":{"name":"@flighthq/platform","version":"0.3.0-next.1729.f927a3b","_id":"@flighthq/platform@0.3.0-next.1729.f927a3b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b3ae12bbbb270be10928f598c9984899671b1557","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1729.f927a3b.tgz","fileCount":15,"integrity":"sha512-RKY+GNgUUIw2rMfV29rKNViY+5g/mk5BzLgjY9HQB6dMKRp3bn+Xyc8QxLTEuXcIUJ9AYXvtD7eIHEc6Brvn1A==","signatures":[{"sig":"MEQCIDkLftH7VcyGzhNyN1cRMwGdXyt4vZ+YHuv/dz0HIB+mAiBSZRHT2gaqI1jDtchpkv2EgKUY45mgYC035UowvCtLzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1729.f927a3b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41815},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f927a3beb1d6779d73bf2f4545f3b2a736a9a638","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1729.f927a3b","@flighthq/useragent":"0.3.0-next.1729.f927a3b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1729.f927a3b_1785875402758_0.9911805330215369","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1781.5d072ef":{"name":"@flighthq/platform","version":"0.3.0-next.1781.5d072ef","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.0-next.1781.5d072ef","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"31d0b3c351a85f63cc1aa7446c553a35830bc2d5","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1781.5d072ef.tgz","fileCount":15,"integrity":"sha512-K/sOAIj7ElxW7SxnId6dbVT9zndG3HUNDayqNZ4kYjJhQFx5Ql1sIWYCG2gfC0oBR7dMxXzQovI11QEKFeXruw==","signatures":[{"sig":"MEUCIDWqBhYYe1YZ3pVsuz3/Dank25Hkx9buD3LUA//cAfPcAiEA1GhVOx3JgGGCsh0NtQaGa0JKodAEzGvkAQHozRdV1gE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1781.5d072ef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5d072ef1ec95fe0f4e269eaea912a652d9f99257","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1781.5d072ef","@flighthq/useragent":"0.3.0-next.1781.5d072ef"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1781.5d072ef_1785888100449_0.4567547824022664","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1783.cd11ab1":{"name":"@flighthq/platform","version":"0.3.0-next.1783.cd11ab1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.0-next.1783.cd11ab1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ebcfb0bf093e098f12bb50417011ece6e8013094","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1783.cd11ab1.tgz","fileCount":15,"integrity":"sha512-HYvkIyb3rswMAo/FUzKjyUzmxAFAjzF50Aktsgi/JTPBVaTH2UL1jtYuBdeGTJQC97dv6ctDiv8nldJfYqMrUg==","signatures":[{"sig":"MEQCIBHsN8H7Bhi0EEvjK/G0DUwWouCUGD7GRrPUUCCXxtuTAiADfapsOf6Ag+Uww4rXjPPCLWEyGdYcoAjQ29XEST+MtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1783.cd11ab1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cd11ab1582113745b9db8cca5be9a243af50aa33","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1783.cd11ab1","@flighthq/useragent":"0.3.0-next.1783.cd11ab1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1783.cd11ab1_1785889471096_0.009311456837411747","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1848.58f06fb":{"name":"@flighthq/platform","version":"0.3.0-next.1848.58f06fb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.0-next.1848.58f06fb","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"97a5f4178a1d63dea62bf289966fb033cc172480","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1848.58f06fb.tgz","fileCount":15,"integrity":"sha512-5G7jrzHLB37W6IMgiv9EX1iR5EWVHBTVaV6R87n6tax3Okkeq3E5EawDc21YdES822r9YpOFA2ZlScN+GfAwkw==","signatures":[{"sig":"MEUCIGpsKA78rkgyEqqusHilxyA4eH1Zf8RyT8g25DsGkUwzAiEAzTJOfNUO0dfyX+jI35b2V9exum00UJGfOVzfKQitYr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1848.58f06fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"58f06fb6be36174581712d5f9194402fabce7a9e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1848.58f06fb","@flighthq/useragent":"0.3.0-next.1848.58f06fb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1848.58f06fb_1785892195219_0.8148239876417986","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1849.a370765":{"name":"@flighthq/platform","version":"0.3.0-next.1849.a370765","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.0-next.1849.a370765","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"643d28499b7d5588a45cc0a4f28b4c3138cd0983","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1849.a370765.tgz","fileCount":15,"integrity":"sha512-PD1iK+QEl2GqjR3/SzK9og+oXLW2U0W7l6+UPOEA0Pr4kB0yv7bVceGyMws7M7kkwOda1pB2fn25RagJ2HB81w==","signatures":[{"sig":"MEYCIQCJxM110gg/zlDVm7kX5GchdRTuu7NwZK2eUmDPNBGzlQIhAIAezIdVzwfBzdzkQfm+TJLTZ/C2wdvRqmCeXKMdgFxk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1849.a370765","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a3707655f8c25ac48a542bdcd08294d26459d4ee","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1849.a370765","@flighthq/useragent":"0.3.0-next.1849.a370765"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1849.a370765_1785892545250_0.7158589665252548","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1872.c2b1f7c":{"name":"@flighthq/platform","version":"0.3.0-next.1872.c2b1f7c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.0-next.1872.c2b1f7c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b201c449acc21ae791964d3e28fb5ad83716ddf5","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1872.c2b1f7c.tgz","fileCount":15,"integrity":"sha512-5LLY59hb+ODdISJJNUCA1Sk93XZAUlZOPKre4J+Sf55C/0jhwrjXx1vY7JlCaPRdIihYt0mftpd45X3UKSYQ2w==","signatures":[{"sig":"MEQCIE03YLND7j8DsTG4nl0didt59+PiNej1LNYKMOeBvIo4AiB4zzWVVYcogw/exUGNUVENqncsQ4Z8i98Rmok3NxQmwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1872.c2b1f7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c2b1f7c8bf02223fda04edd333cf5480037ea2ee","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1872.c2b1f7c","@flighthq/useragent":"0.3.0-next.1872.c2b1f7c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1872.c2b1f7c_1785958094342_0.30263175130966835","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1883.9cd374b":{"name":"@flighthq/platform","version":"0.3.0-next.1883.9cd374b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.0-next.1883.9cd374b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ea44e4ff1d5afb70f5361d0e6c323c82f0fcc52f","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1883.9cd374b.tgz","fileCount":15,"integrity":"sha512-pKmGchg8R/DRTbvGoIka+irOLyKWuD0okhlgoGiSdjjv8LTyrXyGJrzwxN72VrqRj1TWmSbm79XcYMVRX2998A==","signatures":[{"sig":"MEUCIQDiDRFhu2gb9cdlJxelwCDVN4c464JFCqVNDOSyaZpINwIgc8qRFtYKRFN4QfbBM/KeRA/r63BsNbaB7xst0D9cuuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1883.9cd374b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9cd374ba3b5611b8533a5a018a73b47c2f29cfa9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1883.9cd374b","@flighthq/useragent":"0.3.0-next.1883.9cd374b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1883.9cd374b_1785975177788_0.5567386484342225","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1887.cad72aa":{"name":"@flighthq/platform","version":"0.3.0-next.1887.cad72aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.0-next.1887.cad72aa","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3d6ba31b7336a3bff527ad5352e82645c74a0e49","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0-next.1887.cad72aa.tgz","fileCount":15,"integrity":"sha512-tI3UxjQhTsMaHMI8cPgjHAUBD1j9JBdcfojxzOJLc5/H7aslgtxL/u/d4N6uyjbXll5yAX8CZD5z2sZsSDuUJg==","signatures":[{"sig":"MEUCIHAIPU4ZNN2QAtdQ6cXB3cQZR1lwD7IBRMb3acMCR0BkAiEAoHSxR6DzG8sXzm97a3G/j8BMOShPitapivKXnBHmYrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0-next.1887.cad72aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cad72aa3ea4e6e76a050918a403dcb10efdfcb0d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1887.cad72aa","@flighthq/useragent":"0.3.0-next.1887.cad72aa"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0-next.1887.cad72aa_1786028822837_0.5494725450747675","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@flighthq/platform","version":"0.3.0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"96f1ce8ba4e6eac9f5d1ee116f22ca2c690296f6","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.0.tgz","fileCount":15,"integrity":"sha512-yfztAqQCSB9OrcmvZzgreqt+87a4LyCPFkiNgUoqUl1QmmfWiMbSYMupGyUF6un7GfBIjcEVAweUQScRQtWIXA==","signatures":[{"sig":"MEUCIQDP3mrkOJQsbh0Fkf8MMGsyqHHte89qZGMPI4/P63/giQIgYNWj4ySYVM9q1l3a/mlEo2lfSIyhvNJZlRDPXa0JYcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41834},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2f0f1bc3af4a344bc89969f2750b3b859075b486","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0","@flighthq/useragent":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.0_1786049245506_0.9436706509632751","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.209.43ef1bc":{"name":"@flighthq/platform","version":"0.3.1-next.209.43ef1bc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.209.43ef1bc","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c87e6aefa182b30c5a28ffb7fd6f389890c19ae0","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.209.43ef1bc.tgz","fileCount":15,"integrity":"sha512-+6tMvUmd8W5pA4FTtkoL5VYoNafM0pOh3L3CMcPJD50fkAR18MJaWBnDLKfqYaAfx8OdFKJUM0Ano1C6sIp12Q==","signatures":[{"sig":"MEUCIB56P0byXdXkBCxy2F3+zpvKWI4C+dO/+5MPeaSidfR/AiEA8sPovu8+9I/geoJJSwXDVdrzHqKA3qRMU31VOAClQp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.209.43ef1bc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"43ef1bce2d18b8a0c1f6ce1d3941649897ca144d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.209.43ef1bc","@flighthq/useragent":"0.3.1-next.209.43ef1bc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.209.43ef1bc_1786136570390_0.6125843637227557","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.320.fe56fc2":{"name":"@flighthq/platform","version":"0.3.1-next.320.fe56fc2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.320.fe56fc2","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ccc52a7169a1b01f911ec262148ddaadab6cf88b","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.320.fe56fc2.tgz","fileCount":15,"integrity":"sha512-P7UT50xfEt62UF1df3ygpyQyIYV1LPCqTX034Tb7bDI8G+h0lBEWIH201Ma3jptpLopUR1197w4ijhC1e1KjYg==","signatures":[{"sig":"MEUCIBdZmoU82jhyeb+HAuagJSYqJqNWPMGQPatbGNCuHMQBAiEAuhmNMl4GB2XuDhZdFTyJwh3bQpaHWjWTeJOjiF7hqws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.320.fe56fc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"fe56fc2367e1ea56588060d180063a6f305a3039","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.320.fe56fc2","@flighthq/useragent":"0.3.1-next.320.fe56fc2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.320.fe56fc2_1786158567469_0.10524011752323736","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.348.8115937":{"name":"@flighthq/platform","version":"0.3.1-next.348.8115937","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.348.8115937","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b3040d41e5508dd2e35aa5b1580974879ae6183e","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.348.8115937.tgz","fileCount":15,"integrity":"sha512-OHwGu4DSDTmqdJVS7UG1H+Uy/fpAD5CDj1RYrDX2bswEdf8Ze/Cr22RZoBnslvuDgoR8LuG+m5wPE8Kzj+FzIQ==","signatures":[{"sig":"MEUCICCcKTPI3H342ZGuH0xoUMcHz4sdzA1d70EVezzKkVDsAiEAjKD58etxj+j44vGgxe4bK6vAvMRTRXp26FC7QNa712w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.348.8115937","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"8115937ba9cc3c08ec2eacba7894a59aabae1a1c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.348.8115937","@flighthq/useragent":"0.3.1-next.348.8115937"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.348.8115937_1786165860733_0.86606394366712","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.385.e32d957":{"name":"@flighthq/platform","version":"0.3.1-next.385.e32d957","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.385.e32d957","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"280dd857f3eeaac382215930c052f95b932f3314","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.385.e32d957.tgz","fileCount":15,"integrity":"sha512-J33les8q+9SO5ydbAvBiOQ8OS1/reE50TNhZUUg64Rwh9lZrihtt5cni1MWltpXtimUzMH4PBwB+Z+/YiFvXDQ==","signatures":[{"sig":"MEUCIGGweJfMJZF9my1u0s3XJSGhzbcWYbU2y54AaRY8uMFuAiEAv57Cub43QII9Zo7LB9nPWvJ/QQ5wXRXhJyi+wlKg2HE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.385.e32d957","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e32d957b7a9aae691927b11a7330bec0d39a0f74","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.385.e32d957","@flighthq/useragent":"0.3.1-next.385.e32d957"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.385.e32d957_1786179369250_0.1907574758717414","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.401.5d59659":{"name":"@flighthq/platform","version":"0.3.1-next.401.5d59659","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.401.5d59659","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"664488d80422f37078def69db219be7865397581","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.401.5d59659.tgz","fileCount":15,"integrity":"sha512-9ZWu7z0hUyfENWfxSSsgVtsiUgTt7uIv9Ulzit0ziJoBVV3TBu/HmINId1OcPztZxHO1OvTEzYWPb/EPfHuFEw==","signatures":[{"sig":"MEQCIA9Iu2HfwnmF3gqxFqCXjQsXDz/HxeyKhvSivt9LOS2iAiAXaGDgfM+JnpJg2bMDqwBMw+o/qBhPQo93C8yQE7mv/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.401.5d59659","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5d5965924eea5485cafb18863e7600fde6e9a7a1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.401.5d59659","@flighthq/useragent":"0.3.1-next.401.5d59659"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.401.5d59659_1786183110014_0.1220582527346159","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.407.d03a0bb":{"name":"@flighthq/platform","version":"0.3.1-next.407.d03a0bb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.407.d03a0bb","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5e2bf4091c7ccb6e70d497ab37a867f4af503e1d","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.407.d03a0bb.tgz","fileCount":15,"integrity":"sha512-AH8+SctP+HMSsEX7yWZJ/fv4hfq03uf3XRWH3gg7eOTZVMrZikKdOn74RfT3O0yBKT/lljUXAEKGeZXb7QY88g==","signatures":[{"sig":"MEUCIQCuHbG9rFrQnB8E6tbx2M4398Z4BbPJi6LDCdwftJnb3gIgawyMiGGFsDPlBH0QQt5iwm6JHgb5wlEAHVbmg94kVtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.407.d03a0bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d03a0bb57b0f09c0b521e0c8e2948361b2a87e9e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.407.d03a0bb","@flighthq/useragent":"0.3.1-next.407.d03a0bb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.407.d03a0bb_1786297795855_0.5356964519839833","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.409.5c00b00":{"name":"@flighthq/platform","version":"0.3.1-next.409.5c00b00","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.409.5c00b00","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"281e282a1daa373a583721329f7323ea444408bc","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.409.5c00b00.tgz","fileCount":15,"integrity":"sha512-tuM495a/2+bs/KXiMLPJyxHzTJqX+PQQg0+I/a2pZxd0rnWV//szfyQJu1679mEm2V3x4uU35FW9v4/doKK8vg==","signatures":[{"sig":"MEQCIG2bPe6Dxy9YfmCpmXPyTTECL9ZmU43WExqPjaGgSjwHAiBfQPzXNnR/2SJXDxvotLdjCc5vRek5ViyquYzpypUAsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.409.5c00b00","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5c00b0009084f020e72b76bfb8d0c0ae74887289","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.409.5c00b00","@flighthq/useragent":"0.3.1-next.409.5c00b00"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.409.5c00b00_1786335219891_0.8692943411033742","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.425.a3192ab":{"name":"@flighthq/platform","version":"0.3.1-next.425.a3192ab","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.425.a3192ab","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"432dcd53a7c74ddc385178af0207dbb9050a5d44","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.425.a3192ab.tgz","fileCount":15,"integrity":"sha512-JlBH0lbnCYgPR/4dH89lr8nRcYf2ApD6tUg51heGp8CoN32zPnZNigZNSn6LKb1nde8HJ4kRFr6uYmMade9l0g==","signatures":[{"sig":"MEUCIDyM3dgDq9F2cvfbWnTMV9dZzmeO2F5vkcIb70590hVUAiEApEFIQ4Y5FMxxgEwdwm3LnabUdHUWdwG9bSGt3mZGRfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.425.a3192ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a3192ab4e788bb9d5dc2b774367eb1afbc3de3a9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.425.a3192ab","@flighthq/useragent":"0.3.1-next.425.a3192ab"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.425.a3192ab_1786336084578_0.9403921084596367","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.493.539802d":{"name":"@flighthq/platform","version":"0.3.1-next.493.539802d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.493.539802d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"29dcbcbebe8533deb96b3a0808a79df137627bac","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.493.539802d.tgz","fileCount":15,"integrity":"sha512-Dx3xvAURSaPLpOwosje3VOn3B2IRD345tdeD0i7ejJMZVu+VZKv0b38hfHg6w6wEkVlrOR+4U7Qz9G7jcZ3kUQ==","signatures":[{"sig":"MEUCIQCasim9lgn3JlGhzPC2lpcvrAaOlTQmiVG2+waa/nEUdwIgCHO6A65zwYdyHLm3RGhTxuN4tK3Gby3YeFjDjeXpbFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.493.539802d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"539802d38ef3045458a26276a8d21b7648735f82","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.493.539802d","@flighthq/useragent":"0.3.1-next.493.539802d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.493.539802d_1786392046123_0.12298855892010807","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.509.c235802":{"name":"@flighthq/platform","version":"0.3.1-next.509.c235802","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.509.c235802","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ac5c5634d8bd143d3d134c81e0400911de1d8347","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.509.c235802.tgz","fileCount":15,"integrity":"sha512-gIV7dj2UIKiSb2jx1WZVbxVdGXyXC2pgHcPDKUM9HvNR0AfgTIdLbjlSdZN5gHXRgBZgJ7gMjsG10VFKienPSw==","signatures":[{"sig":"MEYCIQDQl3XnI34almks9VKUQxmTuPAnx+kx4TpS71GSwPZydQIhAI9OVE1PhJT9BshS6jnrXjT82t0b0WucYs09CT9a5CDI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.509.c235802","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c2358021ef9f4dbffd5b42491d550edacdc41f09","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.509.c235802","@flighthq/useragent":"0.3.1-next.509.c235802"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.509.c235802_1786394465366_0.9385202449147931","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.575.c1f8e01":{"name":"@flighthq/platform","version":"0.3.1-next.575.c1f8e01","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.575.c1f8e01","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c24b922a058bf85adb5c8d4e63de18ededf49ee2","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.575.c1f8e01.tgz","fileCount":15,"integrity":"sha512-dc7CplOcESkGfyYToLyr2UbuezS8JKV1772n9F7/GVW52mR9OveMFmMicCex6Qu+dI73ujlwy/DlwzlAbd9VLw==","signatures":[{"sig":"MEYCIQDs3DWndzpobT85kiBqVwqB2gFG9yDAObQ8UH8HrHea9AIhAKKQdqTD787F6IUZ9wl9wl8EKW5+3PEQLlKTVERVg0Dy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.575.c1f8e01","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c1f8e01d140fcec88ff8b60468ab3bd960359a95","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.575.c1f8e01","@flighthq/useragent":"0.3.1-next.575.c1f8e01"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.575.c1f8e01_1786416157944_0.7139142456748566","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.616.aa7ae7f":{"name":"@flighthq/platform","version":"0.3.1-next.616.aa7ae7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.616.aa7ae7f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e0a0a279235da8df9fa26268575ad73c6623ac1f","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.616.aa7ae7f.tgz","fileCount":15,"integrity":"sha512-ArMULOPJoSZ2fFKSliLbpMo+QMHje0UxKKkWTsWkGWcQuBHJvmiVRqGU6js5Cp8adH1EWl+qZXvKo4eOMvZyPQ==","signatures":[{"sig":"MEYCIQDcVYse1ZJoqvALDsiNVX6bwHs173qKro9xMKM9/FzDpgIhAOUc+/ZOZ9AQrDnB4gpD6KhzezqfouZVZyTSjIfCsRXx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.616.aa7ae7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"aa7ae7f5da1ce5ab690f31fda0b5f52b91c7c680","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.616.aa7ae7f","@flighthq/useragent":"0.3.1-next.616.aa7ae7f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.616.aa7ae7f_1786460881295_0.14266571794413196","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.617.89baf58":{"name":"@flighthq/platform","version":"0.3.1-next.617.89baf58","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.617.89baf58","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b36cdf2e3ee67116a734fd1bb14b4ff92ae19a68","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.617.89baf58.tgz","fileCount":15,"integrity":"sha512-RBS43k1aTAMD+aiPjvPWT9yoFVQ3qjf8IhL0ST3wwwtIcgAFya1S9vjiDjOg6Y7Jua0tbbgeH+WYbO1bQt6nxQ==","signatures":[{"sig":"MEYCIQCUmIcjdSudF/J/AC0JWZS31/Z11p3y4Z3R5OQ0yekgWAIhAOsdoBAZpBZwuXEaYdaXqyXKrX8+eZKkLvvr0DBvX28l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.617.89baf58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"89baf58048bb93381a4e2e80669428b2d9e8464e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.617.89baf58","@flighthq/useragent":"0.3.1-next.617.89baf58"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.617.89baf58_1786461120461_0.8550923421023624","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.625.675880d":{"name":"@flighthq/platform","version":"0.3.1-next.625.675880d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.625.675880d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5720be828f162aadcc213d4a3e8fcf408b3cdb9e","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.625.675880d.tgz","fileCount":15,"integrity":"sha512-35O+h/TRdOJGMpzoqYILB8t2sFh8OG+Hir3+6U2pZ+SdjX5sLedOsv2RGXoFsy2jZ/7xnZotyna2l5zbKCUtsQ==","signatures":[{"sig":"MEUCIGwahqtTPsEcL7ieq+lNqpeGBv0MmCXHB+2i8aiwvft5AiEA1rGncIvp0aSKT33Suca1QtkTgoD4T1JFA/F8imxbOF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.625.675880d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"675880d4809a098f9933d9201438981c8f7c559a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.625.675880d","@flighthq/useragent":"0.3.1-next.625.675880d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.625.675880d_1786462220699_0.7089678970980859","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.703.e259040":{"name":"@flighthq/platform","version":"0.3.1-next.703.e259040","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.703.e259040","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"34edbd012f6e0c6ebaf67db32ad8d364c87eff72","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.703.e259040.tgz","fileCount":15,"integrity":"sha512-CtmI1wuJ/MYZIoNJ+HDBvu0hmZuO5VAbQgCLblp67p5X9GMxepaRELAwcDfwPUlTuW5oPix15TgqDj5tVNjYog==","signatures":[{"sig":"MEYCIQC0n/W/q0/4HTxgSA5h5pUaUwvFjCjh89F1Y8IZsOdM+wIhAOyWFSn8GInXVbtfs619K6HPL1O/86QoYuoE770x8v9+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.703.e259040","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e259040efb8ee9a573e8e86d8dc74a716dd62a8a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.703.e259040","@flighthq/useragent":"0.3.1-next.703.e259040"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.703.e259040_1786559620472_0.40712729211908427","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.704.69286f6":{"name":"@flighthq/platform","version":"0.3.1-next.704.69286f6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.704.69286f6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e2b5536ee07574b6b4ba8ee0163af4960e072a31","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.704.69286f6.tgz","fileCount":15,"integrity":"sha512-Iiqt3GedaXmBeJDmh/VAInKKP77OqmsN6nBvYrP3Cfym3oI3PE1wH0qMQh/+Hy7OAlQucUONDkwZnTditMNPZw==","signatures":[{"sig":"MEQCIAXisrOKJKB4h3NFTYfkcZ+xQEjJOmm/3nzqhIyefuTaAiBCz7oQaIc3Rs2AluIyGBPVfMQ6JCRt4qumXN37RuozOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.704.69286f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"69286f6d53cd41de4ada5de457c5285108acc1e9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.704.69286f6","@flighthq/useragent":"0.3.1-next.704.69286f6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.704.69286f6_1786560541765_0.10366853699790357","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.733.f1845ac":{"name":"@flighthq/platform","version":"0.3.1-next.733.f1845ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.733.f1845ac","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3fcd72d491601d97a0dd7d1be16b5a271b04a686","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.733.f1845ac.tgz","fileCount":15,"integrity":"sha512-TX73t2+3aOJkWgdTvuVhh3u9eviqIlz56q08CzXgrLLAcOH4+i+Q5BX7ZnIr1KGtx9xcogFXyqFbUZXaFeolag==","signatures":[{"sig":"MEUCIAppbk0jAbaGP9HrttHIJ9ogGWeYjEEPqlY5vC2rx5VlAiEAmeABjmdbS/zMqJ/0EMzCRfPmRiBDm1FJBzLAIROyWHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.733.f1845ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f1845acf98bf38f5a96072a59ba22a1c68395195","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.733.f1845ac","@flighthq/useragent":"0.3.1-next.733.f1845ac"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.733.f1845ac_1786563057954_0.23547259614220084","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.780.12e6944":{"name":"@flighthq/platform","version":"0.3.1-next.780.12e6944","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.780.12e6944","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ce5d2f09fc2ac329e1ceafbea8091572449389f9","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.780.12e6944.tgz","fileCount":15,"integrity":"sha512-8mozsaIQcF+vGB55nkEdbNwwjtKoMXaRwd4ZW04NVE1lZI3J2a5bVF9gJ9iP2x/y3WDeghSzWMKa77Sp+avs0w==","signatures":[{"sig":"MEYCIQCYRYiFspoEaXaUh1fTjvAcqjEgImIoWivj2vSYjXQpVgIhAJGPKG1eTUKkW9qxWCqZ5scIf/l4vjzE2s0xK9Xvltv0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.780.12e6944","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"12e69444311b0c795afbd780d78e1d4daf5d848c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.780.12e6944","@flighthq/useragent":"0.3.1-next.780.12e6944"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.780.12e6944_1786577358225_0.49209670903228475","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.794.0bfc53e":{"name":"@flighthq/platform","version":"0.3.1-next.794.0bfc53e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.794.0bfc53e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6dbc3999673b4fceeeedc38ac99f485b7bc8517d","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.794.0bfc53e.tgz","fileCount":15,"integrity":"sha512-kLu1vF0ZboU+Z0jqUT4MOLrqXgIduDRychVW2lQION+LQNwru21CO7zueQHpVJqGloa1HxtF20E4f/TZOnp15g==","signatures":[{"sig":"MEQCIEnkhjwltTJ/dVsXsw/+YCrN3nxaI/tpEdsYY7h1t2LpAiBBuXhC2wtZyypBrsFDqjblwpswLNU1X+4UWpW+qAXN3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.794.0bfc53e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0bfc53e8e8150f37bac02bdc262abb13c7495116","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.794.0bfc53e","@flighthq/useragent":"0.3.1-next.794.0bfc53e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.794.0bfc53e_1786581648343_0.3205173616351562","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.836.609b031":{"name":"@flighthq/platform","version":"0.3.1-next.836.609b031","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.836.609b031","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0139d745977f53c146f7cf885a09699144432f1c","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.836.609b031.tgz","fileCount":15,"integrity":"sha512-xh4qP32kURntnOTm7zHrZZGOMepyxFJgJyzEIIhhHlG65zs+ycVbZmT8GT8UAxufzTDjTHTv7wSAx9EHtOhnvg==","signatures":[{"sig":"MEUCIQD5lzBJOcBCerzES3bz2/g6HNAmRfzdDiJIYwUP/4IlewIgTKFqcnEPjHBXV4Qq+eTcx2ccpmYu3GVdBwY89Nuf148=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.836.609b031","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"609b03134bc9bcbe7be18b38d62a8119ea6260fc","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.836.609b031","@flighthq/useragent":"0.3.1-next.836.609b031"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.836.609b031_1786583979783_0.9250222532391947","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.837.46a9259":{"name":"@flighthq/platform","version":"0.3.1-next.837.46a9259","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.837.46a9259","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6a5de879b2e06e1b99d7a398858cfe0397edb611","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.837.46a9259.tgz","fileCount":15,"integrity":"sha512-LRj7RTO8ZsAJdig/izFNpLcpUZq5IObDuJNLtA26A9e0LExkVgKun9cXtXjuj1Kqaa+sIp1qCMHoscTjRslZTw==","signatures":[{"sig":"MEYCIQCccblSzVyudAhVu4Yascb20xPbvAoW5QwmR3dYpcYkRgIhAKKgu5spAdyM1N27POhlPEezCoCw2Wy4LWbrWFnOMZzZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.837.46a9259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"46a9259ea45aa6c8e7c6e27ee15d98a3696892d6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.837.46a9259","@flighthq/useragent":"0.3.1-next.837.46a9259"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.837.46a9259_1786587844133_0.5486600866468876","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.845.b5a7c82":{"name":"@flighthq/platform","version":"0.3.1-next.845.b5a7c82","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.845.b5a7c82","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"98fbae253404bfaaf0fe69ce829636cba4bf7e59","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.845.b5a7c82.tgz","fileCount":15,"integrity":"sha512-UvQyIXvwOgw6V8i70xFDcpfkiFU5vOktae369dL7cP+LR+Y/yPJHVLGAaOHYhEe/BQlFVBdQDd1VIeumtudfug==","signatures":[{"sig":"MEYCIQDHkI1kxQulw8cOTEFfELzgVPRiMaRnYAYIh5zKtw62IAIhALq3bmrxd2tR7tYXFREd3g1xYGajPifmzoYJPCfgjkaI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.845.b5a7c82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b5a7c823c6835c24d6f4eca104ded502ff7fadaa","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.845.b5a7c82","@flighthq/useragent":"0.3.1-next.845.b5a7c82"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.845.b5a7c82_1786590126186_0.6258862257068905","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.847.2e6f8bf":{"name":"@flighthq/platform","version":"0.3.1-next.847.2e6f8bf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.847.2e6f8bf","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0a30e8490ceb8dc7449435d38312fc7e8f6403d3","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.847.2e6f8bf.tgz","fileCount":15,"integrity":"sha512-bYuaHKz6+i6ETnmV/uk+a/hKLN5vvH4QI68iUnmbKEfYgMO4TutmYGtq0CONmw3mNhVW1liPcxJvcOtKdRZWhg==","signatures":[{"sig":"MEYCIQCszRCongfHV5I3VH94ZHMu+FL6dhWv/Q2ktNbgb9e3ygIhANPccxx6hBAmOavabjWvo2gH1iCFj6F7qgyegYlKSr4P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.847.2e6f8bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2e6f8bf92aa599339a63d75600b64a6ddb1a1de9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.847.2e6f8bf","@flighthq/useragent":"0.3.1-next.847.2e6f8bf"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.847.2e6f8bf_1786593562275_0.05776123371196018","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.861.5a56d7a":{"name":"@flighthq/platform","version":"0.3.1-next.861.5a56d7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.861.5a56d7a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7814a47e61a0d21394dcf628bd0ce1af33d0cac5","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.861.5a56d7a.tgz","fileCount":15,"integrity":"sha512-QbSNmZuM0hfpOwculnZ2Kd10/svut5c7xSR5lMhFHK9yN4k4WTJwDV44Co4ygw0CtEPHOaGZeVaUAgmxGdS7Fw==","signatures":[{"sig":"MEYCIQCUFfFs2svhFHjvlmrqVItKXo37paxNS5GpZewb32J7agIhAMJnjFNXaeIuiXD79W3S0fEPgwZTWBtG6XtZOOgcvQje","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.861.5a56d7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5a56d7aab96bb883d20688af6424d110b151fbaa","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.861.5a56d7a","@flighthq/useragent":"0.3.1-next.861.5a56d7a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.861.5a56d7a_1786593700407_0.6443943014614752","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.887.9f59a84":{"name":"@flighthq/platform","version":"0.3.1-next.887.9f59a84","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.887.9f59a84","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b91ba34d256a5e93497955ed69f46ae03d308900","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.887.9f59a84.tgz","fileCount":15,"integrity":"sha512-Cg8ZeQks1p8jROkcq3RAluETnxEqSRUD+KY2raqW8TWRL2csityp1FdhB3X4F/rlgBsMnSmzkmpL0oxSUkxQHg==","signatures":[{"sig":"MEUCIQD7xF6+IUaGDgXs5EJJHdp1EXK3mlpusXSeVgvOsyoEmwIgXG6wZHir41neS0V1O8KICu0FDTAIy8lybkglcnXBg1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.887.9f59a84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9f59a84e89b0b6b614037d95baa82df062bc31d1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.887.9f59a84","@flighthq/useragent":"0.3.1-next.887.9f59a84"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.887.9f59a84_1786602113052_0.6842108410393652","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.948.85d9f30":{"name":"@flighthq/platform","version":"0.3.1-next.948.85d9f30","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.948.85d9f30","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f7e6efc1d1c2c80e49f5b102834a4ea6f3b3565c","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.948.85d9f30.tgz","fileCount":15,"integrity":"sha512-oJiC0a6Cw1/iY3eXWy9HI/6SJrcCDPnoTghzENixMWLTbGtXCluk/glC6Rv8l1Qqup2TACGHccblQhtx5/yXQw==","signatures":[{"sig":"MEUCIAG11rbRYaJydWBFZxNMzD5Q3iDohv+G4uwMnk0zUnVzAiEAzyYF8vodEnjfKcnJ1kRvngruupWqIe61KkVv/C3kWaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.948.85d9f30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"85d9f3057c1cf94b0aa22c37cf7be1e156075b6f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.948.85d9f30","@flighthq/useragent":"0.3.1-next.948.85d9f30"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.948.85d9f30_1786635261081_0.18309030284869854","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.970.9691e7b":{"name":"@flighthq/platform","version":"0.3.1-next.970.9691e7b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.970.9691e7b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"05f1bed6f584d9b447972640a08a7bb62b6e0416","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.970.9691e7b.tgz","fileCount":15,"integrity":"sha512-H0oW1OF0IJIXoV2BYrwxeSH1/ASYkWj2ZDwVIEyN1SvqShUZ59cm6B0r+apaU4nZ1D7WzIIzE/zX/NZffn7w0w==","signatures":[{"sig":"MEUCIEuzw7YCIjpCo+nbxbpnJPmhTzot+uQEJoSvkwKIDRYQAiEAty3nT+G6yDIeURTOq/GbLi+CNFFiWAWhkf/7ThDv75Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.970.9691e7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9691e7b43412c9b06f7b09156753049b699c19f5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.970.9691e7b","@flighthq/useragent":"0.3.1-next.970.9691e7b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.970.9691e7b_1786636246960_0.03074649060237533","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.971.33e20ba":{"name":"@flighthq/platform","version":"0.3.1-next.971.33e20ba","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.971.33e20ba","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a9ceec3e0fe9c9b5e8193e8da73f5ec86fc33eb6","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.971.33e20ba.tgz","fileCount":15,"integrity":"sha512-XNP9twCpQ+EUsQZncDn4JaBBV1PCaXzmpJxR9ggxSXOMc6q/8zgObr1maHecIb/Pk8cEV3hxsJqiEJ3H8Q72aQ==","signatures":[{"sig":"MEUCICm9PaCvr4EEuQSUwbA1Q6TpulXyiSpyN8H3BdbrVChnAiEAmuiMEnelzwH/IpYdIpjg8Xj4zXwXYsDHgFEJgxjvnko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.971.33e20ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"33e20ba40aef7452bcf5bfa67c49b6ebd3c5407f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.971.33e20ba","@flighthq/useragent":"0.3.1-next.971.33e20ba"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.971.33e20ba_1786636912602_0.7108723544588866","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.975.01aea94":{"name":"@flighthq/platform","version":"0.3.1-next.975.01aea94","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.975.01aea94","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3763a5be90dc8e11d23706db74c0da5131f763a6","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.975.01aea94.tgz","fileCount":15,"integrity":"sha512-pfbWCkYUD/IRcxtCYTv88fapp9C87DwHR8I0qqewBWi/x96O34MNtcGHnhcriDF4l0LJD0NaEjRanLUQDd5oKA==","signatures":[{"sig":"MEUCICIfRa1Co/9LyouKvBRdrw2cYOY/LEJd8wo+/OChRmpUAiEAoyxuoIq2c0xt3y4VsG058k0qMm1V0ykDnUGFn5Dln7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.975.01aea94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"01aea9432318b582da5c33917056b3c99cdc3a9a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.975.01aea94","@flighthq/useragent":"0.3.1-next.975.01aea94"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.975.01aea94_1786639524898_0.1670027255341977","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.996.06087b5":{"name":"@flighthq/platform","version":"0.3.1-next.996.06087b5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.996.06087b5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ec61d4e139eb9a1fc25d6bb3c19e2fe527296972","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.996.06087b5.tgz","fileCount":15,"integrity":"sha512-dYJsLNJ7Ux/zifuh3zeMaBPNoKvfU30LWmVZZPx5py9rk6ZI9oGQMhfbNrip2030uwrz2xkUp/9QR56gqHzFKg==","signatures":[{"sig":"MEUCIQDoQqAeSUowCowS0UEK1MIHVxFLBRRlphuTfAozSxUFBAIgMIhAGbVW4sMIinKMIYsQp9luJFnkZGqsJawYrgLctfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.996.06087b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41885},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"06087b5b7b29d1eef90012d3b9a63ebd96c2eca6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.996.06087b5","@flighthq/useragent":"0.3.1-next.996.06087b5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.996.06087b5_1786653080318_0.8931229541423253","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1041.35b950c":{"name":"@flighthq/platform","version":"0.3.1-next.1041.35b950c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1041.35b950c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3875ac64fc2f1fde1df0b4977b507c4c51325350","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1041.35b950c.tgz","fileCount":15,"integrity":"sha512-uzS3PzN0KsaGFIzXsBgL7VJz5rMJvKj9yTNb8voAU2Vd2nkg2RXRE3qUsASYlbnGrP5mPSEF5/mV0zPOQKHAYQ==","signatures":[{"sig":"MEUCIQDY5eIKres9hspVDLnGYTbcTMpOkXcE/T99wIRFbhjlNAIgf7H1rRsbjWREv87lld+Z3TX7RHbTDOMJp9A+V23Z4JM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1041.35b950c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"35b950cddf407477596a5dfec6e9e1c26daaecbe","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1041.35b950c","@flighthq/useragent":"0.3.1-next.1041.35b950c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1041.35b950c_1786665938725_0.044580745562486035","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1050.9114695":{"name":"@flighthq/platform","version":"0.3.1-next.1050.9114695","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1050.9114695","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5971ea76649c31e300972d07e65b3db2e4173810","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1050.9114695.tgz","fileCount":15,"integrity":"sha512-7ptpYJ4K9jlB6KoEgVKAV/Y8RqcIH7G0vA7BSYOeH6IXvlLk1l26SXa1olCAFu6vSq9fk00ml55aoci+COqevQ==","signatures":[{"sig":"MEQCIEfnjb/bYKwW0dAD3nhOB7BJT4pRIx+wpvLvGIKOXKdPAiB5V+2TCs3SITUsEUwFn8+64Rrew0ERcQt2Y1X0n13Kjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1050.9114695","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"91146957134f8ec3485527a5d084d339e4a79080","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1050.9114695","@flighthq/useragent":"0.3.1-next.1050.9114695"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1050.9114695_1786671695967_0.5630610559408566","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1055.12501ae":{"name":"@flighthq/platform","version":"0.3.1-next.1055.12501ae","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1055.12501ae","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"30c1774b637f6074265f4bf82e83f311afeaefaf","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1055.12501ae.tgz","fileCount":15,"integrity":"sha512-fEoCWnhCmiZVhrC/Iw5eI5igN3mNZcAuRsQdKnThuwHQwwhoY6I54d+qCa4XMFTQlqyoyuEzpQzP5bSsP0C2jw==","signatures":[{"sig":"MEUCIQCp8HxbYai2VfLi7yS+mnVToxdSEakEsR1yJuJnw02UpgIgN6IEqlFGSoYuK+ZI/GxBxLEy4f0Ie5piqAPeMOhie7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1055.12501ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"12501ae26c0ad84005e151fb2309b841686fbc3d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1055.12501ae","@flighthq/useragent":"0.3.1-next.1055.12501ae"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1055.12501ae_1786679338689_0.24833504478175783","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1076.4f48950":{"name":"@flighthq/platform","version":"0.3.1-next.1076.4f48950","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1076.4f48950","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4084452ace98971428edf89069cc18ca23e9a94b","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1076.4f48950.tgz","fileCount":15,"integrity":"sha512-VuB0b4iEOye+NcUPNKY+qborKTt2oSOdVCooIkzSdDjMiq3nbZciF9hKyi8mQ2HaxTbq8NQMhPbZM83ez5lroA==","signatures":[{"sig":"MEUCIQDZ4gNmoYn1+8FZHpGR5QObkscYqorDDh9jf7Rc65RvcAIgFT1k3/rONW4X7VERvT/1aFrBWg7i1SQLP8tRTxjrb2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1076.4f48950","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4f48950277b04fb6f83bbbe2de457c686f1b9f26","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1076.4f48950","@flighthq/useragent":"0.3.1-next.1076.4f48950"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1076.4f48950_1786723419728_0.08281237948801534","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1079.38fd007":{"name":"@flighthq/platform","version":"0.3.1-next.1079.38fd007","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1079.38fd007","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7c658fb7b6007e57605abbdf75c61637483f198a","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1079.38fd007.tgz","fileCount":15,"integrity":"sha512-oqtsgj35DPlsg3xuaJsNbevnCTVStS27jGeczvN/kEWOcIsztkGhloqp/gbBXwTuBj1GT1Wk7vG1wVEthkU0eQ==","signatures":[{"sig":"MEYCIQC2vpCHPEFr68w/LgNVjf99Qq+9T0XaEbdsyHmf6/kN1QIhALpU2zGNzK3Jf8AXllCDwupc2OWNq2Rgf2bcsrjt9uJM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1079.38fd007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"38fd007b968cc3d0144c87d476b538535aed1e3e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1079.38fd007","@flighthq/useragent":"0.3.1-next.1079.38fd007"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1079.38fd007_1786730936672_0.38127293459153955","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1084.04b8d9a":{"name":"@flighthq/platform","version":"0.3.1-next.1084.04b8d9a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1084.04b8d9a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3f1f0ef2bf9cf6b69a2b835b1b3c7649290697db","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1084.04b8d9a.tgz","fileCount":15,"integrity":"sha512-fvbJMbJBdcsJgGL9tuD5SU4ZcJEZL5crvP621v7laULmvMdkkJdjTMFR8gKxzCcP8bOf2INlYSPqMMkEoX9FTA==","signatures":[{"sig":"MEQCIHh49r4BszJyGhfe5VQw0xCZDb3sFW7QZbpN0DfE1Tw4AiBJDZXSOYJp/YLl1Hnndi23nfkYUz0QZac6k7okhXwc8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1084.04b8d9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"04b8d9ad02a3696f08c9d2a2a396760556862578","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1084.04b8d9a","@flighthq/useragent":"0.3.1-next.1084.04b8d9a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1084.04b8d9a_1786734177910_0.5860129882543945","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1086.d0d073b":{"name":"@flighthq/platform","version":"0.3.1-next.1086.d0d073b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1086.d0d073b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"01a51e4daf812bd74df02b9a8b2af768a4fcd815","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1086.d0d073b.tgz","fileCount":15,"integrity":"sha512-izGmiuGjBdUKkjeCbpVt7kAYo2aowg/qREnQlRJ1/ak4qU6s1HVvaTwSK1IYS0c9K9C9SwWmNJb3DqPICkHAMg==","signatures":[{"sig":"MEUCIQCuDg+xdLfQiCAfJRO3d6OlRs9TH4jYg07UiF2seTD6dwIgDT4Iiu96E1DNuE19ZDHPdCZKN5aX4P48cAhniXSwvmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1086.d0d073b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d0d073b807822ef0d9e17cc1ce4e9d4f74be5e4c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1086.d0d073b","@flighthq/useragent":"0.3.1-next.1086.d0d073b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1086.d0d073b_1786737117055_0.5302978660057185","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1088.2bde749":{"name":"@flighthq/platform","version":"0.3.1-next.1088.2bde749","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1088.2bde749","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"38ee457c26a61631ad46eaf7d484867b35e01a91","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1088.2bde749.tgz","fileCount":15,"integrity":"sha512-uCvs26Q8glzceiC/LbgbGh/herh98EPcFwTWz7+6V/jbMNDOtTF6kvjEp7JRQV9b4LzFDzhbeSNP3UcC44ctKw==","signatures":[{"sig":"MEQCIFbvtL/ILvpso5a7RgN7cs5PexGfSvyAC5Hk04u1tsyCAiBZzfLTU3WMmmhNnsa9IrVHl3oriEADQomM2zGn4Q0K8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1088.2bde749","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2bde7491836cf43c3de99c9851f04ff2c2def1e5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1088.2bde749","@flighthq/useragent":"0.3.1-next.1088.2bde749"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1088.2bde749_1786739254061_0.9886617899703425","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1090.6e79e6c":{"name":"@flighthq/platform","version":"0.3.1-next.1090.6e79e6c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1090.6e79e6c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8a079a3d4306c5994dd4183aafdecd877a86d70c","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1090.6e79e6c.tgz","fileCount":15,"integrity":"sha512-C3dHHlozB06u5TqXUhKQn3Ce5nDTQAGSOyAeo/y3Planyz7fzjfuGqaMDvy0P0xUuAwzrEXxoPu8s/y0fllfcQ==","signatures":[{"sig":"MEYCIQCjA5m32rAz3xuy4g6INqThrkE0Q/YRhUlDh/GH0T1UTAIhAMdrPipcEwVFGRuyNmy2RWFPqBWWBCQs5ULEBlDRFh6t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1090.6e79e6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"6e79e6c76925511d45ee1d4eb2034db61c885afb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1090.6e79e6c","@flighthq/useragent":"0.3.1-next.1090.6e79e6c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1090.6e79e6c_1786739562584_0.17530061157476395","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1091.b7aa6f2":{"name":"@flighthq/platform","version":"0.3.1-next.1091.b7aa6f2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1091.b7aa6f2","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b66dfe16eb780fb77c07950d718607b75de77957","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1091.b7aa6f2.tgz","fileCount":15,"integrity":"sha512-ZHOf2Wbu8aE+nvtl0iCYxa4TFP0w+xdXGNXvv/rhoLMgCxHfcTXqeWk2/bxiUmslaOwSPF+sjMF3wZsjVMD1Vg==","signatures":[{"sig":"MEUCIQDwMPwBtBxgTsYI/lNp173V3qHeNb/AM+fOrqdO3VVRdgIgT+Hiu2qvRIG4/fvk3n2doefeIDiYVXFTJ07cSP76YZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1091.b7aa6f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b7aa6f2a4acb333b3c58d15eca4386d766b4ae63","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1091.b7aa6f2","@flighthq/useragent":"0.3.1-next.1091.b7aa6f2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1091.b7aa6f2_1786739799497_0.5183783740217305","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1095.16f1704":{"name":"@flighthq/platform","version":"0.3.1-next.1095.16f1704","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1095.16f1704","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"546d12ac58b801ecd08f669565634001b683de14","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1095.16f1704.tgz","fileCount":15,"integrity":"sha512-wc3tNUgY8DDKpcrS3aXSh1DeN5sVQOZY8dR/XcVldwAp7Bd+1dFnNd6IcBKFTz8gv2vKkw6b9CR21EBqzljdmw==","signatures":[{"sig":"MEYCIQCP3u9eDiw25qiHWtFV5UkVrkMWT3d5M3ET9Yrg1slo1gIhAMMOJGObXJltkwMK+d5wYHT7AgBPf26a2DYaVMCskI++","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1095.16f1704","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"16f1704d1813a7927f4f4b5c5ef956263ab74254","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1095.16f1704","@flighthq/useragent":"0.3.1-next.1095.16f1704"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1095.16f1704_1786740920422_0.7565375705462765","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1096.4ddf1ab":{"name":"@flighthq/platform","version":"0.3.1-next.1096.4ddf1ab","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1096.4ddf1ab","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2ca9dae7187e025a7a55b6a86bf2262c8079845b","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1096.4ddf1ab.tgz","fileCount":15,"integrity":"sha512-15KL4p5T3KCmjPAviHpZtrG2et2am/Un9x9z/eCe+hJB2ZOHQqm7BEFsl+uFJxeNc+762P3isSG8WoaBFqnHLA==","signatures":[{"sig":"MEQCIFtWQPdI13HMYJVUDBkkl0KxeERH3qmHaQg2QJhrLGZgAiBLS7KgbQSlaDAUcEsLv6RCG0ZsKmeEj1qg/ZIPSJVcTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1096.4ddf1ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4ddf1abcf65676210f2b1a7b478014e6d3ed8c92","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1096.4ddf1ab","@flighthq/useragent":"0.3.1-next.1096.4ddf1ab"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1096.4ddf1ab_1786741711581_0.8458172759876057","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1097.b8126d8":{"name":"@flighthq/platform","version":"0.3.1-next.1097.b8126d8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1097.b8126d8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6bcfc693327b73afdace987037044303071d0cd6","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1097.b8126d8.tgz","fileCount":15,"integrity":"sha512-9LXlr2OLIkGKNR7lDi4xFzyIJmJ/Eyon6WUKysOL6U6nfNpXZof9zdKIPuvEZHl/k9u9wouHQKUZzGGRzhmgeQ==","signatures":[{"sig":"MEUCIF7nSNEPHM6JqkdPhDbjrgOuxV/TJPuAwwHIailcqXRDAiEA+VKt/4dwABNhGPEy7Il5tUwl6ZixBKeyTmiBkqpb6TY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1097.b8126d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b8126d83e3f846a776c300d410c5f3c45722b599","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1097.b8126d8","@flighthq/useragent":"0.3.1-next.1097.b8126d8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1097.b8126d8_1786742037615_0.2179166527888461","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1099.671eaf4":{"name":"@flighthq/platform","version":"0.3.1-next.1099.671eaf4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1099.671eaf4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"cb615ff20e09425f91c0d4b9989f7bd9796f3a3c","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1099.671eaf4.tgz","fileCount":15,"integrity":"sha512-nlu8ZGc8kmE4+JwRj5kcYfbt84UAsnI+HAuroygODyRt0akg767yzRhRuNZtW/VFbf4bx6fiEcIxJnjVsL2WjQ==","signatures":[{"sig":"MEUCIBVAbbpvDnap5R6/whVFgIoTHVqBPfOeXA/5KtZ70pGIAiEAup6Xv4usuJywJxRf/XxKbxt4FpLG62mp4Yliy9Iq5Zc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1099.671eaf4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"671eaf4747d3faa1f51776306c734bb129db48f6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1099.671eaf4","@flighthq/useragent":"0.3.1-next.1099.671eaf4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1099.671eaf4_1786742309509_0.46913811319712573","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1104.8453d3d":{"name":"@flighthq/platform","version":"0.3.1-next.1104.8453d3d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1104.8453d3d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"56a5815bb4898c7698acdf0447391b72d4b99b84","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1104.8453d3d.tgz","fileCount":15,"integrity":"sha512-7sRGZQENe+O8uZ6kDsLXTz5f1sv1Q/obB76j12Z+0S2VrpBJ6LNTqhEl7y3aQ1e1BipB3i2sPVWFdjyQHj0OOw==","signatures":[{"sig":"MEUCIQC3t1ze7h493gsVbncdzi/5zxuuH/eWB7zYg6N7nzMubgIgLHuIuL2thEAT/RowpCqbjcoRvDU+DY1/fVzwrFtAtys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1104.8453d3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"8453d3d35fb0d049c2911f875b4c4f41de1f2128","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1104.8453d3d","@flighthq/useragent":"0.3.1-next.1104.8453d3d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1104.8453d3d_1786744398258_0.08343891983217766","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1107.0b5d347":{"name":"@flighthq/platform","version":"0.3.1-next.1107.0b5d347","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1107.0b5d347","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6ec329a3367513dc9c29d2353ad621314ba6b216","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1107.0b5d347.tgz","fileCount":15,"integrity":"sha512-CQ9LasgPEzTAJSZQLFdCLgVe6zWk1H5U1jfE4NJhjFYLSmfULBtV4jkv/bzKfodkwfihwsaZOy8NT1n1rjflNg==","signatures":[{"sig":"MEQCIEsvL86WlqKSkFdhxnfhAEtJ575MjKJGoDmo3PFeAGxgAiAU0KewFqZivzRHaVKsb+cIehG4SRAX5JS27vYwxWISnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1107.0b5d347","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0b5d347bbf810534aefebc9f6996b95df91c5769","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1107.0b5d347","@flighthq/useragent":"0.3.1-next.1107.0b5d347"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1107.0b5d347_1786747240021_0.26260150897014123","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1108.66cc86c":{"name":"@flighthq/platform","version":"0.3.1-next.1108.66cc86c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1108.66cc86c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e98d868ffd15bd80f3bf6d2d5539366cd766b2bc","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1108.66cc86c.tgz","fileCount":15,"integrity":"sha512-ki+GS+vgYixnzmqZ+GFV0IDG6ObNeNYzaG0XWJzx+DFIP3BlvXQDnro1A9wu6hJS4FqnL3czf772/8BTUGqi4g==","signatures":[{"sig":"MEUCIQCMYjUSu/9nzrrE/0Fjx2X4eGUGQwUh0GCJl3eJNMuDjQIgJP5tArja1I254XXK600tBqr+cUzAZVWqL2dmiIs5IpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1108.66cc86c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"66cc86c94270c1656fbaa33f76aaecabbf5cf3b5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1108.66cc86c","@flighthq/useragent":"0.3.1-next.1108.66cc86c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1108.66cc86c_1786748349967_0.09893109260317123","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1112.dea9723":{"name":"@flighthq/platform","version":"0.3.1-next.1112.dea9723","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1112.dea9723","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2594310712acc80414725d39f0613dbde9e4e1da","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1112.dea9723.tgz","fileCount":15,"integrity":"sha512-7nXVmNJ0u8kvCgAtRPhAsGlnRXDYbAMuMDu6R1B6Mtcfrf0ctoUIfIr9QGSPCh5oJDP1trCIPek9lJiUWn+4VQ==","signatures":[{"sig":"MEUCIQC45FRB/tO9RmKCekm2UgS32UheqdK7j0vcfJAFK9DLqgIgHS8zsGmXliWuCubSQNm9jwwSflLmkxIaNkeAVf37BhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1112.dea9723","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"dea9723f504eea38000f31756c836c87bacc88c8","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1112.dea9723","@flighthq/useragent":"0.3.1-next.1112.dea9723"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1112.dea9723_1786758604521_0.8728769885971774","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1113.9cffbdf":{"name":"@flighthq/platform","version":"0.3.1-next.1113.9cffbdf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1113.9cffbdf","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"37b0752b50bb8f387ccefec1816d1b31407c57b5","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1113.9cffbdf.tgz","fileCount":15,"integrity":"sha512-meeG640Y781q0auKUJ980vzeAh8shU1vrIW2yqo3DmI4mjf4elxXX6VgxpbMyKikfBxp9OOUfjXNzhJ06pRTYw==","signatures":[{"sig":"MEUCIEPMBaO/95OgqyAl76Ai8hACGHUIBWAdJWDesmDDvM3/AiEA3z88mNVDYoA/WVSoK3HA8ZzNKymSYedYeIBIBajk+Fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1113.9cffbdf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9cffbdf4bb0c58199f3c1e6ec40c1211d35c6bc6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1113.9cffbdf","@flighthq/useragent":"0.3.1-next.1113.9cffbdf"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1113.9cffbdf_1786760546445_0.9938429145966396","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1114.3ce681d":{"name":"@flighthq/platform","version":"0.3.1-next.1114.3ce681d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1114.3ce681d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f429e57f3f522b0bd277f50192b89d80ff61800c","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1114.3ce681d.tgz","fileCount":15,"integrity":"sha512-xcsSMbeP+UXdSgP+pH9KUFq9SE3rfmLfZA3CtIxzE8R6pSfbneh0riUtquNLMuE80Zgc8BptQb3wI6VlHbi/iQ==","signatures":[{"sig":"MEQCIG6VvizLmURq4Rt61P8o1+cUO94rR1aScaiVzGxd/3LfAiBBOGs2JCFdskl51gOmf/xMmC49fCYAx6WggQtE9etxIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1114.3ce681d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"3ce681df621450aa0fa769d10a8380f6874c958b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1114.3ce681d","@flighthq/useragent":"0.3.1-next.1114.3ce681d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1114.3ce681d_1786763693049_0.11859318474537472","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1116.866c771":{"name":"@flighthq/platform","version":"0.3.1-next.1116.866c771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1116.866c771","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"fc850395e24d99a789d55a84291c738c8aa4ea4a","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1116.866c771.tgz","fileCount":15,"integrity":"sha512-4RUwp1223uuw9NQu4iNmDKZnTQElihVAde/RUz1+xPZ48BUU+8mxIYtQCob+9/GMPEspgTNo+4tbWV318wP8Cw==","signatures":[{"sig":"MEUCIGOGJsimzJWVBZNjCpjLjCD6STynwUEvvpnsZh1SIJSYAiEAsGzJ5dgtS8Qq0PJRdW2tf+uObKZAyb7nAxztHIvog6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1116.866c771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"866c7712dfc03ca65960959ea6b5a858c68234aa","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1116.866c771","@flighthq/useragent":"0.3.1-next.1116.866c771"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1116.866c771_1786772847280_0.2591463330078587","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1162.1c7f42e":{"name":"@flighthq/platform","version":"0.3.1-next.1162.1c7f42e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1162.1c7f42e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"72030aa10d3a1a721ad88b88d4482aca23accaca","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1162.1c7f42e.tgz","fileCount":15,"integrity":"sha512-/lhNl1bFemzRDZEc0o0zMWV8qJgUNGMbecp8cam6rr4iwj0vePUO8KgzLEBTBbEPf81cs8Ex64Yb0N4bU175/w==","signatures":[{"sig":"MEUCIFd+xODAthQceFKE/sECyZzVrMbZEWf4YLFk1/HJEZ82AiEA7VCnkhGbN9phdkmSITDJ2bYv5XcfE3at+m8EWpCuvEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1162.1c7f42e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1c7f42e0c8a6d050adf50aead913ec7f82037ccd","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1162.1c7f42e","@flighthq/useragent":"0.3.1-next.1162.1c7f42e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1162.1c7f42e_1786893338945_0.9664802238532026","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1165.285e507":{"name":"@flighthq/platform","version":"0.3.1-next.1165.285e507","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1165.285e507","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"57025f3fd0874a57978155e672f445fe7b04914a","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1165.285e507.tgz","fileCount":15,"integrity":"sha512-CT0e6bYNoBBIXsfZGhaxph0UzBX9HlYbcn2Vw0jmjKcoO4WORBie70VXZxkUOBymcmmT98qFSTRmddE8nGwRiA==","signatures":[{"sig":"MEYCIQCo1PtUkA/e4z3PRiZripsk2PImGFNO1Ua3eiCIyoUbFwIhAJnvjVVFqcD8+ymium1JInYI05IGhhYhqqP9AbDwbuC+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1165.285e507","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"285e507fb9ad8a5f0914347453d841a36136024d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1165.285e507","@flighthq/useragent":"0.3.1-next.1165.285e507"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1165.285e507_1786916281790_0.5314604596546428","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1170.8a733e4":{"name":"@flighthq/platform","version":"0.3.1-next.1170.8a733e4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1170.8a733e4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9c0cd93577a2c4ca9f2f1b0debaf59ffb743968a","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1170.8a733e4.tgz","fileCount":15,"integrity":"sha512-5cMDrwZLPw/bAsZM6DmH5qUZ27HP47Mi6YqmsRN/i0QEctrGU0lflT1dawPt6Qe9amNltVNA2DdqNYUjf4NSAg==","signatures":[{"sig":"MEYCIQCfcls9dXpdFJyG2UkgXrqOMiydlMaGOiC/w5DhBofkogIhANS5h2OIfi/L3znjTSUNXQU4FS/teCerF60xMpkNqs/i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1170.8a733e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"8a733e40e49c32762c951839d458d92f186a4d5a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1170.8a733e4","@flighthq/useragent":"0.3.1-next.1170.8a733e4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1170.8a733e4_1786922330269_0.06720329569177674","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1191.e999f6c":{"name":"@flighthq/platform","version":"0.3.1-next.1191.e999f6c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1191.e999f6c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a069c6f608301fb98c397fd56167ddb6aff5aaa1","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1191.e999f6c.tgz","fileCount":15,"integrity":"sha512-k9Y1384i5JcqP9z2ErsG4Njr5BzMOTHoafI8yrvfsmnGteej82fhSWPz8eKrsNZdCE2R1yS68Uga7uBMkvnaYw==","signatures":[{"sig":"MEUCIFZ+qmpA4P/fJT4sitWT9PiKgGzaSamxD+UiKIx14AMTAiEAntHZETtgyWiQFJNHkgMr6zUa7sDm2B26KYSOS2Q6bLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1191.e999f6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e999f6c5b5759d60dba9f3a50452af8e2eba2168","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1191.e999f6c","@flighthq/useragent":"0.3.1-next.1191.e999f6c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1191.e999f6c_1786959846185_0.7235588597236025","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1217.5f07972":{"name":"@flighthq/platform","version":"0.3.1-next.1217.5f07972","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1217.5f07972","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"74e0d958f4aed0fbbc48a161ca02bb79eaad701b","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1217.5f07972.tgz","fileCount":15,"integrity":"sha512-fJpDhUDiXCkTgfei7XOmGn5nvbIW+YwqEurKWAOvAVksjNBhACswcYVtbottdOfJoxsXF9ypopJdfmGQ5OUGWw==","signatures":[{"sig":"MEUCIQDTqDek2V5XnV7K4vHGlMlMn5EarwW8RWv5VjUNbY23CAIgdIEJkhiDUkE/vi1FDt9viM3RasC6K+536Hk945xxC3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1217.5f07972","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5f0797204744d188d3cf2f94caaba730bc49c3d5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1217.5f07972","@flighthq/useragent":"0.3.1-next.1217.5f07972"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1217.5f07972_1786991288702_0.03733897598887603","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1240.e41e1f0":{"name":"@flighthq/platform","version":"0.3.1-next.1240.e41e1f0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.3.1-next.1240.e41e1f0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ecb83d52e1a0e50232846892bffb3fe152109d0f","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.3.1-next.1240.e41e1f0.tgz","fileCount":15,"integrity":"sha512-G0NAuB33MomHDONgjsVoSOnaX8nElThn4j0g/AIq/ywEsRD6RbrCaAfPHk57AuHBHLGEjfQiU42Tuh7tAasDww==","signatures":[{"sig":"MEUCIQC/ZfWi8GRMJdC5gGN974AEP1PwJsuYPMwlNnFV3BJkfgIgct+Qyf7FoPBv2ocZnSlo0U8+NBWO2NFpjaQPE6INwoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.3.1-next.1240.e41e1f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e41e1f057a6a80c8aeac7c58383a98af0968b676","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1240.e41e1f0","@flighthq/useragent":"0.3.1-next.1240.e41e1f0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.3.1-next.1240.e41e1f0_1786999510204_0.6113969285169603","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1261.f361161":{"name":"@flighthq/platform","version":"0.4.0-next.1261.f361161","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1261.f361161","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e6e0f22dbb41742bac5ad44064dae958680b43e5","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1261.f361161.tgz","fileCount":15,"integrity":"sha512-u4aYxBuz2i0PBY214wmNIuPsNjDXB86TkaOesn5/Ml8huEYoJ94SBExYTLuxU0NgHeIrg7C1jLCXmb3c+f2gmQ==","signatures":[{"sig":"MEUCIF0eO8HUxSp7gIWbKg4nae+eUXcy5FHiH5Vgy2ox2OJLAiEAv4SntJagQABuctFnmYepODNWLXuzcJnjx35a+Qq1sro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1261.f361161","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f361161ec23e478bc35b88d31c331f0d50f13eeb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1261.f361161","@flighthq/useragent":"0.4.0-next.1261.f361161"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1261.f361161_1787006154182_0.47806197940418826","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1263.aa14a22":{"name":"@flighthq/platform","version":"0.4.0-next.1263.aa14a22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1263.aa14a22","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"aa672fd49536ff1110b09767228392e6977f4710","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1263.aa14a22.tgz","fileCount":15,"integrity":"sha512-yCRZTg43f6QFzkb5XjCHeN6yDTFXBNZJinp/U41h3aQruSsdigcRXcn9FT/3llkl27WXJwS+OA9N1EcVWfF+kQ==","signatures":[{"sig":"MEUCIQDtQbmANpKIfcwm+/G0Hj3HWFqzj7LEUDG2pOoavN+vDAIgNO417Ss+pF8WPlXrTOGRlWn+Z7GoXvvOStVns9ycYI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1263.aa14a22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"aa14a22895fd01758a537a267228fdf4129fb3c0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1263.aa14a22","@flighthq/useragent":"0.4.0-next.1263.aa14a22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1263.aa14a22_1787007225182_0.33233462840978945","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1287.1dae9df":{"name":"@flighthq/platform","version":"0.4.0-next.1287.1dae9df","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1287.1dae9df","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8886930e67a9d23b4c829365206b6324377d81b1","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1287.1dae9df.tgz","fileCount":15,"integrity":"sha512-yqnlglPRQwIuXmltzlh4e/BAGB5qMeMWECXlagmh1L2eHh0tgAQ5tamwqP3zf3dKTBE45Zt85sXZJtdchcxmww==","signatures":[{"sig":"MEUCIEmAIWHL2EQ6b3ibxXNb4byTAdbHiqz/G/GnzOJ5eQtoAiEA2/vVoPjsYUCfD/SqYU3SD0N/Bbp4FtupngeVYmhiK7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1287.1dae9df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1dae9df025ffb9e821049b01f17339de7f747428","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1287.1dae9df","@flighthq/useragent":"0.4.0-next.1287.1dae9df"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1287.1dae9df_1787014814877_0.9044108552843253","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1290.99fd889":{"name":"@flighthq/platform","version":"0.4.0-next.1290.99fd889","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1290.99fd889","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b0a022de6a88f09f94f4bb7ac22a0273cbc1f514","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1290.99fd889.tgz","fileCount":15,"integrity":"sha512-cKjm1MTx7qCQEht5KQg7OW8fOLEM8q6win1PAbEK02IFHGgr/YuM8QHQrRhE7req+2B52KGmC1oh82HyCdwvuQ==","signatures":[{"sig":"MEYCIQDufnxvhyyL+LJMPSTyZWcMHuCUkZ+mTElqLjFfiwP75wIhAPpEnqnLom2siQEKLaGmJSANUKtzrdxcAlbtx43/FGjo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1290.99fd889","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"99fd88963a6b0552f04e4a369008a84e1863aacd","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1290.99fd889","@flighthq/useragent":"0.4.0-next.1290.99fd889"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1290.99fd889_1787016167801_0.04084499531817998","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1294.03b2010":{"name":"@flighthq/platform","version":"0.4.0-next.1294.03b2010","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1294.03b2010","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3ed1a8149bed0e7fb1dfea9fbae5adaaa2fa4ad9","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1294.03b2010.tgz","fileCount":15,"integrity":"sha512-Qt0s7abE66bDz5X9+wF5r9MZAZ7Y6wRaL2U+u2IC358MoKzfnlnSOfoYDGB+MSbF0AeZ9Rv1Lohh3Cx2pgvnSg==","signatures":[{"sig":"MEUCIFPx8DGJon/o4nXP9nSFV8QeOHFWuB41gjTX2XvPg3gwAiEA0ROE9bT8eAs5s2OTO9p99n2e93H2AcJarpiBcJTuqHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1294.03b2010","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"03b20100b01fce4383bfb5e3f198d31ac16f94ea","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1294.03b2010","@flighthq/useragent":"0.4.0-next.1294.03b2010"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1294.03b2010_1787020380810_0.1380303054114005","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1296.dfa990a":{"name":"@flighthq/platform","version":"0.4.0-next.1296.dfa990a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1296.dfa990a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"95bac6d2d512b89a9e31a20ab9f88e90316074ae","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1296.dfa990a.tgz","fileCount":15,"integrity":"sha512-rt6fY6yOER7Ut+oFMEf6FqfopjR0HoSyvnFv6cKj3qfDkgn1Yr2CLRa/km1qB9TRQ4Zam2aeU6eqbS8Pjf6CCQ==","signatures":[{"sig":"MEUCIAwXrb/yk246GEyRMYpTQxl6HW7ER7Q0AV6jwsR3IVDzAiEAt01HLHVPKmQS38bstC4bM9d6W/R/TTHS4rCoNsMJpNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1296.dfa990a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"dfa990a25f0d30ffc753984cefac6fa02f65bfc1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1296.dfa990a","@flighthq/useragent":"0.4.0-next.1296.dfa990a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1296.dfa990a_1787026913181_0.9816995802393507","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1299.541fadc":{"name":"@flighthq/platform","version":"0.4.0-next.1299.541fadc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1299.541fadc","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d7e480384b23cec0ac022b529ea8596c7421ce08","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1299.541fadc.tgz","fileCount":15,"integrity":"sha512-ozFDcoYFRJRkRFeXOLg5RCvzpk1MJZ2FKUk4ss2Z+9Cs59Ay62l7yWNP0bDqQtV88lGtwFbifn/W3qdgrsMWAw==","signatures":[{"sig":"MEUCIQCPn7yG3O8ZY69/x6Wz/OUYqdueXICn4UE4BGXM6G1RWgIgRMWe+JgCLgT5xnJN49omSW7RZ7t6UiP4YxuLiEmygAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1299.541fadc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"541fadcc42ff9672e4f0184a4dbc76e0945acd5f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1299.541fadc","@flighthq/useragent":"0.4.0-next.1299.541fadc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1299.541fadc_1787033947443_0.6396026368864998","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1350.7431bb1":{"name":"@flighthq/platform","version":"0.4.0-next.1350.7431bb1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1350.7431bb1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"dc6af7075f865ba6b46a966be959f005108158d2","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1350.7431bb1.tgz","fileCount":15,"integrity":"sha512-5JCt3MZIr48WyjB4aq9GbaBO+m66oTw+Vq9pLsVoLkX63BBs9cMHfLitxa9JcoRa+b6glCPS+t5j4KfZ43mWKA==","signatures":[{"sig":"MEUCIDIq46i8rvBS3JP6CcGUd3N2wi6f98IpS6RGDKZMtCinAiEAnoxr+AlkPeMUD6FuhDmJ+ZHh/5oCi7pIx0rV6hKU10M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1350.7431bb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"7431bb1294fe823c7b7e59844e6a0f58b1ae3bc2","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1350.7431bb1","@flighthq/useragent":"0.4.0-next.1350.7431bb1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1350.7431bb1_1787067058103_0.5545197787838156","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1351.6ec45d6":{"name":"@flighthq/platform","version":"0.4.0-next.1351.6ec45d6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1351.6ec45d6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"31b3cd523ea6d4ce40f873041895a31a5aa2b927","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1351.6ec45d6.tgz","fileCount":15,"integrity":"sha512-x9qVrT9D0/Wes0VEkoU113r88hHNNQU14s1As3CcXrDjGwCBNCEesVw06zEe/tuR0e1ZgI52KMPecnhSXbbzUQ==","signatures":[{"sig":"MEQCIGzQmzOPkRkH21/pDa8exXSUU9FqkDttOPsvN0LeUKrFAiB0hICGo3NxSOzO69xhZokmyPG7A5dG6lqfyouKV8qVHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1351.6ec45d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"6ec45d6b31d6d287c2e8eba72b0c85fec7667c0c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1351.6ec45d6","@flighthq/useragent":"0.4.0-next.1351.6ec45d6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1351.6ec45d6_1787068061128_0.7432542088697247","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1354.5181c5f":{"name":"@flighthq/platform","version":"0.4.0-next.1354.5181c5f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1354.5181c5f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e101900a9e2d4e60bf8b8a811e09726b92871038","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1354.5181c5f.tgz","fileCount":15,"integrity":"sha512-pL3E+MN6lRUZBDw6lhGCFMXDSdadeYGAy7DAitP4+w1bi8/67RCy0caI3dSn0tQzQjREATRDLI4uK3EJJitn3g==","signatures":[{"sig":"MEUCIQD6uPhiCjIgJKjP9d7D2r3bp4SrsACUHPuwKwVc2mctpQIgOopvXRgMn3AcseCzOaKHNli4qdWi5XU1TFjYX79D5oE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1354.5181c5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5181c5f1c469000694988e1f6e7dc37a98c6b28c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1354.5181c5f","@flighthq/useragent":"0.4.0-next.1354.5181c5f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1354.5181c5f_1787076837954_0.8533714776606578","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1356.924bb91":{"name":"@flighthq/platform","version":"0.4.0-next.1356.924bb91","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1356.924bb91","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f2d8e4118ef6e6e316b5fe2a12bfc508b3da59f6","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1356.924bb91.tgz","fileCount":15,"integrity":"sha512-rqgzltZeoU3WqQJCFbxJM8tPmOd9/b5chV91JBN0GZqtvRLOcu1pQ40ghvYTPwO4HD7y8DxkD921QEaAwCVg3g==","signatures":[{"sig":"MEYCIQCUS4dr2GSiOxOt8vEWSfQr3aDchQrjRK4TML0nn9QnzQIhAPJHVvxa67t+oCZDb7sWenhyvIJTgjbFIOQVhwcqfD9G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1356.924bb91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"924bb91791102bc3cf5624441610ef3e2b335b68","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1356.924bb91","@flighthq/useragent":"0.4.0-next.1356.924bb91"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1356.924bb91_1787078121523_0.8845405478742194","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1357.b87b5c1":{"name":"@flighthq/platform","version":"0.4.0-next.1357.b87b5c1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1357.b87b5c1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"bba7e01e17e2e765a4c33ef60758e818b8fb8795","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1357.b87b5c1.tgz","fileCount":15,"integrity":"sha512-hlcSNfVSPjfBDSGHYxZ2QxaetR5crbt8m30Hu7zpS49DLagLsk0W4Ssq1Nejsyf/oKDYzcE0o6KgNfwflng+qA==","signatures":[{"sig":"MEUCIQCQNpW7B9Lp17T7O62CD3DWEPXA5mVYbEpwMXIdi6EnBQIgENPd8LUDcK80MrDnLwqcD0wOyn4K5wz5CJUnTEbORA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1357.b87b5c1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b87b5c15158aa2898caff7f3e3c3867854d29d5f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1357.b87b5c1","@flighthq/useragent":"0.4.0-next.1357.b87b5c1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1357.b87b5c1_1787078271220_0.4697319144376715","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1362.3734bd4":{"name":"@flighthq/platform","version":"0.4.0-next.1362.3734bd4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1362.3734bd4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3090e43f503d60c36820719b58323e089b1c45d5","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1362.3734bd4.tgz","fileCount":15,"integrity":"sha512-DXM9govM3piLlRnI17DYVa7r/8QHx4sHqmexZRDOfd/PB+SSTSuwpmlAgnPuapAGa8mmRNhmsCKXsy9DdVsL6w==","signatures":[{"sig":"MEUCIBIL95JINASKjJt15Q675l33cPIoqFKKOVlDs7Dfmp2XAiEA7zT+eP5UPRT7rC95jEJINP5UnlKGqaujHdV6IGsGEak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1362.3734bd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"3734bd4936d51eea42ddfd38f48b995d49e6657c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1362.3734bd4","@flighthq/useragent":"0.4.0-next.1362.3734bd4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1362.3734bd4_1787078922117_0.34371658996655885","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1383.b8eb497":{"name":"@flighthq/platform","version":"0.4.0-next.1383.b8eb497","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1383.b8eb497","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"49f2a9c35a1c7107a131a10079f210f3cf118c89","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1383.b8eb497.tgz","fileCount":15,"integrity":"sha512-DG931E4CKybQBcwuIJZQr5lMsFsMqKyz5tVo0qH3wAPfUlbcsLpw3aAeN2k29ySpE7yBSC6OLeTj5I4Db7C2tQ==","signatures":[{"sig":"MEUCIH3BEPXArpvlpZemnpMxZnKU1EAbTIkjT1sqcLgquygbAiEA/jEy9S6grI57uPyu1oBRO7Co9l3/yDYHuaLrhin0nZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1383.b8eb497","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b8eb4977f0d1496e8c4b2f47f16c82c0710291d0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1383.b8eb497","@flighthq/useragent":"0.4.0-next.1383.b8eb497"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1383.b8eb497_1787080255484_0.9888697165813416","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1385.dc129fd":{"name":"@flighthq/platform","version":"0.4.0-next.1385.dc129fd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1385.dc129fd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0d51af8f78aca78c826a59a73e5b818ca6a6211f","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1385.dc129fd.tgz","fileCount":15,"integrity":"sha512-B+dVqRjHGq4jRb1T5Hy85Fn7guSAYFVXhLlt1qiGNwrikJ0P3rY8dMXlnlDpNb7b7cLvaHUBCw8/LfOj1/sMpA==","signatures":[{"sig":"MEYCIQC4c1xJrPc+kdagS27xeED/LnleuxslRc6EeMupoIz3ogIhAJDuOOEht0a/B+4m0eX7k9sTV86/Jz2KNkDPVFITjRh+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1385.dc129fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"dc129fdaf5719e6fe6da44e8755cbc798806ee74","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1385.dc129fd","@flighthq/useragent":"0.4.0-next.1385.dc129fd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1385.dc129fd_1787082011121_0.7044242070343105","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1390.ca3ba2b":{"name":"@flighthq/platform","version":"0.4.0-next.1390.ca3ba2b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1390.ca3ba2b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"74cde3606b66a59d15e647bd5081f45d383661c8","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1390.ca3ba2b.tgz","fileCount":15,"integrity":"sha512-WV0VPW1q2IF5zRrlnBTewCuS+WXcrnDKDohtQt8K5KxBEBpAhiMkKEaG++iN/skKWfysQXaGnCMFEaBmsaJz1A==","signatures":[{"sig":"MEYCIQDdAfu/lscsQblzqngTmC9OzJrnDAPFdWQI5Y7Zu4RAKQIhAN1dzkw0gH91zZdwSLgjvfFuEs0i+LX1VK/Jz94F4Typ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1390.ca3ba2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ca3ba2bc71b176e9f619cdfbee0d0fa5c59769bf","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1390.ca3ba2b","@flighthq/useragent":"0.4.0-next.1390.ca3ba2b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1390.ca3ba2b_1787084745740_0.2309443668352218","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1391.ef8547e":{"name":"@flighthq/platform","version":"0.4.0-next.1391.ef8547e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1391.ef8547e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9fd7a008f4901a28cae7c8b0f25d41f79aaeaf5a","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1391.ef8547e.tgz","fileCount":15,"integrity":"sha512-KVK9Ixy4kdFs2qkbY8aG/eLQpc7g4HhwiW5iJrBMn8blg0W6aMR+GQ52PbE+HcKQVfb1eoJ5NAOoVcIRSIkjFA==","signatures":[{"sig":"MEUCIEWhxPqnJVjoskUxS0VJAfKlQeSqGLcDilvnXYroInj+AiEA+52PSZch31VhNI/Z5c8lnQvSxXT5v2wnmjkBG7khtBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1391.ef8547e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ef8547e4f1d53ec2c0a70c3df10b9406d13096f9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1391.ef8547e","@flighthq/useragent":"0.4.0-next.1391.ef8547e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1391.ef8547e_1787084898519_0.15811952137738627","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1392.ae73a44":{"name":"@flighthq/platform","version":"0.4.0-next.1392.ae73a44","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1392.ae73a44","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"27db63a115a390c9475b54d9feae37f1bd783c00","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1392.ae73a44.tgz","fileCount":15,"integrity":"sha512-k8QXZSVreTBwWtHGLv1/OGoMfPuM9ZVTEOi5dL24iOX7CNbsSuoua/MIyjzlUXESfbQL7PIo5CjN02JV4hRRUg==","signatures":[{"sig":"MEUCIQD68Wk+u/Wb2ob7sj8JwYzmw5ZDUs2g21PDIo1TvscJKQIgS4t3Nhx0Ao8pefHYUA78GG0tgj5Py75AHa8nMN5nntA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1392.ae73a44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ae73a4474c40d293f2ab2295ae932102668c6b04","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1392.ae73a44","@flighthq/useragent":"0.4.0-next.1392.ae73a44"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1392.ae73a44_1787091043388_0.8215030314037075","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1396.66c9814":{"name":"@flighthq/platform","version":"0.4.0-next.1396.66c9814","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1396.66c9814","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d2f966a9a05bac1148e9055e6afdd4ab44a33f27","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1396.66c9814.tgz","fileCount":15,"integrity":"sha512-jPw3MeefVHnyO9nu1iSjUZeNsa0EiHvGpSRGaE+Ml36ef4BLYh+0oGkSay9QXOQdWEa60jEvr2g5jvDfQI2nng==","signatures":[{"sig":"MEYCIQD0ztH55yE6Kr/YV7W9486Ic9kbxwa8Q4npZ+mJZM7OyAIhAOfUgr0BhIy0BuNk7P858JJcldZWibRNfJdHPb+q/gR/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1396.66c9814","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"66c9814f2387abf7cef7a334a4edf573110aadb8","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1396.66c9814","@flighthq/useragent":"0.4.0-next.1396.66c9814"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1396.66c9814_1787095729307_0.818337785710884","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1398.776fd7a":{"name":"@flighthq/platform","version":"0.4.0-next.1398.776fd7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1398.776fd7a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b0ea304e533449c33b8fe1372846be79ad414077","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1398.776fd7a.tgz","fileCount":15,"integrity":"sha512-AcET/72xMSt9FOq1AZxTJZy/xt5+5Rs8A6usFep8EBP93BDfeSl33vHkr8FboX60SvZkr8sbBRS0xMvBeFAsww==","signatures":[{"sig":"MEUCIGbXGV+4T7HZkZl7qVwkJis+rLzG4dleuKa3KU75tBFKAiEAwd8S8cZbIneyfvlNDjQo/w1+VknPdb4Y5YlZGsARsRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1398.776fd7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"776fd7a25d706d45456f573331a1884c9b512827","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1398.776fd7a","@flighthq/useragent":"0.4.0-next.1398.776fd7a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1398.776fd7a_1787095859430_0.3223069480213199","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1399.9d20d2e":{"name":"@flighthq/platform","version":"0.4.0-next.1399.9d20d2e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1399.9d20d2e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"cc8d7c9ad8c2b7a111b6de98a406445d268fb92f","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1399.9d20d2e.tgz","fileCount":15,"integrity":"sha512-+ag3Btl9qUY7sb0sA+lJ8D6L1tXiHs1ksHpirfRkUq0r9AYU0Zzj6OuMMY9t/4PLNoHz6OhWsW0//zZ1fwgohQ==","signatures":[{"sig":"MEUCIQD/YmuMkEIHw9X+SzxLyDuL4jpqslfrZT09AC80bxmP2QIgLIqxLDT05nNnUFHdNcy9fwF1WDmiC1iWoNGixBX7UHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1399.9d20d2e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9d20d2e0317023af656379bb16f54f02cf43c97a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1399.9d20d2e","@flighthq/useragent":"0.4.0-next.1399.9d20d2e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1399.9d20d2e_1787097466034_0.6228647641042353","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1404.4936e90":{"name":"@flighthq/platform","version":"0.4.0-next.1404.4936e90","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1404.4936e90","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4f6202497ee38024bcd14184360be92c30c9ddba","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1404.4936e90.tgz","fileCount":15,"integrity":"sha512-28In4VtX/1D3H+qIb/Hxm4x/eh6Qy5aC2gVUamOThgr8TIsuIT1poO3CvDNe3fN3nsCjQ89R8016Jmuuc+KjFA==","signatures":[{"sig":"MEUCIBNUNNHS3UhANRSoimK8csmio3D5SuB1G88k3zTRkrFvAiEA5s/5BPkwmRoM3p9oGLtBx8ecBK6r2AJlz9KWb1LHIXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1404.4936e90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4936e9049b9547aad61b9ae7febd4a41021b45a0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1404.4936e90","@flighthq/useragent":"0.4.0-next.1404.4936e90"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1404.4936e90_1787102269641_0.023527741165702887","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1405.d7484cf":{"name":"@flighthq/platform","version":"0.4.0-next.1405.d7484cf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1405.d7484cf","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ac94e4c941564d63a7a4f36e254869b9048ca469","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1405.d7484cf.tgz","fileCount":15,"integrity":"sha512-+6nrgxoUNjMUeqh5DMddFYpv8RmoNuZIbUULJj84Ch1dh0WUxkQ1XRodemukJ9gTendhK6NxQyOcdb6Rd7xV+g==","signatures":[{"sig":"MEUCIDlGoteO8epwYGJm/XbX89CaA79khBq9M1JmcIjJ71LfAiEArHlVp1qLIs+LzEAZ2Hz2nSKApBII8rEqkOFQRpduz4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1405.d7484cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d7484cfdaa0f9ef0b3e7fd92356d39208e74167f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1405.d7484cf","@flighthq/useragent":"0.4.0-next.1405.d7484cf"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1405.d7484cf_1787102400016_0.7026783294314893","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1410.a69907a":{"name":"@flighthq/platform","version":"0.4.0-next.1410.a69907a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1410.a69907a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"bdce6f8794c975465ad1fb1a48ed63fe67becf85","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1410.a69907a.tgz","fileCount":15,"integrity":"sha512-s63Qrf7PYz0ajhOvXMBrIS9f5ICUJAfMuKXqWoAZKDOJNnfhfn7p99ENXN8kEQM+paxVd+ZjwVgMQzNqV9rL1w==","signatures":[{"sig":"MEUCIF7o5U6/yKIHnjafATYaf5h+gVOIaMGvSORvBJ0Tw466AiEAorXnlrrWfaT+YxZ8wsAltXofwljCs7sdZGfqPbswJeY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1410.a69907a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a69907a83c6ff3b3de8935e42c221b780c180296","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1410.a69907a","@flighthq/useragent":"0.4.0-next.1410.a69907a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1410.a69907a_1787118528722_0.455545717266284","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1412.05a7272":{"name":"@flighthq/platform","version":"0.4.0-next.1412.05a7272","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1412.05a7272","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5da314f5842bfd8346cb37122083e04f859edf30","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1412.05a7272.tgz","fileCount":15,"integrity":"sha512-rANbMGr+RrOIoO9+q8G4XKYZwKK4NyQ9MBO+a5ZOwq2QIr7g3MQauYANtI5ttmKJ2K7dLbPXHYwKtV0UajzvKA==","signatures":[{"sig":"MEUCIQDxZ79zMJRSzqvdMNqyfvbB7VirtIUBHx0tH0J3UCVhdwIgKiqNJOjvtjncntjos+rMDiHvIsUO/hBMDcg8lfp11Ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1412.05a7272","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"05a72726f4579a5cdb44f886630d8f92480764d4","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1412.05a7272","@flighthq/useragent":"0.4.0-next.1412.05a7272"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1412.05a7272_1787120555905_0.622273214678845","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1415.00028b0":{"name":"@flighthq/platform","version":"0.4.0-next.1415.00028b0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1415.00028b0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3c9a008c7e835a83d447b52941b2b4688d16a09f","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1415.00028b0.tgz","fileCount":15,"integrity":"sha512-ymWERpPVGKr8HYZpaKH/KoxBSx1uNkNlhupBnx3P2E4NYwKJrEVvJblm9Z0/agDMdvjRIyfeHhMjggeSM/y0PA==","signatures":[{"sig":"MEYCIQCvXrLjQ9jlCsY3z1vsbnVXhpVATOdLzzm9jWfBp1k9EwIhAJHPstw3LC3sRJyhiYWlozUQ1XwdGHBlTB/Vri1aJ+J7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1415.00028b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"00028b0f581f46010a9ba6f4d34a54cbfbe90ac0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1415.00028b0","@flighthq/useragent":"0.4.0-next.1415.00028b0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1415.00028b0_1787121445652_0.6414968094407529","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1416.ef4fae7":{"name":"@flighthq/platform","version":"0.4.0-next.1416.ef4fae7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1416.ef4fae7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"75a0ced6129af0cf7eaa021763383b92845798a8","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1416.ef4fae7.tgz","fileCount":15,"integrity":"sha512-R+nlE78vreiWCs+IoAhbe6JTpDu9+f2PdG1LNYdwOs23N1ZLPOI0fTJZQ+TRccQRvwTokCXpbpl1NMH+VcsXvg==","signatures":[{"sig":"MEYCIQCLunlcq6rwRQmco1KNIrgGAih7B6N/peRDQCzMhhQuowIhAMdXp1+XkzYSLvcavrOaNmr5bYIUxqLOcbHMGt7mc4gC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1416.ef4fae7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ef4fae7fcce4981f09353ef665113c0034491f34","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1416.ef4fae7","@flighthq/useragent":"0.4.0-next.1416.ef4fae7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1416.ef4fae7_1787155977952_0.9044856881035634","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1487.e25e95d":{"name":"@flighthq/platform","version":"0.4.0-next.1487.e25e95d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1487.e25e95d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ef6e6b178e9a11613d59aa9ae588539f6b4e5fae","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1487.e25e95d.tgz","fileCount":15,"integrity":"sha512-5IDuOWe+3/t4o8Q7oYGAJ2k3bDhMvu9RA7fEBtgyWb30PHKkUrtyWaL+OhbsIly+AEolweIZqKkvg6f2aJs+cA==","signatures":[{"sig":"MEYCIQCpahKuo1n4NuJpHjM1eUE69z3UsTdRQmhAZTj7f5yb6gIhAJBwaZoLkc5Kn6Nmqa7x5SbMTgu+SwmpRR2smTLwToPg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1487.e25e95d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e25e95d60f7439c174b16b0c9c970d4aba8223bd","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1487.e25e95d","@flighthq/useragent":"0.4.0-next.1487.e25e95d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1487.e25e95d_1787182303192_0.7542282390969921","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1488.43bcb37":{"name":"@flighthq/platform","version":"0.4.0-next.1488.43bcb37","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1488.43bcb37","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1d6d8b91f04ec171af3c7c0fcc30b468bd42cc45","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1488.43bcb37.tgz","fileCount":15,"integrity":"sha512-njLcWbiO6c3JLyLTRuLJnkT2chAH+W7uorbRZGo6DHaMU2kKEyKXeqpo3SD2XPHpzKlGi7ho1V/xmKlFDm3YgQ==","signatures":[{"sig":"MEUCIQCMsKPBywCjy/NBZ45LrDwM6qYrsD6lNXPSMctSfrDfgwIgT9uHPtMB0fI8q/A8jF4LQcr/lgael8PqwAz0MSLg6xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1488.43bcb37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"43bcb37d9a5a44d81b8490439b9e43ac5d1e82f7","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1488.43bcb37","@flighthq/useragent":"0.4.0-next.1488.43bcb37"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1488.43bcb37_1787200981238_0.947124273500449","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1584.a8ddd61":{"name":"@flighthq/platform","version":"0.4.0-next.1584.a8ddd61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1584.a8ddd61","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"81e36382ce2d8736cbdd0564b5b170d0c2659f15","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1584.a8ddd61.tgz","fileCount":15,"integrity":"sha512-uMpUa/mH1QZ42J7NeTgyDsfKxJ0qLOtIUXjzeRn7BYuP/0EQoEkIS+IdqupZ9QVBLm6AyTQIKj+R7nz5l9bqWA==","signatures":[{"sig":"MEUCIQD6aA6xXUmUMOaLnKvpgMJ5BuxGouzps6dUsvR12xIwWQIgP9iD8QKmbqobfF1ME6W3gmKJ+b1wToOTQJ8Pw5I4b5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1584.a8ddd61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a8ddd61739924a54b02ef606a8c16d7b66c66807","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1584.a8ddd61","@flighthq/useragent":"0.4.0-next.1584.a8ddd61"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1584.a8ddd61_1787250492978_0.1504618315257089","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1585.bf131c8":{"name":"@flighthq/platform","version":"0.4.0-next.1585.bf131c8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1585.bf131c8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e068e1e71641dc618b1d24d6586953c894bbbe7a","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1585.bf131c8.tgz","fileCount":15,"integrity":"sha512-/8NBcpj7Kl3GA8+lR16MjuWUGtKICtivNyNXCG0h7mOoeHhRGtuB0yUomESk1nfzjVxRL1CyqjnI6ZfJ+BTKcA==","signatures":[{"sig":"MEUCIQC2jSTak4dxDxaZirpAnXlSvRRKWpr3Jobq2tCKzHlr9wIgSyTUA6yIPzeKvfaTN/M0FfQYTM1MM7GWqQXxJBS+BJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1585.bf131c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"bf131c8abe61502de71895639d57db3e2e2c1ab0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1585.bf131c8","@flighthq/useragent":"0.4.0-next.1585.bf131c8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1585.bf131c8_1787251154756_0.3563137524930904","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1602.af48ed1":{"name":"@flighthq/platform","version":"0.4.0-next.1602.af48ed1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1602.af48ed1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"aa7118bb1009801ad72595d5f2e958e0823cabc1","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1602.af48ed1.tgz","fileCount":15,"integrity":"sha512-kEPX3YrpYsDWiCqnTpEAGtWjEHP2jLjVU+rzDqeyW+JIgwfr7CCwqJSylvzNgL8T63VaH80CZit8C/fNwEK0wQ==","signatures":[{"sig":"MEQCIHXPXIADQq+Sm5pYBC2V4eMo71mIRw33gk/iSYP4G0hdAiB9l3hrHBmv4WkiE7K7Z1WSyg8N/j9JkJPbisE78kyBew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1602.af48ed1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"af48ed1ac05ae5fda74d63d9233f32a9ea8bbaf7","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1602.af48ed1","@flighthq/useragent":"0.4.0-next.1602.af48ed1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1602.af48ed1_1787267541306_0.8569746473184916","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1652.39f08fd":{"name":"@flighthq/platform","version":"0.4.0-next.1652.39f08fd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1652.39f08fd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"56d0c0f7d0f1dfd5fd2c000ef1ba59c290def9c4","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1652.39f08fd.tgz","fileCount":15,"integrity":"sha512-Dm6nMzyTdVUpYuY8qCvjisGLh7gY59rbfHZAKX/uil1VOBAeEKUSjqVuW8JR/Mn8QdSGIjcgZAhrn430N9HqAQ==","signatures":[{"sig":"MEQCIFdwSMypK+IMeMH4z1u/RBN5yFOeKW97pqRbAzywRaAWAiA5v6ptvlr9cSXHw3fSDPCQF5+CxfT/ydbuXlNEhDYOvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1652.39f08fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"39f08fd3355ac957ef8965e70140e77c935b6c55","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1652.39f08fd","@flighthq/useragent":"0.4.0-next.1652.39f08fd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1652.39f08fd_1787280849350_0.5377581187672138","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1663.d9c5746":{"name":"@flighthq/platform","version":"0.4.0-next.1663.d9c5746","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1663.d9c5746","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"496316da965d9ab3d7b05b7ca819d44270ed7e9e","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1663.d9c5746.tgz","fileCount":15,"integrity":"sha512-kGaMe5CiqaUPEnPH4ZaIpVuo2dS35cHIHw+4EpOD/nu2qJVdbce+w6kymBAWsn8+G+4QSGJwGpBRTxAAykG08g==","signatures":[{"sig":"MEUCIFGtiK5DJ3mZIqM9yzYkwWR5H8V+YoMgx2wCiWIxesQ9AiEAxD+7YI/B5DtfGRXyofmCaD8rS4rmZoaIOe1tXjCcqqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1663.d9c5746","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d9c574612a1280ddc4f84bb3486a41579a068085","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1663.d9c5746","@flighthq/useragent":"0.4.0-next.1663.d9c5746"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1663.d9c5746_1787287633679_0.638115622459972","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1694.598ef6f":{"name":"@flighthq/platform","version":"0.4.0-next.1694.598ef6f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1694.598ef6f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"eda96549d0c1aafa51033868ab772d209e264ab1","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1694.598ef6f.tgz","fileCount":15,"integrity":"sha512-suvEGoRJKS/NieG1xP7r5hdOs1byGMa5YFvoycFo+XOMKc1/OwUqWNv33TMJdK87QtG/I0YviK8uk9Gbz+rLzQ==","signatures":[{"sig":"MEQCIGFfKnLIAh/0mKEefkqK2huY9ethCn9diY2pCHeKj8yzAiBpb2KAAHNdztuua1w1oPMQgIAp2UyxDA6yf+ZcpKTVvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1694.598ef6f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"598ef6f62b6f1ae2873956501069ed824699021a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1694.598ef6f","@flighthq/useragent":"0.4.0-next.1694.598ef6f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1694.598ef6f_1787288464897_0.38794712021420263","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1695.181dea5":{"name":"@flighthq/platform","version":"0.4.0-next.1695.181dea5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1695.181dea5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5ace37d95d810d08b760d425d6524d1adf2f5012","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1695.181dea5.tgz","fileCount":15,"integrity":"sha512-cg93xkSX1wTeg0fcvNFHZadPfVe8NufINBQONnCLy2NpKcO+W9UzB0z6xcanAta70/WPg6OtocHbR34MAy44LA==","signatures":[{"sig":"MEUCIHppv6Co3NcV+d01Q4lv8mjwYM2qobVkEv/DFaFWcVf5AiEA2J+6X4CCIzhdx6y6NwcNM+XwTbKdLv9tV+IFa6ikYdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1695.181dea5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"181dea5e323d8b0845ede2fade7f67b2ce8d2554","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1695.181dea5","@flighthq/useragent":"0.4.0-next.1695.181dea5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1695.181dea5_1787292934208_0.07215080315608446","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1696.93f6f63":{"name":"@flighthq/platform","version":"0.4.0-next.1696.93f6f63","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1696.93f6f63","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"39e018d35594e8d4fbf1b33a0fe6e9a936f5abd6","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1696.93f6f63.tgz","fileCount":15,"integrity":"sha512-R7OoRzN+yNLIJ0+7oCe84VSpCX5VPyig/1Gm6fH76Zy/vWxsxI6dtNP+Ivv72jt6o9qQdRiP2PIHXH8AGrSRJg==","signatures":[{"sig":"MEYCIQDE18jTdmP+oDDRnElRr7ZVRTI2W7ySCRcmBFh4zLUWTwIhAMOJi4oBcrkk8Bg+JWdrz8MLy0jGkR25hV67a55zn0Nt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1696.93f6f63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"93f6f63eca2b6864dedc151c301be624236f131b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1696.93f6f63","@flighthq/useragent":"0.4.0-next.1696.93f6f63"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1696.93f6f63_1787293435930_0.5648181600536393","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1702.61a7a7c":{"name":"@flighthq/platform","version":"0.4.0-next.1702.61a7a7c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1702.61a7a7c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"270e2c0d00bd59bee00aa0025ebe6f7987ef18b3","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1702.61a7a7c.tgz","fileCount":15,"integrity":"sha512-fmfBCzPjMwrzofnB2KcShFowcQ/QJF791dYwvPNS8LIE2qURRwy8CGoyUFwCiivfwGu+C69DnZE6hFjd5Vr7yg==","signatures":[{"sig":"MEYCIQCwnhLnFTpEhiP2MlAb48qWmelEIG3++HW2XY5XPLJlRgIhAMa3sY5JW7k/AzD+VjSstlOUc+2UL2uMfrqFNw1vsUgc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1702.61a7a7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"61a7a7cc67afb80f8df61975bac6404a7e480370","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1702.61a7a7c","@flighthq/useragent":"0.4.0-next.1702.61a7a7c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1702.61a7a7c_1787296309079_0.7341085348842733","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1703.b82d313":{"name":"@flighthq/platform","version":"0.4.0-next.1703.b82d313","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1703.b82d313","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9678c42a1fe97beefa3addd99d91a0cec9ab78a9","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1703.b82d313.tgz","fileCount":15,"integrity":"sha512-6H4xhabkL80/E61DuiOWXZKoYgsNN9Vtw/batsp15qH/bbXmXhGv3E+zE1LYStW8gNtxVSRnN3Ibp35xa6YmBg==","signatures":[{"sig":"MEQCIFnDiFNKdej+4t+F8xzgl2CKyVqRlDsybyYvHao2mpQIAiAJqsQYoBp6zVY5/mY4ZwG+dsDtz3VW7QhIDpMlmp81pQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1703.b82d313","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b82d313abae5abbfe0568f8a0ecf7e7cf834d269","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1703.b82d313","@flighthq/useragent":"0.4.0-next.1703.b82d313"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1703.b82d313_1787298137567_0.6756848670623898","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1704.9eb98e1":{"name":"@flighthq/platform","version":"0.4.0-next.1704.9eb98e1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1704.9eb98e1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ca39f4f7b12c29f7900fe8e7f3a08a0329f9d453","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1704.9eb98e1.tgz","fileCount":15,"integrity":"sha512-OCmnh2gFRX48PtaRoSFmGd5ZHQ9uqd3EJ/ZFZ/6mZNkaJ8YkFpSXQlEi8HKrENG08Fi4HNUvNee08WCfAcnZpw==","signatures":[{"sig":"MEUCIBn3MPvwnPkXSpSLW2sMyzMohcAljMSeHRvb4Uh+MTj5AiEA4VcqaPko9n7C2l6PcuilrvcJdHQMNsnODTWdc4sud8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1704.9eb98e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9eb98e11caee246589365df812ece128264ef638","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1704.9eb98e1","@flighthq/useragent":"0.4.0-next.1704.9eb98e1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1704.9eb98e1_1787300965140_0.36877254842658025","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1716.1979cc9":{"name":"@flighthq/platform","version":"0.4.0-next.1716.1979cc9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1716.1979cc9","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"35bedb111a9f161aea8a55a0c290fa7239ed25b7","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1716.1979cc9.tgz","fileCount":15,"integrity":"sha512-zovKVy5xzJfECHEy+YvJASU7nh7/XuvNWRrang9Ac4g27VEmrfrggVg1Urjvgj1YU0IpSUBDmPCOp/xCQeeomw==","signatures":[{"sig":"MEUCIQDYy0drmTr8phmZq591is2LeM6hYDWCmZxIAHPM+gXmqQIgHMuQ9tj/EKb+2GJpShtBURn+pj9dr40owLnhk0xDE08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1716.1979cc9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1979cc9bfdae5161eeac594f0460968a65b852f6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1716.1979cc9","@flighthq/useragent":"0.4.0-next.1716.1979cc9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1716.1979cc9_1787305281432_0.667330741311436","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1717.9d6a20b":{"name":"@flighthq/platform","version":"0.4.0-next.1717.9d6a20b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1717.9d6a20b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"facddb390206c535ad71489b1e6ccb43327c6e48","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1717.9d6a20b.tgz","fileCount":15,"integrity":"sha512-KitYKfWLq4ncZYsqeQ4ahhlcTKgColz9tXy9WuoVbRZeMs1EmMWogM/gb7MLPu3fb1o7i/LO3pxloEoJlLgDRg==","signatures":[{"sig":"MEQCICCFoO3YaRzi+FE+k3wuRVrQtA48/KgAqJrl13yR/OuqAiBvX4EDcFq2GyiL3sSHLCcWTrPMFFDRkJg7twSL72grhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1717.9d6a20b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9d6a20bc14f3fcb2ef914442e1092ef1711316a4","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1717.9d6a20b","@flighthq/useragent":"0.4.0-next.1717.9d6a20b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1717.9d6a20b_1787307735538_0.29530052732266787","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1725.752ca79":{"name":"@flighthq/platform","version":"0.4.0-next.1725.752ca79","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1725.752ca79","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f5bd65efe5e91b53bdc340a41a6b958d775b7d84","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1725.752ca79.tgz","fileCount":15,"integrity":"sha512-ce4485qdYvkW5Zak0r7jQjNGPwM6E+harF1VhYWt3HxVwt4LcBIc5bfBhakgVmQsbPQauIOjIlclcP9+xxOn/A==","signatures":[{"sig":"MEUCIBHWJF3wrzolIk5aWM+lUO+E0fCrqCThXtdh2h2t7afWAiEAtfwwG0s1qETe//L0B/MtmL0FC2rmuGKAcW6V79SNzVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1725.752ca79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"752ca79327a1e07f9d6c63d8704bb8d423500af6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1725.752ca79","@flighthq/useragent":"0.4.0-next.1725.752ca79"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1725.752ca79_1787310752627_0.0699632567656594","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1728.f69160b":{"name":"@flighthq/platform","version":"0.4.0-next.1728.f69160b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1728.f69160b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e8682f7b821dff94cac554e98ec233414c02a399","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1728.f69160b.tgz","fileCount":15,"integrity":"sha512-L9uDoL1Hfjb2hKcL4bs2pf39zJ0vNWnJNQiUrRS10GEfu8cE217yiavQbE8/U30ZZtBJkLIAIivy8/vBYRxrUw==","signatures":[{"sig":"MEYCIQCTwHYm7Z+WsQ457ci0CZR3CSpKY8N8Zk5ZzqrZ5P9WAQIhAIcvecbfnwOkGZUYO8p8aCWClIIELlLmk0qShx2GPGLF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1728.f69160b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f69160b30438f81d8ec0f7641b68cd1acef88df2","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1728.f69160b","@flighthq/useragent":"0.4.0-next.1728.f69160b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1728.f69160b_1787313535320_0.47426948810672176","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1749.d81a21c":{"name":"@flighthq/platform","version":"0.4.0-next.1749.d81a21c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1749.d81a21c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"63d367267e4f8a5c5a69f94cd4ba147d0015ea11","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1749.d81a21c.tgz","fileCount":15,"integrity":"sha512-CmbDFdY7yCQfmUwj/NeC2J8u/sFWnvid3WlNFBqUH4e0ZdrbRw6v/AvkkPBXrkV3Vrvg2IG0eXY6XksVDssPpg==","signatures":[{"sig":"MEUCIQD7+8HOFM6CC2JcTa3Swh68GVjtU98IWOnmSjtDhRTKzgIgHW7VF29JxYUABIMvy3ZJnPk4kAXlXj7PFhvIb4GWmxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1749.d81a21c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d81a21c7a4f2ee48fe9eb1bdabae6365c8c8694f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1749.d81a21c","@flighthq/useragent":"0.4.0-next.1749.d81a21c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1749.d81a21c_1787315801867_0.7101114057973974","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1750.13ec8b1":{"name":"@flighthq/platform","version":"0.4.0-next.1750.13ec8b1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1750.13ec8b1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"99e63308207752c650c20d0c31df9fa126a44e3d","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1750.13ec8b1.tgz","fileCount":15,"integrity":"sha512-jFit/IW+SeP8WKUXqCWu3c/6rFg/PZVzn7YbOv+Er/+/O8AdEWWPyAYA/st2UxZZyqZzjgAfGhs102GkdgsCEw==","signatures":[{"sig":"MEQCIALMj8KEFRCIbZdEYBFdH4fraLB2YpJuirnU2PJ35ITNAiACFvQurhX86CVibTbtBvCOOLlpg/Ivfrq/qp8RrAxO+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1750.13ec8b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"13ec8b1cdbc0eb53efb9cafd805987c1259ddb03","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1750.13ec8b1","@flighthq/useragent":"0.4.0-next.1750.13ec8b1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1750.13ec8b1_1787326975909_0.9942205852090451","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1751.b3eea5f":{"name":"@flighthq/platform","version":"0.4.0-next.1751.b3eea5f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1751.b3eea5f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0df465139a21202313df9b0bee628d6914711f7d","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1751.b3eea5f.tgz","fileCount":15,"integrity":"sha512-D3x1lr5eCSMDpCT1v29Iukaa6f73HT0zzTSL2xM9wBgE//0Tz+a+9BRex+BCPCOaaZDtnvAopjHxdtFa197AIA==","signatures":[{"sig":"MEQCICcvIAFTSiQkbxKNBsSLxYGl8ojRnNj3giAYgNCZuZCpAiBIa4xkZjAP8gdGtiDe+JhSgH+oom39wkI8zXJmSekXZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1751.b3eea5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b3eea5f93b4df315e1bc80cc7af37a9fce30e49d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1751.b3eea5f","@flighthq/useragent":"0.4.0-next.1751.b3eea5f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1751.b3eea5f_1787327859815_0.11436508737472684","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1752.f250cb9":{"name":"@flighthq/platform","version":"0.4.0-next.1752.f250cb9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1752.f250cb9","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"30dba081234433fc907a64cb4cfef3d0dfc632e7","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1752.f250cb9.tgz","fileCount":15,"integrity":"sha512-8ZMsgtEVgQXqt3MFJXzLoE7EG/iJTrg2MGhxm4XhmOWT5l/rPthx5PzHLlZ+mvdENNV2ZFRS+Xhpu0pV8BbEJQ==","signatures":[{"sig":"MEUCIHioUN4QnvX7wPfPbVP0SUwYkHZ4TVkBMd2jLVC4aOkbAiEAhRbW51ml3NfornPnTtW+gFYHAz39PtP1y+09N3U/b5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1752.f250cb9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f250cb9b2929c0c77b66ab527cb4ef52d08f95ef","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1752.f250cb9","@flighthq/useragent":"0.4.0-next.1752.f250cb9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1752.f250cb9_1787329865644_0.09098578048565531","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1763.f98ae25":{"name":"@flighthq/platform","version":"0.4.0-next.1763.f98ae25","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1763.f98ae25","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"05d49e105d2b98fa6ecddbcc394ed189490d959b","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1763.f98ae25.tgz","fileCount":15,"integrity":"sha512-6sWm5UQ8qOzJA8OfXMKZpp0TFz/HIHOXwgslIscbo0qf9mk3h7cIAJiv3bhOh11ghuTOhYSdKi8BX6VTZ5R2mg==","signatures":[{"sig":"MEYCIQCWr+ixUdoKbq1nx0rdlL3o4OWQlf6sqtOqcCQmEqmK1QIhAPcEvUnza2NvPOr+52IjxY3A87OXKX6ZCFQmoGd5RS4x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1763.f98ae25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f98ae2586aa1105186b57f1528e4260424194cfc","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1763.f98ae25","@flighthq/useragent":"0.4.0-next.1763.f98ae25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1763.f98ae25_1787330090285_0.08848876835314479","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1771.f4d15c3":{"name":"@flighthq/platform","version":"0.4.0-next.1771.f4d15c3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1771.f4d15c3","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"fd84984b517a1c2b61cf13e3997c14fb234344ed","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1771.f4d15c3.tgz","fileCount":15,"integrity":"sha512-qfMzfA6YSjRXUUfZe4TUTrN1iQNTGA0WgoHZih5y0sGyfQwnqKgT6HCQ1mnDTbjqzZN2g2F3hltkmAmxZiYEQA==","signatures":[{"sig":"MEUCIQC0v5PHhjMAOTSwdITImBs8JojaSn9wY+/vA0ddJz3XlAIgNwkJ9DSF7pzrj0s/G5OLeiTWNKqWYDaavw7elMK7y6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1771.f4d15c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f4d15c39c3edf4ef1608dbc61e98cbe82d4cb49d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.8.2","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1771.f4d15c3","@flighthq/useragent":"0.4.0-next.1771.f4d15c3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1771.f4d15c3_1787338072244_0.0675516760111512","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1809.9b3b71b":{"name":"@flighthq/platform","version":"0.4.0-next.1809.9b3b71b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1809.9b3b71b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"da1a7ae7f2c82dbbe7f7a069ce8e357788161e2d","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1809.9b3b71b.tgz","fileCount":15,"integrity":"sha512-jYV8RyCL1j2CxkDucQ2LafNcuvO5aE+Kg0yvwuKr0OlVFAes1uWXlXsuGlNaxv8PIHbUPT1oPEFdPz1GulvyiA==","signatures":[{"sig":"MEUCIGzKA3c4r4nS3oGLaHhDjcDRYd5B4nr2xE3QUY8xi6JfAiEAuTDqfN9PFdc6NkRIKl04bPavQJex8heM/pd6OlLGOtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1809.9b3b71b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9b3b71b019ff48ea6329c16020f37fb72c3123d1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1809.9b3b71b","@flighthq/useragent":"0.4.0-next.1809.9b3b71b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1809.9b3b71b_1787341138113_0.305545132760507","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1811.dde7eb1":{"name":"@flighthq/platform","version":"0.4.0-next.1811.dde7eb1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1811.dde7eb1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e4ac253a688573e7f76923f69554842d7c253afe","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1811.dde7eb1.tgz","fileCount":15,"integrity":"sha512-WSrlxAzY4SUvJ2sOzI166ihFCo55z6ziKmtGAmx2tOhefUJtYcnQzSBj8B9jaOUblEyWAVpHKLkrfy87tz2Rbw==","signatures":[{"sig":"MEQCIDhPvgnbAk/Z8BjTDF7ZbQSAS3aqi0L1P7LNHOADD6ARAiALMSo7eGj/F8V8PkcjxXDgOFXFb6EVtflyrs5SIrlBXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1811.dde7eb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"dde7eb194e4d6e17001a6ccc0e53aadfb93c7942","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1811.dde7eb1","@flighthq/useragent":"0.4.0-next.1811.dde7eb1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1811.dde7eb1_1787341952366_0.24359384184407817","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1815.e47cc3c":{"name":"@flighthq/platform","version":"0.4.0-next.1815.e47cc3c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1815.e47cc3c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6b31c92b791ee5aa67dad8b8b532eab8f4ba0f07","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1815.e47cc3c.tgz","fileCount":15,"integrity":"sha512-MB/hkHRZiaipKHn3OIidkMyc0Cm+ii1kZi8qa3B9baSfatG5FRKg0Gg3nZ7DVUNWsmpZQ4IourZD6LAywzUptg==","signatures":[{"sig":"MEUCIA9Esy+pRdfpM4Meyi7TvPp29RSeaYswy/B9NMvO7hdtAiEA/N+AoGooJ3BHOKbU/6F3EBpglrIlk28QvyHxWkSCYM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1815.e47cc3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e47cc3c212c55d19e1b46ced1fdc6c63de9e3916","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1815.e47cc3c","@flighthq/useragent":"0.4.0-next.1815.e47cc3c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1815.e47cc3c_1787344129612_0.27259969952095187","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1821.efb1cbc":{"name":"@flighthq/platform","version":"0.4.0-next.1821.efb1cbc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1821.efb1cbc","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"903c8746e6c0577fd222e18ba23a131c25bf1802","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1821.efb1cbc.tgz","fileCount":15,"integrity":"sha512-iqkNmvsXMVR0CL2O/BK0cI3bxQB7rqu5+6cUNW0NIwQhBNJoj1yc5HEZJNq+mQFQ3PzZNAZ7lm19iZETGy4Xpg==","signatures":[{"sig":"MEUCIGXQYWrH9el/6G5LZM6BNn6o5Gc+qRXWkYiOfbyqsNg/AiEA/mgknn9DKSBUUNvZVkAoaLYbLg4K46jwDuTLcvkQfXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1821.efb1cbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"efb1cbc5b3ccef2f43d7cd2dee822b0d152f3f82","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1821.efb1cbc","@flighthq/useragent":"0.4.0-next.1821.efb1cbc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1821.efb1cbc_1787351571867_0.6170358988325282","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1827.9db114b":{"name":"@flighthq/platform","version":"0.4.0-next.1827.9db114b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1827.9db114b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5f907255bbf88b5e0977db2b61b87fa02e23994b","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1827.9db114b.tgz","fileCount":15,"integrity":"sha512-Xz0GQ7asgXKynDKliqxkioFRoqu+Oj+DeDF7S+RPuY+ydlPR212t7UQ1te3h93Ka3sTS9EdKjety318UJIHxNg==","signatures":[{"sig":"MEUCICq7yLos6WAGPh73ZfhBfuEb4f/x9vWx8oJ+L8g2mjffAiEAmNsJxaRCJ/oQqLyw73msHqF8a2BaSSxqtml9C6gTRys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1827.9db114b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9db114b3fe1db90a90a11541649cb3af8bb5ca62","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1827.9db114b","@flighthq/useragent":"0.4.0-next.1827.9db114b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1827.9db114b_1787356366761_0.3461236096265854","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1836.147ae1e":{"name":"@flighthq/platform","version":"0.4.0-next.1836.147ae1e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1836.147ae1e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4d3788a448db8a043ff251c7283dd9f2cc272361","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1836.147ae1e.tgz","fileCount":15,"integrity":"sha512-OV6lJltw1Jalori8YQmtAVzNlflBWaXVXwoKTwMrZaIwtvxz93gnI/kOKoHfC3nVrdryyVcREplS9AjaiSiyfw==","signatures":[{"sig":"MEUCIGU9sEeNioiZLsCGFp1EQMmyR5/ifkfe1CXzyWyaABdZAiEAjhVLQXhavoNKjh8fZO8S4ozh7bNr4JoILyfw2NdIA+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1836.147ae1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"147ae1eaea356a2200495b80ae4e42b1101ae647","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1836.147ae1e","@flighthq/useragent":"0.4.0-next.1836.147ae1e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1836.147ae1e_1787362589952_0.09714189808094154","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1884.6a2d46f":{"name":"@flighthq/platform","version":"0.4.0-next.1884.6a2d46f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1884.6a2d46f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4a0693c49120b098f62155605556000ee8558617","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1884.6a2d46f.tgz","fileCount":15,"integrity":"sha512-9NQyPypTEnvQ/ZcOKUZHE5OkXSwAYE0RRBo7HpaOIq/HvwU6D5+LX9d0W9O2PoPun5VPtnhygx/vOIdeCi06jA==","signatures":[{"sig":"MEUCIG1xNYru9H0C40RgU9EkYX++vrkbEolpDvl4sa0uWAq6AiEAw6jO71qdv2mCz5glfQo6pilO5OnYml/ewIT0GT1WIrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1884.6a2d46f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"6a2d46f4e11232c5175ff79d306602e0378cb55e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1884.6a2d46f","@flighthq/useragent":"0.4.0-next.1884.6a2d46f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1884.6a2d46f_1787384789471_0.6493614800997058","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1888.e9e80b4":{"name":"@flighthq/platform","version":"0.4.0-next.1888.e9e80b4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1888.e9e80b4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"48f3c01bc7c1aa328b524279ccb575fc50e1f6a5","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1888.e9e80b4.tgz","fileCount":15,"integrity":"sha512-v7pmqBM2yzQaZI5d7DRqfGpDXl92lkQDKkvR7pCWsH1OnwVKuYeluD3WuS+ioc5G8xEV89GCjWLyOjf+VRylXA==","signatures":[{"sig":"MEUCIAyAHrVmafE7nrybTjF2tghiOCwEnIj8XZmezBPxAvtgAiEAs0WQ3r3DAfSQDTGEBa0w/VxXuTAw/NGsEyHd17GAZSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1888.e9e80b4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e9e80b4ab0f5a142c6554f577dfc8c640bb960c9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1888.e9e80b4","@flighthq/useragent":"0.4.0-next.1888.e9e80b4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1888.e9e80b4_1787549257570_0.1299531993658698","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1892.a0b519a":{"name":"@flighthq/platform","version":"0.4.0-next.1892.a0b519a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1892.a0b519a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f1e6bc2cad6e0a03d90c9452b720885fef02b943","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1892.a0b519a.tgz","fileCount":15,"integrity":"sha512-/NarO5LurQoKwB615C+9YQOS0BuyvxyMaLiBt8QkhoLyNxWeKRqIFP8cfgkAVENVYQW0b8ShNExOOUZedj7ADg==","signatures":[{"sig":"MEQCIGf/0pJgFu8TPGB88JwypY/psOougW6QZCaTVMa1BzkmAiBrKZERBmfu7s9ZXbq39J//KlpVgjVDe2tOtPwtg3aXdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1892.a0b519a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a0b519a631890913faffe94d1d3ea3287a8c8241","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1892.a0b519a","@flighthq/useragent":"0.4.0-next.1892.a0b519a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1892.a0b519a_1787568666478_0.9569008778212134","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1896.60d766c":{"name":"@flighthq/platform","version":"0.4.0-next.1896.60d766c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1896.60d766c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5f646e45358dd9a110ab16f66ee844551ac6a17b","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1896.60d766c.tgz","fileCount":15,"integrity":"sha512-pIDaSK8UCyqr+Kl/TVU7cTpbXQZ3rfy4gHoZSqajDp8o6lXSW72Tuj6V8zufg/zAlPfnQjSa9oWolvnoBMFBzw==","signatures":[{"sig":"MEQCIAlouQN8GIFkvnU6mE2EtJ7eb64Ja3KaxrFkiK/JPUkeAiAknw5Im4bAbK4SCJ96D5ZlzpInR4fs4WeQ+1LXV18N1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1896.60d766c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"60d766ccbf3a4fbe07c603d8acfc13208d476e56","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1896.60d766c","@flighthq/useragent":"0.4.0-next.1896.60d766c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1896.60d766c_1787571172050_0.9786413708580322","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1898.266773a":{"name":"@flighthq/platform","version":"0.4.0-next.1898.266773a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1898.266773a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1fb47b164b4514f42e964794e976af915bdfd9e2","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1898.266773a.tgz","fileCount":15,"integrity":"sha512-2CmJHQ9KxH7GqTH+VoAkVL3tn6SHJn8aWfQ1igofBZCHYTFCRoAa3PhiPSNqkKHJs3b9mrkB8v8XCksT3a0LQA==","signatures":[{"sig":"MEUCIDIKSVgxxvRIWg7Acr3pjDsmp9fQOu8c/nVOQD03Xen0AiEAgMPLKJDIbyEMy2DPQafC34Q+wQg3Wk6wilzO6alL4SY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1898.266773a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"266773a60a616a3630ef40a7f33737f0697311aa","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1898.266773a","@flighthq/useragent":"0.4.0-next.1898.266773a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1898.266773a_1787575059495_0.48142949477336816","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1903.50bfa67":{"name":"@flighthq/platform","version":"0.4.0-next.1903.50bfa67","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1903.50bfa67","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f9ef9b754cf7f18462fc3ee7addda3fe7fb8f46c","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1903.50bfa67.tgz","fileCount":15,"integrity":"sha512-SLMKqfParF6W2XHoTRUcZ1pUhCh4JPcpsxMQYCy2IXBn6JQaxqigadOeINHGJVp6u7ajvUIECMSBjd/cIhX7Rw==","signatures":[{"sig":"MEUCIFLVUZo68NpElKII+QhK3Le0QAq5ZCIr412ZNefEMKKeAiEAr3tj/XJ+jLV6V7DhrZE3/iZ9vTy07J4LXqEg8lYQrfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1903.50bfa67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45766},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"50bfa67f3f2a3be13410ae4eb2fa3300687b20d9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1903.50bfa67","@flighthq/useragent":"0.4.0-next.1903.50bfa67"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1903.50bfa67_1787587781570_0.30538873131763244","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1908.751021c":{"name":"@flighthq/platform","version":"0.4.0-next.1908.751021c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1908.751021c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8612bd90ea37b206012cca1fa6c2926b67100cc5","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1908.751021c.tgz","fileCount":15,"integrity":"sha512-5upjjYyNC9/B4tUpuWFVNrKpuvuA8J32dLGdh0axY8Xk/NuJ8eKQQL8A4s96XQrgON36726bM7+U//EnsDeN0Q==","signatures":[{"sig":"MEQCIHxuBpS2H+S9HnfNN+OCrnsRg2DEvv2GZJ1mo4plWuurAiAXVAJ0cdN3qumhD8HaIJACSzry1kKG2VFij7Qupk1OaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1908.751021c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48646},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"751021c9e2e79e1445e8a5f4817d61fe375c344e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1908.751021c","@flighthq/useragent":"0.4.0-next.1908.751021c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1908.751021c_1787607356253_0.7741574686317432","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1908.751021c":{"name":"@flighthq/platform","version":"0.4.0-edge.1908.751021c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-edge.1908.751021c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4444d55c06005cb6bdc80d7c31ab387a2a357554","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-edge.1908.751021c.tgz","fileCount":15,"integrity":"sha512-GwUm7bTJm7Sz7mgXUYQIsKwV1TyCobrjaDcjIzKqBr8Zpjp6fPRzOoNwDjQXUPcOfHu+ocnfBfNHMMY/1zVvaA==","signatures":[{"sig":"MEUCIQDUcBBfi8kvA7yMzWOAVubetBYZrhcoVYvYIacpu1umxQIgNx7R0Y4nArX9GjUi48w+Lkt7alNcDI1yGLpeGcYp6Vs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-edge.1908.751021c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48646},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"751021c9e2e79e1445e8a5f4817d61fe375c344e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1908.751021c","@flighthq/useragent":"0.4.0-edge.1908.751021c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-edge.1908.751021c_1787607713822_0.014163270163688457","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1909.c102f22":{"name":"@flighthq/platform","version":"0.4.0-next.1909.c102f22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1909.c102f22","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2f29d0d28e90b4aaf9bac5b1823fdb28a10d3d9e","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1909.c102f22.tgz","fileCount":15,"integrity":"sha512-MjUilAJ3IRTLQcDjYHuV/7FG6mJ/Viu+vbdb3GIh0uRiFx1pYMH6l4LFxK2BkhHTwpkb1xQCzDKjUX2I2TsEdw==","signatures":[{"sig":"MEUCIAoK8mTGiwHRCPSRTyjRmobm+/Liftw3nH6+wKs4+I8kAiEA9cBamLvemm/M4L1D42V662xjrj+lMFQ0+i2tDm2fumI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1909.c102f22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48646},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c102f22a421baa9ae0552573ded0c84f6bd98076","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1909.c102f22","@flighthq/useragent":"0.4.0-next.1909.c102f22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1909.c102f22_1787607825841_0.003055736591291547","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1909.c102f22":{"name":"@flighthq/platform","version":"0.4.0-edge.1909.c102f22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-edge.1909.c102f22","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b3147c14f9b9baa81b8d9514a06577688e2aa03f","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-edge.1909.c102f22.tgz","fileCount":15,"integrity":"sha512-FWzKebViO/nqy3MR0wKSPhJAfFBAdnilUZpZDo0qaHTrX8vExtd1Lnvs6shdTd0gkyYFccYahyhhrvU0tVl3bQ==","signatures":[{"sig":"MEYCIQCQGYML4qu4Y3x/tTlXMPI1lqXDkcB6B6v6yzgHAAh8LgIhAOBQA62o8zMruBZYE7zv5t9VwkCvT1mknMUY3aXwehLo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-edge.1909.c102f22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48646},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c102f22a421baa9ae0552573ded0c84f6bd98076","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1909.c102f22","@flighthq/useragent":"0.4.0-edge.1909.c102f22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-edge.1909.c102f22_1787608300649_0.44216433296023205","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1917.1b88fee":{"name":"@flighthq/platform","version":"0.4.0-next.1917.1b88fee","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1917.1b88fee","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8bd0e8b95be65a162996bce921db083438476a08","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1917.1b88fee.tgz","fileCount":15,"integrity":"sha512-WDakRQWxX1EsYyTdhTJawQo92rzKemcKAdYo7a6k4J2JlBO+9SYHPCVdhM6vVP7Tyblfcfzt5pNU+5ZwtJldNg==","signatures":[{"sig":"MEUCIQDBlkOk1FaXeixH0wDER24+AHatPMAjK034eaGl3ZTluwIgVAajwdGbmv6Q62/vdFV8clQxX7tQmdmASIS1FQKkqSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1917.1b88fee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48646},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1b88fee135e113e378973cb548aea45284f8add4","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1917.1b88fee","@flighthq/useragent":"0.4.0-next.1917.1b88fee"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1917.1b88fee_1787691453538_0.021603398936948848","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1920.b93ad0f":{"name":"@flighthq/platform","version":"0.4.0-next.1920.b93ad0f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1920.b93ad0f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"afb4c70c7394b23110b5b4bea96aabdbd35c1f48","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1920.b93ad0f.tgz","fileCount":15,"integrity":"sha512-gE0ni6vkR1WrUsy2cbFsXYTRxVHm9R62WMgJ5Smq60m6umZvLUg73CTMgDNxZ/AuL9D/+1xJRrzBwAxYftwNlg==","signatures":[{"sig":"MEUCIQDYvDpnapDAZjBqBrmL/PYtE6ydwt03maoRNt0xDYon1QIgK/3B3ID2+OceTsVA4KCk5H+79usl2WP4/kYNY6zmK30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1920.b93ad0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48646},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b93ad0fa3532228e67f46d0d1842bc339b998c60","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1920.b93ad0f","@flighthq/useragent":"0.4.0-next.1920.b93ad0f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1920.b93ad0f_1787699398963_0.9667725144420136","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1920.b93ad0f":{"name":"@flighthq/platform","version":"0.4.0-edge.1920.b93ad0f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-edge.1920.b93ad0f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4b99cf7820ccd2aec761b173bb5fc57d82ed8d5e","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-edge.1920.b93ad0f.tgz","fileCount":15,"integrity":"sha512-v1niViKwsnTkOnErzye2fsNXzPxByw94+pRnGt8htoA616RYz4Dg17OuB9r5/opq5JbwRg2z7NilJ+uzVg2zVQ==","signatures":[{"sig":"MEYCIQD9i6lwov7t8tb+TUJdeXIhnYuIF+gldl9swt3YsWgUxAIhAKF4VBpMYewKa8/PKtZlral3bsPVlRE7PAmLLdvtK1uR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-edge.1920.b93ad0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48646},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b93ad0fa3532228e67f46d0d1842bc339b998c60","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1920.b93ad0f","@flighthq/useragent":"0.4.0-edge.1920.b93ad0f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-edge.1920.b93ad0f_1787699883228_0.9410977055682697","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1921.0a61bdb":{"name":"@flighthq/platform","version":"0.4.0-next.1921.0a61bdb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1921.0a61bdb","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d550ce08e26d2832dfd7b43fbdcf49bc62916676","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1921.0a61bdb.tgz","fileCount":15,"integrity":"sha512-creTbDPocXu5IQT9esf+whi28px7Lh2+pP/g/1xWs04+LK0LmT8cOY2+ZsVybWJsiYequAZuk/oi+cpyrEg1Yw==","signatures":[{"sig":"MEUCIQDQ0w0gfVN03LOVSxOl/zauD0GoFe4FfZuEF1N6o29augIgS1JbVa/UqWYrF+awUbdm6TP4zr7mn1kMJlzNyZcdtCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1921.0a61bdb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48646},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0a61bdbaede36f96b016f9c6e70ed736ff3dd94c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1921.0a61bdb","@flighthq/useragent":"0.4.0-next.1921.0a61bdb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1921.0a61bdb_1787701303762_0.7565994318578204","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1921.0a61bdb":{"name":"@flighthq/platform","version":"0.4.0-edge.1921.0a61bdb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-edge.1921.0a61bdb","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1d9dd83a5f9906c374e54301fd75e0c763b84a8f","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-edge.1921.0a61bdb.tgz","fileCount":15,"integrity":"sha512-oX5KSH9s6m0G5BxI1zN7z2q0zAt6MxGJYsbUM44ClloFiOhpopsSXwgHOxR447SpeuNpsRSQEFi1zIw7b+41Zg==","signatures":[{"sig":"MEUCIQDFLCGdNqrrBe8m8CtIrjNt8WgIUXxNvB+G2hrt8ZWIogIgaLJI7M9mqkMuXL9sIJ7Ii/Y3MrFjBZeqv+RtOLV5YtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-edge.1921.0a61bdb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48646},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0a61bdbaede36f96b016f9c6e70ed736ff3dd94c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1921.0a61bdb","@flighthq/useragent":"0.4.0-edge.1921.0a61bdb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-edge.1921.0a61bdb_1787701783902_0.4685850157697542","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1932.1ef883a":{"name":"@flighthq/platform","version":"0.4.0-next.1932.1ef883a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1932.1ef883a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5f7eb7f7e07a8530446ba648bac547095aa74b10","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1932.1ef883a.tgz","fileCount":16,"integrity":"sha512-6dwvd1Lo2jSPqw/1CUftAdZpqhITdc+EGFw3SBUH+GkuKgKPQV8jB8vxOqzewcHob7Cvt0A0ALGQFJQLwIT0Tg==","signatures":[{"sig":"MEYCIQCriDwdfyWzhkGEG+29QxhFyT3kPHSQgKqwL3ZgYI4y4wIhANTDhjn9sNVfl6kiWC/zU/aqbZIEtSBOuVF1l9T3ZVGL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1932.1ef883a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1ef883a866729a9bc6f461111970f6377de1499f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1932.1ef883a","@flighthq/useragent":"0.4.0-next.1932.1ef883a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1932.1ef883a_1787771371249_0.8130244370636803","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1932.1ef883a":{"name":"@flighthq/platform","version":"0.4.0-edge.1932.1ef883a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-edge.1932.1ef883a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ec240946d79e8a805f36b37780f15ffc0c87732b","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-edge.1932.1ef883a.tgz","fileCount":16,"integrity":"sha512-S6BCClh0ecff0FeFM6NezxpGwtAqksz0SwwadK/0gb2cfWn5BcNo+wbmYDj8IAyI2MX/drKUVRpmdoyDtX7LiA==","signatures":[{"sig":"MEUCIQD4npW1BNdMEII1giuDOaWXZrbpOUvSZg9ywzK3xAXNyQIgFCeEhGFpooJ5ZCOkRaryOp3WExtMKEX8eRHOk5HMIpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-edge.1932.1ef883a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1ef883a866729a9bc6f461111970f6377de1499f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1932.1ef883a","@flighthq/useragent":"0.4.0-edge.1932.1ef883a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-edge.1932.1ef883a_1787771828570_0.05985474629352616","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1933.e4809f4":{"name":"@flighthq/platform","version":"0.4.0-next.1933.e4809f4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1933.e4809f4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"fea082fff2199631b0f1c2d82ea6969397295c7a","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1933.e4809f4.tgz","fileCount":16,"integrity":"sha512-cV4h9ZOS7f1iu8GkCK83sfXpANGkNFfFD683M9khoPhn6KVQXUUpS+wXo4riIr9xU2a2xVtyLYF+IfIPfB1L6A==","signatures":[{"sig":"MEQCIHbeHg8vHvj+vjfNw8EHbnyBb6hwfST0L53tGyhCrudLAiAUoJ3/ZnztncTTQxbgburDbjes20ZFFy1dqkCxEUOaGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1933.e4809f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e4809f40d738585d4eef938863717f46355ae430","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1933.e4809f4","@flighthq/useragent":"0.4.0-next.1933.e4809f4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1933.e4809f4_1787775044501_0.6786075158100904","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1933.e4809f4":{"name":"@flighthq/platform","version":"0.4.0-edge.1933.e4809f4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-edge.1933.e4809f4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"34b5026f9e1c72bb6b4c4467eaca2a238506275e","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-edge.1933.e4809f4.tgz","fileCount":16,"integrity":"sha512-hXdJCIlH6wPN3aDByoyIBrPETUbj1SbyeHWiudNjjse/Cz5IX1aDDEGHNI4td48Ki8qumQ36kWPZd/J8rz5aBQ==","signatures":[{"sig":"MEUCICxIbnuVWPIKjxwQZaR1znFK3cQZUBqBerKrSIpXAQWRAiEAlWgtYHnM+yu5/XfUxJKqn5IYCned4tC9ZtnptiUi1Uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-edge.1933.e4809f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e4809f40d738585d4eef938863717f46355ae430","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1933.e4809f4","@flighthq/useragent":"0.4.0-edge.1933.e4809f4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-edge.1933.e4809f4_1787775482777_0.8269014743478789","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1935.74c34fe":{"name":"@flighthq/platform","version":"0.4.0-next.1935.74c34fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1935.74c34fe","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"be35c51283603963341d1604c68247e71915659f","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1935.74c34fe.tgz","fileCount":16,"integrity":"sha512-sSwQhUIbaoMsu4iMOEgQsAy596ug1gQTDRxZxR6PJJd48HJ64XCTjUqiab1+nE+W/W+FDiyRfGOH9oMXIXTlvw==","signatures":[{"sig":"MEQCIQCkcaGsDi+mo8EMcfTrdA9RbJlAFpesTGnRRnGnXH0QqgIffv1rHq+bVZGnDEBVVeUgNpowrmK4trhXdDesNf4oGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1935.74c34fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"74c34fe734f33f44e48dde5d12a402b0a834cae0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1935.74c34fe","@flighthq/useragent":"0.4.0-next.1935.74c34fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1935.74c34fe_1787777301766_0.3289657029677078","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1935.74c34fe":{"name":"@flighthq/platform","version":"0.4.0-edge.1935.74c34fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-edge.1935.74c34fe","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"cd95658af26fe9ed7d616ea61951b3a9b9cdbe68","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-edge.1935.74c34fe.tgz","fileCount":16,"integrity":"sha512-7lH+4EitWug+RbPkz9WwyVoklCrj3FmELpFhvyor/x4yJNh6IGfgDStZI3zWZFpH/QnykxUyrFJxi1tzC205mQ==","signatures":[{"sig":"MEUCIGt4yf+D3nmBru2P2pnMtLYavo0oWEgoA84Urjug7jpdAiEAtKvbGTAmRxIw8MbXFqm3OKK61uCALqehiHypXo/jkIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-edge.1935.74c34fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"74c34fe734f33f44e48dde5d12a402b0a834cae0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1935.74c34fe","@flighthq/useragent":"0.4.0-edge.1935.74c34fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-edge.1935.74c34fe_1787777729072_0.6066728035031945","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1936.bc924d7":{"name":"@flighthq/platform","version":"0.4.0-next.1936.bc924d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1936.bc924d7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"74d5167553197abebc671fe96596a7287504b003","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1936.bc924d7.tgz","fileCount":16,"integrity":"sha512-dn8eV8pAC0xVk4k7Jy+CaxBEyYZtyBVEufyIU5NCRcbvf4hA0QjVCAJ8veBloqP79MQNeEDJ5F8foTppbhkCaA==","signatures":[{"sig":"MEYCIQC7k1X8XzohC2G3POiZAqdr695ZdaH4h+IJWOrhu5MnSAIhAKGWtHy6viUhPDiAS6HqxnwrgiUg28ACqFx6fuwU4Haj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1936.bc924d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"bc924d7bf9e0d88f0ffdff16f0094890448c6ba5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1936.bc924d7","@flighthq/useragent":"0.4.0-next.1936.bc924d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1936.bc924d7_1787779615187_0.7957483192482349","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1936.bc924d7":{"name":"@flighthq/platform","version":"0.4.0-edge.1936.bc924d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-edge.1936.bc924d7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"61926fbf3d58ae8e77d4b96d031d7b97ec935503","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-edge.1936.bc924d7.tgz","fileCount":16,"integrity":"sha512-wdfzcilxC0SlIUp8QvCVjsKTTWfI2ZavsG9eymXDMptaoln6DPezF1HnwVj/wT1KEfx9PbvhkfxpY82c5Z2/IA==","signatures":[{"sig":"MEUCIQCz3BahkSQgNXdmOdnMFZj2Yzy5mD2ECHigwi3MvaZclAIged3F0+75arbSc8gZwk4BOe6e87tVppv1qdeVbXmFVlw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-edge.1936.bc924d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"bc924d7bf9e0d88f0ffdff16f0094890448c6ba5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1936.bc924d7","@flighthq/useragent":"0.4.0-edge.1936.bc924d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-edge.1936.bc924d7_1787780051181_0.6675040093089546","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1937.0d089b3":{"name":"@flighthq/platform","version":"0.4.0-next.1937.0d089b3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1937.0d089b3","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"34dc757003e44a5cb46e38b73a3e212385d99b86","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1937.0d089b3.tgz","fileCount":16,"integrity":"sha512-DYgNB0bkO08LytU/h+BU/x9WrmYzfjpTF7/XkSAY8Y/bTbh26+XYVbaKGIqA6Jj09S/aV3+NfTjU83gPXfWKow==","signatures":[{"sig":"MEQCIDq/Sq2tV1GciASzZaEsxPNzTfcEUvu1yzSsYfeyTGCtAiAJael+aew3Aw5ZTqkHBDidq1Ab6SReh0fYlO9g008sxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1937.0d089b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0d089b3b3aeb9d68f93ed71d526ca4b1a073b948","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1937.0d089b3","@flighthq/useragent":"0.4.0-next.1937.0d089b3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1937.0d089b3_1787782942369_0.7572476373346995","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1937.0d089b3":{"name":"@flighthq/platform","version":"0.4.0-edge.1937.0d089b3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-edge.1937.0d089b3","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"95afaed75bec263b8515f767b80a9d318baba224","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-edge.1937.0d089b3.tgz","fileCount":16,"integrity":"sha512-wfyiGYTlIKdu2q0RQ3Q21qUFF+eBLIVCmVeAkJ3CecoAIJEHnzT5I8/0FeVlWnbggWZudvYljjsgpSy7Ebycow==","signatures":[{"sig":"MEUCIDBpc5oxywfpbRrqlr+ujHMlJt4MO3dtvYJrUUKaJ7XMAiEAxRMjqXqhw+S/caVRTVckGYPf6+mEsmq6IRBh16dQsaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-edge.1937.0d089b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0d089b3b3aeb9d68f93ed71d526ca4b1a073b948","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1937.0d089b3","@flighthq/useragent":"0.4.0-edge.1937.0d089b3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-edge.1937.0d089b3_1787783377253_0.8681425975234296","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1939.481bde5":{"name":"@flighthq/platform","version":"0.4.0-next.1939.481bde5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1939.481bde5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4601bbd6bd15869dfc7c21800598d8097265501b","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1939.481bde5.tgz","fileCount":16,"integrity":"sha512-s3xY3QKatsRIy1pWQv7RKFc4wLKgTZh+GRJACIySX4+EcpfbiqQ+2wwTkoSi3wtCU3zWbLaMhWNEaW0QVvRMUw==","signatures":[{"sig":"MEQCIF49Szr13JcI8rmm9EQcldAH6erSKTkCvJtqYGA0Je4ZAiA52yWWdicwaUu+TRpqyLy2rME/20mWuNB9KabMVuV/DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1939.481bde5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"481bde5ee766ed84d7e6cc2f0d9e7f0ced06025d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1939.481bde5","@flighthq/useragent":"0.4.0-next.1939.481bde5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1939.481bde5_1787789797840_0.7143501707445747","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1939.481bde5":{"name":"@flighthq/platform","version":"0.4.0-edge.1939.481bde5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-edge.1939.481bde5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b085da56097c93e6ac1fe5412f7868b049fa8e8a","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-edge.1939.481bde5.tgz","fileCount":16,"integrity":"sha512-WOWZoF1b6NFGAsAQYoMhvPZbVe26n8+Php4xvbm7h1ibcw+4kDn92Z1TL2TbRYR9Kz6bNM8Tn103gam+9V+z4Q==","signatures":[{"sig":"MEYCIQD0b5xhnXQqo7bxCF0hTNTNgDmlt9CeEqpl2y/ixx2jpwIhAJ36ohEM73lFvbBTwv5M+YMYnP7kV/n06zbpuHe5lTaB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-edge.1939.481bde5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"481bde5ee766ed84d7e6cc2f0d9e7f0ced06025d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1939.481bde5","@flighthq/useragent":"0.4.0-edge.1939.481bde5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-edge.1939.481bde5_1787790259652_0.9344398591201779","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1940.b8a4265":{"name":"@flighthq/platform","version":"0.4.0-next.1940.b8a4265","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1940.b8a4265","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e17ec79e42d8dc40e330bd1996e16c6e7fbcf6c1","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1940.b8a4265.tgz","fileCount":16,"integrity":"sha512-r+Vu09I+v4vfnVC1+frSRVuFCU3OeARt4l8IVRyOv5LNErBoEoqtANF2KhnNkIPt+UPTGtx2mWpG5Ylmn01FGA==","signatures":[{"sig":"MEYCIQCvnt6SSZtSI3dtQTU4yZ7jofBbPba5MWj4kaMFoZZ1rAIhAMtC2JvvkOiIyJEtprcPb9CHGe3SPMV0U0aWpPVbKTCY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1940.b8a4265","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b8a4265e84fbd17f79cdfcb9197c61552d17389c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1940.b8a4265","@flighthq/useragent":"0.4.0-next.1940.b8a4265"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1940.b8a4265_1787792792408_0.07186633437875223","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1941.1d7f2bd":{"name":"@flighthq/platform","version":"0.4.0-next.1941.1d7f2bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1941.1d7f2bd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f9a865c4196523d631d5d60430ac177b9578fd80","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1941.1d7f2bd.tgz","fileCount":16,"integrity":"sha512-kjRLOnijRgzhq7WxYul9WxQgph9pcto5c7jdvQPYVVrKXUtkqkHg04yw9sXmRP6c/KM2a0vZeStaQDLDcygyOA==","signatures":[{"sig":"MEUCICB1EFzMJiX/vUCBEC8WgLhsu+VKD71uFkwJqFG1IhEOAiEA9EK6W3vqAD1T7dXktKelh7Tgd6whgFkCpg+i7spTdNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1941.1d7f2bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1d7f2bd9dc6fe0561ebd3833c0bf513486a4c768","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1941.1d7f2bd","@flighthq/useragent":"0.4.0-next.1941.1d7f2bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1941.1d7f2bd_1787794045542_0.025103870182142662","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1941.1d7f2bd":{"name":"@flighthq/platform","version":"0.4.0-edge.1941.1d7f2bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-edge.1941.1d7f2bd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f3dee8d1b5abceee18ba676e4f77863f52778f91","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-edge.1941.1d7f2bd.tgz","fileCount":16,"integrity":"sha512-UpYSsv/eK75+yHLciNuhzcGjhgklZ0tdEFGRQMAsD/sz+zUHOtktgVwjuZNU3bIpLZ3ko+5TYaJFz07W+vOymA==","signatures":[{"sig":"MEUCIQDvR5WVyXjAABZAGZBk4bLyy3/1tYvpO/hR5car23UMoAIgCe1r3FgUBkQtfpcga7rwyTtSR/H071IXkKZzZW6/UrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-edge.1941.1d7f2bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1d7f2bd9dc6fe0561ebd3833c0bf513486a4c768","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1941.1d7f2bd","@flighthq/useragent":"0.4.0-edge.1941.1d7f2bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-edge.1941.1d7f2bd_1787794479692_0.4336189764617866","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1943.b4c3e61":{"name":"@flighthq/platform","version":"0.4.0-next.1943.b4c3e61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-next.1943.b4c3e61","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ee623d7c4fe2f9809b514eac8562bfb94b1ee309","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-next.1943.b4c3e61.tgz","fileCount":16,"integrity":"sha512-xAjhegUQt2RmIvwiL9xu1gCbChTckL9GLVbWr6e2c61y3MzV4hXoD/Voko7dwz9nEvidej/Z82pakwRVQh9MKg==","signatures":[{"sig":"MEUCIQC4HBkaS4sHLwChKbsTeEwYIlGDT6WVr228F3UeUFuo/wIgJ8FlCCBwQULlLlIBb3DKDhAaB+ltG3VqjaXcxDKQ9cs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-next.1943.b4c3e61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b4c3e61e891e0afe8c26204db16be794b9f41214","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1943.b4c3e61","@flighthq/useragent":"0.4.0-next.1943.b4c3e61"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-next.1943.b4c3e61_1787795188544_0.001128000087833314","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-next.1944.cd6b6e7":{"name":"@flighthq/platform","version":"0.5.0-next.1944.cd6b6e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.0-next.1944.cd6b6e7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2d3eb3144563e09f9fc834e259ddc930676c1721","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.0-next.1944.cd6b6e7.tgz","fileCount":16,"integrity":"sha512-Zb3Ew+eg3KIBCZZmyX0L7iJvzV+ccPMXxkIc0Ys4GIpnk+iRjkXd21jbhfyCddvKqDoLAYmfi82/N7jCUB9ECA==","signatures":[{"sig":"MEYCIQDP0Rbe3Fk4gIkp7STVKaGGQRsFTZpxmLXeqFRZ4Rd9xwIhALMwMG1tuwFA8cpEeBePAgoCzvaLm7+p13OVe/kP0Oik","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.0-next.1944.cd6b6e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cd6b6e71eb472b3a4249830a7743333f019fa7b7","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.0-next.1944.cd6b6e7","@flighthq/useragent":"0.5.0-next.1944.cd6b6e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.0-next.1944.cd6b6e7_1787795488543_0.288986292082966","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1943.b4c3e61":{"name":"@flighthq/platform","version":"0.4.0-edge.1943.b4c3e61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0-edge.1943.b4c3e61","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"feb1377a1bab070327e5e07cb99cd711c4ef31a1","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0-edge.1943.b4c3e61.tgz","fileCount":16,"integrity":"sha512-Krrgd7PpIASe7SX4HuaJbcAS3onzASLT09TRGJXvMJSCZYD3cbfeN/074Xd4KeJTsYOBhE1vC2cPiyJ3Jf+EWA==","signatures":[{"sig":"MEYCIQCQoTiu8++6AM0+ek4hr5dFGETjtYy7mfC5pq9Rm5Lg0wIhAJxoIb18A0ElSiz6FCfLRdReX8hkLPbHTJs0hs5UEcAt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0-edge.1943.b4c3e61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b4c3e61e891e0afe8c26204db16be794b9f41214","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1943.b4c3e61","@flighthq/useragent":"0.4.0-edge.1943.b4c3e61"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0-edge.1943.b4c3e61_1787795658519_0.4899565731799833","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-edge.1944.cd6b6e7":{"name":"@flighthq/platform","version":"0.5.0-edge.1944.cd6b6e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.0-edge.1944.cd6b6e7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"83304ac91f49c1660ae2ac6c7731801e5002da74","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.0-edge.1944.cd6b6e7.tgz","fileCount":16,"integrity":"sha512-CZiureMNSCau5lz52bDkk+u7/BZd6AxO84ypz9aJZbLoRwrNHCe9OwLNdjRT0EmeqMVYgac0Ez1PUZJFlNUXRQ==","signatures":[{"sig":"MEQCIF3N3rt8vKlp5TpLjX2MGSzhxC5Wg3uJKl6gm/vKT5QiAiBJyRLITzGYfd1b5s6jtA6QeKiGty6fMvzLa1jEVZjCKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.0-edge.1944.cd6b6e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cd6b6e71eb472b3a4249830a7743333f019fa7b7","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.0-edge.1944.cd6b6e7","@flighthq/useragent":"0.5.0-edge.1944.cd6b6e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.0-edge.1944.cd6b6e7_1787795930967_0.9296243720705506","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@flighthq/platform","version":"0.4.0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.4.0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3da35c64e0be3db408c56c53fe7c47dca8b84ec5","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.4.0.tgz","fileCount":16,"integrity":"sha512-OavcflcaVGdfdDWuxzgvXcGK7XTh1G1xx3pBRRxY4lBBZihAcBdzkSdEt7S82g50lK0jnEYMRAfOYLHzhjfKzQ==","signatures":[{"sig":"MEQCIHZ53GLr/c6rX+AD95V8iCGoV+a/F0nF7GqVTmbOxUzzAiB1gJCAPlF+qg6uMh0Po5P6H4hAp+rX0fGJl7//CUIV+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44048},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cd6b6e71eb472b3a4249830a7743333f019fa7b7","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0","@flighthq/useragent":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.4.0_1787795975949_0.03380447469660064","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.597.ab004dd":{"name":"@flighthq/platform","version":"0.5.1-next.597.ab004dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.597.ab004dd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"52757377afd82004af07ef99ae3fc3670c3064c4","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.597.ab004dd.tgz","fileCount":16,"integrity":"sha512-jK9bkCbJ1fOv99kaW8d6o5k9psx5UO1hRhQQut4Ne5BGNHqbBye5eVzPfO8UI9zRizFN0gIhBAtdc8D6h4Awog==","signatures":[{"sig":"MEYCIQDQQXokdZjCo12JqZHDQVi5DaLieI6ZLOfrrVqzNFxIQQIhAKYq06hUS+qbPumDucXQ+6FH+IcDPfVBZDQfGyRMyrXk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.597.ab004dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ab004ddc85b350cbd99a944e1e8108a016ae8af0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.597.ab004dd","@flighthq/useragent":"0.5.1-next.597.ab004dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.597.ab004dd_1788159371002_0.022286851624298443","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.597.ab004dd":{"name":"@flighthq/platform","version":"0.5.1-edge.597.ab004dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.597.ab004dd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c67fbdef105e877fd825d20f2e592f635ed8b7e2","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.597.ab004dd.tgz","fileCount":16,"integrity":"sha512-gpFJKMdK5m+VuWgeDuJEHUQ4Ylj9EQmGNQSPKaIdulDyFxP6PO+UxWfkkYC8lWeSE7aNRz8RTlk1rHnyAMr9tg==","signatures":[{"sig":"MEUCIQCmPIpVdMGm+cBFx+0iVffVVGo2/saEg2DfyMBwj8YLFQIgXF0chOOsexInvPUJ1cpGRy7jf+UBr3dVk/5DpByUtBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.597.ab004dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ab004ddc85b350cbd99a944e1e8108a016ae8af0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.597.ab004dd","@flighthq/useragent":"0.5.1-edge.597.ab004dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.597.ab004dd_1788159816995_0.7916892655621195","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.601.e6e16ba":{"name":"@flighthq/platform","version":"0.5.1-next.601.e6e16ba","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.601.e6e16ba","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2865b4f8a736a1ec5ce7db2a25f2dd2cb7e2c72b","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.601.e6e16ba.tgz","fileCount":16,"integrity":"sha512-33vOt11jiMCJBVxG8ICIQzx9JLXhLCuTNKzkbUZyOuNvJwzZBm1TZ9QTbXSzUGVvOkQOD5o+437LxD98xpcVtw==","signatures":[{"sig":"MEYCIQDeBfw0u4R325lM39pc/LwmC5H8QCQTysPSLDcE2/XGIgIhANTSGfT6LyhXwslt78onGJd3bSuxta1yxhneAaVwpEvw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.601.e6e16ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e6e16ba4e02530d9579d14d496d5df29f0784c68","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.601.e6e16ba","@flighthq/useragent":"0.5.1-next.601.e6e16ba"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.601.e6e16ba_1788163059490_0.10379907893525075","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.638.d4dbd4e":{"name":"@flighthq/platform","version":"0.5.1-next.638.d4dbd4e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.638.d4dbd4e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2669c0770ccf61cdef27fdbb0f37870b211eae78","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.638.d4dbd4e.tgz","fileCount":16,"integrity":"sha512-TKSPXQ+wb2M5XVh5RHpTWmMrY3DnHcEY8Ex16H7ZpvodUWlGBosQIyy5GdPMvJogz2d/0BtiRmhjm38YIabw/g==","signatures":[{"sig":"MEUCIBzuz1AXaWKrov4SnopNJittlig+UhCRM9uLlsh9O8+kAiEAkEuhf5AaGne5PcEcrVqqEWPsOpgNFbh2xYYztPZT5A4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.638.d4dbd4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d4dbd4e347dc8be10b180c85a766ab50333dcb51","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.638.d4dbd4e","@flighthq/useragent":"0.5.1-next.638.d4dbd4e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.638.d4dbd4e_1788193865737_0.036927770206075294","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.638.d4dbd4e":{"name":"@flighthq/platform","version":"0.5.1-edge.638.d4dbd4e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.638.d4dbd4e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c0767a6aa65b941a681dba25f47e8ce08688d0aa","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.638.d4dbd4e.tgz","fileCount":16,"integrity":"sha512-ZAF7V4pS6lAJMRcyOKDvnDO19zuyECqwE/zEE4N4koUJb1RTWhh78MB8CSLvoZK0/f3ZPmQdOuxLlHgiR+0VQw==","signatures":[{"sig":"MEUCIGM5WrKa4blE1DOrC1QZKkpKBXVHyXv380shgMkZOQ0tAiEAzAOd+QDfnGG53zPI7FsvEX9DFNgzWuXid6vJcpyxN2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.638.d4dbd4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d4dbd4e347dc8be10b180c85a766ab50333dcb51","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.638.d4dbd4e","@flighthq/useragent":"0.5.1-edge.638.d4dbd4e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.638.d4dbd4e_1788194382684_0.5885422554772921","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.640.24b4c62":{"name":"@flighthq/platform","version":"0.5.1-next.640.24b4c62","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.640.24b4c62","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e85426dcf4b5723dba4cebd2cfa9730344369f0d","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.640.24b4c62.tgz","fileCount":16,"integrity":"sha512-Ly6h8NGZTlE6p3jOZ9kcb3VGookPJ80317efTFBrxglYz5VVFAUMXlzx3SeKljx6rE/Xf64/c1P7eupI+q53Ow==","signatures":[{"sig":"MEQCIBhAnLu47+hJYfDYSOV66S9CgxFgCyy0+HvnvBE2D1vaAiBkt5OrxSEJADhTY8n17Dse21dNzYie+Y9QZPp8LdiI1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.640.24b4c62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"24b4c624056b5bbe9efac4e229f95754c500f5ec","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.640.24b4c62","@flighthq/useragent":"0.5.1-next.640.24b4c62"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.640.24b4c62_1788200036300_0.04163542853355762","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.640.24b4c62":{"name":"@flighthq/platform","version":"0.5.1-edge.640.24b4c62","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.640.24b4c62","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"495be5843f0d562bd2d00dfd368f86fee2674176","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.640.24b4c62.tgz","fileCount":16,"integrity":"sha512-qoYfEkxvNDBG6tbuew11WNs6+77x8IkDpIFdG0kNMu4jP0CemF4622rPOm9yGkI+W+NUWhGr3EhszebAes7bNA==","signatures":[{"sig":"MEYCIQDd2uYbbdbXHBWTuUdQgfUPOLR6orZwWR4xf3RlRqaepgIhAOZycmvsMbB/ZeY0VzkC0e4dmqk/aDKtaNTOg6rj1gsx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.640.24b4c62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"24b4c624056b5bbe9efac4e229f95754c500f5ec","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.640.24b4c62","@flighthq/useragent":"0.5.1-edge.640.24b4c62"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.640.24b4c62_1788200504492_0.8789009856226002","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.650.5d3df0b":{"name":"@flighthq/platform","version":"0.5.1-next.650.5d3df0b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.650.5d3df0b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c81eb51862fe9e6f9b6c79a0f356ec1193e7c46d","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.650.5d3df0b.tgz","fileCount":16,"integrity":"sha512-4BbSY7rbo1lJLzvQQVBFJ1MFf4NDWyOFzo4QCsKjnCILZfUgoEJHBsoFTXfCGDFgWm3TseISZV0Xhd6agP3gag==","signatures":[{"sig":"MEUCIEDFGBkk7z7VC76aaQ3uRFSm5vraQKrUzp89dxHW05ZPAiEAnBCC8y6560Y/uPzK/fDfllZUVRYCemMgfOVV2/vjkzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.650.5d3df0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5d3df0b3bd7071e51898ec6ca5f733b81cb94a54","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.650.5d3df0b","@flighthq/useragent":"0.5.1-next.650.5d3df0b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.650.5d3df0b_1788220727293_0.7944146019558149","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.650.5d3df0b":{"name":"@flighthq/platform","version":"0.5.1-edge.650.5d3df0b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.650.5d3df0b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"73d88233ed12c6ec1a4e409013e5d231dde574a0","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.650.5d3df0b.tgz","fileCount":16,"integrity":"sha512-rrokfSrYWEl387mWukEfCKseRIxSWb3dm5XhKVOiIRf04KdePIVj35UJYPYlyhaVQIafOsMfILPwO9vj2UJ2Fw==","signatures":[{"sig":"MEUCIFnUFPXseQJgcdRuyGQwa1gA0YaqPYtlq88kegBw4ao+AiEAhBZt/L9Q890OBSge0piodzsfqRFVYLVPEgZ49NPDkG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.650.5d3df0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5d3df0b3bd7071e51898ec6ca5f733b81cb94a54","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.650.5d3df0b","@flighthq/useragent":"0.5.1-edge.650.5d3df0b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.650.5d3df0b_1788221264558_0.46791645583766805","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.654.b54779d":{"name":"@flighthq/platform","version":"0.5.1-next.654.b54779d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.654.b54779d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"228e515596688d412d1a0e4b7d9d502ba9cc5efa","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.654.b54779d.tgz","fileCount":16,"integrity":"sha512-VAIcOBw1l64aWY8es0kzaL3JfUvMB/UI5BunulXMPvqrCN+9DMG1CPMDF3CZH0D1zxmfztwrKgB6Ehq1qG+njQ==","signatures":[{"sig":"MEQCIBIsWdLAn5/BDBOIJN7dycjrqN1YI1Y4Qqmn00q8nXf6AiBBifI/XQsjIR4FQm8E24GoGvOZJNguf2npYR3pgFkwPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.654.b54779d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b54779d8e000aedff716f72779c6a2a77aeabefe","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.654.b54779d","@flighthq/useragent":"0.5.1-next.654.b54779d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.654.b54779d_1788233797087_0.4329820187140443","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.654.b54779d":{"name":"@flighthq/platform","version":"0.5.1-edge.654.b54779d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.654.b54779d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d41f26310b2a55856ae378dd45384b060bb28296","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.654.b54779d.tgz","fileCount":16,"integrity":"sha512-OMe5aU33YRz0HL6O+dFtUTPBT0Ra/gGqcbQM+HZC0NI9T2/4LjrrZqncGCyzpNvkqaTO/uQ1bH1HWVDzzcq1Sg==","signatures":[{"sig":"MEUCIQCLK6joRIsubi2Zga9kwn3JSmZneBFm7kHwOJ2gsCt6dQIgAYQ/Y8mvtu/xbmMfZhQgAM7jlb280AL0SH3YxaIYrzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.654.b54779d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b54779d8e000aedff716f72779c6a2a77aeabefe","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.654.b54779d","@flighthq/useragent":"0.5.1-edge.654.b54779d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.654.b54779d_1788234277442_0.8428802749297872","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.658.9cb44d7":{"name":"@flighthq/platform","version":"0.5.1-next.658.9cb44d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.658.9cb44d7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2290aa58e8817e6739eb4a7249ff68694a0005c0","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.658.9cb44d7.tgz","fileCount":16,"integrity":"sha512-l05RZgb7qnjewjqRoiFrtY+QItwrDRVCxQzcOkUfp9GounmkUKfgT9jWNeoS6mLmmQhABdneYgVmAWU6+JpQKQ==","signatures":[{"sig":"MEYCIQDLvddOZFAEpZSyAT51yhxpGO2+agh/vEXRU336KA/meQIhANifG2haWIRSRjDUgglTJ/dRz3t3l9gwJAx5bhjc4OD2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.658.9cb44d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9cb44d76b981adad2503d5e62207be99adb35c55","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.658.9cb44d7","@flighthq/useragent":"0.5.1-next.658.9cb44d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.658.9cb44d7_1788290106837_0.6445624279532789","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.658.9cb44d7":{"name":"@flighthq/platform","version":"0.5.1-edge.658.9cb44d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.658.9cb44d7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"34c6f1073f8ccbc52e5b39c4bef08249b7461621","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.658.9cb44d7.tgz","fileCount":16,"integrity":"sha512-I3I8exuzL27tMKZkBJ+/VqVeNLVXDpXGj4Br2CAs+GaiaI6I1S3q6/yAKegvYya6igw7/C0NymXq0NPZO1BwHQ==","signatures":[{"sig":"MEUCIAV058QlY2MUz1Fx2M+9slubzg1GVHb9+IRbsv7Ghr04AiEAprATx38gZ6jwML+rmBPYZS55HcP9HrxgKhlMOV5UT5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.658.9cb44d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9cb44d76b981adad2503d5e62207be99adb35c55","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.658.9cb44d7","@flighthq/useragent":"0.5.1-edge.658.9cb44d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.658.9cb44d7_1788290583859_0.18417869570175793","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.685.f72fc7f":{"name":"@flighthq/platform","version":"0.5.1-next.685.f72fc7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.685.f72fc7f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4d35f0e2a3bda8e4d9621071aba0ce38ea24df3b","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.685.f72fc7f.tgz","fileCount":16,"integrity":"sha512-u2l6SSkyVw5XNcNX16UEnRo8IbnRme2YIETWbKGhVTC4YiIxIYhe9tui51VNGI8lkcPWeb5uUU7ccZ/z+23hqA==","signatures":[{"sig":"MEQCIF4UpXGeAPmsWSZQCigKkQm2lviv1hU9IOhjDSzfuNd3AiBpKvjvJikS3Y9AhBrErs+fUMZsY2tZINFyfqjqHUaKcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.685.f72fc7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f72fc7feaa9653d950f39c7d2fe6365f48e82e51","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.685.f72fc7f","@flighthq/useragent":"0.5.1-next.685.f72fc7f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.685.f72fc7f_1788311355373_0.7461573234923775","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.685.f72fc7f":{"name":"@flighthq/platform","version":"0.5.1-edge.685.f72fc7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.685.f72fc7f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"349911334ce21fca01b2c26c42e702f697b4e494","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.685.f72fc7f.tgz","fileCount":16,"integrity":"sha512-5G+yZhgYPX7aKS7221SvkIpdF9id0ZYLiNXpISqvh4RP7OeaO+e/KHHXSaF/if16+9ngaYszUQr708+pUpB2RA==","signatures":[{"sig":"MEYCIQDHX/oH+9vxCFW7eAv8kvPya9byIpmcKtS8er1PbSLU9wIhALuuqYc3dAvtrYYCVhttFrGc1xexuY01hnFV5tiwj2Jd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.685.f72fc7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f72fc7feaa9653d950f39c7d2fe6365f48e82e51","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.685.f72fc7f","@flighthq/useragent":"0.5.1-edge.685.f72fc7f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.685.f72fc7f_1788311913571_0.03072795353097746","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.693.478551c":{"name":"@flighthq/platform","version":"0.5.1-next.693.478551c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.693.478551c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8b600659c36329b0f410dcccf912765815e74eb3","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.693.478551c.tgz","fileCount":16,"integrity":"sha512-1nmnRo83BdT9aDzI5ZXCSN74EzT45igKpE9e2EvbG+c8wnjm6Wf+mm5Y3myUWf/Ei22jlMENRqgmbUkgXz9gZA==","signatures":[{"sig":"MEUCIQCIf2Nea0JtPkdRBA7EtC7oKfR3gQelwCZZ2je+19iNlAIgN7ItUrxQj3Ej1miGqy8QbZuvE1+9hwxWZij0X6UMwW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.693.478551c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"478551cf7887f05c42c11f75e59034c715c8495f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.693.478551c","@flighthq/useragent":"0.5.1-next.693.478551c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.693.478551c_1788320589914_0.4599003130841801","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.693.478551c":{"name":"@flighthq/platform","version":"0.5.1-edge.693.478551c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.693.478551c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e36a3bc36e04f77acf647ba574502d4f551082dc","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.693.478551c.tgz","fileCount":16,"integrity":"sha512-25Nq8FNxiNcfzsMrv+aliY40gv5T0d/SyaNRHv7nwxZWZRCk7otA9zjt3mFaBsexYK8qpUAaBhKoStXsYXwCAQ==","signatures":[{"sig":"MEUCIQDSqW3SKXGoUEfCFOK6KwdhAi1pfHZ4Yko21d4ObcNzTwIgNGGJG40XyzRputG6CCLFUx6+AjflfhzcY2Bt/7jzs80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.693.478551c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"478551cf7887f05c42c11f75e59034c715c8495f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.693.478551c","@flighthq/useragent":"0.5.1-edge.693.478551c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.693.478551c_1788321126304_0.8215280665017524","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.704.19c91ec":{"name":"@flighthq/platform","version":"0.5.1-next.704.19c91ec","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.704.19c91ec","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d4ce34565a2b65a53ede41fdddd96ac1e652545b","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.704.19c91ec.tgz","fileCount":16,"integrity":"sha512-42SZFnUyETTNrXgJW4H2xRDWIGYz0OsppjNbLERjZpI/A4fujgrMbTOTHI1xCrtXEVj+ncdy4WLzJJwFsW/TZA==","signatures":[{"sig":"MEQCIHBSLebOj+sggOxb4hvgH90MzlJfGAWe3lLeAmfwfqUpAiAJ1rDxv00G88ate83/njgPdZ7YV+2LCNxFjsSTiDkcDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.704.19c91ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"19c91ec3e569d6b3b471682726465a79fba9f8cb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.704.19c91ec","@flighthq/useragent":"0.5.1-next.704.19c91ec"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.704.19c91ec_1788384395487_0.5180710833710203","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.729.2aeb707":{"name":"@flighthq/platform","version":"0.5.1-next.729.2aeb707","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.729.2aeb707","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"41a028604144474488c5932b4735240181d97f95","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.729.2aeb707.tgz","fileCount":16,"integrity":"sha512-GF/iXQHqq/sExAusFD1znL74C0avdF78apV/je8VnR13StPYOvZZWlThB9kFDFibvZ4nNVx0OaWOAvgBETVKgw==","signatures":[{"sig":"MEUCIQDvH0GMpdhzYJ92WfAp0uItCCgZsStdJ5bLAKLTf+i3EgIgK546ZUSiDXT0fN1aKXqpe4OJ/LSuQJZV4moIKNA+aHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.729.2aeb707","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2aeb707259007d61c5aaf2e31fe47447a260fe2a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.729.2aeb707","@flighthq/useragent":"0.5.1-next.729.2aeb707"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.729.2aeb707_1788400512367_0.3952821488681768","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.730.f29a5aa":{"name":"@flighthq/platform","version":"0.5.1-next.730.f29a5aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.730.f29a5aa","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"505a730dd05256c89690761891b697e103407c22","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.730.f29a5aa.tgz","fileCount":16,"integrity":"sha512-6ryfQty8D7hMO4mNuwsd4Oqo2+1gsFJSGaW53Ej3F5xtaepVN5n+QMqbnXl3mQFsALkm7lhkdwIJr2aEwyPXhg==","signatures":[{"sig":"MEUCIQCxwF7xzGdBVt8rGDGvaZwM2854ecrozGyYHQPRGo7auQIgHIVccTQg3peilVlq6ljuSP6T/KiHuCzUizf4iH0cELg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.730.f29a5aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f29a5aab5db192284ce5cadf08ffae2649a598ea","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.730.f29a5aa","@flighthq/useragent":"0.5.1-next.730.f29a5aa"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.730.f29a5aa_1788404716386_0.7337197822888117","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.730.f29a5aa":{"name":"@flighthq/platform","version":"0.5.1-edge.730.f29a5aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.730.f29a5aa","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4cd9a25bfd3c193ea93bd111c7999a8c9e981b30","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.730.f29a5aa.tgz","fileCount":16,"integrity":"sha512-RIrXqVHD39jmhbqW7U5+DRyFDD7gowluBTAjg40PqIUvHgnRuEKtEafURC8z1s9aS1tVlUQu+zESwhwoBbhvWQ==","signatures":[{"sig":"MEUCIBFT74BPc/pyK5252l/2Q7l5chVTwtvv9ELCg4BOoSmRAiEA8autL9ZPg45y6sCmvqOIkvqgnefb4IzDZRoiVwnP7Ts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.730.f29a5aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f29a5aab5db192284ce5cadf08ffae2649a598ea","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.730.f29a5aa","@flighthq/useragent":"0.5.1-edge.730.f29a5aa"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.730.f29a5aa_1788405258027_0.27843398953462706","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.731.0ae0aa4":{"name":"@flighthq/platform","version":"0.5.1-next.731.0ae0aa4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.731.0ae0aa4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"97c924f8fbd9a9128a5140c0596a92c914ce2b00","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.731.0ae0aa4.tgz","fileCount":16,"integrity":"sha512-VhBpSdWxSPyNPCXMbj4mNh6Zkv5WrvvYS/ts2t8tOzTlkKerzaM+2M4E6K8sY2xyckOLg2iKDFXkEFj57TEDYw==","signatures":[{"sig":"MEUCIQDIRe+wkOqF3dclpup+6ZERUm1eS7BvaDjQdgCe6yzbUwIgAf/qfD2d8D0BSgNJLklZGBv+JSKkJ8J6zCSNrsm74Lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.731.0ae0aa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0ae0aa49d8251d23b546f64bc242f3ad59a98dcb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.731.0ae0aa4","@flighthq/useragent":"0.5.1-next.731.0ae0aa4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.731.0ae0aa4_1788405415381_0.5828535401151858","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.731.0ae0aa4":{"name":"@flighthq/platform","version":"0.5.1-edge.731.0ae0aa4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.731.0ae0aa4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"70c480c082bfc3a704b377a43e00582a1fcb760f","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.731.0ae0aa4.tgz","fileCount":16,"integrity":"sha512-DXUMLF/8UutRS/MwmQPxiWqfRjtj8OlQ2QyhHdgedCVpudbOd3KBzw+1tR2m7D0qIGySz/c1aeT9Xgff0w6APw==","signatures":[{"sig":"MEUCIA0VnQq5SxUVjNc0ZA6lEfHx46gryw17MZGgCpSg01FIAiEArnCo0MZX1i2+6qxwrQTjW4m017hXAbbbOuO2U2j2Zxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.731.0ae0aa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0ae0aa49d8251d23b546f64bc242f3ad59a98dcb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.731.0ae0aa4","@flighthq/useragent":"0.5.1-edge.731.0ae0aa4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.731.0ae0aa4_1788405962652_0.5718699071219604","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.743.8d09db1":{"name":"@flighthq/platform","version":"0.5.1-next.743.8d09db1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.743.8d09db1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f89ea8e9576140c0d4b8a02914a256bddf41f631","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.743.8d09db1.tgz","fileCount":16,"integrity":"sha512-kqIKSC1xMPMz5wcOCBgIxYdt1JOP6kX3ka1XudcH5KwoulOgPCcweltNkxq62osyMAa9PNTOW4iQK2kpqWegEQ==","signatures":[{"sig":"MEUCIFSNwQzkajasX2fVEOZDWivyv2kDrspueJxa7xAaJwrKAiEAmbZffQ5N3OJdt4suV7LLmgH50NUU/yUIpeYxaTHs6Gc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.743.8d09db1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"8d09db125a0afd3b73ca6e039a7dd25bcb9737d0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.743.8d09db1","@flighthq/useragent":"0.5.1-next.743.8d09db1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.743.8d09db1_1788426604269_0.8204447635404617","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.743.8d09db1":{"name":"@flighthq/platform","version":"0.5.1-edge.743.8d09db1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.743.8d09db1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c20caa141d6a23b6d6ded3f7a053b01647a04869","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.743.8d09db1.tgz","fileCount":16,"integrity":"sha512-WZjxKyswqXhZQL3UR8hdjCJj27PpJi/zbdxMJuR9tJcTe4j7LPeVZJU8mK+mBO67xhgpLwYwSAfhoip+c6ytNw==","signatures":[{"sig":"MEYCIQCAfdk+VKobWVTN32VWEcz/5JvtZwFpImWWEFaY+HGvsgIhAPsC1gg1m6B/5lp2QJNtbOPlpplqPcAmn96mRhmgLXV6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.743.8d09db1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":21948},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"8d09db125a0afd3b73ca6e039a7dd25bcb9737d0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.743.8d09db1","@flighthq/useragent":"0.5.1-edge.743.8d09db1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.743.8d09db1_1788427126089_0.7468349604206894","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.799.62ef0c7":{"name":"@flighthq/platform","version":"0.5.1-next.799.62ef0c7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.799.62ef0c7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0cbbf011a4eafbbc5d34045d07cb8cc2093ded58","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.799.62ef0c7.tgz","fileCount":16,"integrity":"sha512-25Zg8URdvEUumt+wlVYtQ2roW1N7WHTPfBv9ynaOQCQ3cMK8uNRAT1ruZNJKK6Z18OSD763KU7n6aOfMUlQZWg==","signatures":[{"sig":"MEYCIQC8XCQi4jzqaCZtriZkuCcsAFg+tGP4FpvvXo2dCEPx8wIhAMz2q7FOFr+EE+6mBKMro1bbcR/QRU3/Xban4TG2m1+3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.799.62ef0c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"62ef0c74f09f24177aac3695b2487b2d743d4fe6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.799.62ef0c7","@flighthq/entity":"0.5.1-next.799.62ef0c7","@flighthq/useragent":"0.5.1-next.799.62ef0c7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.799.62ef0c7_1788447263952_0.906132312684629","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.799.62ef0c7":{"name":"@flighthq/platform","version":"0.5.1-edge.799.62ef0c7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.799.62ef0c7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"45fb75faabb52bc9b9565a9c63d1d17262be39c5","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.799.62ef0c7.tgz","fileCount":16,"integrity":"sha512-XRKE6FSmU0CNgP8BDZJinvxRLU8K0NF6vxDEM+pg9jptvPKBwjdVOYmNBry/05QXYqRyn4M9lBiC40Bmoc3QsQ==","signatures":[{"sig":"MEUCIQDxJoNo7Rx9tHuEgVjX/WewGh0JGPMZxnQbj+9yrNN0twIgf7/7Nrcdka9l2oUk9F99Scx8OMzgkfaL9FJmyCVbrTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.799.62ef0c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"62ef0c74f09f24177aac3695b2487b2d743d4fe6","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.799.62ef0c7","@flighthq/entity":"0.5.1-edge.799.62ef0c7","@flighthq/useragent":"0.5.1-edge.799.62ef0c7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.799.62ef0c7_1788447755844_0.17249782232441535","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.815.cc08b93":{"name":"@flighthq/platform","version":"0.5.1-next.815.cc08b93","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.815.cc08b93","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0f92f23d2e156c565b348f2391213b193a837a2e","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.815.cc08b93.tgz","fileCount":16,"integrity":"sha512-UeMh3OoipjOTIAMVWfBm0YGuBRXkW2EXGNXypKh8+EDIXLsEQgOw5eucu6Wn7Aj3xERklBA/h2le65Oou5LHEA==","signatures":[{"sig":"MEQCIAjNyPgan+EUMgSKtCzdLu0RsMVtAK/WJQK7xruC0U7TAiBjhe7RDrCoJry2mVlAO+4V30UExZJpVFfRboxpcaWmMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.815.cc08b93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cc08b93ef981080fa86bdd5143dc61dbdbf2665b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.815.cc08b93","@flighthq/entity":"0.5.1-next.815.cc08b93","@flighthq/useragent":"0.5.1-next.815.cc08b93"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.815.cc08b93_1788461073801_0.6699422501663739","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.820.97b3830":{"name":"@flighthq/platform","version":"0.5.1-next.820.97b3830","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.820.97b3830","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8f4e0583ad4743dbe3e3db031647db6fcb653278","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.820.97b3830.tgz","fileCount":16,"integrity":"sha512-sK6yPSLilDvUEX0ReRTyZERtds1/NxKlQn2F0H7CI6lVpbW0M8OW7Fw+Qwp7/KzNHn/1CVoLpPxr1+Z8eVNrLw==","signatures":[{"sig":"MEUCIGRgGYIvptgkExPyaascoVgy24eC2RDhsS4YiWQ4czvEAiEAoIQLNVVm+vcR3KBWQD+Ea6Ai8gL6K5fuDaZumzuIz98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.820.97b3830","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22231},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"97b3830e843209d92da169e02a52c0574efe5c09","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.820.97b3830","@flighthq/entity":"0.5.1-next.820.97b3830","@flighthq/useragent":"0.5.1-next.820.97b3830"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.820.97b3830_1788469606434_0.9251068906468627","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.903.f434bc2":{"name":"@flighthq/platform","version":"0.5.1-next.903.f434bc2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.903.f434bc2","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"080f2013640481535b1977cded231cbc5cf325bb","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.903.f434bc2.tgz","fileCount":16,"integrity":"sha512-SgeYJftZuDFS9Xnxi/hfqMCV+h7puuJqX6AN0P+yO79cN4/YMyQKRlvhy/hmVTTDnL7rBx/chprBQsnM/cF0Ug==","signatures":[{"sig":"MEQCIBPVGfedw27OoKAvg0iKdmdE2X9DHoUrkFjUT49wVcc3AiAnFrENkp2U+tYVQSpZ9MsnkteP1V9rhq4f2Z7BY3U/nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.903.f434bc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23102},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f434bc233778d75aeea61995df3a8cfaec459a85","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.903.f434bc2","@flighthq/entity":"0.5.1-next.903.f434bc2","@flighthq/useragent":"0.5.1-next.903.f434bc2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.903.f434bc2_1788551026342_0.1077623127027385","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.904.b545d9c":{"name":"@flighthq/platform","version":"0.5.1-next.904.b545d9c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.904.b545d9c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"cf6ecc365e41db4c98c9f6a04d4db9a2de4a7028","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.904.b545d9c.tgz","fileCount":16,"integrity":"sha512-ILLAfVwLGKDxbQlfOIaHYbKJKTJu7kvg5ApWn8+NNO7HXFMz/GclI3MKhKKaDz5WG1r+jWow+PXSSyJULwXDzw==","signatures":[{"sig":"MEUCIAfezTlz14cAgcbshEY5ca6OKUUA1KaWDiXSDq7iZKLQAiEAqEI0WIDZbmXjv/I1PZhie5dZ7EUrUtH0rzrwC6Oh+f8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.904.b545d9c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23102},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b545d9cfe622400923a81685c78547f2be54eff5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.904.b545d9c","@flighthq/entity":"0.5.1-next.904.b545d9c","@flighthq/useragent":"0.5.1-next.904.b545d9c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.904.b545d9c_1788554657216_0.2602975032498831","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.905.5fbf787":{"name":"@flighthq/platform","version":"0.5.1-next.905.5fbf787","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.905.5fbf787","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ad6451c027fe963914c7850b373476c96e313559","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.905.5fbf787.tgz","fileCount":16,"integrity":"sha512-hoqehYiL5C/Qk8AaZcnMyC7kCZvqRKQ40w8Fofbf2dpLju/TWUWvFKRFbp32tVBGNHyQB38R8oga/BffoqSY5A==","signatures":[{"sig":"MEUCIQCDWUD1Af1ZrGhfJLwR1tnP9+rRpietM4b03P9Kyyn0lwIgdzc7uOaBEmtlSHhGyJrXPXsLOxM2xQsPA5zyera4lHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.905.5fbf787","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23311},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5fbf7874064c384307542d68b4dcb6a895ff0dcf","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.905.5fbf787","@flighthq/entity":"0.5.1-next.905.5fbf787","@flighthq/useragent":"0.5.1-next.905.5fbf787"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.905.5fbf787_1788555949736_0.37577411450628584","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.906.419e5c9":{"name":"@flighthq/platform","version":"0.5.1-next.906.419e5c9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.906.419e5c9","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9e1c12743bf61903ef1931f1c2e79e15489079d5","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.906.419e5c9.tgz","fileCount":16,"integrity":"sha512-AqlMMjRy4GUJF/1Rfc8opjp4UBd0BQEjjG25t/+eaMzuQpAQI6viqR4KSI460OM/1Fy3tjMnkAPp6EpbRAz8Bw==","signatures":[{"sig":"MEUCID0tZP98EjLAb6/jW7F7S3uHP12jWtYWbIWA75bl5YEGAiEAzBvNGIz/01T3lPZRvA+8l4wCBX662NNHkqxwET58u7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.906.419e5c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23311},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"419e5c925b366b5053ed7711ce371eee89dc31e7","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.906.419e5c9","@flighthq/entity":"0.5.1-next.906.419e5c9","@flighthq/useragent":"0.5.1-next.906.419e5c9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.906.419e5c9_1788559637514_0.9438212315866101","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.908.b072fbc":{"name":"@flighthq/platform","version":"0.5.1-next.908.b072fbc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.908.b072fbc","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2c586e49629daeee87376f35cb90d42c158565c5","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.908.b072fbc.tgz","fileCount":16,"integrity":"sha512-pH5ea7/F0d93tiT1kSwFAHMxT7Dl5lAV4nGMM66gPuNr1jD5AmnHNmUgn5nV2yZfTVRI6AQ5Tk2yRJ4o/Grhpw==","signatures":[{"sig":"MEQCID92umHWHdScX0A/IAUjer+nJ87ovdTB7TZir3kWOeytAiAiQl/QItul5O9yPL7mwJ/8xSkmcaS/EhgeB7ruN6nE9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.908.b072fbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23311},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b072fbc49d0745bb96842601b864551b37ab3ca1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.908.b072fbc","@flighthq/entity":"0.5.1-next.908.b072fbc","@flighthq/useragent":"0.5.1-next.908.b072fbc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.908.b072fbc_1788564277159_0.36814936676186716","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.909.a5d1857":{"name":"@flighthq/platform","version":"0.5.1-next.909.a5d1857","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.909.a5d1857","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"94b58440e0fd77cc7e8ef1ba48e20015afeafdaf","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.909.a5d1857.tgz","fileCount":16,"integrity":"sha512-AO3e+Mizq7dtxEUkgpfhGxvfzbFRNePS5Uixv8j5yEurGnLWAxRht2FZde3d8mhNrGTntTbxAV6OwrH+tg7JAA==","signatures":[{"sig":"MEYCIQDLApfsfwUs8V9WUkUVV/3FGhUizFrHE3RcrHN1hK2i8AIhAJI3FdAaPklj1042VNOP9m4KuATROBtcf+7A6rWz97jK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.909.a5d1857","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23311},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a5d18571cd3176400ab4dd8e03a2ed880037b213","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.909.a5d1857","@flighthq/entity":"0.5.1-next.909.a5d1857","@flighthq/useragent":"0.5.1-next.909.a5d1857"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.909.a5d1857_1788564822860_0.09025170859529852","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.909.a5d1857":{"name":"@flighthq/platform","version":"0.5.1-edge.909.a5d1857","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.909.a5d1857","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ec3e9af483c59733b92c82ebf4f47399c6e02ae1","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.909.a5d1857.tgz","fileCount":16,"integrity":"sha512-0EnRC4jwFoeFIbdtdVhEIe/UUS8kaFfAUUhiJtK29rgXar19JXrAKxkhwtdomMhID694XL1Wd9v9hGNRMqaNtA==","signatures":[{"sig":"MEQCIE1ruaNmaakLP35bqtejiOOVEfGB2qpZVu61it+6X+K3AiA1RVSWy8m8ilbjiQwUWxPw+mbmh0rW+F7CthwDjCk2Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.909.a5d1857","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23311},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a5d18571cd3176400ab4dd8e03a2ed880037b213","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.909.a5d1857","@flighthq/entity":"0.5.1-edge.909.a5d1857","@flighthq/useragent":"0.5.1-edge.909.a5d1857"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.909.a5d1857_1788565388716_0.7391051198042329","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.911.32a089f":{"name":"@flighthq/platform","version":"0.5.1-next.911.32a089f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.911.32a089f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9c9000388f42fd45ba32736728fc579526545d1b","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.911.32a089f.tgz","fileCount":16,"integrity":"sha512-XcTNpT0bu8IO7GO/IfHpmVk7rPTZOX/lYEwHO0lidwjk6ZBudARy9ZsdBFiQge4CECzKJHJGCrnNc6nw+3hU4Q==","signatures":[{"sig":"MEUCIQCnVTr95qAztlZC/ibHKCwSpkiGAry65sBZd/0HQjP8CAIgBGjXUf7DQfItTXVlftbMYeI7Ht6gFik95NzVv9UmVb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.911.32a089f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23311},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"32a089f1342d08547fc2359dfd5e8fe9f7e3c12e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.911.32a089f","@flighthq/entity":"0.5.1-next.911.32a089f","@flighthq/useragent":"0.5.1-next.911.32a089f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.911.32a089f_1788585325493_0.43978407852359536","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.911.32a089f":{"name":"@flighthq/platform","version":"0.5.1-edge.911.32a089f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.911.32a089f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"687375b7d74b52017310c9945ffff2e71c76a9dc","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.911.32a089f.tgz","fileCount":16,"integrity":"sha512-oa7fhbx8cFayWJgb3y5r6/A1Yz06LhC04AY5pNMXHOrmG4Nddw7QQ0s+NRRDbjZDU4jjXxMIv7a3+kQ0Esj7SA==","signatures":[{"sig":"MEUCIQC1tAMt8nBg1SC8IL0Sc/vah0jadyDGjNWC/jZ8+qLgDQIgVix1ymqste39vBysb+fWo8OVUb1R4b9SL3BsCGOY7JE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.911.32a089f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23311},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"32a089f1342d08547fc2359dfd5e8fe9f7e3c12e","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.911.32a089f","@flighthq/entity":"0.5.1-edge.911.32a089f","@flighthq/useragent":"0.5.1-edge.911.32a089f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.911.32a089f_1788585722693_0.8529812977821711","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.912.289aaa0":{"name":"@flighthq/platform","version":"0.5.1-next.912.289aaa0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.912.289aaa0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"bcb9f3f47eeb2a57c23051a272ca0ce9b9679fbf","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.912.289aaa0.tgz","fileCount":16,"integrity":"sha512-Fvu2Z6fYSv1Roe5UHFan0MFO9EaLpJzy066MgDK9x03II12aXJrAJWjWPKXqx1vXZ1DU867MBiFNH4Dh3NguNQ==","signatures":[{"sig":"MEYCIQCWaH5wDFqHKr5mmWvIeAZ0adY5rTexiDkj7LpdIEqx/gIhAOCSl/K5cazwSjapqBQ+/PygNn3F2zAjjdo6jb28nPEz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.912.289aaa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23311},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"289aaa01f9bb829f06c361b687b6c15a4ba4f9db","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.912.289aaa0","@flighthq/entity":"0.5.1-next.912.289aaa0","@flighthq/useragent":"0.5.1-next.912.289aaa0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.912.289aaa0_1788587229727_0.25916710675656596","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.912.289aaa0":{"name":"@flighthq/platform","version":"0.5.1-edge.912.289aaa0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.912.289aaa0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"bbe1cbdbbc210deb8303bdab9177aa665542e779","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.912.289aaa0.tgz","fileCount":16,"integrity":"sha512-wRrcNopYXbSLQAwmrG5mDlTgo+j4X2r0GjIkkmDizE+7UGyZipqbiQtEOVyMUc0yiSqMHxHaRp49pa7JMpRzCA==","signatures":[{"sig":"MEQCIEJR3M6qXvZffQdnVwkqO11qCuqFIP4n15olBrZ8f1dwAiA8HByf/sQX+hXg3pWBZ797eMeegRb1FHZrVpOJ2NdWAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.912.289aaa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23311},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"289aaa01f9bb829f06c361b687b6c15a4ba4f9db","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.912.289aaa0","@flighthq/entity":"0.5.1-edge.912.289aaa0","@flighthq/useragent":"0.5.1-edge.912.289aaa0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.912.289aaa0_1788587556394_0.03334148957724836","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.914.ed01add":{"name":"@flighthq/platform","version":"0.5.1-next.914.ed01add","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.914.ed01add","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"73d8647e01f4238caefc8723e27376c4a907ada6","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.914.ed01add.tgz","fileCount":16,"integrity":"sha512-gIak/0MieEW1Qztv6y6uQlk3ypH+pgHbbos1ZL1SaxWomwYM492fx1UUi20GBUIzLZwoYPkYPnZdZSSONZgULQ==","signatures":[{"sig":"MEQCIGl7p0pVUpOdtX2HWJRqRTjvXTpBFuLmasUMOqs1uInxAiA9bhijYv86ZQaB9a9Sd0b+B1OkbP+N8jC+Bwn/cHj5vA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.914.ed01add","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23311},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ed01addb10f223ccc2cf89a73d3150ebc84d0b01","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.914.ed01add","@flighthq/entity":"0.5.1-next.914.ed01add","@flighthq/useragent":"0.5.1-next.914.ed01add"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.914.ed01add_1788630699366_0.6186441489765666","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.914.ed01add":{"name":"@flighthq/platform","version":"0.5.1-edge.914.ed01add","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.914.ed01add","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"35b9a5175abb320eb043fc4ad4f9cd657eb37f69","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.914.ed01add.tgz","fileCount":16,"integrity":"sha512-1lH5XtLy6pcroWHJ11kkWdzlHq82nh6QMet0iBEQmzOHXVcIzJ4uVz3auZBNjbEuqYQfxGlMBZnvHTnCSKPQOQ==","signatures":[{"sig":"MEQCIBxy88+t8OMPF63Cg8i+3N10tVag75HCzStNRZuJ0l4WAiBRfsnVlqNteYQM/gYtNmBztQD3XVltZkckpxJQJsAgjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.914.ed01add","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23311},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ed01addb10f223ccc2cf89a73d3150ebc84d0b01","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.914.ed01add","@flighthq/entity":"0.5.1-edge.914.ed01add","@flighthq/useragent":"0.5.1-edge.914.ed01add"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.914.ed01add_1788631232312_0.6535669910088562","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.915.d4da7e7":{"name":"@flighthq/platform","version":"0.5.1-next.915.d4da7e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.915.d4da7e7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f9d779f87d6fdcf4dfd88147a0a47e5d1b115ee7","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.915.d4da7e7.tgz","fileCount":16,"integrity":"sha512-E4Xq6st+wVFUA8LKtIo4z4PRxD8Szaj3psI6z2/GxF35uiyER313kWmrb+t+aaNqWuEYpOe/TLJefVcrTPJ2ow==","signatures":[{"sig":"MEQCIF02NdJfknlgQm6lStSGaL2H8t45w1IdCa5/bbz2CG2vAiB18c9yCbnKW5kHjHUBYZ9cEY67tYUkyE8hlT6to9nkhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.915.d4da7e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23311},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d4da7e7eaf7e58b0a32c4c4098023b670ac1e76b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.915.d4da7e7","@flighthq/entity":"0.5.1-next.915.d4da7e7","@flighthq/useragent":"0.5.1-next.915.d4da7e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.915.d4da7e7_1788632389847_0.753932921040378","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.915.d4da7e7":{"name":"@flighthq/platform","version":"0.5.1-edge.915.d4da7e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.915.d4da7e7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3d7696385446d30af3c6334ac931968885af0475","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.915.d4da7e7.tgz","fileCount":16,"integrity":"sha512-lT2WXY2B8EjfA2GNEHRtty4bJ5fnFpljOZuGYlBLJg5RKm1YpFijjFrD+f2cp99/6/m98l2y/eTPt/5FP3RqeA==","signatures":[{"sig":"MEQCIA8gxXHCzsg2v350LDn7y694dtKs/N+6QtQXN/4dFF2iAiB+sfnxNSY8gIz3XaDu4SCf2QcMOV1cTla593fAnMZxKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.915.d4da7e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23311},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"d4da7e7eaf7e58b0a32c4c4098023b670ac1e76b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.915.d4da7e7","@flighthq/entity":"0.5.1-edge.915.d4da7e7","@flighthq/useragent":"0.5.1-edge.915.d4da7e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.915.d4da7e7_1788632773890_0.3250562245548372","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.919.354c575":{"name":"@flighthq/platform","version":"0.5.1-next.919.354c575","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.919.354c575","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a2391b577f9e67ed5689f80211cf0ef2f0400ad6","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.919.354c575.tgz","fileCount":16,"integrity":"sha512-DXBE9VME39k90X7jZJMgbcZ9ErVvCm8wp+6eMzQs39l5RCuhuacu+u2il4HVU9us2Lo0GmM01W8bH45+4L56WQ==","signatures":[{"sig":"MEQCIAHa6/zmsFc09MhMWMeNZi+U7hlSIBX6TMD3NiUKHleyAiBmsBY9pqPa4MwI2YI5IKZIcC5poXgnWkzJET55FY0w6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.919.354c575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23311},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"354c575656605d83e51b525716705b91317a5dd9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.919.354c575","@flighthq/entity":"0.5.1-next.919.354c575","@flighthq/useragent":"0.5.1-next.919.354c575"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.919.354c575_1788649801006_0.5909371815399396","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.919.354c575":{"name":"@flighthq/platform","version":"0.5.1-edge.919.354c575","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.919.354c575","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1eca6a126eaa1126f980edef4f119c5f2ad0b3f9","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.919.354c575.tgz","fileCount":16,"integrity":"sha512-+8K5RfCTkYhG5GPBtuU9su8UwEOpjfo7WmvrvUAsu03UAO6ne5NgoTppBwlXtfsLw9M5mEXtlixyvCwKZkrb8Q==","signatures":[{"sig":"MEUCIQC/2rAZgTyaDqTorD+9VqUghiXtZR1rqdE6DDTvY53IrQIgMW9ovsvqrlXtH7udsMCxnRKRzTaAcQHEe/q9x1kmKAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.919.354c575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23311},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"354c575656605d83e51b525716705b91317a5dd9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.919.354c575","@flighthq/entity":"0.5.1-edge.919.354c575","@flighthq/useragent":"0.5.1-edge.919.354c575"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.919.354c575_1788650345033_0.8747324841525013","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.920.da8f530":{"name":"@flighthq/platform","version":"0.5.1-next.920.da8f530","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.920.da8f530","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7f6130955c99e06a8f39e7c7f6af257e6a4e9a63","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.920.da8f530.tgz","fileCount":16,"integrity":"sha512-Mq6xRQlyg4qcqv4L1L/LidYH2aCuzGW04YYnYK798a0mc52dCk+jawLGQ57Iax+Xk5Qn88nn1oRJbXTOtvDFsQ==","signatures":[{"sig":"MEUCIBcton8hl2V7+nUKJI5GjEdoUE/u3GXSUxmcpT1gvvY/AiEA9ak88t01V3aMwKWgsZWMO+YiBsZUIUDNVMZOpc7e9Tk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.920.da8f530","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23311},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"da8f530894916f9baa6a9f6822b4f393b9e70a85","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.920.da8f530","@flighthq/entity":"0.5.1-next.920.da8f530","@flighthq/useragent":"0.5.1-next.920.da8f530"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.920.da8f530_1788726125295_0.7910670536980078","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.920.da8f530":{"name":"@flighthq/platform","version":"0.5.1-edge.920.da8f530","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.920.da8f530","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"bc423a848001dcee1ba0d8932e4b1e2c5d091efd","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.920.da8f530.tgz","fileCount":16,"integrity":"sha512-4Bxx8ITdwZq+iIPHKOBYSVEK6brOWNPXkOE4odwmLYtd5RtnE1jiQ1PzuyEGbZnlQQlHDB/F8+FoT1JqcdJJNA==","signatures":[{"sig":"MEUCIQDwbABo6o+v4P1ZQyothPhuU3P0HvYiOhep4HHGirZHRQIgQ1eikxKML7bNYo0d5cef3YjON43vhDWhMq9H0hi90qI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.920.da8f530","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23311},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"da8f530894916f9baa6a9f6822b4f393b9e70a85","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.920.da8f530","@flighthq/entity":"0.5.1-edge.920.da8f530","@flighthq/useragent":"0.5.1-edge.920.da8f530"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.920.da8f530_1788726669192_0.23609522233861147","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.973.788d3d7":{"name":"@flighthq/platform","version":"0.5.1-next.973.788d3d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.973.788d3d7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7133d405a780fc4542d8db1408f853e31a0c0615","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.973.788d3d7.tgz","fileCount":16,"integrity":"sha512-atSlSWHYpN2rsmoV/X8mcf8kWDRhQv09wK9gaxBFAHsdNJLbcFT7CIpgx5KyNUeejcwuAqvUHeFkOt+aJY2VVA==","signatures":[{"sig":"MEQCIE2iM5eHstFfb0K25UxQA4u8p5abFhYeuBWRT/KhieocAiAR7qT1KEaeo/xb3maeoe1hSflCVSbFjAjUL4f3XG0KIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.973.788d3d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23311},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"788d3d7375cca3a0233cecedda1a4e031bd26dec","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.973.788d3d7","@flighthq/entity":"0.5.1-next.973.788d3d7","@flighthq/useragent":"0.5.1-next.973.788d3d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.973.788d3d7_1788898621997_0.6126251442098551","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1017.13841a8":{"name":"@flighthq/platform","version":"0.5.1-next.1017.13841a8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1017.13841a8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"565e1ac51001743d9957d307231509758aa8b307","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1017.13841a8.tgz","fileCount":16,"integrity":"sha512-sd7glc/ouSF6RHe6CprP8NBgWsSa2m7KgD/wah6hxAbhr0e+PD6v6024jKoDHsO67JBYSSK/BBjz+i0I74hEVw==","signatures":[{"sig":"MEUCIDcLqvIyNFLaLZCrFwr+0IIaWSv8qOZLWzA3URC4MorMAiEAu6eitIcIqB40GgIGRfM8sD0dYNY7DQCbmhj8TFyhLEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1017.13841a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23316},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"13841a81e0ac1421eae7411a678d38d72b3e358f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1017.13841a8","@flighthq/entity":"0.5.1-next.1017.13841a8","@flighthq/useragent":"0.5.1-next.1017.13841a8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1017.13841a8_1788927260628_0.9863446397439399","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1019.1274ec5":{"name":"@flighthq/platform","version":"0.5.1-next.1019.1274ec5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1019.1274ec5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d8dc6f64a964c714e1f3e8cec1ea94aefbedd9c5","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1019.1274ec5.tgz","fileCount":16,"integrity":"sha512-v8Myb3WteSq3o1EktpF/0QFLxGw8QF7DvDTLRgLZCS2GwCabHNPpJIzn4CsA3MGVac+cwyV0UvYqU6zLumXLDg==","signatures":[{"sig":"MEUCIQDEspDrn4KrcubRgnW7+waOtVA1H3FK2INOTK0zsTnXWgIgL0EDUA+7MzvCOX191udvNoJgCpaf2NTe9oqldxsf/zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1019.1274ec5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23316},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1274ec5c923947dc64d5ffedcbd8169fc758cd9f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1019.1274ec5","@flighthq/entity":"0.5.1-next.1019.1274ec5","@flighthq/useragent":"0.5.1-next.1019.1274ec5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1019.1274ec5_1788934444569_0.3593058979834409","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1019.1274ec5":{"name":"@flighthq/platform","version":"0.5.1-edge.1019.1274ec5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.1019.1274ec5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e3c165a3ea3e449af7f061c3e1954ad04ccf4dd1","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1019.1274ec5.tgz","fileCount":16,"integrity":"sha512-zKrIpLAnNxJKF9GkYq+FOWB3toaFCC5sIAxdyOzOUp6BJAVAXAQs9GEhwFRN74B8g9Za0ZlvkiTNzLoJzLuUhQ==","signatures":[{"sig":"MEYCIQCTZvYpf/tfGF66ULSVctR1sMM8lCiHblX74pXbkVkAEwIhAPLuUfRBlRL50YS8dHAmjlFb3C1dGk/+QZSBM8SpWYlX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1019.1274ec5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23316},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1274ec5c923947dc64d5ffedcbd8169fc758cd9f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1019.1274ec5","@flighthq/entity":"0.5.1-edge.1019.1274ec5","@flighthq/useragent":"0.5.1-edge.1019.1274ec5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.1019.1274ec5_1788934851647_0.10911617930570738","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1047.858b9b6":{"name":"@flighthq/platform","version":"0.5.1-next.1047.858b9b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1047.858b9b6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d90660eabbb47ba062e72e9d423df2c6358c345b","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1047.858b9b6.tgz","fileCount":16,"integrity":"sha512-TrnwYfds5jxoWL3xPBMSN+2KdyeurBoKFTpXpm8N6b/0GBoPZr7BOnJ3oOskEtuRrnaQFXQhe1y3Xm3kvLog8w==","signatures":[{"sig":"MEQCIFInVvoVG+H0dcAMZSJHsl6g1GVmG7wOsjfH3yfy9eNHAiA4h9E0GMoXdjHaF0N26c1TMd/9w5gWM17xk/BHo5X6Ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1047.858b9b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23316},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"858b9b601de814f6b6940cbb1ffff0916b903268","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1047.858b9b6","@flighthq/entity":"0.5.1-next.1047.858b9b6","@flighthq/useragent":"0.5.1-next.1047.858b9b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1047.858b9b6_1788973080614_0.37878019820726605","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1047.858b9b6":{"name":"@flighthq/platform","version":"0.5.1-edge.1047.858b9b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.1047.858b9b6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9810f7cfd6b5dcd45f703ec0de00813a647056a4","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1047.858b9b6.tgz","fileCount":16,"integrity":"sha512-FmLRqvYN3pHlYZm/cLBSOOR0HRbeSF1qMzNG62S9Hic8gkRiWQGKLRzkumzWDy8E+vcaUiBlebXE93+xV24V6A==","signatures":[{"sig":"MEUCIQCfzvWtg/N6TfmLhXmngx7ObIvjWk6yJGOgdx8FwwXnrQIgE8m9BgdB2uA4VjugH5D10eaprJ86Hsn9FO6spM830zw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1047.858b9b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23316},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"858b9b601de814f6b6940cbb1ffff0916b903268","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1047.858b9b6","@flighthq/entity":"0.5.1-edge.1047.858b9b6","@flighthq/useragent":"0.5.1-edge.1047.858b9b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.1047.858b9b6_1788973446652_0.6788519002707059","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1050.0bd43cc":{"name":"@flighthq/platform","version":"0.5.1-next.1050.0bd43cc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1050.0bd43cc","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b4a3c5e2b60430799e15e934c7d9196b2b3a3245","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1050.0bd43cc.tgz","fileCount":16,"integrity":"sha512-3xOvTCxwgzlxDBzDByHu6Fd+pNPGJslGEtBd2+BvH0z2/2knBsQcv0uzItt2VZ2ME1X2uZzh2MgmwUmZn8LwBg==","signatures":[{"sig":"MEQCIFkzkwM2PKaCBAWNKMMjbZnEXpqKLmVDLNqtcz4vJ7WUAiAuUpkSRvaEmiRWYkgEaEHdYyjMzYyaBgTpsyO05i7Aiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1050.0bd43cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23316},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0bd43ccdf62d9977512bf6c0fd6dc3ec177a8c8f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1050.0bd43cc","@flighthq/entity":"0.5.1-next.1050.0bd43cc","@flighthq/useragent":"0.5.1-next.1050.0bd43cc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1050.0bd43cc_1788988339809_0.9344269927110018","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1051.65889a1":{"name":"@flighthq/platform","version":"0.5.1-next.1051.65889a1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1051.65889a1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"bf45c3007c913af994416c41d0d2cd7ca3caf570","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1051.65889a1.tgz","fileCount":16,"integrity":"sha512-K81ODbW//8coPTXX8CLYl+MacZsPvA0X9Kn3lamMFEqenVH2qmrUZfCt0JPjpQYkGvO4fHhDAIfje0zJIzcbBA==","signatures":[{"sig":"MEUCIFTZkNNw0uw0Q3KjKn0dEukLPdxxJxfl3J8IwZSx6/+VAiEAkUQwjkkImRblJNJaACdtN3HEfCG5yeg0ECfWo6LnZFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1051.65889a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23316},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"65889a191bb0d2f5f2f95148590874f3e49bf9d4","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1051.65889a1","@flighthq/entity":"0.5.1-next.1051.65889a1","@flighthq/useragent":"0.5.1-next.1051.65889a1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1051.65889a1_1788990877980_0.7722472763259245","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1051.65889a1":{"name":"@flighthq/platform","version":"0.5.1-edge.1051.65889a1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.1051.65889a1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6d991d114ea7ec8c52972a1b1f2e23dcb2f95512","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1051.65889a1.tgz","fileCount":16,"integrity":"sha512-EEwBIAsAA2Nm6GqGOCFqY79bINZd++MAdFqg6GwkqtOmXcJeYDnWwvwG1JYS3l5q8Xw6xZ8teOPS85H8e7udcA==","signatures":[{"sig":"MEQCIBQevOUeVQzNd40eBAzE7/Il43kaDY4lMxwrLb2+8RU9AiAMQfYv4xIh8D9Tt7fYoWrVf3JRbMEmUxX8DYPeuiusoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1051.65889a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23316},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"65889a191bb0d2f5f2f95148590874f3e49bf9d4","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1051.65889a1","@flighthq/entity":"0.5.1-edge.1051.65889a1","@flighthq/useragent":"0.5.1-edge.1051.65889a1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.1051.65889a1_1788991381323_0.11409493396139037","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1052.ea38f97":{"name":"@flighthq/platform","version":"0.5.1-next.1052.ea38f97","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1052.ea38f97","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8e574290abf42b62b0290d0925b344555e384ddf","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1052.ea38f97.tgz","fileCount":16,"integrity":"sha512-2GW/6MsfV2UEkvpQdc4EPGfwVnfZgCiFT8ELt1m31Kjh7/RO4yT5yjTwQNKlo+7Dvo5R+kl26Dtcc3RI02GnHA==","signatures":[{"sig":"MEUCIQD8zzWJu44hOVCK2uLf+OgwvQE6SyLO7G5tbFPlNSIEygIgKdkW61hGexDElOccfSlilUZ03KqYYt8Y5hhCR4/HVEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1052.ea38f97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23316},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ea38f9774bbb5b1696c25c9ba02dfae381db021d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1052.ea38f97","@flighthq/entity":"0.5.1-next.1052.ea38f97","@flighthq/useragent":"0.5.1-next.1052.ea38f97"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1052.ea38f97_1789013621090_0.87748225490822","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1052.ea38f97":{"name":"@flighthq/platform","version":"0.5.1-edge.1052.ea38f97","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.1052.ea38f97","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1d074c18414d2f126693d8a4110a5fdf58f3ccde","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1052.ea38f97.tgz","fileCount":16,"integrity":"sha512-ZnXDBC77cHqX+9R+LflsPXuHnmXgh3rNHjEV0aVSE9tQFgDgBR/8K+50DnLZvmm+fm5Udn5yjx+F03pBZ+OGjg==","signatures":[{"sig":"MEUCID5suKziGDysz28Ea3Y+fW6zs49PDIZyo97R/swW4yDRAiEAh76A3EfQ+hba8W+GzDJqpcIBLZWFFfjtq5YjTybXT6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1052.ea38f97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23316},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ea38f9774bbb5b1696c25c9ba02dfae381db021d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1052.ea38f97","@flighthq/entity":"0.5.1-edge.1052.ea38f97","@flighthq/useragent":"0.5.1-edge.1052.ea38f97"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.1052.ea38f97_1789013935112_0.1362979359238814","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1056.4945b81":{"name":"@flighthq/platform","version":"0.5.1-next.1056.4945b81","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1056.4945b81","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"25efaf66136e5d5b15a6ef56c0af9c8ba7a4a172","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1056.4945b81.tgz","fileCount":16,"integrity":"sha512-T4ioZl/G4drl5X3WbItHthAPxQfOyu/bQ0p5fIjATmVO6dRjYSmXeDuZlHg7M8yYyf9AcA+IKIEqAIRGYZT1OA==","signatures":[{"sig":"MEUCIQD31IAr41vh0IVJKQYhQxHpwcA1/n3EnndWpzIoILTccQIgYNgpMPTHqACTpb1Cit4XkwKXvaCnRUbA88QBSfr5Dig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1056.4945b81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23316},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4945b81fd2d8dc61f234442ef77169e0f3ae2316","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1056.4945b81","@flighthq/entity":"0.5.1-next.1056.4945b81","@flighthq/useragent":"0.5.1-next.1056.4945b81"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1056.4945b81_1789060519406_0.25287513112970306","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1056.4945b81":{"name":"@flighthq/platform","version":"0.5.1-edge.1056.4945b81","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.1056.4945b81","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"11501c9ac334be98a98ffd6a1677819bf958b5a4","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1056.4945b81.tgz","fileCount":16,"integrity":"sha512-SvQeVS6eVyooymVslTqftsr/8V2zMNqOeitwZbdxRCDIIqy8YujVUGV7gbh/NdhWoT82UJbkLZgNgDcYxZognw==","signatures":[{"sig":"MEUCIQCyw1dqbO9EiBOLk30pYBP2E8JE6sr39zDKClCrQKtYyQIgMw/R/k4WV6PDg5JGzM7ramKjBnpmSdBLha6jVhM3bls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1056.4945b81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23316},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4945b81fd2d8dc61f234442ef77169e0f3ae2316","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1056.4945b81","@flighthq/entity":"0.5.1-edge.1056.4945b81","@flighthq/useragent":"0.5.1-edge.1056.4945b81"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.1056.4945b81_1789061014433_0.6621101725027354","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1058.751c53a":{"name":"@flighthq/platform","version":"0.5.1-next.1058.751c53a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1058.751c53a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f708f9420c0176a5d680b61bf4ea843e67d1d5fa","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1058.751c53a.tgz","fileCount":16,"integrity":"sha512-qdjbBB39QJxIdXOnTU+Gc6fOFeUU8EQnUlhYktmjZXkzPhL7P18Hrahio/RnUDidOHxOPUAdGYoc13xC2aTLsg==","signatures":[{"sig":"MEQCICxRQKT9hHZzGuoO9wb4q73sekZCIe9kyIQpi8OOnufBAiB/mF8sph980I53ZSPeEQu7XVTPy4tL7M3nNTHer7CvUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1058.751c53a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23316},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"751c53a7765e345d4c3e29d3a6089601b35c2bad","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1058.751c53a","@flighthq/entity":"0.5.1-next.1058.751c53a","@flighthq/useragent":"0.5.1-next.1058.751c53a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1058.751c53a_1789079786005_0.4090659935988685","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1059.c56d3cd":{"name":"@flighthq/platform","version":"0.5.1-next.1059.c56d3cd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1059.c56d3cd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7669ae83a6bdbae4cef22055297c7a5ebb39eb16","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1059.c56d3cd.tgz","fileCount":16,"integrity":"sha512-NLtI2p3/CGIOQtuo2uK1JMThHwCR6LWzZWG3hU+d6lEFLS93jcHvt3zH5fQFyyeKS74eQoMzGIHak+d7Eq6bJg==","signatures":[{"sig":"MEYCIQCeTAkRfpb5KnHB/OVV98tbCUCdbv1CqF1BEcHf/xsDxwIhAINZm4PNDAKGnbsVeQrFPFxPiSYOV/r/bPTdrH7XxX/V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1059.c56d3cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23316},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c56d3cda9aa3602334632ba5110c8ff1279391d5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1059.c56d3cd","@flighthq/entity":"0.5.1-next.1059.c56d3cd","@flighthq/useragent":"0.5.1-next.1059.c56d3cd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1059.c56d3cd_1789079909373_0.26661089656857406","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1058.751c53a":{"name":"@flighthq/platform","version":"0.5.1-edge.1058.751c53a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.1058.751c53a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a3208709bb29e102a3ac06fe5d7215dda8fc41b4","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1058.751c53a.tgz","fileCount":16,"integrity":"sha512-PcnJHs5PoQE5lool32hv4gkkqqoJ8wva95bZZX6E9BkzFbbkHS4QaCYrklwvg/YyoowJpPUsZ5mXX2iLawixuw==","signatures":[{"sig":"MEUCIQDBJxrZ00aDpN+d/0jq8zfsToEmSoQuJS4YbFZSTt/a9wIgB37fqr8DccdyGXMMeIZkPK9nlTLjBusgwNIgHrVAfo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1058.751c53a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23316},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"751c53a7765e345d4c3e29d3a6089601b35c2bad","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1058.751c53a","@flighthq/entity":"0.5.1-edge.1058.751c53a","@flighthq/useragent":"0.5.1-edge.1058.751c53a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.1058.751c53a_1789080182245_0.6147148723586224","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1059.c56d3cd":{"name":"@flighthq/platform","version":"0.5.1-edge.1059.c56d3cd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.1059.c56d3cd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c99a24750ae18778dfa04d304a6211892e4337bf","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1059.c56d3cd.tgz","fileCount":16,"integrity":"sha512-TP15c3B7KBJ2YnF2/F7QhsqplxkEiJ9BbuTTsZNiF4cgixKH2/hz7FQohpGRCYIIo3N9a0qvF+PZ9roVYz6q8A==","signatures":[{"sig":"MEUCID6GXNCw9MLpEc0/s1kZk/lxLgVFH7frZg3JPGMEUVqKAiEA+YN9kl2808BjQ2oRceL1uTBQ8BJNBEsETcZ5eU60MZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1059.c56d3cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23316},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c56d3cda9aa3602334632ba5110c8ff1279391d5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1059.c56d3cd","@flighthq/entity":"0.5.1-edge.1059.c56d3cd","@flighthq/useragent":"0.5.1-edge.1059.c56d3cd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.1059.c56d3cd_1789080375212_0.4452839299192133","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1066.36fe89b":{"name":"@flighthq/platform","version":"0.5.1-next.1066.36fe89b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1066.36fe89b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"936af28100d58de9366a3732667c280b3b950613","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1066.36fe89b.tgz","fileCount":16,"integrity":"sha512-9pT3PbIzfMawv8fG2w6J8MiVCrrseTyaQNtXL9eQMozUxerM8ZLDqlnYoO9TrRUsADkK10nJtQgpLPLA+wa+Wg==","signatures":[{"sig":"MEUCIDMrRa5jOgQz8+8I6L3r6X7ATkYc6zhCVyl6cUG9Ax6vAiEA4p58S4EZU8mpePKs6SOh7FYEkvORIJJgT8Yzzmbzxk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1066.36fe89b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23316},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"36fe89ba6c64ce8afd3d789f17c5d9730a46f50f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1066.36fe89b","@flighthq/entity":"0.5.1-next.1066.36fe89b","@flighthq/useragent":"0.5.1-next.1066.36fe89b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1066.36fe89b_1789109366361_0.6490131753957344","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1069.554a2ac":{"name":"@flighthq/platform","version":"0.5.1-next.1069.554a2ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1069.554a2ac","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f6e062cbfe327701c036d54f36ba208df2f611de","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1069.554a2ac.tgz","fileCount":16,"integrity":"sha512-hg+vwwEfOMuETSC/Ht5O8cePoJE5fQClkEBnrV+Tp/CxiFco2mXLIAwmmRTUCi1TEKxsBBHqIbSa+sPQczsftA==","signatures":[{"sig":"MEYCIQCJzwJk9mwcmgp4zMlzO9t7c8ean/qVG4Ht7bpKgyxgnwIhALCI2dBK0O99unSEWH4Fu3EcT0LucKpBNZkPKNl3K78A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1069.554a2ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23316},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"554a2acc3fecf189b89b0729308ff890a15c21cc","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1069.554a2ac","@flighthq/entity":"0.5.1-next.1069.554a2ac","@flighthq/useragent":"0.5.1-next.1069.554a2ac"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1069.554a2ac_1789112048544_0.20984349980571437","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1197.6a425ce":{"name":"@flighthq/platform","version":"0.5.1-next.1197.6a425ce","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1197.6a425ce","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d4777509618a3e638a3df0d1ed42e0fac59f7d9d","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1197.6a425ce.tgz","fileCount":16,"integrity":"sha512-9QefJu1tsGpuoUU8MozyY17pdDwQRSTG5py90yKHtDm4SVKTz2lgGa+ZT+0afNJp7zUZFShZxqkRYZer0U31Xg==","signatures":[{"sig":"MEUCIQD/Ix6ShDrcZRHl6uxhENxILuvScE0oppANPV6HpqLBDQIgcHXakbptuFLV4W5OipybBolwMgk7yYMm/Kk+esqu4Hg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1197.6a425ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24371},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"6a425ce64e6d501dac8218fe625e73d58da88639","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1197.6a425ce","@flighthq/entity":"0.5.1-next.1197.6a425ce","@flighthq/useragent":"0.5.1-next.1197.6a425ce"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1197.6a425ce_1789241035750_0.6822378400232731","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1201.9b49dee":{"name":"@flighthq/platform","version":"0.5.1-next.1201.9b49dee","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1201.9b49dee","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f0d43c2f1e508f27de9d8bb3c37f493d538a926e","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1201.9b49dee.tgz","fileCount":16,"integrity":"sha512-aPKlbns1Eq+Z/Anjuz1DXHr711h6nX1exL3a0HXCwEGyHZJx+Hw47x+rQ149841QXb0uOlOfL3qLoseZ7fJ9lg==","signatures":[{"sig":"MEUCIDyDLuB6J6TXe1Rvi0EsiqPVkj5ce95w7APGfzUIHw4gAiEAtYI8NJYnwH0DlMWz1YgCepc/xH7E5F9nZYc61+z80M4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1201.9b49dee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24371},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"9b49dee3f22f6b2838c3d237edcc77bca65734f2","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1201.9b49dee","@flighthq/entity":"0.5.1-next.1201.9b49dee","@flighthq/useragent":"0.5.1-next.1201.9b49dee"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1201.9b49dee_1789245640952_0.7156436722575485","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1202.e31f126":{"name":"@flighthq/platform","version":"0.5.1-next.1202.e31f126","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1202.e31f126","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1882caf7d4fd9e40507c753cc0b0e231ff97eb2a","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1202.e31f126.tgz","fileCount":16,"integrity":"sha512-/QcYcREjA+xpiZwh6nW4u8OYCLygoqoHEdtTkTcdgKB1ntXxdWEvZi4gTgYCsFsseFcbbptw7Uc+ld+Cuz/7HQ==","signatures":[{"sig":"MEQCIFE5Dn+FQyPUddTR45KdhsnF+8me3wnYTx8fPxbCbX3CAiBtUe2tpjWAc3Tq1RijCeQUKHBStLlUfl4KFpurMt1mJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1202.e31f126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24371},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e31f12600309de6161f5523f2b3c17698a5ff664","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1202.e31f126","@flighthq/entity":"0.5.1-next.1202.e31f126","@flighthq/useragent":"0.5.1-next.1202.e31f126"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1202.e31f126_1789249407164_0.4131676272071798","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1204.e33a1ac":{"name":"@flighthq/platform","version":"0.5.1-next.1204.e33a1ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1204.e33a1ac","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"6e4d72d3d77d38dc5a2de756add058b4b633740c","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1204.e33a1ac.tgz","fileCount":16,"integrity":"sha512-2zW/mTQoWJlUCsT7+afo8TL1XFkYtXImcKBElTWyRPJ3V0WN08dRRxQnu4l8nHwSyitjYzfxm0ClKovRZtcklQ==","signatures":[{"sig":"MEQCIGLe+PB82G4WteRIhCLE7g6G/yyCV2jaI5vX7M73TMDkAiBKScAH2bbuuza2EReDRSShIlyKhOMv5rpvb/AO2KiW/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1204.e33a1ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24371},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e33a1acd62afea4078e3aae31f675f8ed642b3a1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1204.e33a1ac","@flighthq/entity":"0.5.1-next.1204.e33a1ac","@flighthq/useragent":"0.5.1-next.1204.e33a1ac"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1204.e33a1ac_1789256021156_0.40360184575956937","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1225.129b76d":{"name":"@flighthq/platform","version":"0.5.1-next.1225.129b76d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1225.129b76d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c8204e994dcd53770d5e4e30c52c69df66500e5c","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1225.129b76d.tgz","fileCount":16,"integrity":"sha512-/kRgmKnvFUjaaQLjJ+C0e3MwStOY1JDc8TfpOExWwj41DkmdtYmCzHV2HaaCfm8tp3VF9lhIPvNT60nyQY4y7g==","signatures":[{"sig":"MEQCIAFQBCJ9gdDFFUvTqWwZFXAeu2PXOncet9fVxvdixDUuAiBn87Znm8e1iytCm7VpZJJvAE9JWdHABMioCWEdqposWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1225.129b76d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24371},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"129b76d4025138e3fbbe6fcdccc31a89f6bfd500","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1225.129b76d","@flighthq/entity":"0.5.1-next.1225.129b76d","@flighthq/useragent":"0.5.1-next.1225.129b76d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1225.129b76d_1789269711625_0.5219772085288608","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1244.12290e1":{"name":"@flighthq/platform","version":"0.5.1-next.1244.12290e1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1244.12290e1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b64ced1de5c6663bb1345830e90c91a3e5c5d022","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1244.12290e1.tgz","fileCount":16,"integrity":"sha512-lxTWXk87YClpdNomzZWrTpZljURNQdFd/Y48QO4KJObXL0UPzkEViFWVlQOqPS7H/+rxJJ2PiftIzellsRAa+A==","signatures":[{"sig":"MEQCIDvUeN77GWf4fnMTkbFUPe+ToQmyeULyDYInOsPyn6AdAiBERXAzWXtCrmi3odC3ATRnAvvkWoBlK29amy/ZYdtMbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1244.12290e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24371},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"12290e1f9b322ecdc5d521dc3c3597796c75045a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1244.12290e1","@flighthq/entity":"0.5.1-next.1244.12290e1","@flighthq/useragent":"0.5.1-next.1244.12290e1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1244.12290e1_1789288173298_0.8431741781222588","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1251.918ea64":{"name":"@flighthq/platform","version":"0.5.1-next.1251.918ea64","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1251.918ea64","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"89d55aa67fe313c8fc769e0399fbfe367bd6e11b","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1251.918ea64.tgz","fileCount":16,"integrity":"sha512-TFf4yWt5KpD/CWNLuAirHVm7qTu9FuP9xjcmOQYxp3a+JMHkMlInIS9gM7SyH6eGckYv0turXTUCzr5vZwpwIQ==","signatures":[{"sig":"MEUCIBZChPk5lIfIUFcA1B8A5ARabO+hrRJr4LeI4hKMMnnbAiEA6eB41jYPUvIRZfbi936MUhNPkN5sXCDtXnBpWwe7sh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1251.918ea64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24371},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"918ea648938b20a45e9c7ba1a5ae1f002d6f8931","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1251.918ea64","@flighthq/entity":"0.5.1-next.1251.918ea64","@flighthq/useragent":"0.5.1-next.1251.918ea64"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1251.918ea64_1789313980863_0.8780039448953296","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1252.15e4611":{"name":"@flighthq/platform","version":"0.5.1-next.1252.15e4611","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1252.15e4611","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d188d0d32297735379fcb37ebfe63b0f5f7adca6","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1252.15e4611.tgz","fileCount":16,"integrity":"sha512-bmVCe1uP2qq1Fnhqs9YTxWLmHHqEIlco6jJuROsXd3PKcTGgdm936PPbo0MVFHLmD5RhIB4VQVpdsCU+MLEWTQ==","signatures":[{"sig":"MEUCIGFNquLSsq3hVEZnxeRrYxVbMIKrsc0CGhagkF8Xt+SOAiEA9mdpCKuqcPEPBXTM2l/CFDf3ojauFHGEO9YyrQuB8o4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1252.15e4611","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24371},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"15e4611773b9704eb3965924ef12a0a8d99c4a77","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1252.15e4611","@flighthq/entity":"0.5.1-next.1252.15e4611","@flighthq/useragent":"0.5.1-next.1252.15e4611"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1252.15e4611_1789315065786_0.14084860358846862","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1253.6fe252c":{"name":"@flighthq/platform","version":"0.5.1-next.1253.6fe252c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1253.6fe252c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"39f6d2d695ebc1533ec69f87165a972f7da7c134","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1253.6fe252c.tgz","fileCount":16,"integrity":"sha512-7uK3L4a/paJOsSxaKlTowzVJIqCrykeViJAd70Ztn8sOIXYqE6HEIXkchymyzuOyfaEs7YjZ8H6c99U/2v7ORw==","signatures":[{"sig":"MEUCIHNL5t/w7D2+ovzzlmKsPxvLVfoPdC/J/a2yWIv3MmLlAiEAygIZN2tzJjEQw6zo9BHrvCWoQShwLLuY12AdOWlFlX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1253.6fe252c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24371},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"6fe252ca721620db74125e4efd624bdf0fc88c04","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1253.6fe252c","@flighthq/entity":"0.5.1-next.1253.6fe252c","@flighthq/useragent":"0.5.1-next.1253.6fe252c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1253.6fe252c_1789334569198_0.5038878430082012","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1254.2ab4a06":{"name":"@flighthq/platform","version":"0.5.1-next.1254.2ab4a06","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1254.2ab4a06","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"63f08a5b296d431a98a378be25c093ec133c5a7a","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1254.2ab4a06.tgz","fileCount":16,"integrity":"sha512-2HkUQiRa6KxQYPPaqnXsXazJ/drH9FfmJN0Allxdu091SwD7Biq6Lm6FjbpbeH3yReC5ikOCtbvXqIduT5bdnQ==","signatures":[{"sig":"MEUCIQC3BdpVQp3TbHegDkllrRbm0OWyoxLpswhZwvRkeHqI9wIgTEXI/dF0u/KPaNJcwaaKIGqRNG9rqb6UuuXC1oGo9m0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1254.2ab4a06","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24371},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2ab4a06667b0db0751b848e22fd7999f391b29b2","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1254.2ab4a06","@flighthq/entity":"0.5.1-next.1254.2ab4a06","@flighthq/useragent":"0.5.1-next.1254.2ab4a06"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1254.2ab4a06_1789341081950_0.7213403770071054","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1257.b2a4509":{"name":"@flighthq/platform","version":"0.5.1-next.1257.b2a4509","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1257.b2a4509","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d55c384e91ed753cee87b0071940f050193e058b","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1257.b2a4509.tgz","fileCount":16,"integrity":"sha512-DOoFfkWCAay0mc5dGYd/Ejqra/v9jT0iFPERNDTMZWmRYddL71hTrD8BpOL09w59Ahy9PCvOCW5HePO4a7WKOA==","signatures":[{"sig":"MEUCIQDIIy5eLbf0AMhLhGV55w6vm3xk/vrJOAaN45XQJvqSjgIgA4ndCaoiLfvex41XFGgK0PwYlrxu9nOqyJG9Ock7zO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1257.b2a4509","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24371},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b2a45090723e9546e5620ee9984c9c4c0340143c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1257.b2a4509","@flighthq/entity":"0.5.1-next.1257.b2a4509","@flighthq/useragent":"0.5.1-next.1257.b2a4509"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1257.b2a4509_1789363695794_0.31917806805081383","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1295.2b6bfa3":{"name":"@flighthq/platform","version":"0.5.1-next.1295.2b6bfa3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1295.2b6bfa3","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"00620e01bfd4dfff53220a53cd56f24c365c5254","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1295.2b6bfa3.tgz","fileCount":16,"integrity":"sha512-m6pByyICbvp9Tkuf/bCCibismvSkey2JXjW9781iEgv2rOwSHWCuy34r7XDHW0o3FW6u0MnKRV0UL/y0dprycw==","signatures":[{"sig":"MEQCIDD2PJZ9kImnFtoUfX/GLH6Gs/oRny5NvnMZ5K3TIQdkAiBWbYja50+DD5AIEsc4gJ5aXrDx9mVmL8f5qtst2fr/LA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDiQ/SdPCm1dGy65vwyXUEer6MLAOvbhP3eWuwR+nQwPAiEAoAuZYX3JNLuTLahqCWitxjrRxHxduKXToFnQt5m9T1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1295.2b6bfa3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24371},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2b6bfa33110e26cbdd959441a6c36a4c78109ab8","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1295.2b6bfa3","@flighthq/entity":"0.5.1-next.1295.2b6bfa3","@flighthq/useragent":"0.5.1-next.1295.2b6bfa3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1295.2b6bfa3_1789417304113_0.028694066658463635","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1344.b88acc1":{"name":"@flighthq/platform","version":"0.5.1-next.1344.b88acc1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1344.b88acc1","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9e54b985e6e511d014c7fdd6d5aef774325d6d21","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1344.b88acc1.tgz","fileCount":16,"integrity":"sha512-CeqSnWn24EVtJ9WmG1TCTG/zBA/qKZpqfb+DqPPQ5owgfMBgIKyDuiRJif9vXz2mUXTvNkuDi2GUvEpcrNK4Kg==","signatures":[{"sig":"MEUCIEfEOTQSrS0VTgSH/OLP+uX//j/Ws0JCYrvnHLbWImUsAiEA6EBTL1cAkijjMDBaYICo6M7f1AKNbQT22AS//cRKFEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFHTBexAVV2O2YGv4rfBrwXy0EurlDh1jCpt3S++38E9AiEAterrUCsplxFAf6f1ddVGIFUt8tt4F1S1yyDaW8yE4FY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1344.b88acc1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24371},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b88acc1d080c49af69bcc979eb38073d63c72ba2","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1344.b88acc1","@flighthq/entity":"0.5.1-next.1344.b88acc1","@flighthq/useragent":"0.5.1-next.1344.b88acc1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1344.b88acc1_1789452594283_0.4938881266393469","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1345.0995dc5":{"name":"@flighthq/platform","version":"0.5.1-next.1345.0995dc5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1345.0995dc5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2335d58a81a8f8368e3d96a3baf54c185c15386f","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1345.0995dc5.tgz","fileCount":16,"integrity":"sha512-FO3NLf1c3ufz8jer2AhLzC387WdrurrDdOzPDJYA8B0ZSO4qbBcmlRu6uwqc1y3Jdx1FNTeL5uUWeKimwZDkag==","signatures":[{"sig":"MEUCIQDyzhI6m0+Q4X9cuFi2qZw1rBvRohUAAYFVgbhTqcLdHQIgaLUlH2srKcTjOTy+SBCYjIPcyxY19gXkllgJ97uQlXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHcjMf26JfomMmhQFpfrXUtwRatPV+DiTZ6FrL03nTj2AiEA3FBsQ2iaHFbzGKyE+EKl1RFFXNdQjFtj/rysnsb/4lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1345.0995dc5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24371},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"0995dc5f840e6b57c3e85ecd2123aa798cf60b29","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1345.0995dc5","@flighthq/entity":"0.5.1-next.1345.0995dc5","@flighthq/useragent":"0.5.1-next.1345.0995dc5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1345.0995dc5_1789454663177_0.9312945355448519","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1347.54f97d8":{"name":"@flighthq/platform","version":"0.5.1-next.1347.54f97d8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1347.54f97d8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"96779c3a4a5787ea557a28138069ed6507941963","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1347.54f97d8.tgz","fileCount":16,"integrity":"sha512-aBf0KpSOh9k/F200UwBDjBAcR4COFHvrUutxfcYPbeno1wQyApegTe1uDe0qhswl+PaIuzSaZaESyZXV0BGBmA==","signatures":[{"sig":"MEUCIFtldjj+t+2a+aW/I8pMtDK4v2KgtleE0acY1O0LNI8tAiEA+z9nyru+XXiI3fy+GEX9t1GeDyVoD8tclp+oCvU1c3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCyCHeXOQujFR/L8AhE/ekJoAmQjwy6aejhWpWJ98cwaQIhANygsC+XR2nCc9umccvCStEggwjkUN718QI9ReJwgtNh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1347.54f97d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24371},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"54f97d868253fefb8e74e59b3d615ea9df99d8d5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1347.54f97d8","@flighthq/entity":"0.5.1-next.1347.54f97d8","@flighthq/useragent":"0.5.1-next.1347.54f97d8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1347.54f97d8_1789461133765_0.83045202445466","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1348.e71a747":{"name":"@flighthq/platform","version":"0.5.1-next.1348.e71a747","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1348.e71a747","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"10c9d0f3cf950d5605499876bab4da8eb704b905","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1348.e71a747.tgz","fileCount":16,"integrity":"sha512-E86qsXd4tRdK/IFxyvRgem1IIC4yXLBQDX+mw3HnW0+FR706j/MSHTm1CtyQqFJal0f51s+H29/cfkLT98bXJQ==","signatures":[{"sig":"MEUCIGE7R8inkm2RGQ9yG4NPWeMei/KGztDHxGBjFSTvaICOAiEAinoyHNrVJ+r4c7vSiVm+IXobF/gdv0xLKpseypvk1Zw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC6y7wKbR/VEaWyEyeyPxGLPBeqkxGwqRL1F/6Hj/33uQIhANZ7EsQ5cN7kbOU+gQ1Dp8lxpHNFgn+zhS1JQVenPUsk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1348.e71a747","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24371},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e71a74762e2d9d7f9a9b28927e2fa19f0f8d83b8","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1348.e71a747","@flighthq/entity":"0.5.1-next.1348.e71a747","@flighthq/useragent":"0.5.1-next.1348.e71a747"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1348.e71a747_1789464815656_0.7959372339131046","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1349.05b053d":{"name":"@flighthq/platform","version":"0.5.1-next.1349.05b053d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1349.05b053d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"07fc8ed35876e79e71ad66d5808e8a5baa2d2f3d","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1349.05b053d.tgz","fileCount":16,"integrity":"sha512-G0zj3n82QMFQ8RmWsLMOfyNFp76SFpPVks0ZC07fv8HRz+xfh43ZmmQMKhJjuBIXPJcVVpXPF9nDy4KLpXjYhA==","signatures":[{"sig":"MEUCIAMeWSqLmLUoTtlYk5ZVEBnXVTnaNi6OirLrvoYGpBqbAiEA1bk15C+c9BZKdSsxJuWe38SwqG3t+OGAioACAaGZqAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAibQA/XJ2V5q6coOBOiKm44Vba7NV263q6viT3F+nOoAiEAsG1iOgk8vqZLHLDZo6AtB/4j5QL8pZ+VMDWIIcCcLTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1349.05b053d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24371},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"05b053d22f5f4864112afbed6f0d255d360c783f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1349.05b053d","@flighthq/entity":"0.5.1-next.1349.05b053d","@flighthq/useragent":"0.5.1-next.1349.05b053d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1349.05b053d_1789469081355_0.08772126029835392","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1349.05b053d":{"name":"@flighthq/platform","version":"0.5.1-edge.1349.05b053d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.1349.05b053d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7fdbf328ca0c2d2d54521fb9c106744e4baa97d3","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1349.05b053d.tgz","fileCount":16,"integrity":"sha512-2XN2Zg871H1joU3dMkD1FVaVa8Ko8EWiMAvBUFqDVP0MkVHQ6C9p1sHJVYwnqVjFV6vjM9WYzkzxZAkGC8XUUA==","signatures":[{"sig":"MEUCIEtN9ldkiALGdsvLU9ecp44iWLVQYA1aDzlSYxZPgLWdAiEAkt2lrQqNBSx0j02kBVxh8xetZqMRFRtlmu6BWVsoIgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBX12syv7mggPoc43hc5Gk/C7xiVzlOrA7AQQJX/DI+oAiASUs2iM4Gtoem2yj2U2ZAcJT/NptGRJfGoIlZSqFe0QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1349.05b053d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24371},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"05b053d22f5f4864112afbed6f0d255d360c783f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1349.05b053d","@flighthq/entity":"0.5.1-edge.1349.05b053d","@flighthq/useragent":"0.5.1-edge.1349.05b053d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.1349.05b053d_1789469397198_0.9603235090974445","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1350.8ce488b":{"name":"@flighthq/platform","version":"0.5.1-next.1350.8ce488b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1350.8ce488b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ee291c58e5454ca2278ffdb111e2e1e4ce161e7f","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1350.8ce488b.tgz","fileCount":16,"integrity":"sha512-bJSC+V6+GfMPbA/FHU0GmGW5oI5UDfXEPmk0DHRvj9USOn7aqKLxtbBMLjE3NciQbHmbPshCketgECTSd4ZeOQ==","signatures":[{"sig":"MEUCICJ6Qyq5y/vBIiuhe99yVNmqOFJ7kcpuhbQv2D2NRHLaAiEAyRSZSpxwi5VCx3XHRFsMYMdGdYL7DsV/LoqxZ18isUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEf4ORsMb7zNOb5u46w3pddcoDZzMC9Umd7WlO9XlJ8MAiEA6gqKy5LO5s01AIIvCY05uGTZYIqgMe/Mvo+gzPsqTrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1350.8ce488b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24371},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"8ce488bfe444eded2fb281e7b9696e5ce7fabdc0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1350.8ce488b","@flighthq/entity":"0.5.1-next.1350.8ce488b","@flighthq/useragent":"0.5.1-next.1350.8ce488b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1350.8ce488b_1789489675926_0.2871389100634365","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1350.8ce488b":{"name":"@flighthq/platform","version":"0.5.1-edge.1350.8ce488b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.1350.8ce488b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"fec455d756f5254f22998c2b87282661c7892749","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1350.8ce488b.tgz","fileCount":16,"integrity":"sha512-NqsPHO8grq77Ho8STox9CVb9sNMJL21DjGNlsnVLt2zmgaGw3PY8BGOYMm5tfsiayh8fDRHDgNdY6tCron/AHw==","signatures":[{"sig":"MEUCIArbMg0/7xkIB9bJEYRkczBoKWLpvWKqbqJCVVFfqT8GAiEAwbIMnO4BltMZl3TNWoEWn+4G3s0SyqpUEbA/ULhsfos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA+YW4O936f0QYLJeadkPnH/g6roWt0WKbi4pFRaMxp9AiBdBJ4tcHyprAUjg2rLROVXNe3QoWXBWIxTfN+U+FxVyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1350.8ce488b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24371},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"8ce488bfe444eded2fb281e7b9696e5ce7fabdc0","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1350.8ce488b","@flighthq/entity":"0.5.1-edge.1350.8ce488b","@flighthq/useragent":"0.5.1-edge.1350.8ce488b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.1350.8ce488b_1789490253086_0.2621739452159677","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1370.903f328":{"name":"@flighthq/platform","version":"0.5.1-next.1370.903f328","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1370.903f328","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9dccda74015fd3260fcd2ed4cd5c7f9dd7b0b598","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1370.903f328.tgz","fileCount":16,"integrity":"sha512-XfC8Nx72xSOyCTd1Yw6Hy7ZYO3oIOVdXIMdVb3JgwxNTKSXHrA0sXhANvp5mbQjHsRt6Nt7H7M7DyKN5oZuIdA==","signatures":[{"sig":"MEYCIQCh+NTTZg0swMMaNBjOzlTkBft2qem4LC2emp4yZ5bVWQIhAMlwii0J1SUwm5Bx6mmYg+cWGaHwyRR3Du7JFITXbtQi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGR6JiWGNy3ITa2s/T4xUIxuUSsgX+bA4XkOtZMPZUT4AiBoo0SS1273RQ86NgaGCtsDiC20yq0SENiibe9Rw8ZrRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1370.903f328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24371},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"903f3289590358eacc20698525e6982da2ab0e9d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1370.903f328","@flighthq/entity":"0.5.1-next.1370.903f328","@flighthq/useragent":"0.5.1-next.1370.903f328"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1370.903f328_1789537985522_0.4978899941365609","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1370.903f328":{"name":"@flighthq/platform","version":"0.5.1-edge.1370.903f328","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.1370.903f328","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"12cab2672d706778b6d0a1fa33579e747475fe8c","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1370.903f328.tgz","fileCount":16,"integrity":"sha512-1fhMMSx5dOt+kB4st+VRrFWuSmeqM99LpY6h1Up4SlhkKi1ARrE7v+7T3UxZOYgIidBq50YNU3Ft2u9jEf5p6g==","signatures":[{"sig":"MEUCIDoLadgSXuwgDiOeXse3QdGhbpOuQmRsd6XdW5W/v2/+AiEAit2Uxwej2cmTzFkm7WA5mtEQLOK3r4aYbF+nq0+TjYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICkxhTd/TZjmNtxcy7z1tXHLa35sYHmldLFu2gkL0TgOAiBrpI4NY8Dg7SUAcIqBL4GGHtAAIEMDex3B3w1nhDkuWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1370.903f328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24371},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"903f3289590358eacc20698525e6982da2ab0e9d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1370.903f328","@flighthq/entity":"0.5.1-edge.1370.903f328","@flighthq/useragent":"0.5.1-edge.1370.903f328"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.1370.903f328_1789538306699_0.5484484077376011","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1404.457d1da":{"name":"@flighthq/platform","version":"0.5.1-next.1404.457d1da","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1404.457d1da","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"427951f332e421bced82164d756c1697292ed647","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1404.457d1da.tgz","fileCount":16,"integrity":"sha512-I2mM3c1puhCTXOSfGyofLqCpIGDg4TPnL/ZvgT3qkYcX/E9ndpID3BodZmOKgAywwBGcjsLy+Aqpl0msTZdguQ==","signatures":[{"sig":"MEUCIQD7HBAPE4SrYpwTVYme8Lz4WhXdFfTtnU26WTG7ze30BwIgWGJtkkEvHBnmjMTGuspC1OOfepbZ1mlDGgKtFBqhfxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGoFxgEkAlkZSwrBLG/OENfal5pDdILSQP1E2zibMUBrAiB0LKDlM6/I6/gl/v0oqhPq4Xd/TO7id8XRcJDiQrtxLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1404.457d1da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24401},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"457d1da918a60be5853b84eb6c25530a66662cef","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1404.457d1da","@flighthq/entity":"0.5.1-next.1404.457d1da","@flighthq/useragent":"0.5.1-next.1404.457d1da"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1404.457d1da_1789625985771_0.3571108076281908","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1405.69d9356":{"name":"@flighthq/platform","version":"0.5.1-next.1405.69d9356","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1405.69d9356","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d27629d97d1fc7a62612bf1b9b5b286d45fd6105","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1405.69d9356.tgz","fileCount":16,"integrity":"sha512-1GuYbuUCpLKhvGaKIMCUNbNlVI+9XY2SAp/xSxyGxCwvB3MtTAphpXZYAdLbLnkBZE9grhfNntT4wQiPSm5MEw==","signatures":[{"sig":"MEYCIQDTKC0vp4VYFOobO4eSJBK5XtevFDcvRsYWLMTKiADeuAIhANQYOThbJn4TiJ6A+tZjVeZnBCeRn0R8FuxIUykdzvSF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH/ekyOySREx/vOBQPXowWHcp6g0ve60ZyezZO0GCsLcAiAtqR0/4hKqlrGwajdXP0KDi/IOeMeM9NrddrEiHiLu7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1405.69d9356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24401},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"69d9356a1305e2930dafb82973aba2dd640600a1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1405.69d9356","@flighthq/entity":"0.5.1-next.1405.69d9356","@flighthq/useragent":"0.5.1-next.1405.69d9356"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1405.69d9356_1789627678709_0.35110449449682846","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1405.69d9356":{"name":"@flighthq/platform","version":"0.5.1-edge.1405.69d9356","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.1405.69d9356","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ae3682591cf0b96d4b27943eedf93b3fb09d1a61","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1405.69d9356.tgz","fileCount":16,"integrity":"sha512-BmszWkbVyT+BCZ+eq8nEVXcYsXcAU+5iQpFrgkK5Isc/TuxahkUyrqhRF3qkxEOOcVgLU0aEime/c64nchrrgw==","signatures":[{"sig":"MEUCIG5NILPbkitgw/dSDBLebMfzzj55xrly5/mLGiLUQpfHAiEA4o/3cB9L5d9cbenHhrA1ro5hXQv3Y96zpb92AbINFrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD/NeeVvrL1Z9h/af7d92JKYajQBWsxsCCwlypO6+P+dQIhAPhUPjWNSoiCYZWhbXEmUo/+k8DDRQU9qmTqeUr20I0j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1405.69d9356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24401},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"69d9356a1305e2930dafb82973aba2dd640600a1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1405.69d9356","@flighthq/entity":"0.5.1-edge.1405.69d9356","@flighthq/useragent":"0.5.1-edge.1405.69d9356"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.1405.69d9356_1789659662247_0.41534867999586944","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1410.b534771":{"name":"@flighthq/platform","version":"0.5.1-next.1410.b534771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1410.b534771","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"32bce7bbb1047020f9cb8b8fb4dc492011214cec","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1410.b534771.tgz","fileCount":16,"integrity":"sha512-dVA0x9kIUGqRZwwHDZTbOUxfyjVccwbL2/ls+sjGAW0YdIQb1rL1ockN4U42SKqrPnvX5ArG3rPmxe63CunALg==","signatures":[{"sig":"MEUCIQCaiSAvD1MmjhCqDPb+KFRupbY2zyiiVPSPdNfgs8CVxwIgF7NaufW2S7OVmka19QzZoTaJbDTtNtqy+rffMXeI/0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICE9emxZgofxG+Av3pA260IqjipA+J2jiJpgz8+u/4M+AiEA8MDGs9CXGOUNBFEnagJkM830bvxg6lCgvOouSROBV4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1410.b534771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24401},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b53477179b2672048eb54d134f94ee8af050d130","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1410.b534771","@flighthq/entity":"0.5.1-next.1410.b534771","@flighthq/useragent":"0.5.1-next.1410.b534771"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1410.b534771_1789670574776_0.4899518651428849","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1410.b534771":{"name":"@flighthq/platform","version":"0.5.1-edge.1410.b534771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.1410.b534771","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e6f243459d2b1cbc4ed6a2b9fe8615406259d668","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1410.b534771.tgz","fileCount":16,"integrity":"sha512-zC3a0IWWALylxRDHxo8pb1uM/QdK0Q+tmpwRenS71H9JkMBZs5F583rYxT6zvK5InMlsMVMa4NYzK/2R3U+bhQ==","signatures":[{"sig":"MEUCIQDNu6yeRst0QRmzy1qh+2PRlpFKMivL4JvGdK/vr8baXQIgb0hKDvvzt5Pp0GblPKRnpKf/pD6dofZE249MNB4hqDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID/aeQkpgoL9xkGVP5Y73vscI4lyUILoyEy3MrYSRf6xAiEA2P/4778kxDzWDSUuA6/FXZJQ5ohipmmF+eMAw1lzoIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1410.b534771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24401},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b53477179b2672048eb54d134f94ee8af050d130","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1410.b534771","@flighthq/entity":"0.5.1-edge.1410.b534771","@flighthq/useragent":"0.5.1-edge.1410.b534771"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.1410.b534771_1789671311062_0.8867539040194192","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1450.5738463":{"name":"@flighthq/platform","version":"0.5.1-next.1450.5738463","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1450.5738463","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"99b3baf88f846921749a7fe1874d810588bb1ee0","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1450.5738463.tgz","fileCount":16,"integrity":"sha512-MfbSIgd9ZjBbFP4YdgSO6hCnCwDu26IKb62Z0IvRt400EshoQyyvGtiiWbJeWlZxgArAHDyMvOWQtAjRh5bf+g==","signatures":[{"sig":"MEUCIQCmvdBbxQFAXOigE6u8KbdIPrALni96RAuARyhwzBt+CAIgB6js1dwdoV4BBrDEwFF3jMjDIueC1EL6+O4dtUObXSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDndUgOFEWLU4lgNGk9bWpvBEaPwjhYF2ABB1Cxw7m5gAIhAIg22MTnrS3o5Ar07vdSR+pnQUp3fRF4CgCjVKMexhcx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1450.5738463","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24305},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5738463479690d1fd0a89839d92fcc6164a3d23b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1450.5738463","@flighthq/entity":"0.5.1-next.1450.5738463","@flighthq/useragent":"0.5.1-next.1450.5738463"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1450.5738463_1789779719424_0.5541828083077209","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1462.5a251b6":{"name":"@flighthq/platform","version":"0.5.1-next.1462.5a251b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1462.5a251b6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1c9c4c1f68505d04b6f235005a5e50753c3c72e7","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1462.5a251b6.tgz","fileCount":16,"integrity":"sha512-6V3DsPP4OXjAs8oskMCe28cfM9vbAmfww9pSsO8nKahG9+cBTLb+ycf4o0G7WIWfgcn7MNAbR2urZsXqcguPrw==","signatures":[{"sig":"MEUCIQC5/8ju9VIIMNCWqV++d9byXapEMiSkq2Um5ptLg0DhSQIgLn0EqzEKxTHMIkl3jdZ9BiE2Y4oxU3b/Utr2ZIUNTGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCw68rBbFh6PiDb7yP0ROD8JgDAaC5cT1/25vyDfTPapAIhAM26MaNSWDiVUxPOM1puczrcBYmivKz3g93Q/XJcBSFt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1462.5a251b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24305},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5a251b69a59b84e26ddf36ecfc42ffc0e1be8a9a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1462.5a251b6","@flighthq/entity":"0.5.1-next.1462.5a251b6","@flighthq/useragent":"0.5.1-next.1462.5a251b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1462.5a251b6_1789840205561_0.6031267992806848","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1462.5a251b6":{"name":"@flighthq/platform","version":"0.5.1-edge.1462.5a251b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.1462.5a251b6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"cf343b5fe89a5ccd676a1d86db6725892e747d95","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1462.5a251b6.tgz","fileCount":16,"integrity":"sha512-ocuCfguPsKXMqO7UvDm7sZi/vl0NvXwMXbBfI1fGo8DZJlxuP3iSICyK1V77GiK1cDR84j82VULF7+VaYZIbfQ==","signatures":[{"sig":"MEUCIF7Joyv371X9/FdijtEKVwugYw9BF2KlGa1VEwC7b/SSAiEAm9757BWNqpegvvQbPd5yKUcC5asztFOm/I4Cn5ri+H0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFv/nKadkuAC8e2TJS2kvcbk439G8XVgQKtZWtT1jk+qAiEAumGTvFeC71IJlj616LtXmdPR2O9eJgfS9CT2XclxTnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1462.5a251b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24305},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5a251b69a59b84e26ddf36ecfc42ffc0e1be8a9a","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1462.5a251b6","@flighthq/entity":"0.5.1-edge.1462.5a251b6","@flighthq/useragent":"0.5.1-edge.1462.5a251b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.1462.5a251b6_1789840864249_0.6671106185739368","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1467.7e2fc7d":{"name":"@flighthq/platform","version":"0.5.1-next.1467.7e2fc7d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1467.7e2fc7d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"684f53b6fe93f0811e506957737ec0d6bc184a7b","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1467.7e2fc7d.tgz","fileCount":16,"integrity":"sha512-dK1S4+f8ckQSQ0W7nHfqncscMJW47kuzAykVFHZ3YMG0S7M2rzIGjSRQ9x2H0dtYkoMyNknqhHp1n0QcTPhGXw==","signatures":[{"sig":"MEUCIDt2tMQZYZWZYGrfzzb0r8VLqJKh/t5pHB71Gh/GBKcJAiEA4D3hTjisTEmONBgZ3cf1jqfps/CkzR5Hm/g3n3clHAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDl20Nlwzdh4ExPi+l8e612Ho4q8Wl7qpJyEH7TH+6d9AiBSm1PMXCRg5C3iHnZfJlqTryovdxbN1fM+MnjFpcA6ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1467.7e2fc7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24305},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"7e2fc7df5378313ceaf21ba8d6ef39cc18a6f4ad","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1467.7e2fc7d","@flighthq/entity":"0.5.1-next.1467.7e2fc7d","@flighthq/useragent":"0.5.1-next.1467.7e2fc7d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1467.7e2fc7d_1789850193515_0.6337529586381576","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1467.7e2fc7d":{"name":"@flighthq/platform","version":"0.5.1-edge.1467.7e2fc7d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.1467.7e2fc7d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"91f0091a822580396800ef2bc0fc8198d37170a0","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1467.7e2fc7d.tgz","fileCount":16,"integrity":"sha512-Hq+csrLo/yf6CJa9h/aTwQjEYMCVqIIqfdwbO3BNCBOH2aROVEBVXaj4jN9vkHRArT8p/byJ7S5RMVekQ1cSkQ==","signatures":[{"sig":"MEUCIQDdEFqb2BtHvGBf+J82XWPI4Cv8Holej98Jo8FwKOfEywIgOQ7H+jxjk6L06deplSfQmrPLWaJ0XiE9zOpA/nv8GTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAE+MWgn67j/C2/WNUKCwJsG5xfGFpG5t/oPMeW5cZjBAiB4woWIPlVdcT3gJgF3EUqjREPtJPczLgC60iECZpqk/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1467.7e2fc7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24305},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"7e2fc7df5378313ceaf21ba8d6ef39cc18a6f4ad","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1467.7e2fc7d","@flighthq/entity":"0.5.1-edge.1467.7e2fc7d","@flighthq/useragent":"0.5.1-edge.1467.7e2fc7d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.1467.7e2fc7d_1789850841368_0.38787383907382367","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1468.61b1d9d":{"name":"@flighthq/platform","version":"0.5.1-next.1468.61b1d9d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1468.61b1d9d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"218facd0ac9d3817328f04ce0140a11dd62b1227","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1468.61b1d9d.tgz","fileCount":16,"integrity":"sha512-ISKlpG80b0IjRMYu0PSt5AVeHb7/ubaJDO2x9vnKOpDz0ewJO6JWxEcxETI8Gbtw8kXCV7pDeeZhJcWt9hALUw==","signatures":[{"sig":"MEUCIQCfJUWJC5nR9fIr+i0zdt10GU5Sf2IYduSvSSIcnCnaTQIgALn9aDSgtvdBzUfsKFxCFqoGOp8AmMnHyo9bLG1vq/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDagurAv+5NN1xHxXQfegyuYTdMzBbgPM4jIz6WGMfOSgIhAJr33j7VWlS8XY4ejs08GYKvjAmnte5ya7RD0gO9alcE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1468.61b1d9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24305},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"61b1d9ddaae8549afd9487e4be09aab718eccf10","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1468.61b1d9d","@flighthq/entity":"0.5.1-next.1468.61b1d9d","@flighthq/useragent":"0.5.1-next.1468.61b1d9d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1468.61b1d9d_1789852855425_0.20264476994205327","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1468.61b1d9d":{"name":"@flighthq/platform","version":"0.5.1-edge.1468.61b1d9d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.1468.61b1d9d","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"4180b2fe9e19a78500b6c989df5fceb9f7771a1f","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1468.61b1d9d.tgz","fileCount":16,"integrity":"sha512-VC2h0lP0t8RznoiuZMKxjBqPqVxORlJmd7eLqWMtgdtO9o7/98kc9bBJb1V4AshnNzmNWByUdXfQ1dgUPYCxGw==","signatures":[{"sig":"MEUCIFBVdPmcO3ibyGQzrigxTtsMHUSjFfez8pkrBMjv87n5AiEA1TdSLfEoJPjtHvvGvGCIkFs/aJnu2b61jU8NmMD4xgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCfYv1W4zRzDR2VFnjBOw9JmGTm0CH1Kjy/EvRkX7u1gQIhANwKATR2ufAirg4x2dOEL0cp90dU4AxaLUSWXM6ny+Nw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1468.61b1d9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24305},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"61b1d9ddaae8549afd9487e4be09aab718eccf10","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1468.61b1d9d","@flighthq/entity":"0.5.1-edge.1468.61b1d9d","@flighthq/useragent":"0.5.1-edge.1468.61b1d9d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.1468.61b1d9d_1789853474607_0.8966494613161016","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1471.4e82419":{"name":"@flighthq/platform","version":"0.5.1-next.1471.4e82419","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1471.4e82419","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"fafaaa9691cbed975e1188f50ee5e44d75078f58","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1471.4e82419.tgz","fileCount":16,"integrity":"sha512-uGKfR+wAWolxKsrKdRve2fXFDtps0+1PcX7qVpUN0PNiZ7vV5rrSrhWXSg7WumWDFQ7/R+p8O4bHOrXxG/dysA==","signatures":[{"sig":"MEUCIGd7Zfygt9gvxOFa14KgL2IbB2WpHl5pU2v6wuIXAm6IAiEAtQhVDOgNWh0jHbxBp98E6U7TnTqoMxcJfXuyUnl38Zc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDDG2sVs9EVJ/Xmr8bjrxwOVn+9MSpxa9g7G04urFtgGgIhAKuRl0RCfw+zkZXAScrNdjQ8QW4q6biLpLYMAQvIahNs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1471.4e82419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24305},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4e82419a6322f8a673da169994c79fa561016515","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1471.4e82419","@flighthq/entity":"0.5.1-next.1471.4e82419","@flighthq/useragent":"0.5.1-next.1471.4e82419"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1471.4e82419_1789886148005_0.7669330674820665","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1471.4e82419":{"name":"@flighthq/platform","version":"0.5.1-edge.1471.4e82419","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.1471.4e82419","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"aeef542d003c69e89cf1e53a1d39f30412373bb0","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1471.4e82419.tgz","fileCount":16,"integrity":"sha512-x95FO0Zm9IeFMfLnpysxxD8kfkOsV7dLbef6GhSsBeFp4QE8F6LDQeW5OwyFrKB03qNPcelGwW9TGg3uacJSwQ==","signatures":[{"sig":"MEQCIA/AcI4MOY8RToY090dyJUv4L8K0R0UCX7gLYUNhjZONAiBqTONZURD2V+labKP0atVWKCIxh9bPnq5jKo9LaqxldA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAcUbo2MEIqC9+jXtbcXLnPbl/d/Ls0q7C3MKVNvHPznAiEA9tR7ivScC9S+RIgsGP27L6+KCP2VG4KOMru4JseKcDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1471.4e82419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24305},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4e82419a6322f8a673da169994c79fa561016515","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1471.4e82419","@flighthq/entity":"0.5.1-edge.1471.4e82419","@flighthq/useragent":"0.5.1-edge.1471.4e82419"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.1471.4e82419_1789886780736_0.8605615454033704","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1505.5790c72":{"name":"@flighthq/platform","version":"0.5.1-next.1505.5790c72","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1505.5790c72","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"78425f8048c45bcefd932892a79fb959e7673010","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1505.5790c72.tgz","fileCount":16,"integrity":"sha512-fr57jZW4v15hNBXQl+4jNKaaCjo/TS9GGp6e7gdqwa8V+JDhPqWTBKcvcCXh8urTO6AHxWGaLqb0/X9CP4Rw5Q==","signatures":[{"sig":"MEYCIQCxR6/kgTCoqYmB7p3pRZH+ZKRoqMqLy+vyYa7NqB1J5QIhAInW3r4AgC9wi4dQxp+7MgnT9jHduIWgqYOylW3Vfu7V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHbRYNM8zVQNBHwxg6lluc8nIozmFIPzFMCSdfK+9BkzAiBg2fzQWBVakGDg+2QF01WP42lW6arrKJgDc1qUCvmF9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1505.5790c72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5790c722bf2e004f1af3f1d1f9a8fa7469a0a449","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1505.5790c72","@flighthq/entity":"0.5.1-next.1505.5790c72","@flighthq/useragent":"0.5.1-next.1505.5790c72"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1505.5790c72_1789901638107_0.8512746521662415","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1520.4887418":{"name":"@flighthq/platform","version":"0.5.1-next.1520.4887418","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1520.4887418","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"493754832b94a37b43354dbd4027dcac7ad80798","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1520.4887418.tgz","fileCount":16,"integrity":"sha512-13XZlHsUe6LS5E1YfnjYVFHkztgedBhZlkez1GQAYiUMwNUSfRJgIv3gSIHEIJJFK1CPtZro4cmPdD5ek+/bFA==","signatures":[{"sig":"MEYCIQDgNIG0SZHwnHujKkdCz9psu4tMDX5ZASt0ODQJvV3ELwIhAM82/kI9upDHvS3JjHvrTMdyVhDgLCS6PVKAFtk/9eS2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCyiJr1zb0iSyP7tXoltsOSpip+LrKSSsci9MXb7lDEEwIhAIZB5XUwRruSVbtb1miUcrk39847tUwtuhPI7j9njrHQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1520.4887418","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4887418ca29a53ac811258c3112aead6594c343f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1520.4887418","@flighthq/entity":"0.5.1-next.1520.4887418","@flighthq/useragent":"0.5.1-next.1520.4887418"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1520.4887418_1789918169075_0.4562042574476808","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1523.c47f79f":{"name":"@flighthq/platform","version":"0.5.1-next.1523.c47f79f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1523.c47f79f","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0b714c6c7eccbc8cb22f33a954154c793f94fe52","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1523.c47f79f.tgz","fileCount":16,"integrity":"sha512-2zwF4HkfijtEWS0oDPODi2ZMLaY2TXBFihKGbF2/Db9ZYqZBY/rLx5+bTFOJouknddcA9bIGLWiGvcfZypinIg==","signatures":[{"sig":"MEUCIQDvn2j82kbaN9GtHCt3kX24Cz+YVk9uwYVE2e0VfJiUAAIgd403pFL2xs/q9jwbD4NEbMFLRaRDw5p5Zf0J/DIV4SM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH3xHoDSrbEt/8y4RoysJx8RkHWb8PJdmPQbyYSazdgLAiAhzmwzt1VPGXL+dOne5a+cfr/x2dfk4jOBwiw04nBQyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1523.c47f79f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c47f79f8248faeab7069d097e2c2bd6a94e053a9","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1523.c47f79f","@flighthq/entity":"0.5.1-next.1523.c47f79f","@flighthq/useragent":"0.5.1-next.1523.c47f79f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1523.c47f79f_1789921736951_0.13859804830961786","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1533.2910b54":{"name":"@flighthq/platform","version":"0.5.1-next.1533.2910b54","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1533.2910b54","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a2dce86cebd4399bdb870a521ef4bf495ee58a9c","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1533.2910b54.tgz","fileCount":16,"integrity":"sha512-qUQx28ueKsv6xEPZvEZivHvnRcL9jqKP46yUM3qcmeioBDvTBrz4BmXCbyEgoNKAtOZomz8zLu7IN3icLGjutw==","signatures":[{"sig":"MEQCIDvW5Ej1yXZl/UE5xPlSb22UFz12TG9WNzeMK4NK18A8AiB350QyOOoNdhsWxMCFnp3DAwbZlz9UmTs/cgX933hcbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHkA/sahHkN5Nr1J0Ixv2nzkAy3D1PhK1cLIy6Z1f1xzAiAyvXF+46fgqDdgpKZmyktgLswPYmC5bscFcgV8xLlwbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1533.2910b54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"2910b54a4525a2830906ebd551dfc64576a7d650","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1533.2910b54","@flighthq/entity":"0.5.1-next.1533.2910b54","@flighthq/useragent":"0.5.1-next.1533.2910b54"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1533.2910b54_1789930218563_0.005465522115380317","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1538.09885fb":{"name":"@flighthq/platform","version":"0.5.1-next.1538.09885fb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1538.09885fb","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e86b61df9fad27835c7a86328de3e9525941e155","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1538.09885fb.tgz","fileCount":16,"integrity":"sha512-i3BkRqp63Y5Xfq6F/0CT1zh9Yb5riuSpPVK6zRd1PLLSeiUsEw/l4ssDQuLT82+4FApikGGdooqYWGX/S5rxlg==","signatures":[{"sig":"MEQCIAtvJGi0LSviUc3V5vBJ9W85UsCfS9YXtlwiq+4U9IQGAiBT7rrxH06rN7NtHh8sWCk9yTNXH82n9mB//FiDmg78Vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAKABkdLDQnSZNNTtzz4PhFr8Sn4+z6c3J7LpKwPVA2YAiBQ/M/16NaQQGVjMlc76tKV1jRVh0EjfT5QwBYY30UXjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1538.09885fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"09885fb5711fcfd0841b52d59d24bd568ebdb284","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1538.09885fb","@flighthq/entity":"0.5.1-next.1538.09885fb","@flighthq/useragent":"0.5.1-next.1538.09885fb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1538.09885fb_1789973388349_0.10246121920743678","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1541.b94031c":{"name":"@flighthq/platform","version":"0.5.1-next.1541.b94031c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1541.b94031c","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b6915a455f07aabd496f3cd8376939c43118b2f9","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1541.b94031c.tgz","fileCount":16,"integrity":"sha512-CaB9B3AWQDIdPmtpvKot7MsuCOQftb5g2IsnUtOFn8u8I27zHRDloNwPUlF+jnwAD+HI2lwPIWuEzFQqevf5gw==","signatures":[{"sig":"MEUCIQDd5kqPWaZlqJeEWnoCZ6IJXseiYEvOfg0Qw0N91RU/wwIgNKYxzX581Cp8hIaJLm0xNUJeGMEDY9PuYe/z1cgnrwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHI7N4EqrX8lb31dAoYxtzQeSjmj/wXKfjc8/+LymWwrAiB3XwvDkBFXxylySX9DoxxtWdfRdHzK1kmUwWvJC+xH5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1541.b94031c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b94031c0a2d146c3a17b00fb3c830387d43730ab","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1541.b94031c","@flighthq/entity":"0.5.1-next.1541.b94031c","@flighthq/useragent":"0.5.1-next.1541.b94031c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1541.b94031c_1789974648219_0.8024073799385059","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1543.41f4a99":{"name":"@flighthq/platform","version":"0.5.1-next.1543.41f4a99","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1543.41f4a99","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"97abe0e05d44be086102c99e9ba9389088d8dda8","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1543.41f4a99.tgz","fileCount":16,"integrity":"sha512-7f1fNxZXXS7Rwbd/FmXqSQ96uXQfzDP71R47LmZAzRftvIlIcf6bvy2nPBMl7LI9VF516+PRu/DRnAPfRXd3/w==","signatures":[{"sig":"MEUCIFqh1lmFWqc57tAqV6MLL0O8rsHd+ucktPcwPm/Y2U5AAiEAxr1A1CXIE48oh1rvbnVbXGqksT6AHhxcgHyBZZ08oEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCeM8a6TTS3qbVS6Y0rjxqgwgw9BQ37wT/nm5N+lCrzrgIgYwJBL18ozyq1sn4Y93J08yDfd2DMf641853V15ioG8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1543.41f4a99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"41f4a99526099b604048da7bb63aaaa5563d252b","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1543.41f4a99","@flighthq/entity":"0.5.1-next.1543.41f4a99","@flighthq/useragent":"0.5.1-next.1543.41f4a99"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1543.41f4a99_1789975216265_0.5246715254834526","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1545.a3a19e0":{"name":"@flighthq/platform","version":"0.5.1-next.1545.a3a19e0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1545.a3a19e0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1778fd417e97a8d12add257a294a4d7921d18c30","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1545.a3a19e0.tgz","fileCount":16,"integrity":"sha512-bUj0cWpt0I7AN9RCSm15sBrKbBx6JRqiFxYTvOPAeqWZWKlSaZp7ItuZ/meMw9rz1RiJ0BsObAKal+3/8qX1Aw==","signatures":[{"sig":"MEYCIQD8cbK8SLBIJQvCqIpim//lHFKOsVFdk5zYL0zeX49W7wIhAJMR6UZagpKV3Oyiy4iVHgqzX1RgYd1Rx75BovorDz2u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBg5c9FD7aQJ9fFa8yB7ie7HDZAhwb2QE4JTyzknieOgAiAEGYQVa9m+W93DFMBWuxVG6byTdz/zsNCHDQvwlGwCNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1545.a3a19e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a3a19e0bfd5f8f90503930e951dcb891ff31c674","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1545.a3a19e0","@flighthq/entity":"0.5.1-next.1545.a3a19e0","@flighthq/useragent":"0.5.1-next.1545.a3a19e0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1545.a3a19e0_1789976407721_0.48984784547555926","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1545.a3a19e0":{"name":"@flighthq/platform","version":"0.5.1-edge.1545.a3a19e0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.1545.a3a19e0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5b69de95e91387aab23028fe97238fdda1904aab","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1545.a3a19e0.tgz","fileCount":16,"integrity":"sha512-+9ZKLk/cGivNuziQ7zAV+f5p2ZWEKTH+68D/psDkl9bIoOJIg+V/nhR5giGeYuBhMbekvEfVFkDNNeWLk4GM9A==","signatures":[{"sig":"MEYCIQDMOLm9jFjLyt86hihUMQFK2bNwXNyVpzu3X3RHRCenSQIhALPiTMQMxkfdGA/aRMDOkmnzzuFKUmRUEgsFVxhOmf5m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGX9eKWbSD7+zCb8MlM9pUuZcErl2dVR1ALtngV3RaE7AiEA9cAN+r6+5g0cHR8HhRa6sb7jscBgUCk+dty9s9zmgB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1545.a3a19e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a3a19e0bfd5f8f90503930e951dcb891ff31c674","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1545.a3a19e0","@flighthq/entity":"0.5.1-edge.1545.a3a19e0","@flighthq/useragent":"0.5.1-edge.1545.a3a19e0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.1545.a3a19e0_1789977001958_0.6337428590910119","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1556.ff9e615":{"name":"@flighthq/platform","version":"0.5.1-next.1556.ff9e615","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1556.ff9e615","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"80891a9426c6ba977936595cfea10d65957ee334","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1556.ff9e615.tgz","fileCount":16,"integrity":"sha512-ov9O0xkTQjcB8lU/2lyFqfBiX/DPVK4RYDhU6QBCkCPFeCrxMmC5H6MXkW8keOXesfFeBIYDIIcTrebGDqJmpQ==","signatures":[{"sig":"MEUCIDX3YLixht6TJTC7hU0OKPxWkZKmmsy6+jI7LFpM/mtVAiEAvyN5dQ6g53asrtrfpqdiasb0uRDq4nRtFbSUcNKTp28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFQ0Me82PIoJ1qF/gdp7cIJVFNi89s3d3eZweerzzAWMAiAQDsZ+2L9pZNG/uvJamAwLbEMO3/Id4UT5nPXjOFySJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1556.ff9e615","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"ff9e615c3b9df79b718bc750dc04e1cb5f39e5cd","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1556.ff9e615","@flighthq/entity":"0.5.1-next.1556.ff9e615","@flighthq/useragent":"0.5.1-next.1556.ff9e615"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1556.ff9e615_1790028129433_0.7933936931985324","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1584.db3c393":{"name":"@flighthq/platform","version":"0.5.1-next.1584.db3c393","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1584.db3c393","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c0a06f558b48a7a9ea1dbdece5fb46a75e4a9cb0","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1584.db3c393.tgz","fileCount":16,"integrity":"sha512-cKYCY9j3JNH0wzmnaEEr3SxTkjQNQ/DUKAjyP/k7lL8PuKqvy80v/zOTVxVGIFo7EUE9FDVga06YSjOMorIE3w==","signatures":[{"sig":"MEUCIFM4Uh+Tdxv5GrUIslvJJObmLaChbcoFRTgzrxE57frXAiEA6kiOUyXHlrjiTNQXtNK4OCLq12iKV0uuAocuvIJ1r8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCRGxXvC5RSe8BDS2pV2W+deK8P5QhmPJcR6tqqtkH+EQIhANRKEQ+KaxXQuBbLKg5l6UjfsmKkpdcDQvYjAiDNLxxZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1584.db3c393","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"db3c393cc51ac6ab80c0fa7e6af97ef7b354298c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1584.db3c393","@flighthq/entity":"0.5.1-next.1584.db3c393","@flighthq/useragent":"0.5.1-next.1584.db3c393"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1584.db3c393_1790054384341_0.15478851203736665","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1629.669e7c5":{"name":"@flighthq/platform","version":"0.5.1-next.1629.669e7c5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1629.669e7c5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8e1cb2bf1f5bee788ff79f6bf936291cd9138672","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1629.669e7c5.tgz","fileCount":16,"integrity":"sha512-4IfXWhwLa5rH2wHWw9uN8R5J4NRqWmW0QV9uozH8ByJm1TfPMAuCGJlO6p1hQngHoYXJ9FV8Pl4OLGzScMh58g==","signatures":[{"sig":"MEUCIQCwVcfeBL9TxCxK5S4LmY/qCSeAbObg1w/A5fes3PnQhAIgaLi+Bj10UEdw2e34M+1yPGr3r4qRcc5iJXyV3rfhIqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIC+TiCaDFZ8X7hPNC8zVhJzxwdtagKZicnFG2pMf8AwCAiBhJiabjoasF2pCbGR6APSgAxYzE/ATV+6hd1v/ztZ0oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1629.669e7c5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"669e7c57b5177f4dba43dd9e861db543c4d72d2d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1629.669e7c5","@flighthq/entity":"0.5.1-next.1629.669e7c5","@flighthq/useragent":"0.5.1-next.1629.669e7c5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1629.669e7c5_1790140481746_0.3847503363904805","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1669.c9827a8":{"name":"@flighthq/platform","version":"0.5.1-next.1669.c9827a8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1669.c9827a8","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9c7975368c4ea3e9403f9bc940ceb2e251437d4a","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1669.c9827a8.tgz","fileCount":16,"integrity":"sha512-ZN37cmU6n2p1JZnGuvzDuv0w9CIYwLk6+fLy562UUP8/vEtUTAlqbq2cvzo+ToyYvmn6hycWDcse30CI2HXqZQ==","signatures":[{"sig":"MEQCIHv7uDiAUO+zlwNsHJ5WYLeLME0bjjFzOJP1O1v63vn/AiBV2khFPOFi9fwD2vSCspBabWgrtR8yp07MhzmkS6OEOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID2/+1v4pJW0KD9ro/Tqei4HSrl9ozK5qkP30WH0DjWgAiEAwJAOL0IV93eyzNjWb1WeSYm5u7Q3SctbFmcckUITEmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1669.c9827a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c9827a8363ff130c75c633b9455fecfcf27c36bb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1669.c9827a8","@flighthq/entity":"0.5.1-next.1669.c9827a8","@flighthq/useragent":"0.5.1-next.1669.c9827a8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1669.c9827a8_1790192744112_0.5352295463130357","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1680.bdc44c6":{"name":"@flighthq/platform","version":"0.5.1-next.1680.bdc44c6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1680.bdc44c6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2edcb976678d7d24bd00b4e21af9ed8136892bf8","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1680.bdc44c6.tgz","fileCount":16,"integrity":"sha512-Wr9ajOHM4ZtSJI5jGsnDx47mSYh64hueCv46RtrGlRMTfK7BZnl2ZJjkjkX0TsG0OYbFB4DbAheka9oKuSYJNQ==","signatures":[{"sig":"MEUCIQCy91LVhmxvvQ7i6ZCCaaMDlqG6tFWm7wPU+Rm9MZmXaAIgHgwlrp5MTdxD4ypu4GDrqD+wyYNrrKbiP6J2Z6VsOME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC+bQs4meOMZ2gjEXJUqh1082N//yHZcYMX3GME3XfDGAIgGarxKskwFyRrTyfNfcmMZBShkplTnWGOel/nIzJVj3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1680.bdc44c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"bdc44c63675b7c50301154e66b79e2d29d6262da","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1680.bdc44c6","@flighthq/entity":"0.5.1-next.1680.bdc44c6","@flighthq/useragent":"0.5.1-next.1680.bdc44c6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1680.bdc44c6_1790214549971_0.8040711397709033","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1681.3f21b44":{"name":"@flighthq/platform","version":"0.5.1-next.1681.3f21b44","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1681.3f21b44","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"dac7ca0541bce5a1de6f1875faa85ef97c9d581f","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1681.3f21b44.tgz","fileCount":16,"integrity":"sha512-7pX9ayvrPYBHr6IQ0W6+EA/08eEsFD/tttWyPeMYk4Xr61GS7W54VK1otTchtzgt6bMXXcq4ZRelJ1R4xUDm8Q==","signatures":[{"sig":"MEYCIQCoHF4jsdClI6lGZojtnO/DmiYIhRL8HdhCCbIkRm/gkQIhALx0gYnwSG/eQU4iFrRmu94YYp9A3I8L4v3vLTMgyj6C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHbyZv66miQvXvf6Je1j3qihhcTtlKpFhvRenXxpS8AkAiEA1wh5oCnBkelXGV7raZ33Ol5kjkm1qjIrRHpDosloWHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1681.3f21b44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"3f21b444ff660aaf3293008834d8bf1986835e04","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1681.3f21b44","@flighthq/entity":"0.5.1-next.1681.3f21b44","@flighthq/useragent":"0.5.1-next.1681.3f21b44"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1681.3f21b44_1790224407482_0.696413278355904","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1682.f1470fe":{"name":"@flighthq/platform","version":"0.5.1-next.1682.f1470fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1682.f1470fe","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b2bd2813178f14988d109c58c1db17475ab16013","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1682.f1470fe.tgz","fileCount":16,"integrity":"sha512-q1xF+YdgAsf/U5AjqxKDeNXxeYnChwfYR5uU7N1mAJoD1mJ7i8qpp+aWVtYDCzlU7hxk8NyJSrkJgcfZbJtrYw==","signatures":[{"sig":"MEUCIQC70RzuobZQtszSUlx3bsIizgq4sReUBOHksX+GmRHrhgIgWjZar2HcVSwbfrwGn2xsYk6rSbi5pFe4J9UIqkn5Bo4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBzTiXWmoH4UbWstBjVi3pr4y8x2/zOIXaQTF0XaDDU4AiEA/4RzM0uHHGHp/fUVBhJXv2hWddr4qhWRJOKWpIXOd/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1682.f1470fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f1470fee18ecd2f002ece6cf219a2bcf9dab5426","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1682.f1470fe","@flighthq/entity":"0.5.1-next.1682.f1470fe","@flighthq/useragent":"0.5.1-next.1682.f1470fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1682.f1470fe_1790226245700_0.6836908850565728","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1685.dc0e23a":{"name":"@flighthq/platform","version":"0.5.1-next.1685.dc0e23a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1685.dc0e23a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"273213007c3c58f31cb4d8ce97acacbd222a8ad5","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1685.dc0e23a.tgz","fileCount":16,"integrity":"sha512-3fxPV1ZmF5lawSUUBhTfW0L7XhGwvfaKQPfI74ujj0tQZvfe6M8XhbPVAsF0muAe3zvvv8dvABFtUqInBqMTew==","signatures":[{"sig":"MEUCIFUBjalmHc6FEkwbzddcabp1wq8lGnWKw3aZTF9uAOPMAiEA4NBPwt6tGsCc/JuqlDvgiiM4K0jZush0Heq+7NHCKDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCh4i3nZkiz/ovoBmEhNvg5e5wciodDyB6k3iimEp7IQwIhAJQnODDQr7YHOMVWRomYAPleW4aV5qNvK6iYHfaaDu/K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1685.dc0e23a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"dc0e23a17453ec75c20ccbf07058a57b5ef10c4c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1685.dc0e23a","@flighthq/entity":"0.5.1-next.1685.dc0e23a","@flighthq/useragent":"0.5.1-next.1685.dc0e23a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1685.dc0e23a_1790262598502_0.5367024447205158","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1685.dc0e23a":{"name":"@flighthq/platform","version":"0.5.1-edge.1685.dc0e23a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.1685.dc0e23a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e2e7f0618ca5369832bc63b610fa23ceb7e31f61","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1685.dc0e23a.tgz","fileCount":16,"integrity":"sha512-df0RoC1n59Ene152006H+z2P82CvwGRuFcZI1Q7ShhPm3adC87SDP0IiAUVT2E2DvFvz/tc/viRnZ0HX8s3xpw==","signatures":[{"sig":"MEUCIQC89hqTdE8tr3ESZ8hXxfUsTkaqcMvpgMwddxTLqNerPAIgDbZ1qWDHiC15JzNXxWn617XKBju+rd1LXxr8U/Vwffk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDifmvMVxe4TNHdUKQd7D0vB3V38R5BVRlKuRdcPQcjwAiBct8BJbNJ/gLtJOVg3U9VerrMe+QyBWwg2OttTIZsFgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1685.dc0e23a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"dc0e23a17453ec75c20ccbf07058a57b5ef10c4c","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1685.dc0e23a","@flighthq/entity":"0.5.1-edge.1685.dc0e23a","@flighthq/useragent":"0.5.1-edge.1685.dc0e23a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.1685.dc0e23a_1790263195903_0.27467700414457785","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1687.b63c819":{"name":"@flighthq/platform","version":"0.5.1-next.1687.b63c819","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1687.b63c819","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"64dc8d973b385677f7ae5ea84b473b6c60503fbf","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1687.b63c819.tgz","fileCount":16,"integrity":"sha512-+bbVQynQELwWN+22kBKKi1AHmnc57tnQZS8ItWMPB37mK9ESICaj0iB/GlO6fmFnGMNezpZIwENAINEMfNEWgQ==","signatures":[{"sig":"MEQCIFqL9NBxc4y4y5xLm5cDkAn+mxbczYih8Ij5+0picj9sAiA9El6o9sTnQLG3Jsichwa6f4fA8AGfT2C0GrD3NssuBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICtDznDQ10+LVi5tUGruLruFU/utWKEsvyOq7JeyD1QZAiBMX8uamL1TvTGSrzQ6P/llfVRBIJOx3uLHEdZ+Go3p9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1687.b63c819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b63c8193c1ec49b8fe402b65be6f25d981f64937","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1687.b63c819","@flighthq/entity":"0.5.1-next.1687.b63c819","@flighthq/useragent":"0.5.1-next.1687.b63c819"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1687.b63c819_1790271376170_0.4717914481083436","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1687.b63c819":{"name":"@flighthq/platform","version":"0.5.1-edge.1687.b63c819","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.1687.b63c819","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"2d5201205f8414444e68115bc2436180631f9c74","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1687.b63c819.tgz","fileCount":16,"integrity":"sha512-khL1GhXLKKCC/J8QMlxGCh1MDxFC8UIzXesqMNKCvpzTVjmXBUlsm8iX0jk+54Jjc7nDEdh88NrZwmreqJovTA==","signatures":[{"sig":"MEQCIE+dryemJFgH30DMHIdlofOXPtG+nXK5XQKCbhqmRXXRAiB+PlhKEvZvjlLQRRAQsdceuTD1KCYhgwvRwXRFxF+EbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDARqgYf7Xw1vnfXoOqq52UhUQL7dEmHQMEdk7imFpKDgIgOhF/nStP4HYGXelDHemJfQ5SR8sZOH8ZxqZkElxj7tE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1687.b63c819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"b63c8193c1ec49b8fe402b65be6f25d981f64937","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1687.b63c819","@flighthq/entity":"0.5.1-edge.1687.b63c819","@flighthq/useragent":"0.5.1-edge.1687.b63c819"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.1687.b63c819_1790272030385_0.24695154059331625","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1692.64cda40":{"name":"@flighthq/platform","version":"0.5.1-next.1692.64cda40","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1692.64cda40","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a038e35e271893dd957b4121366ae6ef9ec18435","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1692.64cda40.tgz","fileCount":16,"integrity":"sha512-MX4T66E3rFRkUN6OSxTeNrytFpXhDn4x+6oCUmzHCzqSzaq9SNLWqMBUGDCgln2WaJfeiM2vA7sQ9Gfs8HHKlA==","signatures":[{"sig":"MEUCIQDaNhCm1Bj9kid3oj7W9va29QhMFkQX9z5O1aEkpmlWzQIgO03na8lo4R/d1rTo1IAhcocKp0IeMb28JhmIjGsIBkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAh3zteqlZZ8/guU4Wchd1XOChoJ1lk4P2ooVvVc724qAiAT8NrIy0+28wGd/1hLVEu65v4ZkMaw4mQGVyEYpoPUxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1692.64cda40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"64cda403571cb0bbdc7ab29b4ec6cdf5929fff6d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1692.64cda40","@flighthq/entity":"0.5.1-next.1692.64cda40","@flighthq/useragent":"0.5.1-next.1692.64cda40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1692.64cda40_1790294160194_0.8542344970000368","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1692.64cda40":{"name":"@flighthq/platform","version":"0.5.1-edge.1692.64cda40","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.1692.64cda40","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d4762d472630009e84740569ab04ceb4ea7bd97e","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1692.64cda40.tgz","fileCount":16,"integrity":"sha512-D/nSvOX2DUheOwxHaHZXni/k5TcX7Pyov0C75kBGP4uzj+9seMWG+kbk+guVsnN/qOib/Gkc2/MXi6j3tAnI7Q==","signatures":[{"sig":"MEUCIQCewLFGk48CcCNcrIJGfKWxITag9zf7yHasDoULI6RIZgIgdKnoy406yAPD3ZEcYRbZ1Gbr026mj037dwQMPFWudks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDi9tkexptXcmvb9ASqxymOEWRrXTYvUOvJfEoe4wZ82wIgNbhwNW9SBRauUoI5tw576JSveWOBGk6DWlE+cr3xZWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1692.64cda40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"64cda403571cb0bbdc7ab29b4ec6cdf5929fff6d","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1692.64cda40","@flighthq/entity":"0.5.1-edge.1692.64cda40","@flighthq/useragent":"0.5.1-edge.1692.64cda40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.1692.64cda40_1790294790043_0.7347262047376621","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1694.112d897":{"name":"@flighthq/platform","version":"0.5.1-next.1694.112d897","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1694.112d897","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"e66a669498f0f7f367f1697cc02250ccaadf1c5c","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1694.112d897.tgz","fileCount":16,"integrity":"sha512-n3PrmoRZul/JsO2Zy+1xgKKqSdcUDAMy0CNYqF/T+L5t0KAvjUAHD2oRP5Estfn59o0ylrVDU6/R5fGLZ3ppVg==","signatures":[{"sig":"MEQCIFpgWJAyjeTnW2KnFtjFOvTT56HNa6wcJefohS0etNt0AiBkgJZIRDZjYUycbBnDt5smQRgK4RE2TZmWSrPVsO2URg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGY0tnznHDB5w/vnEpAomQtzz/+UOUF9rOb1xHpNw5NlAiEAoEaZfNfFVF0p9vR43MF6tDz1xZYWiaucHcUhw81hV04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1694.112d897","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"112d897004918b8eedd98c3436e05e3d478c12b4","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1694.112d897","@flighthq/entity":"0.5.1-next.1694.112d897","@flighthq/useragent":"0.5.1-next.1694.112d897"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1694.112d897_1790302344207_0.6690174992983722","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1700.cefb2f9":{"name":"@flighthq/platform","version":"0.5.1-next.1700.cefb2f9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1700.cefb2f9","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"9b7b7e6aca97d89c9e633168786e421b6fae81df","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1700.cefb2f9.tgz","fileCount":16,"integrity":"sha512-Z5EoiGMUo7SxupuSQihvE5xNuoTTkU2hGEvAbJhKW7jcFJItPZ/uMqDFcb5GIlbCrvOUYfEG5ZlJLXxshFwoDg==","signatures":[{"sig":"MEQCIGGw3yxEk2WWRn0c8zVKZlAAD3YfJNYtTfusUWYYTao6AiAG1Q75Fqpk/4/l5MVisb1hBMfBWHOlBfpwaoi31tx3zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIENvCBBvh2RHPBk66ARAr/TruXHQPn5Rfo5oyQAYIy+1AiAaLjoctPLHWWVGPlCqZLUPLqumrv1Yv/dvxtrC57BzWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1700.cefb2f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cefb2f9914270340afd4cc39e407f1202bcf8fc5","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1700.cefb2f9","@flighthq/entity":"0.5.1-next.1700.cefb2f9","@flighthq/useragent":"0.5.1-next.1700.cefb2f9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1700.cefb2f9_1790305326905_0.44334577598335057","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1703.1905242":{"name":"@flighthq/platform","version":"0.5.1-next.1703.1905242","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1703.1905242","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d18073de1e7de33ac19a0f3ac9baec6e183a9429","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1703.1905242.tgz","fileCount":16,"integrity":"sha512-1JLN4OUAHDyaDGdz/1Wh1cc2A10yQOsJd6vp/R6+hn8rfTuzCPZ7pec9RU5ldC0SSlIJbWnsiC6rUJcg5+W08g==","signatures":[{"sig":"MEUCIQD1fkJ4Pfr2yk5NLQDsZWaR8d7OF97YoRKQakPMEo/oIgIgMTehsfGoJN54EGGBDWiXbBEcAmWil+NxU/DSSdVqtXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCDfmr1VskYtzDB0+DM4g5MJ/TjWSYDbZs5ELO+kHU4ZwIgEtc78+DgsvuLm4NJvYL8DhSTzjMxlZitVeZZXtwXoCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1703.1905242","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"19052424445f045bf033e5555d3851bb373c2c39","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1703.1905242","@flighthq/entity":"0.5.1-next.1703.1905242","@flighthq/useragent":"0.5.1-next.1703.1905242"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1703.1905242_1790323756606_0.4649898773503438","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1704.1832e8b":{"name":"@flighthq/platform","version":"0.5.1-next.1704.1832e8b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1704.1832e8b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"35edaa6bdf7d05442aba50c34349eb9e199b2430","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1704.1832e8b.tgz","fileCount":16,"integrity":"sha512-3i8syYlj05gTm/SkSXg8kwjzy2fonuEuzU6LdTYAjBfLYNhaIBGNpwT283NCuzcq8n9pycdc+TPFVZUwTrkUFw==","signatures":[{"sig":"MEUCICW8a+K+bT/StRuT54qQDlNjzSFhrtFmuWflfLOxBm8BAiEAiKSKXzBFvz2jBYD01fr4wsVzlvqKO9kT/KPbdEzUZTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDpX/HGEXj7ymQrVk9VA1aQDWqBxZ19DXxV7w0v3mdjgQIhAJzNbH8h7hzFgFFiqJ9ZnSu95kLUssZO0VkkLE9EwnJO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1704.1832e8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1832e8b8f7a898d2b15ad3712c3262f0dbfddda1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1704.1832e8b","@flighthq/entity":"0.5.1-next.1704.1832e8b","@flighthq/useragent":"0.5.1-next.1704.1832e8b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1704.1832e8b_1790326943938_0.34851120960877346","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1704.1832e8b":{"name":"@flighthq/platform","version":"0.5.1-edge.1704.1832e8b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.1704.1832e8b","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"be61397d7af9e992aa4eaa23550523514eda3c66","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1704.1832e8b.tgz","fileCount":16,"integrity":"sha512-v6wE8NdwJlC2ABo80Apx5PR/Y76vCtDL4W6s6XuH+heCmxBb/0+w251BdQUHoKccHHIQ1qqpNhijhFrKepijkA==","signatures":[{"sig":"MEYCIQDtlsYxOve5SCYPNll+vLzrlPKPy6sdwns8kS9U6IM01QIhANrt1k8+2E07G0/gRO9ZtElEPzQg2EuyQwUTOpc95sq9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDc17pXXGD/p/1bxbje8RWkJer9nV1cED3Xo9DhQLV5SgIhAMJH4FMbTsMk/tXaWKVn2VSUZvD4fguNXZNS0Pf36DwG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1704.1832e8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1832e8b8f7a898d2b15ad3712c3262f0dbfddda1","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1704.1832e8b","@flighthq/entity":"0.5.1-edge.1704.1832e8b","@flighthq/useragent":"0.5.1-edge.1704.1832e8b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.1704.1832e8b_1790327529237_0.06724210697553734","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1710.81c05dd":{"name":"@flighthq/platform","version":"0.5.1-next.1710.81c05dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1710.81c05dd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"176674846f3cd095f615884c43864700533fe110","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1710.81c05dd.tgz","fileCount":16,"integrity":"sha512-+BKvvroLF6qfCbNRR6QyYuFE5DEtm8masQgkWz96650XP5CllS0bl7ZhXUhh1qE/U/ldPFIXd3VYgcUiimbrgA==","signatures":[{"sig":"MEQCIH2kxA4aDVNiU1QT2XS7v3jJGlkL76dTzAwHIzTCOGXYAiAjgSfaOWSIa61ardiKUReRb1uW3n/I1xNC0Eef7UnYyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBL71QFBnOqY+A/8gpuKMXQX6yEthQHjn2xeeJTwjPHVAiEAvL6DVHzLpYjNDlseegJGLjEq3BuSdHQrGl/MDYpabL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1710.81c05dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"81c05dd8111a6bd75c7fb1e35d3ef5914a479aeb","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1710.81c05dd","@flighthq/entity":"0.5.1-next.1710.81c05dd","@flighthq/useragent":"0.5.1-next.1710.81c05dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1710.81c05dd_1790356392353_0.5441213424846152","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1717.f605ef3":{"name":"@flighthq/platform","version":"0.5.1-next.1717.f605ef3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1717.f605ef3","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"aaee25a5ae6b491c4b0a0d7ec21c024a9b39d9c0","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1717.f605ef3.tgz","fileCount":16,"integrity":"sha512-Ce7S0qqPUy/qvuoCur52dfM6EbvRt7qXDtSPLUi2nQQcA1UAOM56JGeHkM8EBk4TY6/pNIMKHnBaNpc5LAo74g==","signatures":[{"sig":"MEUCIAodvdd4Z/LjtNezxTcuYOmhb1OzeDNAh8jaI2X/9hxBAiEA/P1jUxK6MDaxJvHcEIF1eXL4qFXHBcwgDyXmNh+1NlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFiMlByDExPQfXK+A+9bpEQ1IwbEYBcDcC//6ecRaI82AiEAgBfxoOQuynDajyQOlnGV83hyVhMRySG18TeBnU/IEjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1717.f605ef3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"f605ef3e89da885484e634fa47228d68233f20f7","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1717.f605ef3","@flighthq/entity":"0.5.1-next.1717.f605ef3","@flighthq/useragent":"0.5.1-next.1717.f605ef3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1717.f605ef3_1790363663051_0.5861684192385253","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1723.553fc7a":{"name":"@flighthq/platform","version":"0.5.1-next.1723.553fc7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1723.553fc7a","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"ba8a45e464029d74c54a48e60d7afd7a6fdb2ac9","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1723.553fc7a.tgz","fileCount":16,"integrity":"sha512-9x9Fr1jFXsqd2Tg94ZlZCmbznRbUwRT6Kby1GxjqP7WPPB1TJ9hvri2QGD1I7be1tfSVpLu+/0ngXmUNFcPNQg==","signatures":[{"sig":"MEUCIFOyki+gtlYD+KIAW0r7HWQvD/aa+dIIWyJYnwpf4daNAiEAsBHHCxecG4Gl5fEH9XJz3PgdEAZYFS1T5ytwPy9nN5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDRZsIJ/x54csRbEWUC7rfy47hwGdFG9TelvOObgIqzxwIhAIDo2NgDJoGH/n6KawLeMGaO+5qWwtkQAUacoqIK3V8D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1723.553fc7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24179},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"553fc7a1292841a9d196d6a6c7e366a888c90e0f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1723.553fc7a","@flighthq/entity":"0.5.1-next.1723.553fc7a","@flighthq/useragent":"0.5.1-next.1723.553fc7a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1723.553fc7a_1790371616589_0.8090001466930916","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1724.c250cb4":{"name":"@flighthq/platform","version":"0.5.1-next.1724.c250cb4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1724.c250cb4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"86689bb09f3ca839421845687163e31dfcb8b0f2","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1724.c250cb4.tgz","fileCount":16,"integrity":"sha512-cHUGb5pXvPuwfOA94KGkUZhOy47cqvtj7RfDJSczP2IfK7p1R/6hYU4aA4+7vHFp6njGqrLFo0ZY9EdiqNcAdw==","signatures":[{"sig":"MEUCIQDhsmDTJjoCYl1JJraPcX9rRXD8e4VxURb7aY6Gi96G0gIgYSXI5k+Ul4NNvOlNgEjC/K8Y1Qxu3jui6Yk3sNFZJQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDMykDP3HgbfFP4tOGUKDThRbLzT1dSyZ1OEEWzaomE+AIgLXZtsu8tLNFjPua7KTAYx6SVlRVFaNVAKArVvgvAKLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1724.c250cb4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24197},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c250cb4b50daa2af7ec8390f9ae207aa0b2110dc","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1724.c250cb4","@flighthq/entity":"0.5.1-next.1724.c250cb4","@flighthq/useragent":"0.5.1-next.1724.c250cb4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1724.c250cb4_1790377542946_0.9160170167850381","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1725.30f1dd0":{"name":"@flighthq/platform","version":"0.5.1-next.1725.30f1dd0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1725.30f1dd0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"0e03a0620d5a3d039c663aad14e09098d76207f8","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1725.30f1dd0.tgz","fileCount":16,"integrity":"sha512-4Hpvjv5XtbBNRRzJ+0Z9viUjv4EgOe85McuWnXPDEVKXAM0v1zu1Obp/O0Uq5cTPAXorSj/jOlt0U4NDCMC2Kw==","signatures":[{"sig":"MEYCIQDupsHK2RHGc1d4KMCKIA1LQOSNOkcoyquml2WNEcNCuAIhALpUZbXtUeQL0rbzKrZKDij47O3RdXOQYBO/k5wkTJkx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCQefufQomxBRqQOa3O8zBDMReMNWZEpHC3SoerTHnwQwIgOtSsgQAGBuXGKVUgCxi/K/DyI6ealRPL/BZxLMyJWS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1725.30f1dd0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24197},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"30f1dd00901e92f8432551d37220ebf80ee82f51","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1725.30f1dd0","@flighthq/entity":"0.5.1-next.1725.30f1dd0","@flighthq/useragent":"0.5.1-next.1725.30f1dd0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1725.30f1dd0_1790380031249_0.673391395375083","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1728.e0a1ceb":{"name":"@flighthq/platform","version":"0.5.1-next.1728.e0a1ceb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1728.e0a1ceb","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"75fc5128233c7e57a5ea25d21637c1b441ba8fd9","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1728.e0a1ceb.tgz","fileCount":16,"integrity":"sha512-VAIIXlhTlQ8oN3huCbTSJLrnRO/3/u9/LnjmRm7ACjcaq9Bq5qYsR4cIOM44ULOPBZMXJFFCQyvRMpdGfKpvBg==","signatures":[{"sig":"MEQCIHP/SlevMEuPZXweDS4zsZ27UDQLl0mB0UxMLzt24y28AiA7Xodn3rygH220NnzsjxsTysUgPVxkMEsbvrvvDM7w3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAU+LSGoxflWCnn4+UnUZUX/esoG3ziOxhuU7v/GsTPIAiEAxcoenUsPLOQEQBdnUgfvi+huvwHs3JKXBz3Mv4zm1uQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1728.e0a1ceb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24197},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"e0a1ceb82c07f5c88655e3d3188bfd74b11ade04","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1728.e0a1ceb","@flighthq/entity":"0.5.1-next.1728.e0a1ceb","@flighthq/useragent":"0.5.1-next.1728.e0a1ceb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1728.e0a1ceb_1790401750516_0.6788031213928216","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1801.21234f6":{"name":"@flighthq/platform","version":"0.5.1-next.1801.21234f6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1801.21234f6","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"12643446c744d561f1153a252d3c151a294c43c5","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1801.21234f6.tgz","fileCount":16,"integrity":"sha512-CTSpaZWvPNcrTLceQW2wZgD8e5aaXg2i190w07v23cHvJlCz6ir23pYPhDcUEQqOa0iICUBcEBZJzhtoRACDVA==","signatures":[{"sig":"MEYCIQD/Kq2alJd/0qvXeRGitZZbI2xacrzdYwKeymjdrNpoHAIhAPnj6E5KdXSRWc9N1+XzAHil9WM3weItCwF5TKrZVd+U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCWC/1lGsD17FNfwOO8KzwNbAsL0HDEZBSbbS5fyTv6CQIhAMwqWtYTW0J2PN9eu+stjRNeobYrDYPZRmXKrAI8D4Fq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1801.21234f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24197},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"21234f6e8f040b56271730e8ff5b29c5e0934b68","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1801.21234f6","@flighthq/entity":"0.5.1-next.1801.21234f6","@flighthq/useragent":"0.5.1-next.1801.21234f6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1801.21234f6_1790486323849_0.7551331932093062","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1831.a0b57d4":{"name":"@flighthq/platform","version":"0.5.1-next.1831.a0b57d4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1831.a0b57d4","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"da82f5e83c804c709764aa025ac68eee9e972c76","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1831.a0b57d4.tgz","fileCount":16,"integrity":"sha512-nQ5z/CIFABLUXRUvrNZ4WXrR4L9QrSixmJ6F7vxlaRgHTx2/upQvr+P4nhnYWkAPY1X2rpkd0fP3Ai1yVNelrw==","signatures":[{"sig":"MEUCIQD719lNAozXof3BZZNP8MtcJJ9ZVdk69z3Afsyp1k/irgIgXVUKl9cDQyBxs9nRd1gS2JX+BvHnFMzNex5Cfh3Gfts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDpbtgYmEVx5/DW4alD8GoyfCfFOGmH68cmFJjQvGG9AgIhAMTllscQWbZWEH4QnMiGSm6vli5utWJf/AmeIlhBr/IW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1831.a0b57d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24197},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a0b57d41beda1480a09f659e4750ea9d71415249","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1831.a0b57d4","@flighthq/entity":"0.5.1-next.1831.a0b57d4","@flighthq/useragent":"0.5.1-next.1831.a0b57d4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1831.a0b57d4_1790553556464_0.40859223388690946","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1850.5adb645":{"name":"@flighthq/platform","version":"0.5.1-next.1850.5adb645","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1850.5adb645","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c7a24b34a936ef7c0cf3147ea9eb7e0192362bce","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1850.5adb645.tgz","fileCount":16,"integrity":"sha512-E0QjqvXCAfceMI3dKdgVCP1EYsLEQzg28P6xl/6NEBg0CYueGav1/7qezNMh9sQjmuucxlpoGi5TCe/4rZvvCQ==","signatures":[{"sig":"MEUCIQD0UmPIIt0iU3aWbabVP6Ghlm8Ru8ZmEp/aqd8Swbx5qQIgNZItynwqPUc25B4M42htaYzMPjB+2uk7tajsSFd/HK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDZmFxvke2Re0MWguIUN3Agi0UtSLN+vkwysU44JmmKaQIhAMxXpfEEAGPMddJ98NypUXuQNnNYo3ZqH1nMQe+aatG4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1850.5adb645","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24197},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"5adb6452e4ef06da8814f178dbfa85856a092f4f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1850.5adb645","@flighthq/entity":"0.5.1-next.1850.5adb645","@flighthq/useragent":"0.5.1-next.1850.5adb645"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1850.5adb645_1790568898253_0.9279822474931161","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1892.cbd15bd":{"name":"@flighthq/platform","version":"0.5.1-next.1892.cbd15bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1892.cbd15bd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"cf2245315d9bd0a089036b7b8c52fa73f108e0b6","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1892.cbd15bd.tgz","fileCount":16,"integrity":"sha512-iveEiWU41UdLkUfjeZo7pfNB6y+HNAkAc7M+yE69pctmWU3vNjmR3mOpOypbsS1IKJ4FW/f1C147UmHyQk3Mfw==","signatures":[{"sig":"MEUCIQD0BrsVmM0z1sWmKZEUPz4cBTHP0AjRPJDdxNcSq+fnMAIgIdebd/DXmTt7yDUUx9N19iQi+CDJaK0BsPNaTTZCwho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFNzFkX0oBt9vzwJ+Vk1gGeCV2rSsaPIpQRuSz2ZjrlOAiEAnWdYGdekMXG0DH1Le/NVpFi5C50YbePVlgOWZUl1HKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1892.cbd15bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24197},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cbd15bd13373265e8f6dcf0cb057a16aee812919","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1892.cbd15bd","@flighthq/entity":"0.5.1-next.1892.cbd15bd","@flighthq/useragent":"0.5.1-next.1892.cbd15bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1892.cbd15bd_1790599470969_0.7515385158813508","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1892.cbd15bd":{"name":"@flighthq/platform","version":"0.5.1-edge.1892.cbd15bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.1892.cbd15bd","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"d3f2bab66f05bf42b0c0ecdfea356a6a788c6ec2","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1892.cbd15bd.tgz","fileCount":16,"integrity":"sha512-3ROKbkggrOLOcImKrA6eyzzWApumZ2qDLb6rCq+GwNEofOtbJCw2nPrKDAV4zqmbr73bAt3YQXIYugbiexciBQ==","signatures":[{"sig":"MEUCIQCamUF5YFhPYQqy+c/J6NRF24W52YHatD9slNKz8/b/+AIgOl+r0P83hqqB9XoRkFJJGXSLhen9R+1lVIKStxFQaKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCXJcNZ7cC8+Y9Rs6aeZ4Q36t13pNNTb88FM4EMqL1d0QIhAIQvNHIX9MXnxdVQDVatVxDNPUIGIalIEBNVKB7DR13t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1892.cbd15bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24197},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"cbd15bd13373265e8f6dcf0cb057a16aee812919","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1892.cbd15bd","@flighthq/entity":"0.5.1-edge.1892.cbd15bd","@flighthq/useragent":"0.5.1-edge.1892.cbd15bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.1892.cbd15bd_1790600231616_0.9802987780397558","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1899.4b1311e":{"name":"@flighthq/platform","version":"0.5.1-next.1899.4b1311e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1899.4b1311e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"110a04fed14085435e98420f11d13ff49121e3fd","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1899.4b1311e.tgz","fileCount":16,"integrity":"sha512-LJGapYd7RFdvcjcs71rArYmyECsg9EsaVpClONXrVDPeJdIKMT9G2VGVAkbsrWV8QxLRy9skqHuhUA9NCowLSg==","signatures":[{"sig":"MEQCICdMddO9Zu1daNoS+Qc6jdAuKeVosIaS3CLKU7aqATOCAiACAVlrJVyKcD7JfWmEk2FElCJR2S/zRaMINNm5wKojbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC8fgAdnSj0i3nyp/TQuqy6YbhjaCxYuJyMP9rd8evloQIhAKH5SW3nVqc+y3D8wBThmVLJdTsGlQqljlQm8Ia3Jom9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1899.4b1311e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24197},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4b1311ec30f129daf0dab31c3059cb7ac12dd2de","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1899.4b1311e","@flighthq/entity":"0.5.1-next.1899.4b1311e","@flighthq/useragent":"0.5.1-next.1899.4b1311e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1899.4b1311e_1790630731499_0.7147819266380022","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1899.4b1311e":{"name":"@flighthq/platform","version":"0.5.1-edge.1899.4b1311e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.1899.4b1311e","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"f8dcfbefa62b47353865913924d3234a4bad3c8b","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1899.4b1311e.tgz","fileCount":16,"integrity":"sha512-BrCe0EBCGiTKk95zVZ1fknCcyUZP4RKIxjKdMFSmdAZMmNutFTSlpxOZeuDe/ciTIcnaAzRDq/XS7cx73AyG5w==","signatures":[{"sig":"MEYCIQCWTzSgS33c3Jys1NSGI20Np/3qxpadvAB+zTQvFDHQLwIhANx8ACwmtHR6wkVIaA16SMtEp8JBwpTnxwAErpbfNKHF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCzMkkipEAiv8aEYnqtX/SwgRbNCUikjDVN7GFgMx02wIgOvT0bLPoAv9mGYP2+qezuAD+YfZDDt217lgLU3VjEhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1899.4b1311e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24197},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"4b1311ec30f129daf0dab31c3059cb7ac12dd2de","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1899.4b1311e","@flighthq/entity":"0.5.1-edge.1899.4b1311e","@flighthq/useragent":"0.5.1-edge.1899.4b1311e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.1899.4b1311e_1790631609140_0.03943804880954627","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1903.956d5a5":{"name":"@flighthq/platform","version":"0.5.1-next.1903.956d5a5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1903.956d5a5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"5b7d2afd91b072383849930a6043bbd9a91bce09","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1903.956d5a5.tgz","fileCount":16,"integrity":"sha512-MhxaUSPUmEuM/1vVl7kAwsw+eofK0P9I/vWoOw9cjKvm3KaZ1iZx6kpadbbCn+vijlSO3ZNNJWWYWNMbTjIGlQ==","signatures":[{"sig":"MEYCIQCFqtyjoFHZghK5hIZ/go/BjCX7/k3Pk//I2+zrRL+6JgIhAJS0qH7E1K554k3w/MKfMnLkRfDLsb0RVTVW4puCYUAe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICdq7VWt9J+gOjcQHT9DDicwm3UKqcoz3qM896DHvxChAiEA4xJsCDcWIkpandXJX/icw9kV/S0VUhBiMS6Ama3pS8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1903.956d5a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24197},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"956d5a53eb1e420690b274e7c05edca23821d094","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1903.956d5a5","@flighthq/entity":"0.5.1-next.1903.956d5a5","@flighthq/useragent":"0.5.1-next.1903.956d5a5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1903.956d5a5_1790658326727_0.707791442712973","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1903.956d5a5":{"name":"@flighthq/platform","version":"0.5.1-edge.1903.956d5a5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.1903.956d5a5","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8e8a7c43d91979d90073fdd8bf77eb66503261a6","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1903.956d5a5.tgz","fileCount":16,"integrity":"sha512-ZQF3x6hw4uPqoAjTyjaaE+W6GY28tQuHLF8CUkGXpB/FteqgdxynspZjMunCRrvayXiAmFabSo0LZCraeOd9kA==","signatures":[{"sig":"MEUCIEuTGaKz7Z8aEZLMntcG4p7qCIEI9NKendm0Q3a4R9dCAiEA0PGV5JuD8BYGJXyJcgEjZ9yOGvNRsNIE00eTq9dj0mw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDn/pqZiEc86o76KS9BoWPX/fIHeghwS7cHhPAqw6EbuAiEAseTjlpGWuG9qPz15pEMbCiY5DNZwQVXdf6eSZ6viFp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1903.956d5a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24197},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"956d5a53eb1e420690b274e7c05edca23821d094","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1903.956d5a5","@flighthq/entity":"0.5.1-edge.1903.956d5a5","@flighthq/useragent":"0.5.1-edge.1903.956d5a5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.1903.956d5a5_1790659103068_0.8486816029633661","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1906.1e09ca0":{"name":"@flighthq/platform","version":"0.5.1-next.1906.1e09ca0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1906.1e09ca0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"3b2773fd92c74f747bb3e9ee83ef30be5a2339b2","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1906.1e09ca0.tgz","fileCount":16,"integrity":"sha512-q6RL+nzPei4c161dU9MN0wMyQN4p5BEm0xO1mfjieJT+2eULN6exqm6T8USiftXC9F6D2EuZxxAjFIrXhgoTSw==","signatures":[{"sig":"MEYCIQDKrTqEtXpY8Od6Q2gWJDD8urDtMrAFR7iOiT9Whutv5wIhAJ8ZrFbYJWZffoVi2qo9l7w7cGaF3lZXGwMJvfBhqMZu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDsazmhhj9GiMXw4tQ3nZMqqjQwtgcWHbUG/j7Kl/UvQgIgR3d0T2M6Ye5DHZodelrbVRxrf9n8WAUu68UNnc10JH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1906.1e09ca0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24197},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"1e09ca02b760fa96a3c7f09d078419f6e75e8158","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1906.1e09ca0","@flighthq/entity":"0.5.1-next.1906.1e09ca0","@flighthq/useragent":"0.5.1-next.1906.1e09ca0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1906.1e09ca0_1790785112696_0.5825236187967948","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1908.309c1e7":{"name":"@flighthq/platform","version":"0.5.1-next.1908.309c1e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1908.309c1e7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"1f431ea84e9602080f4000c21419c8da63b1af25","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1908.309c1e7.tgz","fileCount":16,"integrity":"sha512-9x2p5nQyvfb+yMqKywm5o9ME+0KqgU7RXegud8Vu8kvPAJpC+L22gi1qfbU8d+TnBu6aMf/gQGSK4OqM3VOlNQ==","signatures":[{"sig":"MEUCIB7sP5pwpCfygCT+lsHRwk2vRB9RGoenLneF06Rl+56RAiEAz4p3c6KK+W5Dnn7d0/1++HoI37PdGPoPJ9FkZuSH3oU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSNnj6drnLwfdOT6nw5S8/wWMKrewe0vnfqbybEQY06gIhAJxkOFAEvF+InBIHVr/wYHWW4loNn72Bmewix0TtuSoe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1908.309c1e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24197},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"309c1e7296b5e24f7199a317883af0e470e7b294","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.1908.309c1e7","@flighthq/entity":"0.5.1-next.1908.309c1e7","@flighthq/useragent":"0.5.1-next.1908.309c1e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1908.309c1e7_1790785862839_0.24786535544903576","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1908.309c1e7":{"name":"@flighthq/platform","version":"0.5.1-edge.1908.309c1e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.1908.309c1e7","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b6d5bd2481b7de82e6c439c61c82a6434b6e7ad0","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1908.309c1e7.tgz","fileCount":16,"integrity":"sha512-9RC/zGQf7/htyUGdvHtejZEMfTc5+dJ2tsuV9UM4Ylw/vpkbz3WJxMRGjVPOs7bkPOKgWYcK4hq0ziyIKlDObQ==","signatures":[{"sig":"MEUCIFN0jQZI9CkQEYjAQRJwBo4ltaBBD2yUuH+W2jBBHgKwAiEAvmaT94Rj4IE6TKzvv2QirDOAfgec7y027wVRmpxORWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDnA42fCN+RruCX8jx02ET08ZLwhfNot5fllnxQOOxNNAIgF7VxKteWYs2z/Ow6Osl+Ra9++lBvQTx8HYSRsmTZASU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1908.309c1e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24197},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"309c1e7296b5e24f7199a317883af0e470e7b294","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1908.309c1e7","@flighthq/entity":"0.5.1-edge.1908.309c1e7","@flighthq/useragent":"0.5.1-edge.1908.309c1e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.1908.309c1e7_1790786572800_0.05247731323576499","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1909.7bccf72":{"name":"@flighthq/platform","version":"0.5.1-next.1909.7bccf72","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1909.7bccf72","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"33401b02b16ce3cf87de92cd7b500cacd5ad27c9","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1909.7bccf72.tgz","fileCount":16,"integrity":"sha512-GOCuwwuJCDvVMt5/zAcdbs2hUWFr/hVTgCpzFl8CaUCaJ7EOjoKWTuiWOo/zFApINbqgEv/oeJ8YpSAnBl/RCw==","signatures":[{"sig":"MEUCIQCJn1NgL0i0oHJetlVQ/NRJPkUAdNVR5gUQoU9kW5IjvQIgUQnxMrMpFUEecwDLRbJ7N7RS5NIjdKmeyrETzi4mIZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDfwZb6bkPY0yfC5xBf5DYA3NzJYKmczNJBb8cXpjCHngIgDT8tpGQfES93R+jPdNHob0ObVaQHEMD6yYwBSPMrt4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1909.7bccf72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24197},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"7bccf727ab75a84d3334e8d61a7f5716745d433f","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.9","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@flighthq/types":"0.5.1-next.1909.7bccf72","@flighthq/entity":"0.5.1-next.1909.7bccf72","@flighthq/useragent":"0.5.1-next.1909.7bccf72"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1909.7bccf72_1790789839943_0.8777930419390063","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1910.85d85a3":{"name":"@flighthq/platform","version":"0.5.1-next.1910.85d85a3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1910.85d85a3","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"b5157d45170aa17853e3cac46870c95c21e08601","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1910.85d85a3.tgz","fileCount":16,"integrity":"sha512-nyv7u2w9bmHhp6FRdN7Wb1oHwI35Fis/02OsVG/GwxQy33RMejdpSSq91K5sHWuP6OYOGO8RAvQX08bT/TvvQg==","signatures":[{"sig":"MEYCIQCK8L37hNncVp/0hOwoI3BhOWMqBM2GXGnUVwd2jXYY+gIhANlL4V+L0wQSGRR80aKxW05eza4HPamOl8hdz4YewjIg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAEPjJkFmY8Emyx9etwotnaEP1n87nNp7ebLTaGSrgmjAiEA4+Rzguza6yfCZb2cVsJ4FKqqee/dNLxumS6gvTcrXrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1910.85d85a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24197},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"85d85a3b1f7cc95730b7a359bbb9bf6f8ec2e8f8","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.9","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@flighthq/types":"0.5.1-next.1910.85d85a3","@flighthq/entity":"0.5.1-next.1910.85d85a3","@flighthq/useragent":"0.5.1-next.1910.85d85a3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1910.85d85a3_1790796505876_0.6156577042180238","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1910.85d85a3":{"name":"@flighthq/platform","version":"0.5.1-edge.1910.85d85a3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-edge.1910.85d85a3","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"169ec51071efb04d2625414ecb1438226365580b","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1910.85d85a3.tgz","fileCount":16,"integrity":"sha512-Hbq3xUvisWuCykmrYhTZHQ//H0yZPyw+mW3B59LRq6ohAc8+bip82oPUOK493XcyFCI5vINxQMZjlbhGmD9pnA==","signatures":[{"sig":"MEUCIQDvove8Y5f21edxDS4CIbGk7gQUFDsFiVJCb0HRphN1SAIgMXxAhcKD+Kq54Fx66WiT2jQFAOhy3kq0nYhdTlRIeDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDGZziitU4477mEJyxgydxQtqv9onTlOvq1uYf5HtxOPAIhAM1ngl+DwD6JP8t7WUFtpkFa5C/nir2x9lJ2fCQYKnC5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1910.85d85a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24197},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"85d85a3b1f7cc95730b7a359bbb9bf6f8ec2e8f8","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.8","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.1910.85d85a3","@flighthq/entity":"0.5.1-edge.1910.85d85a3","@flighthq/useragent":"0.5.1-edge.1910.85d85a3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-edge.1910.85d85a3_1790797158632_0.6225392466450743","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1912.a627849":{"name":"@flighthq/platform","version":"0.5.1-next.1912.a627849","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/platform@0.5.1-next.1912.a627849","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"41c25f27b41b32aab2f92cf0fa49a902ae642723","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-next.1912.a627849.tgz","fileCount":16,"integrity":"sha512-YtiFuyGEW+Njk5glckpj6ncAR8iJ4rtkogfut5l0ljrboN7Qv27ybh7i8JPRtD9RRCMfTkyuh8N7/bc1Qd3GaA==","signatures":[{"sig":"MEYCIQCYe+uIFufNW5LQtx7j05PWS/oJfu38UfYwp+nRWieapAIhAJpHAfGHiJrIB1+2RgQKW5oJvi10khwGNROZaD/+tQjE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDu7Oz5Fxa/U+yOCXAthnJlCEbhNxEWRTThsyb5P2dGgAIgHZNHWOxrIduGpFjtE+9/ptNA4QFw8yBIM5GEJ02lIJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-next.1912.a627849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24197},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a62784923f3be814463286c9fb28edfe6ab15789","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.9","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@flighthq/types":"0.5.1-next.1912.a627849","@flighthq/entity":"0.5.1-next.1912.a627849","@flighthq/useragent":"0.5.1-next.1912.a627849"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/platform_0.5.1-next.1912.a627849_1790860292104_0.1961719785816951","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1912.a627849":{"_id":"@flighthq/platform@0.5.1-edge.1912.a627849","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"8020accfb83ed0b444c64dd99b6ffb579fc83c8e","tarball":"https://registry.npmjs.org/@flighthq/platform/-/platform-0.5.1-edge.1912.a627849.tgz","fileCount":16,"integrity":"sha512-36McyEp+5pBqK1HRK5P6XNYeDATV1FThp9feD5JA0ZIPIH1w7kOWP2XmnY+yEklcgcukq8buOsCPnSAS1OliEA==","signatures":[{"sig":"MEQCICLNZdrG5D45BxGOiLMrFQlEAWifbSWuAdysLnvbK/xJAiAwfwOBEQzk9OObChSum9rzr4y9w1ok62u2vnrDlozOcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC+65/jeRzAmMF+qhLGlP3693PgKNNrclIFDRmWaqEVrgIge6M/W2PiDqv2s2SukmHntGXchc7naripSTGJZ9gloF4="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fplatform@0.5.1-edge.1912.a627849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24197},"main":"dist/index.js","name":"@flighthq/platform","type":"module","types":"dist/index.d.ts","author":{"name":"Joshua Granick and other contributors"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"a62784923f3be814463286c9fb28edfe6ab15789","license":"MIT","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"version":"0.5.1-edge.1912.a627849","_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"homepage":"https://github.com/flighthq/flight#readme","repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"_npmVersion":"10.9.9","description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","directories":{},"maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"sideEffects":false,"_nodeVersion":"22.23.3","dependencies":{"@flighthq/types":"0.5.1-edge.1912.a627849","@flighthq/entity":"0.5.1-edge.1912.a627849","@flighthq/useragent":"0.5.1-edge.1912.a627849"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/platform_0.5.1-edge.1912.a627849_1790872448146_0.550210360308016"}}},"time":{"created":"2026-07-10T06:04:04.300Z","modified":"2026-10-01T16:34:08.859Z","0.1.0":"2026-07-10T06:04:04.752Z","0.2.0":"2026-07-13T20:13:25.863Z","0.2.1-next.410.a23f189":"2026-07-20T19:52:33.373Z","0.2.1-next.423.3350e53":"2026-07-21T06:29:51.373Z","0.2.1-next.444.a313478":"2026-07-21T15:53:37.775Z","0.2.1-next.448.afbdd31":"2026-07-21T19:53:08.617Z","0.2.1-next.449.355834c":"2026-07-21T20:02:21.140Z","0.2.1-next.451.d9a4a4e":"2026-07-21T21:30:21.179Z","0.2.1-next.459.fb59cc5":"2026-07-21T21:39:23.450Z","0.2.1-next.530.a223ca9":"2026-07-23T14:25:01.269Z","0.2.1-next.585.c7219b8":"2026-07-23T21:29:56.258Z","0.2.1-next.624.d23e6a9":"2026-07-24T07:23:44.448Z","0.2.1-next.640.ec2ea9a":"2026-07-24T15:01:09.273Z","0.2.1-next.647.2252e02":"2026-07-24T17:28:01.634Z","0.2.1-next.652.c550eaa":"2026-07-24T18:01:54.492Z","0.2.1-next.666.4af7f8b":"2026-07-24T19:05:31.527Z","0.2.1-next.701.409c279":"2026-07-25T03:51:52.007Z","0.2.1-next.738.07b221d":"2026-07-25T05:15:48.193Z","0.2.1-next.840.857425c":"2026-07-26T00:49:25.867Z","0.2.1-next.841.373388f":"2026-07-26T06:05:13.853Z","0.3.0-next.906.07cea63":"2026-07-28T06:27:38.959Z","0.3.0-next.1021.f5f1ee0":"2026-07-30T15:26:51.721Z","0.3.0-next.1032.e2b99fc":"2026-07-30T18:34:22.348Z","0.3.0-next.1162.e90e518":"2026-07-30T23:17:35.708Z","0.3.0-next.1220.6982c21":"2026-07-31T13:53:13.046Z","0.3.0-next.1248.f867198":"2026-07-31T15:38:31.973Z","0.3.0-next.1272.222de94":"2026-07-31T17:09:08.409Z","0.3.0-next.1280.6369398":"2026-07-31T18:10:58.182Z","0.3.0-next.1297.43a5ef8":"2026-07-31T20:29:32.151Z","0.3.0-next.1299.b32cbdc":"2026-07-31T20:54:41.931Z","0.3.0-next.1315.1d4eb64":"2026-07-31T22:51:01.865Z","0.3.0-next.1383.c61de17":"2026-07-31T23:42:22.838Z","0.3.0-next.1392.f0bd0cc":"2026-08-01T00:45:22.160Z","0.3.0-next.1422.b585c0c":"2026-08-01T01:55:00.553Z","0.3.0-next.1435.f870241":"2026-08-01T03:00:31.261Z","0.3.0-next.1436.388ef5e":"2026-08-01T03:09:42.788Z","0.3.0-next.1445.14ca01c":"2026-08-01T03:54:03.834Z","0.3.0-next.1452.011a16e":"2026-08-01T05:22:21.510Z","0.3.0-next.1454.b17f8a5":"2026-08-01T05:57:39.106Z","0.3.0-next.1456.ace2107":"2026-08-01T14:17:57.407Z","0.3.0-next.1458.0c01b63":"2026-08-01T14:59:22.042Z","0.3.0-edge.1458.0c01b63":"2026-08-01T15:19:34.621Z","0.3.0-next.1460.2c18805":"2026-08-01T16:04:54.880Z","0.3.0-next.1463.b454aa8":"2026-08-01T23:57:19.890Z","0.3.0-next.1466.e0866d4":"2026-08-02T01:34:30.168Z","0.3.0-next.1473.098a860":"2026-08-02T04:26:08.236Z","0.3.0-next.1494.7333e82":"2026-08-02T05:36:55.099Z","0.3.0-next.1498.065f223":"2026-08-02T06:51:25.641Z","0.3.0-next.1511.9977321":"2026-08-02T16:23:21.177Z","0.3.0-next.1512.edc0fee":"2026-08-02T16:45:30.129Z","0.3.0-next.1514.a24d43f":"2026-08-02T16:58:10.665Z","0.3.0-next.1515.d4dc88e":"2026-08-02T17:04:20.237Z","0.3.0-next.1516.1b4fb2b":"2026-08-02T17:36:10.800Z","0.3.0-edge.1516.1b4fb2b":"2026-08-02T17:58:26.132Z","0.3.0-next.1529.90e58ad":"2026-08-02T18:21:46.408Z","0.3.0-next.1530.70058bd":"2026-08-02T18:51:25.341Z","0.3.0-next.1543.f490ae8":"2026-08-02T20:12:55.825Z","0.3.0-next.1560.03a2b36":"2026-08-02T20:27:49.488Z","0.3.0-next.1562.75af469":"2026-08-02T20:40:43.039Z","0.3.0-next.1566.dcdf1d3":"2026-08-02T20:53:31.155Z","0.3.0-next.1584.a68fe91":"2026-08-02T21:55:54.322Z","0.3.0-next.1585.17d10c4":"2026-08-02T22:28:29.760Z","0.3.0-next.1593.a47f94a":"2026-08-02T22:34:03.809Z","0.3.0-next.1595.4d49b41":"2026-08-02T22:43:25.788Z","0.3.0-next.1601.12b771e":"2026-08-02T23:25:41.272Z","0.3.0-next.1665.6235922":"2026-08-03T03:47:25.683Z","0.3.0-next.1669.5808974":"2026-08-03T04:25:05.598Z","0.3.0-next.1689.2810c05":"2026-08-03T05:57:02.018Z","0.3.0-next.1692.f1a7a9a":"2026-08-03T06:31:53.414Z","0.3.0-next.1702.8973fda":"2026-08-03T06:38:53.166Z","0.3.0-next.1704.8557784":"2026-08-03T06:49:47.793Z","0.3.0-next.1714.3bd86f1":"2026-08-04T18:55:10.991Z","0.3.0-next.1728.26853f6":"2026-08-04T19:53:34.044Z","0.3.0-next.1729.f927a3b":"2026-08-04T20:30:02.898Z","0.3.0-next.1781.5d072ef":"2026-08-05T00:01:40.727Z","0.3.0-next.1783.cd11ab1":"2026-08-05T00:24:31.254Z","0.3.0-next.1848.58f06fb":"2026-08-05T01:09:55.385Z","0.3.0-next.1849.a370765":"2026-08-05T01:15:45.393Z","0.3.0-next.1872.c2b1f7c":"2026-08-05T19:28:14.506Z","0.3.0-next.1883.9cd374b":"2026-08-06T00:12:57.943Z","0.3.0-next.1887.cad72aa":"2026-08-06T15:07:02.994Z","0.3.0":"2026-08-06T20:47:25.634Z","0.3.1-next.209.43ef1bc":"2026-08-07T21:02:50.539Z","0.3.1-next.320.fe56fc2":"2026-08-08T03:09:27.620Z","0.3.1-next.348.8115937":"2026-08-08T05:11:00.861Z","0.3.1-next.385.e32d957":"2026-08-08T08:56:09.394Z","0.3.1-next.401.5d59659":"2026-08-08T09:58:30.183Z","0.3.1-next.407.d03a0bb":"2026-08-09T17:49:55.995Z","0.3.1-next.409.5c00b00":"2026-08-10T04:13:40.082Z","0.3.1-next.425.a3192ab":"2026-08-10T04:28:04.732Z","0.3.1-next.493.539802d":"2026-08-10T20:00:46.279Z","0.3.1-next.509.c235802":"2026-08-10T20:41:05.534Z","0.3.1-next.575.c1f8e01":"2026-08-11T02:42:38.088Z","0.3.1-next.616.aa7ae7f":"2026-08-11T15:08:01.459Z","0.3.1-next.617.89baf58":"2026-08-11T15:12:00.604Z","0.3.1-next.625.675880d":"2026-08-11T15:30:21.077Z","0.3.1-next.703.e259040":"2026-08-12T18:33:40.626Z","0.3.1-next.704.69286f6":"2026-08-12T18:49:01.913Z","0.3.1-next.733.f1845ac":"2026-08-12T19:30:58.071Z","0.3.1-next.780.12e6944":"2026-08-12T23:29:18.395Z","0.3.1-next.794.0bfc53e":"2026-08-13T00:40:48.470Z","0.3.1-next.836.609b031":"2026-08-13T01:19:39.961Z","0.3.1-next.837.46a9259":"2026-08-13T02:24:04.282Z","0.3.1-next.845.b5a7c82":"2026-08-13T03:02:06.344Z","0.3.1-next.847.2e6f8bf":"2026-08-13T03:59:22.415Z","0.3.1-next.861.5a56d7a":"2026-08-13T04:01:40.556Z","0.3.1-next.887.9f59a84":"2026-08-13T06:21:53.207Z","0.3.1-next.948.85d9f30":"2026-08-13T15:34:21.250Z","0.3.1-next.970.9691e7b":"2026-08-13T15:50:47.115Z","0.3.1-next.971.33e20ba":"2026-08-13T16:01:52.729Z","0.3.1-next.975.01aea94":"2026-08-13T16:45:25.037Z","0.3.1-next.996.06087b5":"2026-08-13T20:31:20.465Z","0.3.1-next.1041.35b950c":"2026-08-14T00:05:38.853Z","0.3.1-next.1050.9114695":"2026-08-14T01:41:36.136Z","0.3.1-next.1055.12501ae":"2026-08-14T03:48:58.845Z","0.3.1-next.1076.4f48950":"2026-08-14T16:03:40.181Z","0.3.1-next.1079.38fd007":"2026-08-14T18:08:56.822Z","0.3.1-next.1084.04b8d9a":"2026-08-14T19:02:58.068Z","0.3.1-next.1086.d0d073b":"2026-08-14T19:51:57.232Z","0.3.1-next.1088.2bde749":"2026-08-14T20:27:34.227Z","0.3.1-next.1090.6e79e6c":"2026-08-14T20:32:42.843Z","0.3.1-next.1091.b7aa6f2":"2026-08-14T20:36:39.631Z","0.3.1-next.1095.16f1704":"2026-08-14T20:55:20.563Z","0.3.1-next.1096.4ddf1ab":"2026-08-14T21:08:31.736Z","0.3.1-next.1097.b8126d8":"2026-08-14T21:13:57.748Z","0.3.1-next.1099.671eaf4":"2026-08-14T21:18:29.669Z","0.3.1-next.1104.8453d3d":"2026-08-14T21:53:18.385Z","0.3.1-next.1107.0b5d347":"2026-08-14T22:40:40.143Z","0.3.1-next.1108.66cc86c":"2026-08-14T22:59:10.120Z","0.3.1-next.1112.dea9723":"2026-08-15T01:50:04.668Z","0.3.1-next.1113.9cffbdf":"2026-08-15T02:22:26.587Z","0.3.1-next.1114.3ce681d":"2026-08-15T03:14:53.222Z","0.3.1-next.1116.866c771":"2026-08-15T05:47:27.418Z","0.3.1-next.1162.1c7f42e":"2026-08-16T15:15:39.103Z","0.3.1-next.1165.285e507":"2026-08-16T21:38:01.924Z","0.3.1-next.1170.8a733e4":"2026-08-16T23:18:50.437Z","0.3.1-next.1191.e999f6c":"2026-08-17T09:44:06.324Z","0.3.1-next.1217.5f07972":"2026-08-17T18:28:08.869Z","0.3.1-next.1240.e41e1f0":"2026-08-17T20:45:10.373Z","0.4.0-next.1261.f361161":"2026-08-17T22:35:54.331Z","0.4.0-next.1263.aa14a22":"2026-08-17T22:53:45.340Z","0.4.0-next.1287.1dae9df":"2026-08-18T01:00:15.009Z","0.4.0-next.1290.99fd889":"2026-08-18T01:22:47.940Z","0.4.0-next.1294.03b2010":"2026-08-18T02:33:00.975Z","0.4.0-next.1296.dfa990a":"2026-08-18T04:21:53.320Z","0.4.0-next.1299.541fadc":"2026-08-18T06:19:07.622Z","0.4.0-next.1350.7431bb1":"2026-08-18T15:30:58.253Z","0.4.0-next.1351.6ec45d6":"2026-08-18T15:47:41.262Z","0.4.0-next.1354.5181c5f":"2026-08-18T18:13:58.138Z","0.4.0-next.1356.924bb91":"2026-08-18T18:35:21.650Z","0.4.0-next.1357.b87b5c1":"2026-08-18T18:37:51.416Z","0.4.0-next.1362.3734bd4":"2026-08-18T18:48:42.264Z","0.4.0-next.1383.b8eb497":"2026-08-18T19:10:55.636Z","0.4.0-next.1385.dc129fd":"2026-08-18T19:40:11.273Z","0.4.0-next.1390.ca3ba2b":"2026-08-18T20:25:45.880Z","0.4.0-next.1391.ef8547e":"2026-08-18T20:28:18.680Z","0.4.0-next.1392.ae73a44":"2026-08-18T22:10:43.545Z","0.4.0-next.1396.66c9814":"2026-08-18T23:28:49.509Z","0.4.0-next.1398.776fd7a":"2026-08-18T23:30:59.582Z","0.4.0-next.1399.9d20d2e":"2026-08-18T23:57:46.182Z","0.4.0-next.1404.4936e90":"2026-08-19T01:17:49.809Z","0.4.0-next.1405.d7484cf":"2026-08-19T01:20:00.210Z","0.4.0-next.1410.a69907a":"2026-08-19T05:48:48.855Z","0.4.0-next.1412.05a7272":"2026-08-19T06:22:36.059Z","0.4.0-next.1415.00028b0":"2026-08-19T06:37:25.885Z","0.4.0-next.1416.ef4fae7":"2026-08-19T16:12:58.091Z","0.4.0-next.1487.e25e95d":"2026-08-19T23:31:43.335Z","0.4.0-next.1488.43bcb37":"2026-08-20T04:43:01.388Z","0.4.0-next.1584.a8ddd61":"2026-08-20T18:28:13.154Z","0.4.0-next.1585.bf131c8":"2026-08-20T18:39:14.894Z","0.4.0-next.1602.af48ed1":"2026-08-20T23:12:21.458Z","0.4.0-next.1652.39f08fd":"2026-08-21T02:54:09.526Z","0.4.0-next.1663.d9c5746":"2026-08-21T04:47:13.813Z","0.4.0-next.1694.598ef6f":"2026-08-21T05:01:05.035Z","0.4.0-next.1695.181dea5":"2026-08-21T06:15:34.358Z","0.4.0-next.1696.93f6f63":"2026-08-21T06:23:56.083Z","0.4.0-next.1702.61a7a7c":"2026-08-21T07:11:49.219Z","0.4.0-next.1703.b82d313":"2026-08-21T07:42:17.712Z","0.4.0-next.1704.9eb98e1":"2026-08-21T08:29:25.283Z","0.4.0-next.1716.1979cc9":"2026-08-21T09:41:21.566Z","0.4.0-next.1717.9d6a20b":"2026-08-21T10:22:15.696Z","0.4.0-next.1725.752ca79":"2026-08-21T11:12:32.795Z","0.4.0-next.1728.f69160b":"2026-08-21T11:58:55.465Z","0.4.0-next.1749.d81a21c":"2026-08-21T12:36:42.005Z","0.4.0-next.1750.13ec8b1":"2026-08-21T15:42:56.047Z","0.4.0-next.1751.b3eea5f":"2026-08-21T15:57:39.952Z","0.4.0-next.1752.f250cb9":"2026-08-21T16:31:05.779Z","0.4.0-next.1763.f98ae25":"2026-08-21T16:34:50.412Z","0.4.0-next.1771.f4d15c3":"2026-08-21T18:47:52.385Z","0.4.0-next.1809.9b3b71b":"2026-08-21T19:38:58.251Z","0.4.0-next.1811.dde7eb1":"2026-08-21T19:52:32.514Z","0.4.0-next.1815.e47cc3c":"2026-08-21T20:28:49.770Z","0.4.0-next.1821.efb1cbc":"2026-08-21T22:32:52.099Z","0.4.0-next.1827.9db114b":"2026-08-21T23:52:46.898Z","0.4.0-next.1836.147ae1e":"2026-08-22T01:36:30.094Z","0.4.0-next.1884.6a2d46f":"2026-08-22T07:46:29.612Z","0.4.0-next.1888.e9e80b4":"2026-08-24T05:27:37.702Z","0.4.0-next.1892.a0b519a":"2026-08-24T10:51:06.626Z","0.4.0-next.1896.60d766c":"2026-08-24T11:32:52.182Z","0.4.0-next.1898.266773a":"2026-08-24T12:37:39.631Z","0.4.0-next.1903.50bfa67":"2026-08-24T16:09:41.712Z","0.4.0-next.1908.751021c":"2026-08-24T21:35:56.451Z","0.4.0-edge.1908.751021c":"2026-08-24T21:41:53.973Z","0.4.0-next.1909.c102f22":"2026-08-24T21:43:45.974Z","0.4.0-edge.1909.c102f22":"2026-08-24T21:51:40.789Z","0.4.0-next.1917.1b88fee":"2026-08-25T20:57:33.677Z","0.4.0-next.1920.b93ad0f":"2026-08-25T23:09:59.106Z","0.4.0-edge.1920.b93ad0f":"2026-08-25T23:18:03.388Z","0.4.0-next.1921.0a61bdb":"2026-08-25T23:41:43.957Z","0.4.0-edge.1921.0a61bdb":"2026-08-25T23:49:44.033Z","0.4.0-next.1932.1ef883a":"2026-08-26T19:09:31.409Z","0.4.0-edge.1932.1ef883a":"2026-08-26T19:17:08.718Z","0.4.0-next.1933.e4809f4":"2026-08-26T20:10:44.641Z","0.4.0-edge.1933.e4809f4":"2026-08-26T20:18:02.936Z","0.4.0-next.1935.74c34fe":"2026-08-26T20:48:21.912Z","0.4.0-edge.1935.74c34fe":"2026-08-26T20:55:29.216Z","0.4.0-next.1936.bc924d7":"2026-08-26T21:26:55.330Z","0.4.0-edge.1936.bc924d7":"2026-08-26T21:34:11.298Z","0.4.0-next.1937.0d089b3":"2026-08-26T22:22:22.493Z","0.4.0-edge.1937.0d089b3":"2026-08-26T22:29:37.412Z","0.4.0-next.1939.481bde5":"2026-08-27T00:16:38.046Z","0.4.0-edge.1939.481bde5":"2026-08-27T00:24:19.789Z","0.4.0-next.1940.b8a4265":"2026-08-27T01:06:32.559Z","0.4.0-next.1941.1d7f2bd":"2026-08-27T01:27:25.689Z","0.4.0-edge.1941.1d7f2bd":"2026-08-27T01:34:39.857Z","0.4.0-next.1943.b4c3e61":"2026-08-27T01:46:28.677Z","0.5.0-next.1944.cd6b6e7":"2026-08-27T01:51:28.692Z","0.4.0-edge.1943.b4c3e61":"2026-08-27T01:54:18.636Z","0.5.0-edge.1944.cd6b6e7":"2026-08-27T01:58:51.105Z","0.4.0":"2026-08-27T01:59:36.087Z","0.5.1-next.597.ab004dd":"2026-08-31T06:56:11.125Z","0.5.1-edge.597.ab004dd":"2026-08-31T07:03:37.115Z","0.5.1-next.601.e6e16ba":"2026-08-31T07:57:39.618Z","0.5.1-next.638.d4dbd4e":"2026-08-31T16:31:05.877Z","0.5.1-edge.638.d4dbd4e":"2026-08-31T16:39:42.815Z","0.5.1-next.640.24b4c62":"2026-08-31T18:13:56.445Z","0.5.1-edge.640.24b4c62":"2026-08-31T18:21:44.627Z","0.5.1-next.650.5d3df0b":"2026-08-31T23:58:47.432Z","0.5.1-edge.650.5d3df0b":"2026-09-01T00:07:44.705Z","0.5.1-next.654.b54779d":"2026-09-01T03:36:37.258Z","0.5.1-edge.654.b54779d":"2026-09-01T03:44:37.572Z","0.5.1-next.658.9cb44d7":"2026-09-01T19:15:06.983Z","0.5.1-edge.658.9cb44d7":"2026-09-01T19:23:03.988Z","0.5.1-next.685.f72fc7f":"2026-09-02T01:09:15.525Z","0.5.1-edge.685.f72fc7f":"2026-09-02T01:18:33.727Z","0.5.1-next.693.478551c":"2026-09-02T03:43:10.083Z","0.5.1-edge.693.478551c":"2026-09-02T03:52:06.464Z","0.5.1-next.704.19c91ec":"2026-09-02T21:26:35.665Z","0.5.1-next.729.2aeb707":"2026-09-03T01:55:12.526Z","0.5.1-next.730.f29a5aa":"2026-09-03T03:05:16.523Z","0.5.1-edge.730.f29a5aa":"2026-09-03T03:14:18.196Z","0.5.1-next.731.0ae0aa4":"2026-09-03T03:16:55.528Z","0.5.1-edge.731.0ae0aa4":"2026-09-03T03:26:02.786Z","0.5.1-next.743.8d09db1":"2026-09-03T09:10:04.418Z","0.5.1-edge.743.8d09db1":"2026-09-03T09:18:46.221Z","0.5.1-next.799.62ef0c7":"2026-09-03T14:54:24.068Z","0.5.1-edge.799.62ef0c7":"2026-09-03T15:02:35.977Z","0.5.1-next.815.cc08b93":"2026-09-03T18:44:33.933Z","0.5.1-next.820.97b3830":"2026-09-03T21:06:46.571Z","0.5.1-next.903.f434bc2":"2026-09-04T19:43:46.496Z","0.5.1-next.904.b545d9c":"2026-09-04T20:44:17.351Z","0.5.1-next.905.5fbf787":"2026-09-04T21:05:49.890Z","0.5.1-next.906.419e5c9":"2026-09-04T22:07:17.649Z","0.5.1-next.908.b072fbc":"2026-09-04T23:24:37.301Z","0.5.1-next.909.a5d1857":"2026-09-04T23:33:43.048Z","0.5.1-edge.909.a5d1857":"2026-09-04T23:43:08.857Z","0.5.1-next.911.32a089f":"2026-09-05T05:15:25.630Z","0.5.1-edge.911.32a089f":"2026-09-05T05:22:02.823Z","0.5.1-next.912.289aaa0":"2026-09-05T05:47:09.862Z","0.5.1-edge.912.289aaa0":"2026-09-05T05:52:36.542Z","0.5.1-next.914.ed01add":"2026-09-05T17:51:39.498Z","0.5.1-edge.914.ed01add":"2026-09-05T18:00:32.451Z","0.5.1-next.915.d4da7e7":"2026-09-05T18:19:49.989Z","0.5.1-edge.915.d4da7e7":"2026-09-05T18:26:14.021Z","0.5.1-next.919.354c575":"2026-09-05T23:10:01.154Z","0.5.1-edge.919.354c575":"2026-09-05T23:19:05.168Z","0.5.1-next.920.da8f530":"2026-09-06T20:22:05.426Z","0.5.1-edge.920.da8f530":"2026-09-06T20:31:09.317Z","0.5.1-next.973.788d3d7":"2026-09-08T20:17:02.143Z","0.5.1-next.1017.13841a8":"2026-09-09T04:14:20.765Z","0.5.1-next.1019.1274ec5":"2026-09-09T06:14:04.684Z","0.5.1-edge.1019.1274ec5":"2026-09-09T06:20:51.770Z","0.5.1-next.1047.858b9b6":"2026-09-09T16:58:00.743Z","0.5.1-edge.1047.858b9b6":"2026-09-09T17:04:06.791Z","0.5.1-next.1050.0bd43cc":"2026-09-09T21:12:19.959Z","0.5.1-next.1051.65889a1":"2026-09-09T21:54:38.153Z","0.5.1-edge.1051.65889a1":"2026-09-09T22:03:01.462Z","0.5.1-next.1052.ea38f97":"2026-09-10T04:13:41.222Z","0.5.1-edge.1052.ea38f97":"2026-09-10T04:18:55.272Z","0.5.1-next.1056.4945b81":"2026-09-10T17:15:19.540Z","0.5.1-edge.1056.4945b81":"2026-09-10T17:23:34.560Z","0.5.1-next.1058.751c53a":"2026-09-10T22:36:26.149Z","0.5.1-next.1059.c56d3cd":"2026-09-10T22:38:29.502Z","0.5.1-edge.1058.751c53a":"2026-09-10T22:43:02.380Z","0.5.1-edge.1059.c56d3cd":"2026-09-10T22:46:15.352Z","0.5.1-next.1066.36fe89b":"2026-09-11T06:49:26.495Z","0.5.1-next.1069.554a2ac":"2026-09-11T07:34:08.679Z","0.5.1-next.1197.6a425ce":"2026-09-12T19:23:55.932Z","0.5.1-next.1201.9b49dee":"2026-09-12T20:40:41.093Z","0.5.1-next.1202.e31f126":"2026-09-12T21:43:27.302Z","0.5.1-next.1204.e33a1ac":"2026-09-12T23:33:41.286Z","0.5.1-next.1225.129b76d":"2026-09-13T03:21:51.779Z","0.5.1-next.1244.12290e1":"2026-09-13T08:29:33.431Z","0.5.1-next.1251.918ea64":"2026-09-13T15:39:40.993Z","0.5.1-next.1252.15e4611":"2026-09-13T15:57:45.919Z","0.5.1-next.1253.6fe252c":"2026-09-13T21:22:49.332Z","0.5.1-next.1254.2ab4a06":"2026-09-13T23:11:22.079Z","0.5.1-next.1257.b2a4509":"2026-09-14T05:28:15.926Z","0.5.1-next.1295.2b6bfa3":"2026-09-14T20:21:44.216Z","0.5.1-next.1344.b88acc1":"2026-09-15T06:09:54.368Z","0.5.1-next.1345.0995dc5":"2026-09-15T06:44:23.277Z","0.5.1-next.1347.54f97d8":"2026-09-15T08:32:13.859Z","0.5.1-next.1348.e71a747":"2026-09-15T09:33:35.731Z","0.5.1-next.1349.05b053d":"2026-09-15T10:44:41.433Z","0.5.1-edge.1349.05b053d":"2026-09-15T10:49:57.299Z","0.5.1-next.1350.8ce488b":"2026-09-15T16:27:56.001Z","0.5.1-edge.1350.8ce488b":"2026-09-15T16:37:33.430Z","0.5.1-next.1370.903f328":"2026-09-16T05:53:05.595Z","0.5.1-edge.1370.903f328":"2026-09-16T05:58:26.781Z","0.5.1-next.1404.457d1da":"2026-09-17T06:19:45.873Z","0.5.1-next.1405.69d9356":"2026-09-17T06:47:58.805Z","0.5.1-edge.1405.69d9356":"2026-09-17T15:41:02.474Z","0.5.1-next.1410.b534771":"2026-09-17T18:42:54.876Z","0.5.1-edge.1410.b534771":"2026-09-17T18:55:11.142Z","0.5.1-next.1450.5738463":"2026-09-19T01:01:59.511Z","0.5.1-next.1462.5a251b6":"2026-09-19T17:50:05.655Z","0.5.1-edge.1462.5a251b6":"2026-09-19T18:01:04.329Z","0.5.1-next.1467.7e2fc7d":"2026-09-19T20:36:33.611Z","0.5.1-edge.1467.7e2fc7d":"2026-09-19T20:47:21.454Z","0.5.1-next.1468.61b1d9d":"2026-09-19T21:20:55.499Z","0.5.1-edge.1468.61b1d9d":"2026-09-19T21:31:14.683Z","0.5.1-next.1471.4e82419":"2026-09-20T06:35:48.076Z","0.5.1-edge.1471.4e82419":"2026-09-20T06:46:20.817Z","0.5.1-next.1505.5790c72":"2026-09-20T10:53:58.181Z","0.5.1-next.1520.4887418":"2026-09-20T15:29:29.149Z","0.5.1-next.1523.c47f79f":"2026-09-20T16:28:57.025Z","0.5.1-next.1533.2910b54":"2026-09-20T18:50:18.658Z","0.5.1-next.1538.09885fb":"2026-09-21T06:49:48.431Z","0.5.1-next.1541.b94031c":"2026-09-21T07:10:48.290Z","0.5.1-next.1543.41f4a99":"2026-09-21T07:20:16.354Z","0.5.1-next.1545.a3a19e0":"2026-09-21T07:40:07.796Z","0.5.1-edge.1545.a3a19e0":"2026-09-21T07:50:02.043Z","0.5.1-next.1556.ff9e615":"2026-09-21T22:02:09.517Z","0.5.1-next.1584.db3c393":"2026-09-22T05:19:44.432Z","0.5.1-next.1629.669e7c5":"2026-09-23T05:14:41.846Z","0.5.1-next.1669.c9827a8":"2026-09-23T19:45:44.199Z","0.5.1-next.1680.bdc44c6":"2026-09-24T01:49:10.067Z","0.5.1-next.1681.3f21b44":"2026-09-24T04:33:27.564Z","0.5.1-next.1682.f1470fe":"2026-09-24T05:04:05.782Z","0.5.1-next.1685.dc0e23a":"2026-09-24T15:09:58.595Z","0.5.1-edge.1685.dc0e23a":"2026-09-24T15:19:55.994Z","0.5.1-next.1687.b63c819":"2026-09-24T17:36:16.294Z","0.5.1-edge.1687.b63c819":"2026-09-24T17:47:10.471Z","0.5.1-next.1692.64cda40":"2026-09-24T23:56:00.279Z","0.5.1-edge.1692.64cda40":"2026-09-25T00:06:30.140Z","0.5.1-next.1694.112d897":"2026-09-25T02:12:24.279Z","0.5.1-next.1700.cefb2f9":"2026-09-25T03:02:07.007Z","0.5.1-next.1703.1905242":"2026-09-25T08:09:16.704Z","0.5.1-next.1704.1832e8b":"2026-09-25T09:02:24.041Z","0.5.1-edge.1704.1832e8b":"2026-09-25T09:12:09.333Z","0.5.1-next.1710.81c05dd":"2026-09-25T17:13:12.455Z","0.5.1-next.1717.f605ef3":"2026-09-25T19:14:23.132Z","0.5.1-next.1723.553fc7a":"2026-09-25T21:26:56.702Z","0.5.1-next.1724.c250cb4":"2026-09-25T23:05:43.016Z","0.5.1-next.1725.30f1dd0":"2026-09-25T23:47:11.367Z","0.5.1-next.1728.e0a1ceb":"2026-09-26T05:49:10.660Z","0.5.1-next.1801.21234f6":"2026-09-27T05:18:43.943Z","0.5.1-next.1831.a0b57d4":"2026-09-27T23:59:16.543Z","0.5.1-next.1850.5adb645":"2026-09-28T04:14:58.341Z","0.5.1-next.1892.cbd15bd":"2026-09-28T12:44:31.066Z","0.5.1-edge.1892.cbd15bd":"2026-09-28T12:57:11.696Z","0.5.1-next.1899.4b1311e":"2026-09-28T21:25:31.582Z","0.5.1-edge.1899.4b1311e":"2026-09-28T21:40:09.277Z","0.5.1-next.1903.956d5a5":"2026-09-29T05:05:26.826Z","0.5.1-edge.1903.956d5a5":"2026-09-29T05:18:23.152Z","0.5.1-next.1906.1e09ca0":"2026-09-30T16:18:32.777Z","0.5.1-next.1908.309c1e7":"2026-09-30T16:31:02.944Z","0.5.1-edge.1908.309c1e7":"2026-09-30T16:42:52.904Z","0.5.1-next.1909.7bccf72":"2026-09-30T17:37:20.102Z","0.5.1-next.1910.85d85a3":"2026-09-30T19:28:25.969Z","0.5.1-edge.1910.85d85a3":"2026-09-30T19:39:18.709Z","0.5.1-next.1912.a627849":"2026-10-01T13:11:32.201Z","0.5.1-edge.1912.a627849":"2026-10-01T16:34:08.233Z"},"bugs":{"url":"https://github.com/flighthq/flight/issues"},"author":{"name":"Joshua Granick and other contributors"},"license":"MIT","homepage":"https://github.com/flighthq/flight#readme","repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/platform"},"description":"Platform identification seam for the desktop/mobile integration suite: OS/kind/arch detection with a swappable host backend","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"readme":"","readmeFilename":""}