{"_id":"@flighthq/app","_rev":"382-2f9dc7dc869809a2fa4a075edc957aed","name":"@flighthq/app","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/app","version":"0.1.0","_id":"@flighthq/app@0.1.0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"dist":{"shasum":"af139c8ba69067fae168ac6783c50ebd3c73695c","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.1.0.tgz","fileCount":10,"integrity":"sha512-Phds+MIK3Hi9l267v/Ybbi1OKhz4W/XNBu5L2FtWM/cOLVkx2F/zujEUz3ER1bCro4uXvTJGZ8iRl4n+SKR/xg==","signatures":[{"sig":"MEQCIAnMJLcB+RmCcfNlUgisIYZP2cm4AKzrnwFUONY64dgqAiBqoLcpB5G3krTbQJGzScopRMEyxwntCENWvfbWSCG0DQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51864},"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":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@flighthq/types":"0.1.0","@flighthq/signals":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.1.0_1783663234264_0.9025791883581857","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@flighthq/app","version":"0.2.0","_id":"@flighthq/app@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":"91ebb4c7dafef9fd96bad714b903fd9928eb2870","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.2.0.tgz","fileCount":10,"integrity":"sha512-WnaPKTqQ8WS11VJrGbaK5Y4k0SXHjxnfhxOdUpVEUBunT4TanLSTXWWyNBvBuewP4jJ7Qgtx8oSiM4Df3vCOgA==","signatures":[{"sig":"MEUCIQDDfmVrTdGOZy7r1cex4oAgzxX2ynd5lEl0AZUg5RA7VQIgdi+heK/FwpfwXpusFuuWmrtt9WQfWH7gVJYTNambH/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":51991},"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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.0","@flighthq/signals":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.2.0_1783973354015_0.3854737298996769","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.410.a23f189":{"name":"@flighthq/app","version":"0.2.1-next.410.a23f189","_id":"@flighthq/app@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":"d01e8602dbbabfa49d1cae921182215b8e3c1520","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.2.1-next.410.a23f189.tgz","fileCount":10,"integrity":"sha512-gnmeG3s5CtA8f7HdqaQJWW1NjZYU09mISgpn+r3M6qKWk2e7HOa27Kh/IF1bANHUohJHY5eKtNUXj4B5OEbUaw==","signatures":[{"sig":"MEYCIQDVTRstwXZGODc/o5i5yYc5j8zWTVgP7+2tg75hR1/B+wIhAPxyY766U4E4KRQ3e/cZg7SyzmiWVZcmNBuVYBhE2W8v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.2.1-next.410.a23f189","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52042},"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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.410.a23f189","@flighthq/signals":"0.2.1-next.410.a23f189"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.2.1-next.410.a23f189_1784576890448_0.05278250510983451","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.423.3350e53":{"name":"@flighthq/app","version":"0.2.1-next.423.3350e53","_id":"@flighthq/app@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":"92902392290e42e1f37055d6a8151a623c8c3193","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.2.1-next.423.3350e53.tgz","fileCount":10,"integrity":"sha512-uCGgS9Zm3ceXVDq7X8fRrUE68LhnRwhnaMwrhNvVlLrIEo5YGuoHmzLsaNS3DSSIm1JxZKb+ObcgIjX1RNOTiQ==","signatures":[{"sig":"MEUCIQDTqjXUS7ZgK+DElwOq/H67Iy9FAPysCidUuVjRZhb+ugIgI6ut5vYx7mkxXo38RFxGWrjebXDkaMiJEY7/eJh4PeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.2.1-next.423.3350e53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52042},"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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.423.3350e53","@flighthq/signals":"0.2.1-next.423.3350e53"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.2.1-next.423.3350e53_1784615133155_0.7524433090164411","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.444.a313478":{"name":"@flighthq/app","version":"0.2.1-next.444.a313478","_id":"@flighthq/app@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":"ef8c5cc73bda07013ac47f985e1769c0d7de99f8","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.2.1-next.444.a313478.tgz","fileCount":10,"integrity":"sha512-QqzC+O2xk+WO8typj7VPJ4WO6iRGT7LiN9Q6n6V19XmL2T/EGywjGFj7UihAQx6DCwkTgQB5wfqFadd2UKzTww==","signatures":[{"sig":"MEYCIQCr6v/ImCVHsLKIJDMNDoGUtxbwPuEsmHRkUbot10Il7gIhAO7FCi7e3wvKTCnbwRSQHzkXi+d4j1x7aoN/X4/hkh6I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.2.1-next.444.a313478","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52042},"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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.444.a313478","@flighthq/signals":"0.2.1-next.444.a313478"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.2.1-next.444.a313478_1784648939585_0.5189000293808239","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.448.afbdd31":{"name":"@flighthq/app","version":"0.2.1-next.448.afbdd31","_id":"@flighthq/app@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":"1f428b416bd7f9d19fceeeabb33caba6b8e701ee","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.2.1-next.448.afbdd31.tgz","fileCount":10,"integrity":"sha512-cxhBKr6qU+48V8x8uCMZOpoHnZQPg1esOQmAILwFDUiJOl3MmkCJkLlqjWomQY2HJzZtxQL6x2sJO8zTIG7EUg==","signatures":[{"sig":"MEYCIQDZCmUSgNElWjv9KZdIqFWhrSckrVjILedGNCeR13SkVQIhAN3RCmZrAygjd1YWz4L+GqHCcLYFKBt5kSlUPkCo+qZB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.2.1-next.448.afbdd31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52042},"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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.448.afbdd31","@flighthq/signals":"0.2.1-next.448.afbdd31"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.2.1-next.448.afbdd31_1784663300663_0.3360023770054337","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.449.355834c":{"name":"@flighthq/app","version":"0.2.1-next.449.355834c","_id":"@flighthq/app@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":"e2cd7bf17ea6ce19907215e9a3d72ec7c0e0f990","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.2.1-next.449.355834c.tgz","fileCount":10,"integrity":"sha512-qB35VaK5P/OG2byfBYsMm/sCLk5jCDVnqAfYD5yCfN1yWhmRpG4kaRFacWcSYgYBBU2S+8810MSvtOgn9Oum+A==","signatures":[{"sig":"MEQCIC/E6YLtbji1Oux3xybWRdtEwXr1DyNbCQdcazn+JLDWAiANryQZx9dgKQdwhWWFP04le7bAWtDsari8cPsx2VLfFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.2.1-next.449.355834c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52042},"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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.449.355834c","@flighthq/signals":"0.2.1-next.449.355834c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.2.1-next.449.355834c_1784663880882_0.9953096295905328","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.451.d9a4a4e":{"name":"@flighthq/app","version":"0.2.1-next.451.d9a4a4e","_id":"@flighthq/app@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":"8e7198a5d5f5c099e66144143324e7fcb76585f3","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.2.1-next.451.d9a4a4e.tgz","fileCount":10,"integrity":"sha512-rTp5/c2lVGWLlQBW6byQ/d2tbGNwbj1qOHMp1ufCbIIBCNY5wPel3F7QVonSi8EjCYRUhHPi34T9OnHqvE1ZZw==","signatures":[{"sig":"MEQCID4XycJkOYKizbuyQFESi8TwIszVvRMEEsT8OHxdX3WtAiBNkGU/XHvJi4vYiw5AZBaAx0ShtFVnXOn5lwXuun8Fnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.2.1-next.451.d9a4a4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52042},"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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.451.d9a4a4e","@flighthq/signals":"0.2.1-next.451.d9a4a4e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.2.1-next.451.d9a4a4e_1784669129901_0.6831329620035451","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.459.fb59cc5":{"name":"@flighthq/app","version":"0.2.1-next.459.fb59cc5","_id":"@flighthq/app@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":"142bf61c9437862a85bd0570fcdc94df04d0a41e","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.2.1-next.459.fb59cc5.tgz","fileCount":10,"integrity":"sha512-gv1heNk2aA20Od6aGeg8m7t+Q4ekVlBxFva/hEuxm8lGIWgMlyrKaf6hR4pPmNxGc05BX16Jpl0hsHwiaMUBww==","signatures":[{"sig":"MEYCIQCkcvF1AdzKEt0rOyd+H8w1sy6ZymVG7ds4emVjaRD6xQIhAJjRtlGRPOLqdnINf9RlN8QzRXd/0E8uU2Vr6JJmQat4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.2.1-next.459.fb59cc5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52042},"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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.459.fb59cc5","@flighthq/signals":"0.2.1-next.459.fb59cc5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.2.1-next.459.fb59cc5_1784669719169_0.6558248044126505","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.530.a223ca9":{"name":"@flighthq/app","version":"0.2.1-next.530.a223ca9","_id":"@flighthq/app@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":"30672e3f612dc1b708a311f6c8a0628e598b6b0a","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.2.1-next.530.a223ca9.tgz","fileCount":10,"integrity":"sha512-7nxyXvQHddsqg95lvuO2yMxL6GSXVevW/czIuWR/TDKsBRxE1s7XhVX0W/6O1RrWrAdLTH0J/vnDMQkyP+FuAg==","signatures":[{"sig":"MEUCIQDaxT5ws599qbTr+Ye1F7rrmtHatEZDIe994u/b/DVFrQIgZjOYvbmEqPiu/TbU1Gnp5QKbPpVs3VndcFRKE1mBrHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.2.1-next.530.a223ca9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52042},"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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.530.a223ca9","@flighthq/signals":"0.2.1-next.530.a223ca9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.2.1-next.530.a223ca9_1784816130059_0.7131023045516967","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.585.c7219b8":{"name":"@flighthq/app","version":"0.2.1-next.585.c7219b8","_id":"@flighthq/app@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":"439047df543c084204f9cd19552630ff849dcb65","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.2.1-next.585.c7219b8.tgz","fileCount":10,"integrity":"sha512-Iu3zy0xjw+6phYRB0vfJWvPU2rpobYOkmFBAbLfjVrjNkC/b162qZtU1L3xCSx0Kv5Vs1p/c8g1xhcMQq5AV8w==","signatures":[{"sig":"MEQCIBrH/KOa1/MBjzFWOZnnIqkNfyeBkGJ+KuHLafbHkxRoAiAf4K2rOPI77/59noeY4z4I5lzDyRVoTpcd1vzDNX4e1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.2.1-next.585.c7219b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52042},"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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.585.c7219b8","@flighthq/signals":"0.2.1-next.585.c7219b8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.2.1-next.585.c7219b8_1784841854928_0.14865536460085682","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.624.d23e6a9":{"name":"@flighthq/app","version":"0.2.1-next.624.d23e6a9","_id":"@flighthq/app@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":"ffd34ae96a2da0c1a5981f135520176348984f14","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.2.1-next.624.d23e6a9.tgz","fileCount":10,"integrity":"sha512-KSkc7v1GmDFLrafPlCa0468nmJJwHDwwc/1ZftAWouhAKBhsdc4CgVIVcJ5envhsBiSfyLShXc1ApHjCQtWtPg==","signatures":[{"sig":"MEUCIQDj+T9vMBldjT+knuuEs2dRzixqwbPFa1NGGPOB0gqeEgIgMUXNbLZRzWml+P4KFViZQ8yw2coAAt2bnHl/3a0iBbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.2.1-next.624.d23e6a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52042},"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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.624.d23e6a9","@flighthq/signals":"0.2.1-next.624.d23e6a9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.2.1-next.624.d23e6a9_1784877334215_0.6055797678999846","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.640.ec2ea9a":{"name":"@flighthq/app","version":"0.2.1-next.640.ec2ea9a","_id":"@flighthq/app@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":"6acfb86d9858ce56d3a765e5c31aae2a54125303","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.2.1-next.640.ec2ea9a.tgz","fileCount":10,"integrity":"sha512-rDrzT9VG9pcYd5CSLnWuRmFYqRzSaCoX0e01ZgK4B+sfQWL3m6Wr9ywRNhgqSRDZqRfhWb30Pi10Z19wxNB6rA==","signatures":[{"sig":"MEUCIQCxLLdQjJP6RuD2cmfVGxeOTkiQlAI5FoSrTrn7WNpPugIgOPOhXlzZcKZlh5K0KuE6nkZG6U/VQGmRMrMdRlx1E9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.2.1-next.640.ec2ea9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52042},"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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.640.ec2ea9a","@flighthq/signals":"0.2.1-next.640.ec2ea9a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.2.1-next.640.ec2ea9a_1784904803267_0.9278703736360654","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.647.2252e02":{"name":"@flighthq/app","version":"0.2.1-next.647.2252e02","_id":"@flighthq/app@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":"98724e1f7cadd0756caff537857008a70b9dd4af","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.2.1-next.647.2252e02.tgz","fileCount":10,"integrity":"sha512-iw4eyOraBerozjz/7aA2QBJ/jvSbnnNNEj70ibeS5i/sR6cJbXOD//3RfPq8iJgnzqiPnl3xVR3CFoQ2rWXqBw==","signatures":[{"sig":"MEUCIQDmN23URRnfbttzL/46LCcA+VgkrP7Z9Jr+zkbmmhiymgIgKGwXplo4Eya6X8d/66NsINHBKr4BF/5onRA1QdyP8P4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.2.1-next.647.2252e02","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52042},"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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.647.2252e02","@flighthq/signals":"0.2.1-next.647.2252e02"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.2.1-next.647.2252e02_1784913712745_0.10231829738795062","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.652.c550eaa":{"name":"@flighthq/app","version":"0.2.1-next.652.c550eaa","_id":"@flighthq/app@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":"c8f7d0e6c2f5978e934f350b3ca6a28e1f679ec4","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.2.1-next.652.c550eaa.tgz","fileCount":10,"integrity":"sha512-JrPLyAGOJRiPq8NIceLEvrVLe90HDUoUMooIThG2YzMNzpI2yvwB9uv0aD3Va4+0c3QAbkxU14B5TsHa28DyZQ==","signatures":[{"sig":"MEUCIQCBEmSsnmt4C2vHLHYs+IxUDm6/wPV3NjTx42W44cPMzQIgA7+35v/t6x1L/gL+HrqMfBcINzZw/LLXsxTZFst7ft0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.2.1-next.652.c550eaa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52042},"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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.652.c550eaa","@flighthq/signals":"0.2.1-next.652.c550eaa"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.2.1-next.652.c550eaa_1784915640469_0.8309185534030299","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.666.4af7f8b":{"name":"@flighthq/app","version":"0.2.1-next.666.4af7f8b","_id":"@flighthq/app@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":"394b6519b67bf13487f8971b58d23f87279031ad","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.2.1-next.666.4af7f8b.tgz","fileCount":10,"integrity":"sha512-6MfXo71nrLkEMUDJFYHikY9OmHbILM92kfmhzVlNFjzxpXyZkqoUmUIfaH1aH1yUCmI28yG9uVPmXUHxNDhbEA==","signatures":[{"sig":"MEQCIFyYgnVQmdDylvWIeytytzPH1bEgqivwleAJloy2yOoqAiB4PgEe2Ta8pR5ZhbCF3L6uLFKKkMpfb7d0IVvxpBVQ5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.2.1-next.666.4af7f8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52042},"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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.666.4af7f8b","@flighthq/signals":"0.2.1-next.666.4af7f8b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.2.1-next.666.4af7f8b_1784919633429_0.030457151042182495","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.701.409c279":{"name":"@flighthq/app","version":"0.2.1-next.701.409c279","_id":"@flighthq/app@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":"2423db3a7cb603e906316109aca737bef268e8a6","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.2.1-next.701.409c279.tgz","fileCount":10,"integrity":"sha512-d86rp4tD+VbFwD5WwCErTa9bBAlCGlyNW58fXBVoY4LDtKhQno4CIfTk0dhy1EcmCnuAQQMKg/wxyOdSXcC9WA==","signatures":[{"sig":"MEYCIQCpHy/+2yPXHElg5OsJbH0I56ImnXT1TA5/Zvn/mIyOagIhAJ38JYrQGntlJWJpZVI+53utKvfP3w0AGCZJ6L94odk6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.2.1-next.701.409c279","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52042},"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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.701.409c279","@flighthq/signals":"0.2.1-next.701.409c279"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.2.1-next.701.409c279_1784951066880_0.8301775984707289","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.738.07b221d":{"name":"@flighthq/app","version":"0.2.1-next.738.07b221d","_id":"@flighthq/app@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":"571d0b3e374efe71dd41a29a58c8797027133ab6","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.2.1-next.738.07b221d.tgz","fileCount":10,"integrity":"sha512-tuMKaMsJz23Ar1bmLoo2uNAxcQg9E6VG/euM9zAG21OOfEulRGJ3P7TPesIaBXL+dppql79flXtZM6Evn6ko6Q==","signatures":[{"sig":"MEQCIB9tiUuLfetpSbuzD25FDDsC1be3CGTPoF290WCyFHL9AiA45hGS1cbWjMEbWLq5Fr/wbrdxj33vwNuQ/cb1bwopMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.2.1-next.738.07b221d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52042},"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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.738.07b221d","@flighthq/signals":"0.2.1-next.738.07b221d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.2.1-next.738.07b221d_1784956128163_0.4107870705026784","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.840.857425c":{"name":"@flighthq/app","version":"0.2.1-next.840.857425c","_id":"@flighthq/app@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":"cd6265b9c4d9109c1ee26933fbc6033cf3efac23","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.2.1-next.840.857425c.tgz","fileCount":10,"integrity":"sha512-ERalCE/zamxs6JfrOz4FuMy80xHHuwSv/bG0hEkmoLK0lS+aS70/ZmWI5OssC8mjnb77sAIH7440xgw5k9hC8A==","signatures":[{"sig":"MEQCIA+QV2QLixMtgjLU+4BL6OS1KTwXUXQb5gDUH25uZk+uAiBZr+EctYmN1rvvrYg8dYAQNPoaWMPV9Y88lbo3L8WX3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.2.1-next.840.857425c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52042},"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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.840.857425c","@flighthq/signals":"0.2.1-next.840.857425c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.2.1-next.840.857425c_1785026620570_0.13238478419437172","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.841.373388f":{"name":"@flighthq/app","version":"0.2.1-next.841.373388f","_id":"@flighthq/app@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":"11fa6c1ba6b5f39f586c2829705508724e80720d","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.2.1-next.841.373388f.tgz","fileCount":10,"integrity":"sha512-S6I2ricHB4aQhrzYLlhnsYQtAaxK6+8vbfbc8Uib5eZ9GFMSUqGzf4vNnA+2dEeDA4EX0880jue3iO2DZXOHLg==","signatures":[{"sig":"MEYCIQD3bgmSsKApIe0WAALLNaNPUlliN5OnUs5RlleZSXsdXAIhAMoWTWBIHA/k93HhD8JVFp4keKabvTGu5KCSjdzMqCYJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.2.1-next.841.373388f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52042},"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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.2.1-next.841.373388f","@flighthq/signals":"0.2.1-next.841.373388f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.2.1-next.841.373388f_1785045662669_0.25696039065017584","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.906.07cea63":{"name":"@flighthq/app","version":"0.3.0-next.906.07cea63","_id":"@flighthq/app@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":"3f5dd1a867a741ff6d1623e33d0f22bc3092a3f6","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.906.07cea63.tgz","fileCount":14,"integrity":"sha512-ACLUZHGqOkclUIRHfSeJJv85QZtMsCI0vC59ZVEIT4eS/iCGJ6k46cG1W0AKiUfeLexS/kRak8tSwjNO0ERT9g==","signatures":[{"sig":"MEUCIQCA2A0p5KH2ujJ3mpXerc7QK/HrPTdP5l66LxgJMg+uugIgAtKiuktUzAUx3YRZOZN93kULzQJFdJkESB4weSRRkcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.906.07cea63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54876},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.906.07cea63","@flighthq/signals":"0.3.0-next.906.07cea63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.906.07cea63_1785219813924_0.958589976499828","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1021.f5f1ee0":{"name":"@flighthq/app","version":"0.3.0-next.1021.f5f1ee0","_id":"@flighthq/app@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":"22bec3c03da34ce55af96057f09e011ad0dd1289","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1021.f5f1ee0.tgz","fileCount":14,"integrity":"sha512-iqmcAHxKirQfUl9rT978yoQqTPT3IhZK9qvKZBsQpwmYnSbrmG5CZRD1OiBBbPd0ZC2Wx3WWfCvWySwMKhSGnA==","signatures":[{"sig":"MEUCIDARB3LA4+JEG80CqtfbRvQV5BBLnbd08mwrlwOGb8evAiEA78UZDFQxjxGFrkm6p9EzMsOOEps2N5603hDHN6UfQdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1021.f5f1ee0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1021.f5f1ee0","@flighthq/signals":"0.3.0-next.1021.f5f1ee0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1021.f5f1ee0_1785424942471_0.6122719790369717","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1032.e2b99fc":{"name":"@flighthq/app","version":"0.3.0-next.1032.e2b99fc","_id":"@flighthq/app@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":"efb8fc4e834f46c2080c499a34d148611b7adf2c","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1032.e2b99fc.tgz","fileCount":14,"integrity":"sha512-5ZO7zR2E8UaeQhTV9VJtbGfeVYIwQ+FIrCP7AITlrXTueIOm6baAd1oE9gA5oele7a9Ln2TlX/kcXiyI9GZC6g==","signatures":[{"sig":"MEUCIHCiqUCg3guOEmgtHiDnvv5fnmc69nqFhpgGUALWJTIIAiEA3a5++/grx2OLSZgd7TerfFlAEORsZhB+PchEKwiiizs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1032.e2b99fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1032.e2b99fc","@flighthq/signals":"0.3.0-next.1032.e2b99fc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1032.e2b99fc_1785436198253_0.8505321826774308","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1162.e90e518":{"name":"@flighthq/app","version":"0.3.0-next.1162.e90e518","_id":"@flighthq/app@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":"2d171b9db2c20e24420c2ddea6ffb2da56c5a2bb","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1162.e90e518.tgz","fileCount":14,"integrity":"sha512-WJ8OY4hgHJ7DO5oVtlR1qPVqQ8mpVGmL4Fp67ArdARxgk3gBpCt5rJgODZbWXy2CtY9GvvrokiVOR8KUh6qBbg==","signatures":[{"sig":"MEQCIH16gsI/L76qR3dVuzdnp6OsSI7r7cCtebrllS71QupKAiB6MT++YIqSya8BAHqnEFOKSplmZcaB/wLl0rQzb5akhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1162.e90e518","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1162.e90e518","@flighthq/signals":"0.3.0-next.1162.e90e518"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1162.e90e518_1785453182101_0.5961576129072366","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1220.6982c21":{"name":"@flighthq/app","version":"0.3.0-next.1220.6982c21","_id":"@flighthq/app@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":"7d190caaa321b3857b110af2e7667d81f8fa7e06","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1220.6982c21.tgz","fileCount":14,"integrity":"sha512-Lzgb8o69Tb+UIO7oQwNJZ/mjCbVronE20AJnOsOEoodVPSZtnCdfdUt2IEQfZO92sg6K0IZhgl4dEyB1XPVdbQ==","signatures":[{"sig":"MEUCIGQl80+xHLTh0bJFhAm6kX6oac1pZCfW+DrcwNny0DPpAiEA0m25DNB1cGyytw4X9kCE2Zy9ibnPsmn9Uf6S3DlssKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1220.6982c21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1220.6982c21","@flighthq/signals":"0.3.0-next.1220.6982c21"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1220.6982c21_1785505721148_0.47512254850595514","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1248.f867198":{"name":"@flighthq/app","version":"0.3.0-next.1248.f867198","_id":"@flighthq/app@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":"c5e04d048ca53b3e06b2c513f24912a98be4068a","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1248.f867198.tgz","fileCount":14,"integrity":"sha512-qrD3a12liwuAYojCg6oeuWzUnOMlcS4c+I9KFk1V2o6WrGkSd1sDB6+iOHiI/+J6krx1UgmX+jwM9KGkKMtq4w==","signatures":[{"sig":"MEQCIFKu0C9xWC9mGAPxq0KODFgt6bZtgzsrGaCj8hGXnP14AiA/zR73pgD6CrhCpIRbeEwDd8fsR5njFogT/8pHE4sA3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1248.f867198","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1248.f867198","@flighthq/signals":"0.3.0-next.1248.f867198"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1248.f867198_1785512038249_0.5204952148096131","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1272.222de94":{"name":"@flighthq/app","version":"0.3.0-next.1272.222de94","_id":"@flighthq/app@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":"84df5718216567daa1de8d37bf5bc05872b638b8","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1272.222de94.tgz","fileCount":14,"integrity":"sha512-EmTPx6ffa9uFc9WAmuSc5BlydtZqwO6q1jMfhi6TMOX+gwWsu+Rv6HX6Z6jnTlgn7h0PLCeXuRxAS7w366qzbA==","signatures":[{"sig":"MEUCIQDKSG0xjRHgHcd8eRbQbeARVSAKfn5k7k5DGU0pw3JpjQIgCASgzmO38QdbxdJ9TVQjHZFj1XO9KLhkBpHxLZb5Vq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1272.222de94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1272.222de94","@flighthq/signals":"0.3.0-next.1272.222de94"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1272.222de94_1785517459459_0.8552656928339688","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1280.6369398":{"name":"@flighthq/app","version":"0.3.0-next.1280.6369398","_id":"@flighthq/app@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":"87de45e764836acdb10e92294fe04c76a0f09e3b","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1280.6369398.tgz","fileCount":14,"integrity":"sha512-TEEOBsb0eT5f6Ydw7nvgxXG8dzVJYfYKhcMMSIimMegb0NyRP5qKJsWRHk7WE0l5Lr7ehjoSuuYWpa+WhyxajA==","signatures":[{"sig":"MEUCIC19nbpB8ySQq0mqY8eFy3XEcwRenrhhpbbIB22iCUNoAiEA7ulaoPB7/KXlMkhjE75B5TWGjwrDAnOYXt617ISady0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1280.6369398","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1280.6369398","@flighthq/signals":"0.3.0-next.1280.6369398"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1280.6369398_1785521149720_0.6664617556298533","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1297.43a5ef8":{"name":"@flighthq/app","version":"0.3.0-next.1297.43a5ef8","_id":"@flighthq/app@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":"9948bc635e9ece7619d26c522bd19c65d69c5a82","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1297.43a5ef8.tgz","fileCount":14,"integrity":"sha512-1PvDFVQYZSwaPrM+gxra6CBzIVm2HwJjsXDMBNZ8MuolPE3yMUa8IWot9rxxH2IVWikA7nDqOTVFrhZ2+TzGtw==","signatures":[{"sig":"MEUCIFYdQx9lxbmC3hSLy9dtxjLpErzBRsROFEqrtdZIdfMuAiEA1dOP4aCOo4UrKg5M181+r6VbDux0Vgj+70tAjnakDHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1297.43a5ef8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1297.43a5ef8","@flighthq/signals":"0.3.0-next.1297.43a5ef8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1297.43a5ef8_1785529512682_0.00432878425368699","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1299.b32cbdc":{"name":"@flighthq/app","version":"0.3.0-next.1299.b32cbdc","_id":"@flighthq/app@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":"761f9941c08f318c60153c219656f5acfa49612c","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1299.b32cbdc.tgz","fileCount":14,"integrity":"sha512-NjQ7Drx8twqiRkeUFVRERqBweSv4gEORB/GnVbWI4FrTBYdD934oAVaf85rHTELyZRcu9y2jVSp8awB/zu/UOA==","signatures":[{"sig":"MEQCIGfeB3HUQZ7jHVnYZ5wnuFksDwZkQ9shQ/vM36gpNXwOAiATNMrgjPETLu1rt1YhOlNH1+SLIY/y4JDinLq4z0w/mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1299.b32cbdc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1299.b32cbdc","@flighthq/signals":"0.3.0-next.1299.b32cbdc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1299.b32cbdc_1785531030514_0.22093810224292354","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1315.1d4eb64":{"name":"@flighthq/app","version":"0.3.0-next.1315.1d4eb64","_id":"@flighthq/app@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":"a147780efee65f02433d0e58cffdd09e95bb72fd","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1315.1d4eb64.tgz","fileCount":14,"integrity":"sha512-dToYFKFJP8Z1FEibcZRlrlv7lIubyyjjZfB5vrJbsIc2d+IQORhmQcaFnPjSbfPcax72lxTO4Yo6NMHow6UxEA==","signatures":[{"sig":"MEYCIQDwfgrZqwyCbPWFvBiFjPLkUUxPrYv+5WBi2xyWOL5PswIhAMKkUMiEO69XInX5+UnDtGH7cvdAZXlwco1K9/MsIyGE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1315.1d4eb64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1315.1d4eb64","@flighthq/signals":"0.3.0-next.1315.1d4eb64"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1315.1d4eb64_1785537995252_0.9929857573501968","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1383.c61de17":{"name":"@flighthq/app","version":"0.3.0-next.1383.c61de17","_id":"@flighthq/app@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":"89d0ddbda82b929cf65ea0e4d2ce1faa499344a9","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1383.c61de17.tgz","fileCount":14,"integrity":"sha512-+qbdWgODj1ElcH7XwW2GBptCff5+AZjjNqNq16VoXMi+Wxf/fE0D3ww0qIutqqQ/wUs/supNXWrBqvbNMxM57A==","signatures":[{"sig":"MEUCIQDjtiqvzxMiwETuu5xo7hW3jnqGa32Fg66kpCs47kyx3wIgHki07ePoM3u5xPdX/MAG2gRVqeirfcEnDLz1XKfdqdc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1383.c61de17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1383.c61de17","@flighthq/signals":"0.3.0-next.1383.c61de17"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1383.c61de17_1785541072764_0.38008489045084226","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1392.f0bd0cc":{"name":"@flighthq/app","version":"0.3.0-next.1392.f0bd0cc","_id":"@flighthq/app@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":"6d51948abaa0eeaa85cdc0e5a5d06632749cc7ea","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1392.f0bd0cc.tgz","fileCount":14,"integrity":"sha512-ALcsOMuPuIh4rDXvkUzpK2uzaXYM/aCDQYyIIdXH3FXCvStOpnKMNTFvYayx9CpKb4IGiSOkWbJI6+mgSti6wQ==","signatures":[{"sig":"MEYCIQDmO2X4tqL+xUOY5/aoS5xQyduoQpeFimE0TLi1/GlG6gIhAMH0mncoT+tiznVLq2FoWoQekFKtn4bssvp1FL+oAtDV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1392.f0bd0cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1392.f0bd0cc","@flighthq/signals":"0.3.0-next.1392.f0bd0cc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1392.f0bd0cc_1785544857234_0.8818618279616643","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1422.b585c0c":{"name":"@flighthq/app","version":"0.3.0-next.1422.b585c0c","_id":"@flighthq/app@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":"9c70e2adaabdd6a689f4659b54e5d008d5290e27","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1422.b585c0c.tgz","fileCount":14,"integrity":"sha512-vYvmqvOv/QnN4s6VoekrPOspFStd4N2FcfVIan1qEOKnAoJhlX1m4477Nitw05QVJFJ/zJUrD4qBy+Y5mtDoQg==","signatures":[{"sig":"MEUCIEe9oYO8jx6x/iLxqLIdYZIW1lJWOUwRCeiJb8n8NH1MAiEAnWmZSCP4U124ISB/6yyBDttrAQuL3b71o/AXe6F8aCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1422.b585c0c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1422.b585c0c","@flighthq/signals":"0.3.0-next.1422.b585c0c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1422.b585c0c_1785549052484_0.3575618921830839","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1435.f870241":{"name":"@flighthq/app","version":"0.3.0-next.1435.f870241","_id":"@flighthq/app@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":"ae8a01ba917236320c46add39058c3bb0a3f0e0e","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1435.f870241.tgz","fileCount":14,"integrity":"sha512-kV91Fjv7g3PpFfovaw04trhtUJYmAxZKyGYZUip7frJe2AGSiOWAvyeAx35YgQ2CTGwyP3ln2B8UIvkqDukp+A==","signatures":[{"sig":"MEUCIQCpuYI/L/Rd3n8QmHQMv8oF31jloLyySCR1evYdaffc2gIgfKyXNxkyim/a8mnqTBUmfkRfzogFMUaz6EkYVqnceaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1435.f870241","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1435.f870241","@flighthq/signals":"0.3.0-next.1435.f870241"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1435.f870241_1785552985798_0.8599582825598","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1436.388ef5e":{"name":"@flighthq/app","version":"0.3.0-next.1436.388ef5e","_id":"@flighthq/app@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":"4330b2eb590b79cb8f64d85058ed1e08647645e1","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1436.388ef5e.tgz","fileCount":14,"integrity":"sha512-Lf5Sdfffa90v/6kFc+ADY5Hn+tWzY1QI1t7XzUmMy4g7YW8ZqC3sXjQrYmCa6rONe4TStiNhTiwj7ac512mB9A==","signatures":[{"sig":"MEUCIG4ne9gkdBtwlFeAIRi6jNr9eRKjakekRS9PipaEQABxAiEA7vpY7iZpxdxRKjfVGi9/aYgTfjJOI8Akd8fmu0tkMqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1436.388ef5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1436.388ef5e","@flighthq/signals":"0.3.0-next.1436.388ef5e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1436.388ef5e_1785553541980_0.06586393518355371","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1445.14ca01c":{"name":"@flighthq/app","version":"0.3.0-next.1445.14ca01c","_id":"@flighthq/app@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":"3f7b77e25d1b0aa2baddf246fb86099ea0b2fab0","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1445.14ca01c.tgz","fileCount":14,"integrity":"sha512-Qd0XNCGHmbJaN99P1kaq72YdqKCT5zVh02YebZ8kty7JAKVBkNGJe+qgjbcf4MiP88u2PcbOUjlCF6+mgybskA==","signatures":[{"sig":"MEUCIDMavJAZWSvLSd3bTGxIPtd7gDUFfo+siIh1ykhgy6v3AiEA7+wS4VkrI69ZgJFOkDjbd1Q/kFztVCVtb0NHh7/0VS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1445.14ca01c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1445.14ca01c","@flighthq/signals":"0.3.0-next.1445.14ca01c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1445.14ca01c_1785556185049_0.30770362546617136","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1452.011a16e":{"name":"@flighthq/app","version":"0.3.0-next.1452.011a16e","_id":"@flighthq/app@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":"8c7091bd4ca029d72921f8a54e98c00866f9cafc","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1452.011a16e.tgz","fileCount":14,"integrity":"sha512-KkZha/ii6/7x17lAbRoBVHfRNpI6n6el2otSLPzB0ykl1Tz7ailKEgquy9jOukZPLuJD7JxO8yFYYszxbNfS5Q==","signatures":[{"sig":"MEYCIQDPc6o0D7Mdx9z8GsYxD19CcLr8EelAEL/5f5WH8anpWgIhAN6yYwL0M9WzDF80YFpO0RLZdbOFVooSWYl61Kv129sm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1452.011a16e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1452.011a16e","@flighthq/signals":"0.3.0-next.1452.011a16e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1452.011a16e_1785561482501_0.6113800674061152","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1454.b17f8a5":{"name":"@flighthq/app","version":"0.3.0-next.1454.b17f8a5","_id":"@flighthq/app@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":"10e61eddefa64edd61b965479bebf3230bf05b81","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1454.b17f8a5.tgz","fileCount":14,"integrity":"sha512-ePZ17kd63mYJDqH7HpZKdA/PvVvidHSxbCZxO4OoV3CfaVJtnonZ0SLmgt9NpJx/1SEiMKuhQzY5seTVgtfGrw==","signatures":[{"sig":"MEUCIQCsy2ef/tBMGnHcurN4ts4swTfYRiXCKnlyY74wtUMqUAIgAk4RQ36lDw5+X7v/F1J02S54K54Z3OmZdLmmsGZJCDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1454.b17f8a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1454.b17f8a5","@flighthq/signals":"0.3.0-next.1454.b17f8a5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1454.b17f8a5_1785563618832_0.7899268160594644","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1456.ace2107":{"name":"@flighthq/app","version":"0.3.0-next.1456.ace2107","_id":"@flighthq/app@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":"5ca31e665ef319c79e25e2d1b4b5249c3840ff00","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1456.ace2107.tgz","fileCount":14,"integrity":"sha512-vx27dr1U+KgtdF6Ty+ErD9hK8jOiaz27+x8ZuGBCtWhJYMqzFETMVsgu8UW/SkTxWflaexj6cac2k6LwHaRC0g==","signatures":[{"sig":"MEUCIQDnF66FHsGPGmETv3HqEAPrmmaxGkCuaE/M2gRPZPu8sQIgalA/0A0Vl7mCvFBTW/vNMt44pMH7Ks/ux+yqqZgtKdQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1456.ace2107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1456.ace2107","@flighthq/signals":"0.3.0-next.1456.ace2107"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1456.ace2107_1785593565572_0.29388177295370355","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1458.0c01b63":{"name":"@flighthq/app","version":"0.3.0-next.1458.0c01b63","_id":"@flighthq/app@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":"2707bf992fc8929e86d2d0a4422ba90af1b7b06c","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1458.0c01b63.tgz","fileCount":14,"integrity":"sha512-VIkVVZsIuesJX0gvTu6cT2F4BMKI54fkYUecucJGnR4UNnLT8HiI00okBKCEpb5YZkJ/LWmLk542dHSAmJyElg==","signatures":[{"sig":"MEUCIQChPCiZyaFMNARFY5SgtvHayP9r+Rv10XWMBoDqNlSO/QIgM0Y6y0vrXxG9+CuIXSA+wD2TrsTs+zlyqhJH1W+LKgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1458.0c01b63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1458.0c01b63","@flighthq/signals":"0.3.0-next.1458.0c01b63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1458.0c01b63_1785596116100_0.5455286007809041","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-edge.1458.0c01b63":{"name":"@flighthq/app","version":"0.3.0-edge.1458.0c01b63","_id":"@flighthq/app@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":"0f632af8f5fa8b70caf77bddbb006f3a1e05735c","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-edge.1458.0c01b63.tgz","fileCount":14,"integrity":"sha512-62tw6V6IOKNAty9SvsJ5R46eFxuyDlyUDfZlDVQBByYon6y1BHHO4c9Oz5xw0+PLYE08e99li0RVRaOm0MsxhQ==","signatures":[{"sig":"MEUCIHKXM8rq+qP06uSaFrgc+fBw5qdH6PKpIHiKILuN0VjgAiEAsPJ3KGJrg5cdWyLwNCYFLxKOFi89i7t++RKLKpDU6dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-edge.1458.0c01b63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-edge.1458.0c01b63","@flighthq/signals":"0.3.0-edge.1458.0c01b63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-edge.1458.0c01b63_1785597293639_0.7552567332954496","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1460.2c18805":{"name":"@flighthq/app","version":"0.3.0-next.1460.2c18805","_id":"@flighthq/app@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":"ede8c41ce674c50a5209d16a2e72dd93002b709c","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1460.2c18805.tgz","fileCount":14,"integrity":"sha512-nMvWH4AfvEr6HZoagEHxGq9xeHiX3u9XaFCWCn3GA4y6RpNbMtYlxxPknd1UBXnENK/YBcY2LN/uYs5d4tjelA==","signatures":[{"sig":"MEYCIQCsufhnhUC3Q8/r9dA2pV4iICjG+YExwPvECRvW9jvhYgIhAKHyDbOUgKcE7/hS+Js7atd0Ov6kskSQ64xyD/bThAiy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1460.2c18805","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1460.2c18805","@flighthq/signals":"0.3.0-next.1460.2c18805"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1460.2c18805_1785600053622_0.5562721526372445","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1463.b454aa8":{"name":"@flighthq/app","version":"0.3.0-next.1463.b454aa8","_id":"@flighthq/app@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":"f66b54eb1ff2c404877842de3ed7e4b4ee45bf98","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1463.b454aa8.tgz","fileCount":14,"integrity":"sha512-5ur0pOXsbIHQbL9Gdyci2nVsj8K3fPhxeiuU+1Dj6sLguXBIUgilQLyJyxV9Mz6nw3oytnRIWKQlnzt7MYK96Q==","signatures":[{"sig":"MEUCIA2pO7OCuqw9LhXoHUDMnhN1fOwWDZl1QDNmd7tbiQUvAiEAi+KOOBb31HEg6ia9VyDQoQBBJ9UGiPWlqlK9mPdROsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1463.b454aa8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1463.b454aa8","@flighthq/signals":"0.3.0-next.1463.b454aa8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1463.b454aa8_1785628359273_0.0020822291800728365","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1466.e0866d4":{"name":"@flighthq/app","version":"0.3.0-next.1466.e0866d4","_id":"@flighthq/app@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":"77edd803ea5a56d4f08c48f3b54d910b1663561e","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1466.e0866d4.tgz","fileCount":14,"integrity":"sha512-Q9d5oo5dFtfBygl5xeEyj9qJpEjLbBlcIxjeRQSiJ71RgbUbD4asnMahz5wuqPhXG5CRV040jxQt+rfiBlPMQQ==","signatures":[{"sig":"MEUCIHHcIdj4qXmuiFWfFS0Z72KdYdsygV/0F7kSGn/ptQWHAiEAnh1qwj1Ib1Ijwq2Qg+O91+8ELrOYFqBGrY3v1UKJ7ys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1466.e0866d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1466.e0866d4","@flighthq/signals":"0.3.0-next.1466.e0866d4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1466.e0866d4_1785634164518_0.7160479973237321","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1473.098a860":{"name":"@flighthq/app","version":"0.3.0-next.1473.098a860","_id":"@flighthq/app@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":"4096ebf74e6075be4fab5bd782504ac8a088fd8e","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1473.098a860.tgz","fileCount":14,"integrity":"sha512-poOdJgnJJIhN0X9XHRkcFNWDCerj4eDK+GUcRdiPa3zjxJ7wguAUd3AYRInK22B3Rba156Cx3+eD4C/QlmaR6A==","signatures":[{"sig":"MEYCIQDB+7fP+hw1xIF1jwyFx34PqJ8nAng1pSYfzNsN58jhAwIhAMd0yjSllr1O97ZcZ2xOKyum5qA0o05D+npKnA7aX47G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1473.098a860","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1473.098a860","@flighthq/signals":"0.3.0-next.1473.098a860"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1473.098a860_1785644497756_0.3093852032378186","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1494.7333e82":{"name":"@flighthq/app","version":"0.3.0-next.1494.7333e82","_id":"@flighthq/app@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":"e1ee626627c61ef9df443627f5b54158fbadc589","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1494.7333e82.tgz","fileCount":14,"integrity":"sha512-KIsJce/d8KGnfjhdY2i4OtrWXhCd+sPPCB/S9gr1EJAsGORXTRRIyTc8ZHVs9fFYOIrr7H/WfYcTviUqVFEI7w==","signatures":[{"sig":"MEQCIE9dR+Hpy2eTgwwv4JFvx3gJczRPekjE5ItgnHVHK12BAiAt5xJ6ooB2+7t2g3g66twO5h1X0EYHQ+m9qMjtsaLd6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1494.7333e82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1494.7333e82","@flighthq/signals":"0.3.0-next.1494.7333e82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1494.7333e82_1785648730090_0.639293683019134","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1498.065f223":{"name":"@flighthq/app","version":"0.3.0-next.1498.065f223","_id":"@flighthq/app@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":"665f6492869d0bb3c67e87cdbebb687d930d73cc","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1498.065f223.tgz","fileCount":14,"integrity":"sha512-etuR90kv9Ft+GfgAv1sietpRoIicsNBWvDyB0FgqaC2pk/1hXNDWJlIZPf++cMSQbZaBjuCrDzWrffK84/gL8Q==","signatures":[{"sig":"MEQCIFNsnGHoEemxBktlKqH2DTI3tAxKpXMMEXIem3vko0iBAiBJNlWiBo9J5N/MJEI/ZCQV0whT7CC3dZqcXtNH8/i0hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1498.065f223","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1498.065f223","@flighthq/signals":"0.3.0-next.1498.065f223"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1498.065f223_1785653170020_0.2637394168804321","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1511.9977321":{"name":"@flighthq/app","version":"0.3.0-next.1511.9977321","_id":"@flighthq/app@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":"ba841d7cfc8e5d15fb95ee0f724d49956581e4c8","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1511.9977321.tgz","fileCount":14,"integrity":"sha512-C+7HC00WAwFKUxFeP6J9Ou1qjGphz086mAlkIM2gSZa0pfZI0EtdjU0jyho3hAUJQZsjTMAzAmB+lupLD75drQ==","signatures":[{"sig":"MEUCIDC0vQzikqWBexQA5O8XlhjI5YoApGbjd/wbO2aKzUaaAiEA9PS+VFy9CK2D4MFoDXSxoi/5JkmDVRpiG9YeBZ/nfC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1511.9977321","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1511.9977321","@flighthq/signals":"0.3.0-next.1511.9977321"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1511.9977321_1785687540870_0.0020546836028096926","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1512.edc0fee":{"name":"@flighthq/app","version":"0.3.0-next.1512.edc0fee","_id":"@flighthq/app@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":"232de0252c5fca61a0a019a28d145011aa709674","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1512.edc0fee.tgz","fileCount":14,"integrity":"sha512-ExVdm7QAtrn43jOOY0QNfysbjb3PVRGzAZM1S4zpDYKugJLGI6lzb/1jCqGbFN9F3vBUC6G4E5uVeeDOYjxCAA==","signatures":[{"sig":"MEYCIQDkSoNs7alL0ahIkOvu5AhTNfg3K18fgGU2dJOQ0zUvXQIhANs4o606Y0bK2v2KTWZHDeD5D4iz7nFnvxOnb8g53GVl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1512.edc0fee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1512.edc0fee","@flighthq/signals":"0.3.0-next.1512.edc0fee"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1512.edc0fee_1785688832608_0.9476050514634817","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1514.a24d43f":{"name":"@flighthq/app","version":"0.3.0-next.1514.a24d43f","_id":"@flighthq/app@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":"bc39cf7ae86513bf5a5392585235a80e3e1be9b9","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1514.a24d43f.tgz","fileCount":14,"integrity":"sha512-JcMIbuV6C0pBx4sPRC15Sd3v920AkdeJ0bpKvtu1zfdfIKhcVueINryEoM5fdIO44+CcnjepG1gY8q0WlsKOMA==","signatures":[{"sig":"MEUCIQD3Z6AuQoHhki0Abl9bmo5nc1reTztGs7BUEhieRXoutwIgCRbI7JvQTueSgceaPx8jXSj167Do3dK95cS6m96s6Pc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1514.a24d43f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1514.a24d43f","@flighthq/signals":"0.3.0-next.1514.a24d43f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1514.a24d43f_1785689518053_0.04977357116310821","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1515.d4dc88e":{"name":"@flighthq/app","version":"0.3.0-next.1515.d4dc88e","_id":"@flighthq/app@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":"4724633fe5bc05c0a6882198b9422e38a455efb8","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1515.d4dc88e.tgz","fileCount":14,"integrity":"sha512-MXI1LvmfZC/MeaLRFfc+Sc8+uMEqTeywIBNum16d8Kg75M3vezuYTrQnGB2zFiLtA9yZEw9vdqgokYu1YnVnlg==","signatures":[{"sig":"MEQCIC8Y/sWSr5ZgpiAJKi8lPUQzEQNUoyjXKalne80QaD5KAiAXu5lhnNn+QwnXdF2EA8T1mgE/TyVKLnOz3RtS94WY9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1515.d4dc88e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1515.d4dc88e","@flighthq/signals":"0.3.0-next.1515.d4dc88e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1515.d4dc88e_1785690215964_0.19423450576318113","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1516.1b4fb2b":{"name":"@flighthq/app","version":"0.3.0-next.1516.1b4fb2b","_id":"@flighthq/app@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":"e69e3057ed01182040349a38acc5787898a8df08","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1516.1b4fb2b.tgz","fileCount":14,"integrity":"sha512-2ZoBSuSRGgy4EhECgE26wgenSZibBgBWWgk7JkVLVgYcmmtXkzQPpefzlUF5uIpi0b4jHeDmwbZth/Qh5j7iOQ==","signatures":[{"sig":"MEMCH0oy9nTAKnjyxBYLQEIDEf/2FOy3qaQsQMdDpqw73qACIF0dEZ0T3Cu+9hZR5bGJwdurmpm+T+43pPm3AmjjacoQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1516.1b4fb2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1516.1b4fb2b","@flighthq/signals":"0.3.0-next.1516.1b4fb2b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1516.1b4fb2b_1785692123730_0.43852206807356353","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-edge.1516.1b4fb2b":{"name":"@flighthq/app","version":"0.3.0-edge.1516.1b4fb2b","_id":"@flighthq/app@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":"82c83e7968209c24225761649fb61445d387e13e","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-edge.1516.1b4fb2b.tgz","fileCount":14,"integrity":"sha512-1PcSzzYM40H67/I8SeqtJALyAF7RtHZmZXQrnLOHt8KKi+PCw5Vbqg8sNr8RvazjMrVYw3vqQoAxjqp4Io31KQ==","signatures":[{"sig":"MEQCIDZVAecurCFwqWr3Rmh1yKeIp6nVB4VHx9cygq2bDq0mAiAhb9iexNBLwH7PGuKZufQDFhDxoXQu+/ow0BetPxPQOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-edge.1516.1b4fb2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-edge.1516.1b4fb2b","@flighthq/signals":"0.3.0-edge.1516.1b4fb2b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-edge.1516.1b4fb2b_1785693461367_0.38894447167224433","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1529.90e58ad":{"name":"@flighthq/app","version":"0.3.0-next.1529.90e58ad","_id":"@flighthq/app@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":"dc4abdcbea6788ccc0c0a2659c0c662277dd0652","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1529.90e58ad.tgz","fileCount":14,"integrity":"sha512-hunaCcbAQ5yj220bkyXE592q8OBhT/r992X6y9w82zVu28U7sirdmvTX6WAbavjchNPqOpsA724FfeF1gK5D9A==","signatures":[{"sig":"MEUCICbmAyapZN4gxhRyGme53jCZf1VAe3GiCKWgALuBp/9xAiEAuxkqsT/CTC15S3Y8XOe76z3vjBzkx2Qotrk6F3rmpLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1529.90e58ad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1529.90e58ad","@flighthq/signals":"0.3.0-next.1529.90e58ad"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1529.90e58ad_1785694863057_0.9082995685594175","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1530.70058bd":{"name":"@flighthq/app","version":"0.3.0-next.1530.70058bd","_id":"@flighthq/app@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":"1ce63ece2ecb229f1d2d3296acb762374e995051","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1530.70058bd.tgz","fileCount":14,"integrity":"sha512-AvCe0Ihbp7aYoNCSrJ6+5SSCmXXp0fYYTaUTxUYxPOWA5luej3PTGfyUBXf/h16AGlE+8pDIJA7s1H1psfsZQQ==","signatures":[{"sig":"MEYCIQCQnFl1eF9s99ePBF6GjkTu1mGWdm8Bcqejgfwv/BxL/wIhAI6mI4aBKAwdIZcQ8K05UQz1Jmec9oHYSuVNrLoUmV0T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1530.70058bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1530.70058bd","@flighthq/signals":"0.3.0-next.1530.70058bd"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1530.70058bd_1785696642080_0.548476813003749","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1543.f490ae8":{"name":"@flighthq/app","version":"0.3.0-next.1543.f490ae8","_id":"@flighthq/app@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":"f417b63f4081ce349fa3c298a5e0eac72028f182","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1543.f490ae8.tgz","fileCount":14,"integrity":"sha512-jacCGAZRcX8yPaKxMTk+riG6lA3STLyc+AZg9XaTh6NKp6tLaeU4Nj/yEKb7rQB3DpBqoGJGFVGzTEpMsMQo5Q==","signatures":[{"sig":"MEUCIFW/+frwqQTouA8/iLbWC+QeqcsgQkuIcl638vd0D4dKAiEA8ghGgQVav5tOiQyURl+n9JRvEewCOQQA0p278YKmNas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1543.f490ae8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1543.f490ae8","@flighthq/signals":"0.3.0-next.1543.f490ae8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1543.f490ae8_1785701526657_0.2811937406595162","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1560.03a2b36":{"name":"@flighthq/app","version":"0.3.0-next.1560.03a2b36","_id":"@flighthq/app@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":"fe7ef4986daf7e7b77f7c538dbc0c7ec50aef222","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1560.03a2b36.tgz","fileCount":14,"integrity":"sha512-3x9cr5isVyqziviup0YhBwq9Lg1RXfP+3slnPqV//2s1L4aBMqWrAV12BNvAcpn4S398Xdfs6EE3IGERQX0lgw==","signatures":[{"sig":"MEUCIHHFddjhQg1MuoP2FC79AgRVpdhdORKcA3XS5kJ6cTZ0AiEAu7rKP5mVcLOE1+Md01Sd6DjcshUA7PYSQYIWcaeUoEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1560.03a2b36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1560.03a2b36","@flighthq/signals":"0.3.0-next.1560.03a2b36"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1560.03a2b36_1785702424318_0.6085920575342294","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1562.75af469":{"name":"@flighthq/app","version":"0.3.0-next.1562.75af469","_id":"@flighthq/app@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":"edf4643d55a640182d9f78439f2434d5de97d966","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1562.75af469.tgz","fileCount":14,"integrity":"sha512-1r+tcBPT/eLMonDC7CMpLQ/3Xx9wUQjiqp9MWbhZwJfQOjU+Oi97mlhorUTZtIYvGykVR47BwrGIjFqgWAIGPg==","signatures":[{"sig":"MEQCIGygd3FRVRXn/rvYUCmTpfsSUa6+ShNiUHk9JQUeLkppAiBTvvwHN9BMGLFpI3T3+/bSocXQ2MnWmfSrcUoatagRBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1562.75af469","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1562.75af469","@flighthq/signals":"0.3.0-next.1562.75af469"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1562.75af469_1785703201303_0.025886295810862103","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1566.dcdf1d3":{"name":"@flighthq/app","version":"0.3.0-next.1566.dcdf1d3","_id":"@flighthq/app@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":"662cbc3ef5cc208984c8bfa20bf37d851e4d9533","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1566.dcdf1d3.tgz","fileCount":14,"integrity":"sha512-IhVodraA+/DLrT65dAlzqpvKls/kj33kHw4h5eFuHXL8+To3dtyKR1FMOPSugkG6lGQqpkPFPMWmjkJ921Sfig==","signatures":[{"sig":"MEQCIEl8ttf+tMyAi/hY8Wi4mcg5mC6LMsz2StAXleKYMnEoAiBmMWQReUsyKq3wnOVZr7FLyzedp+jyq4VTtiZJoTsMMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1566.dcdf1d3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1566.dcdf1d3","@flighthq/signals":"0.3.0-next.1566.dcdf1d3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1566.dcdf1d3_1785703968804_0.1597350912780886","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1584.a68fe91":{"name":"@flighthq/app","version":"0.3.0-next.1584.a68fe91","_id":"@flighthq/app@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":"ffe07e91ed2423ac8b36395a353ce0cb4a3348fa","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1584.a68fe91.tgz","fileCount":14,"integrity":"sha512-SaJ60zzJjBexVFRVPPHBFO2VAK8tjHRHrl8osZKHeAsnrtSJ4b22XKX6vpi/6cAHPlIV52z+kJGajYrE7bGyEg==","signatures":[{"sig":"MEUCIQCUzXKXeMx3TJeSZwq/UoXgd8jibbbfLj7uMQdBaifsVwIgJax4hFmXoqvIeUWDOFQ4Qg/jafUg9Q+UkNTdf8ioDpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1584.a68fe91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1584.a68fe91","@flighthq/signals":"0.3.0-next.1584.a68fe91"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1584.a68fe91_1785707710819_0.7716195450000587","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1585.17d10c4":{"name":"@flighthq/app","version":"0.3.0-next.1585.17d10c4","_id":"@flighthq/app@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":"c67069a17fd2c0d0a3811a3686c4379fafbf228d","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1585.17d10c4.tgz","fileCount":14,"integrity":"sha512-HZ3Am/Sq/3Mfl3tyn1oFG/mddv/hD5DaQ+Ijdf8KcLFcTPG+noPyEPD1F09PgmIkVmNKDUcjVwfk909pA+3ACQ==","signatures":[{"sig":"MEQCIBCygDczllZshWwCLPV5e1yjMlYClk1wYqHNUeycnKKVAiA5IBiJEC22CECtG0pbCoK87zKhXkUh/ibngsrOiGwvMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1585.17d10c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1585.17d10c4","@flighthq/signals":"0.3.0-next.1585.17d10c4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1585.17d10c4_1785709674212_0.6322717590655238","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1593.a47f94a":{"name":"@flighthq/app","version":"0.3.0-next.1593.a47f94a","_id":"@flighthq/app@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":"b8ddd4446cfeb0b24a399d2d488efcf9898ab4ee","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1593.a47f94a.tgz","fileCount":14,"integrity":"sha512-HkyIxmvdbxrZGJYWRqSpcQ8QPF1A70oHiV2EogS0WA38Xn29M2DM9n0Kv+ZM7nNkf7S8gLVkVoGu208iu78/Wg==","signatures":[{"sig":"MEQCIDI3XdLkuwax+n919zwBmvo8dw/I4cxkb3x6kVEgJMB/AiA0HRboVE9Lfl0JP4mXALwTQj/7CjXzkyvFFM5hag9VQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1593.a47f94a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1593.a47f94a","@flighthq/signals":"0.3.0-next.1593.a47f94a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1593.a47f94a_1785710000074_0.44738857838270385","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1595.4d49b41":{"name":"@flighthq/app","version":"0.3.0-next.1595.4d49b41","_id":"@flighthq/app@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":"137f6d09fa1adfe2a323e056cc1a69dcb39f1ae5","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1595.4d49b41.tgz","fileCount":14,"integrity":"sha512-xWQ3IQJEw6s38MMJr6+1IYNbEHFU6S38uSnTcRjAF8geAvsbqVz9r4nY5o0fqx9ytS3Q7EKxPXNisXk58xPEFw==","signatures":[{"sig":"MEYCIQDY8kmfq/i+K+aM1b05JmKcoJcciPXT6gNC2jRRX4C2AAIhAInwP6sNK8d0R+4jlXwMyOUt5JSecZpToMtYJESycyyC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1595.4d49b41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1595.4d49b41","@flighthq/signals":"0.3.0-next.1595.4d49b41"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1595.4d49b41_1785710558218_0.7052167593955239","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1601.12b771e":{"name":"@flighthq/app","version":"0.3.0-next.1601.12b771e","_id":"@flighthq/app@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":"9f5521f2b1837a56814dacf16be7691d27e28941","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1601.12b771e.tgz","fileCount":14,"integrity":"sha512-oigXgFBjOUJ9ZmPWgqR4MUR1rdfzdoK4BEL2yFLPZkDe7iyxm5SGRgb/57NprGPNOFsK4tW8cMrt1gkJFMAFYw==","signatures":[{"sig":"MEUCIQDnRPfwu/9Mi7ql+sLETTugnb2sUc+XbQEjo3UnZka/OwIgUdc780T7InoYKo1oE+kwRi68TPMXXOtX/I7BKz5x4To=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1601.12b771e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1601.12b771e","@flighthq/signals":"0.3.0-next.1601.12b771e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1601.12b771e_1785713100881_0.680442841969684","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1665.6235922":{"name":"@flighthq/app","version":"0.3.0-next.1665.6235922","_id":"@flighthq/app@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":"ddc94d1122169ddf86c15bbc7aeab0ee97f1274a","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1665.6235922.tgz","fileCount":14,"integrity":"sha512-7BsHza8ZMDQjlFWI+vSWfhalSBoCpPCNZi8WV1joyeZYz+wwgWPq9aax3i4Gtg/uJejeymL5/cCmeqt+hr9+Qg==","signatures":[{"sig":"MEUCICxeoa0cUeDr5HGi7CIg8tSYXxXqskuF4KUU9Bdy9gwpAiEAu1NqlZifP0+o96etumWDrJZsIf9m7z93d8NoMabbJUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1665.6235922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1665.6235922","@flighthq/signals":"0.3.0-next.1665.6235922"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1665.6235922_1785728805733_0.36421515282649586","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1669.5808974":{"name":"@flighthq/app","version":"0.3.0-next.1669.5808974","_id":"@flighthq/app@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":"20cfa7c7a7c15cc6f75434abe3fb58e451affc3a","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1669.5808974.tgz","fileCount":14,"integrity":"sha512-uDG0seiu8eBjRQ/hDkJZdAL12qtm6LS8oLfjIPBDWX7vsgf36PQMGvCTIVWGQVOFp2l2lhsMMt2vAcQJbC4nlQ==","signatures":[{"sig":"MEUCIAtDEpj6yYdqLjGR0cxdEPIDpTHw17gQW0pXduKc11Z3AiEAifouOxE2UeBU/pvHX27iKKcWViNzeuvdYUXU3hV1Hg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1669.5808974","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1669.5808974","@flighthq/signals":"0.3.0-next.1669.5808974"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1669.5808974_1785731063215_0.8141157606344613","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1689.2810c05":{"name":"@flighthq/app","version":"0.3.0-next.1689.2810c05","_id":"@flighthq/app@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":"8485c45c93378d49d4f2283ccaf8088189be0d24","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1689.2810c05.tgz","fileCount":14,"integrity":"sha512-qz8hSYN/Zcb3Z2kOc31ecmjrPhkiPhpS1DSvH3qDXQaecPJh3fqYEPFdyj6NeELCLlx6+N6B3ok43vm953JAEQ==","signatures":[{"sig":"MEUCIQCM6RZlG1+zG2UUn4uDKnA7Dew+rbQrphy/SiMK5hw6VQIgSyF/qTMhZ++oKGos5II5Xi+LPhd8LBln3e5Zak0caS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1689.2810c05","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1689.2810c05","@flighthq/signals":"0.3.0-next.1689.2810c05"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1689.2810c05_1785736582188_0.48460617731141675","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1692.f1a7a9a":{"name":"@flighthq/app","version":"0.3.0-next.1692.f1a7a9a","_id":"@flighthq/app@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":"f0a1e1cbd8a56bc6a8d9fadcd1ec11bf25ec9dd8","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1692.f1a7a9a.tgz","fileCount":14,"integrity":"sha512-M0uH8wn8rXmLUbdKB7Kjbi4p7rK16/abKEw/Hv26xHJSUAPWnS1r0UR6ujnDu7j+veyiObLxZAJxJfYgGFi8Cw==","signatures":[{"sig":"MEUCIBrj2/WEdhogq9FiNuc/rRQfDO1f9W64lTIoustKO5h5AiEAuX0hut48ZNQktzsWisprj6h2Ha+73lXKRiaP+nuo+JI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1692.f1a7a9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1692.f1a7a9a","@flighthq/signals":"0.3.0-next.1692.f1a7a9a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1692.f1a7a9a_1785738669436_0.25436083936933773","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1702.8973fda":{"name":"@flighthq/app","version":"0.3.0-next.1702.8973fda","_id":"@flighthq/app@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":"ddc4e632b7b8f0c8671d395ef00d6be0c7708db9","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1702.8973fda.tgz","fileCount":14,"integrity":"sha512-+tZ2LlGPrxX9bLMenXE0WFR7bMidjXedfpht9P5+Q4y70E1CUse9E4xxYXohDWfFzx7tp+gnC9ICya5BMzTWxg==","signatures":[{"sig":"MEYCIQC5kX7AQl6/b52ajMmx/Ae0dkvvc3ZplrChrsoRhxGytQIhAIC5YOlC6tIq+Bpq/mLH+RdZU/v+rui/vM7nqSBCOrYY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1702.8973fda","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1702.8973fda","@flighthq/signals":"0.3.0-next.1702.8973fda"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1702.8973fda_1785739098598_0.4529203027024806","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1704.8557784":{"name":"@flighthq/app","version":"0.3.0-next.1704.8557784","_id":"@flighthq/app@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":"1af3b26f62af03d0bae205b2e272e32e14ff9325","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1704.8557784.tgz","fileCount":14,"integrity":"sha512-pPsPSRoFfjeAhJU7uJOfoyQOdF+2ONAykgnRGSE91bOLatgV1vOFS0J0UzFoqMRhGcTbvqzaZQZGygRGZgkk+A==","signatures":[{"sig":"MEYCIQD9ASagx6AEDoBgNgGe5iFjcgRhhUPa1yz5dLZKTa302AIhAPPPDgjOo4gD0AwlVKP9ttmg1RbnZ48U2atmoF2YEvC8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1704.8557784","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1704.8557784","@flighthq/signals":"0.3.0-next.1704.8557784"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1704.8557784_1785739747858_0.5636020542838387","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1714.3bd86f1":{"name":"@flighthq/app","version":"0.3.0-next.1714.3bd86f1","_id":"@flighthq/app@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":"b02c4df104ceb58f74e1b2c0597933ea4c929afc","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1714.3bd86f1.tgz","fileCount":14,"integrity":"sha512-FeMPdT0rt9O7H0BePg/BSUVBSyOyZQaa9hV50CmWpiK1ME6EFVo7lvbuuvSkyDmxS9sQbXQ1FxRr6ezgIlLmGg==","signatures":[{"sig":"MEQCIElmTT27YV5HAbUBXjCeJbNrMANjnucfy/a7QjRyhkcsAiBfHvBOfSbEWoPusanGvKamrCaCJqUyv/zI7uiujvkwQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1714.3bd86f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1714.3bd86f1","@flighthq/signals":"0.3.0-next.1714.3bd86f1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1714.3bd86f1_1785869670206_0.6861995742753426","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1728.26853f6":{"name":"@flighthq/app","version":"0.3.0-next.1728.26853f6","_id":"@flighthq/app@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":"0ee39903a45b080675fb1fd6d005371d6044b735","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1728.26853f6.tgz","fileCount":14,"integrity":"sha512-nBlxx2J1uWNi11u+rJTGEE3SrVkPya9sHs04dUCWuPkylQ75/5LN9A8iO1sKctB8jL5ValVs+9tBQlGffNZkgA==","signatures":[{"sig":"MEQCIGMpGiZsbIu1XQY6rJ30gmxfVKtf1ZQm/bEBqFj2H0pgAiBzIXJOIPYPG9Z1kHR5puufLnEr66deEaYafDHcwmhNgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1728.26853f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1728.26853f6","@flighthq/signals":"0.3.0-next.1728.26853f6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1728.26853f6_1785873173697_0.8236142709403296","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1729.f927a3b":{"name":"@flighthq/app","version":"0.3.0-next.1729.f927a3b","_id":"@flighthq/app@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":"dac0acb08074187840544fc064b626333dc4adb6","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1729.f927a3b.tgz","fileCount":14,"integrity":"sha512-SYs0CzuDjnOUH+51qibyteNDh7P0BZeXRousm8BSMctv2s0EM1DlxHNn2IlQ0+m3ie3bBas1tMiwjD+eZgbGsw==","signatures":[{"sig":"MEQCIHb/iS2t4Y7ex/0/G5DHr+JA3sKLJ7DFjpbReqpI5d1/AiB/chb8GLJ+dgt0VRFoK1AmYbNt/xS3VqioViVzTD1ORg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1729.f927a3b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54879},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1729.f927a3b","@flighthq/signals":"0.3.0-next.1729.f927a3b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1729.f927a3b_1785875362323_0.10833323737086031","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1781.5d072ef":{"name":"@flighthq/app","version":"0.3.0-next.1781.5d072ef","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"64ade89414191e6aeab2a58207b17ea0583b0355","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1781.5d072ef.tgz","fileCount":14,"integrity":"sha512-hLShHFUBBl4MHkWOIuz4TCHAHeWxNY/MZYrxorNCHHOFPYTxGZvF9oWYetghNTO9vtOpaKNnqRnwYWr/iE4DQg==","signatures":[{"sig":"MEYCIQD8YP5D5DGeqohh8IkSN0ML+UJUWhA4YwRgMRtvHmr55gIhAO2eW5HRof4v9H/I/OdUfULNTo7GTNX2BwkFAd2BKH9i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1781.5d072ef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1781.5d072ef","@flighthq/signals":"0.3.0-next.1781.5d072ef"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1781.5d072ef_1785888061651_0.8545018977614083","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1783.cd11ab1":{"name":"@flighthq/app","version":"0.3.0-next.1783.cd11ab1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"33c54b8b56bffff19dad3b9459d5f973a3ec9018","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1783.cd11ab1.tgz","fileCount":14,"integrity":"sha512-4udfw7W/FCV/TTkqwQgOwRDjKbQiH/AzZdeGlf+kYXIcg+mjqx09W2KwXkW1YgLE1t12CTNoqBwXR6+441QkYA==","signatures":[{"sig":"MEQCIHzc2R6kRc0JGfTp25f9FBjDpgPWCLholHdJ6p4qfW4oAiA9YGjlmCZuNbIOoeh6Mf/UbE0XhoFfrUV0LxjFjaPIGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1783.cd11ab1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1783.cd11ab1","@flighthq/signals":"0.3.0-next.1783.cd11ab1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1783.cd11ab1_1785889432376_0.9838464879067601","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1848.58f06fb":{"name":"@flighthq/app","version":"0.3.0-next.1848.58f06fb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"c814f11d830b017545685ef27be0547e5a9f576d","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1848.58f06fb.tgz","fileCount":14,"integrity":"sha512-dq4NzNW9ECVqhQ5kvp0NeKmoPjFhNYEKkQJg6xIah9BCKad0eXeKrUJ9CNLPmStC1NxNgmBv2S85pcc8vNQNaQ==","signatures":[{"sig":"MEUCIQCGiwVuEV09SmQkKg3ub/FVlWSO0ZeJzWfGKRB0u+w/NwIgI6wnBfAs39JHTHsPRJQZJtN7udkX3cCZi9pMPDHEisk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1848.58f06fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1848.58f06fb","@flighthq/signals":"0.3.0-next.1848.58f06fb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1848.58f06fb_1785892151607_0.37889822459898514","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1849.a370765":{"name":"@flighthq/app","version":"0.3.0-next.1849.a370765","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"e394e38b81af8c928e46198c0ed26bf8b409d225","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1849.a370765.tgz","fileCount":14,"integrity":"sha512-aFBQvk8rTP1/MI6D4P8sxVuy2vPo4mIEh2qz4qkxFC4AFWc6DqwXuNFXAQAzwwp8jlUucSUt7PP60Wt4zqRVMA==","signatures":[{"sig":"MEQCIHVqEnVRs1tjiNuzpVzqKINxnrRHMgfF0QN5MDdFyKVqAiBwrE6jPbphydaXqFjSLbotytmNHwF68SzjvnebBYcCfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1849.a370765","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1849.a370765","@flighthq/signals":"0.3.0-next.1849.a370765"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1849.a370765_1785892502720_0.5410134192258764","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1872.c2b1f7c":{"name":"@flighthq/app","version":"0.3.0-next.1872.c2b1f7c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"ae58e442281938ccb8a3aed34b339e9c7732e3c8","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1872.c2b1f7c.tgz","fileCount":14,"integrity":"sha512-J8t2OiJQ7ouZkoeN/Los9nVqI7mlqbE3Z235u8eFV7VV6fqVOh42UKQQcYeFwePouQwLhCsUlwaykBkEywk+9Q==","signatures":[{"sig":"MEUCIEQHz+rt6cjtGOpseGJx6T412zUFgHK/CWDF8HjEiWw1AiEA3fcdiFxfW+m9a3ddbPOLQ7tgbo0qNdBqEwcsgUK1WnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1872.c2b1f7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1872.c2b1f7c","@flighthq/signals":"0.3.0-next.1872.c2b1f7c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1872.c2b1f7c_1785958034148_0.384885559343737","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1883.9cd374b":{"name":"@flighthq/app","version":"0.3.0-next.1883.9cd374b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"93eb924fb0343be453c8a964921e5b36c1c924e5","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1883.9cd374b.tgz","fileCount":14,"integrity":"sha512-Sf4lV9vm9rVG1UJz3iuTu+SkR0jHJgry4LSYGtQmdBURow8fQPbhZIQ6xi7LdWOv8uTcWTK/xn07PMqtkMVbsw==","signatures":[{"sig":"MEUCIQDmQhwyRpcaoQHF7WdydpKpzxTqqkF8/BEcsEeqv9wGSAIgBDqy8h7OeynDCTYl/PoJrwi/CSmgb4BKdr7wuu9O60c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1883.9cd374b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1883.9cd374b","@flighthq/signals":"0.3.0-next.1883.9cd374b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1883.9cd374b_1785975130596_0.6354164177719746","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1887.cad72aa":{"name":"@flighthq/app","version":"0.3.0-next.1887.cad72aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"c671d6bdae5f12396201317fd31f4a26a067ef0c","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0-next.1887.cad72aa.tgz","fileCount":14,"integrity":"sha512-hyUmil2nxsh4nxI/dGAcXs6X+XG9RZvC5A//X6YDJeH5BCq/nTGfOf+DuXWqWQBNN9afh7nwEkwzVT1qy0obnA==","signatures":[{"sig":"MEQCICRBCYEgTFx+jAUTDDYhpEB54CT54d6qBM3dcgsfys9JAiB26Ue3ja0KojzGcgkGJSVJfVDyBVoSNlQlUX/Aml4/rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0-next.1887.cad72aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0-next.1887.cad72aa","@flighthq/signals":"0.3.0-next.1887.cad72aa"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0-next.1887.cad72aa_1786028778673_0.7890529164059288","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@flighthq/app","version":"0.3.0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"b9bc0e82aa94b6a463210e4d178d999600ab8c97","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.0.tgz","fileCount":14,"integrity":"sha512-FoqbaYno9OAuPBKab8ojH34vSYCxpbwmWU8kfMx3suVNIqfZOs2wKNNfgKD9EfQKx22F1XOY0L/Di1ja06aUvA==","signatures":[{"sig":"MEUCIQDXXmXkDEOMDnw3KDYDeMg1L/RqZPNGVf/iapEqg43Z/wIgMePvv9vtdpnqyTgr5+CtC6mkMyWN0tUXJ9Eg3Kh8HTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54898},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.0","@flighthq/signals":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.0_1786049198760_0.3874338852956196","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.209.43ef1bc":{"name":"@flighthq/app","version":"0.3.1-next.209.43ef1bc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"3f1086046ddf86e2d04530a85f3fe530168eab86","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.209.43ef1bc.tgz","fileCount":14,"integrity":"sha512-gj6M1LX2wI7XooohssXzvMqApf0klY1j26+LjfzWgIsTgTlyWAT7/CnHFoj+/z5UWIsuUzGXIevMcGELlxoZwg==","signatures":[{"sig":"MEQCIGrEePHa/dMN7xoOKoCD8qatzYj43JvHqX4PnZE6LKu8AiBE4xrL2Z3bHvfPEhM4JqOVXBVX3Q1tedoxkteQ0Er7EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.209.43ef1bc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.209.43ef1bc","@flighthq/signals":"0.3.1-next.209.43ef1bc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.209.43ef1bc_1786136522465_0.25049221860283377","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.320.fe56fc2":{"name":"@flighthq/app","version":"0.3.1-next.320.fe56fc2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"e63fb2b461efe81b16bd2f6abd26fc62a4c3dd0f","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.320.fe56fc2.tgz","fileCount":14,"integrity":"sha512-pVM688+fVJbU9wDOklML+cbXNSPlwnJBLinJh0uHblvQdiex9Kp1dRVrNRg6ll9o6e1THLAbDqz0QsOfyZ3p/Q==","signatures":[{"sig":"MEUCIBEed7eQrBXydK5wskEw2EFLc9CLzYmVELswU77bKw0SAiEAg0noyO8TePvujipuRTUB3HjLn8Y4dEAxsKDm018fruM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.320.fe56fc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.320.fe56fc2","@flighthq/signals":"0.3.1-next.320.fe56fc2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.320.fe56fc2_1786158506827_0.3053413507542351","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.348.8115937":{"name":"@flighthq/app","version":"0.3.1-next.348.8115937","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"bdc60ab1d8ac029ff421ca9e2f94c5952edf3450","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.348.8115937.tgz","fileCount":14,"integrity":"sha512-+cx3HoSLRUfN+Wrab3VYD5PUKB7aJqW0z8QQl6yHQcAMylGltLQn6oT3KCU4NPmESw7q+3arpaYGqqqzQMgE8A==","signatures":[{"sig":"MEUCIQDYUNVrpOCY003Iu+wIWd5K6zq4/k8u380n7AhPvdnkIAIgBkE7mLuvSz6HlWNudmGQUMtgn7pN27o4AU0pGsyXU/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.348.8115937","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.348.8115937","@flighthq/signals":"0.3.1-next.348.8115937"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.348.8115937_1786165819830_0.055158514954529725","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.385.e32d957":{"name":"@flighthq/app","version":"0.3.1-next.385.e32d957","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"d0a8367c69b99f56d9a8fc65ff21d9fccd9184f4","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.385.e32d957.tgz","fileCount":14,"integrity":"sha512-6S3W7cIIR9LIwFf2JTjMEbNHg2a7whdPH2P1HJvYfwKwYwqUw8PISyxf79Iyci8K376DPTVbCqL4oadS0FsJgQ==","signatures":[{"sig":"MEUCIHa0G3tmZN4uQhZvNpO+y69wIgYhMFvnvTXeMsTa3iyDAiEA/qoDOB90tqUsxDEV4rqNspC8uXG4NBCwc9ng6z69VhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.385.e32d957","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.385.e32d957","@flighthq/signals":"0.3.1-next.385.e32d957"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.385.e32d957_1786179326095_0.2737260505788883","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.401.5d59659":{"name":"@flighthq/app","version":"0.3.1-next.401.5d59659","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"2a6c1d90f82b133b82fa754d2f953623c42f21e4","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.401.5d59659.tgz","fileCount":14,"integrity":"sha512-+SYoF+G1phCDFpmceKAkmtrJlVqxV7put2U/RvRbL8yOPYW1rPomdDOhFtMl1ZaqPLQxLIO6orlnwyBh9XsExg==","signatures":[{"sig":"MEUCIQDRWe9nI0ZLsMoXB0Fs9Pyc4K9yzloGdBXkGTvcYfHDywIgVVQ7bmj1l7Y4J9s0QP4CzGCcVYqBv5U4bSn6/Y/VReU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.401.5d59659","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.401.5d59659","@flighthq/signals":"0.3.1-next.401.5d59659"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.401.5d59659_1786183065852_0.4239069376592546","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.407.d03a0bb":{"name":"@flighthq/app","version":"0.3.1-next.407.d03a0bb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"76ce59e64c8c9a772d1068f28bfba76d8f6ecbe8","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.407.d03a0bb.tgz","fileCount":14,"integrity":"sha512-cNJfSwIQ3rfwlrzNF+ejFomMPepUnJHG4THnvuEnOY4y6tHa51yumyG4uvVsGK0Rc+Em2KahLxXILRNtnYEhWA==","signatures":[{"sig":"MEQCIGtLbN1wysUqUb0egfr3Ku8dHRlLYvGGj/UHQngmSH/gAiAuCleQripjTfAhG6lZMNuKDNRjzxO3PMQHCN1L2694Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.407.d03a0bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.407.d03a0bb","@flighthq/signals":"0.3.1-next.407.d03a0bb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.407.d03a0bb_1786297753574_0.7807785332534882","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.409.5c00b00":{"name":"@flighthq/app","version":"0.3.1-next.409.5c00b00","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"b46718af8fc88c5f573fd7b8c0b4038f5b989ffa","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.409.5c00b00.tgz","fileCount":14,"integrity":"sha512-w5TYqUjBDDC2asnJIAWtfWjg/3khXxJbWpjSOInAAWvQ2IakuzzE5nG+WsQB7o9tkOPzpWf0Um03DrH8e2nHPw==","signatures":[{"sig":"MEUCIQDpbeC3VGrvO8VzArnI3x7hqAzoG32IXSMiDArRkSWaqgIgVIaftTZzaVU0vgbC+QC0mn61mbYqfOtczT/7LOplJFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.409.5c00b00","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.409.5c00b00","@flighthq/signals":"0.3.1-next.409.5c00b00"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.409.5c00b00_1786335148597_0.6535012801989879","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.425.a3192ab":{"name":"@flighthq/app","version":"0.3.1-next.425.a3192ab","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"5c9bae0140248a22c5b4ef0161e5c54c9ce1c69b","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.425.a3192ab.tgz","fileCount":14,"integrity":"sha512-CSH8qa/yWih7HzuN5bMv+ulhirOJa2+qDC3P/1fAYWnT89k5CuGwbUuMgBAs9PB7i7OXOdAsrpZf5PC0R9VD/w==","signatures":[{"sig":"MEUCIQDPBrAnAKlqMIh2PqCrQVOwgzguCROTz0Q2DDv+7dEUzQIgI6cH+M6r5gMevGqe/2y+Lxs0wBqDJNrfLv7Zf/aDPG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.425.a3192ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.425.a3192ab","@flighthq/signals":"0.3.1-next.425.a3192ab"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.425.a3192ab_1786336040045_0.6869781193180291","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.493.539802d":{"name":"@flighthq/app","version":"0.3.1-next.493.539802d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"dbea3095cafdab838211ab181a0559efe08dba4c","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.493.539802d.tgz","fileCount":14,"integrity":"sha512-GbuCYTMuOfOeCexXt3rir1Ff/iu0JsAPm+fXYGx3gNauB+xR/8VGmNsj/5UxtoVXvZ32LW3o2Uqy+pfaollOUw==","signatures":[{"sig":"MEQCIG7vkvqMjd5uc1ue9HgzTHbABXIvfLgi91fW+bazu4euAiALFZifX0PeP1YB15DInRzUcupOXZjxVPrPEUzr+TRLxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.493.539802d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.493.539802d","@flighthq/signals":"0.3.1-next.493.539802d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.493.539802d_1786392004610_0.6245670515972508","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.575.c1f8e01":{"name":"@flighthq/app","version":"0.3.1-next.575.c1f8e01","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"93cd9ff5584c4de90099eafe37d35b8f83292500","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.575.c1f8e01.tgz","fileCount":14,"integrity":"sha512-jaRWbQzE/KBA39on6bZhI+URLefcY8O3I/0NfYAuBmXY2g8R5RGk8IKEMcmqUvrWeWywFRId9q9NehaobCMo5A==","signatures":[{"sig":"MEUCIQCdbrLPqMtTy+IPYUFpAtffHvjNPh8zyl9uUvuhl9fk8AIgVbLs/pi4XXBIakxKfG9ADVzAXaFY1xazfvMequUcO9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.575.c1f8e01","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.575.c1f8e01","@flighthq/signals":"0.3.1-next.575.c1f8e01"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.575.c1f8e01_1786416103369_0.7586383962235115","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.616.aa7ae7f":{"name":"@flighthq/app","version":"0.3.1-next.616.aa7ae7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"8c31095e211a03c82e8437686088dadcb390fd78","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.616.aa7ae7f.tgz","fileCount":14,"integrity":"sha512-Xll/+wYDL1BB1fKvzAoaqv8Yig5HV0sc337e37hY0AC0kdR6W7gqdVOYaVK40QgBbRqzYk1K8cZLIsA3BwD3gQ==","signatures":[{"sig":"MEUCIQCrrKgBtKTXY5+HrwBTqKNwrN7nqk5/2JngHlAae1KMEwIgbij0cEKTcZ0B93zm3B+xuP9U+6uRs4DUi66FjReRbgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.616.aa7ae7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.616.aa7ae7f","@flighthq/signals":"0.3.1-next.616.aa7ae7f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.616.aa7ae7f_1786460836454_0.9683230700835554","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.617.89baf58":{"name":"@flighthq/app","version":"0.3.1-next.617.89baf58","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"9af88725e2384ca8245f68a8a6dfafd19867daf2","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.617.89baf58.tgz","fileCount":14,"integrity":"sha512-zXfQbJjD5BX0+iBrrohIjfN+wM8xaCBy2Zz+8XyM+9q/IhdeypKm8TIeqTIYoR2WSt47iULh8cZNhY8okoPzsA==","signatures":[{"sig":"MEUCIHrCpGQKEwaLAIuhHz6JaUb2OHGWTxRv3HLLflU40YqOAiEAkP5uYzfvfBRTE5gMG/RCLsvVOoh87xtgY30LY7rRROg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.617.89baf58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.617.89baf58","@flighthq/signals":"0.3.1-next.617.89baf58"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.617.89baf58_1786461077651_0.38142471684978463","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.625.675880d":{"name":"@flighthq/app","version":"0.3.1-next.625.675880d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"8ed31e1b3756977efe9175579782828d2a516142","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.625.675880d.tgz","fileCount":14,"integrity":"sha512-Xkbbi62T5AbDQIb94lk5WiSRzVU8Dv59nODhK5x/Di9II1clz1hpOGV7uwT8xuzxuYCQhPeCKlYqFKq5njdbgw==","signatures":[{"sig":"MEQCIDaF++H/DsAP5KkT3fcUrD7JXveqf5h9BhCZSyGAJqAsAiAdzacZhMJTW2t161TJJ+pbrV8UuSwrQ18RB10XWxqzPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.625.675880d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.625.675880d","@flighthq/signals":"0.3.1-next.625.675880d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.625.675880d_1786462177205_0.18880276136481422","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.703.e259040":{"name":"@flighthq/app","version":"0.3.1-next.703.e259040","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"a1cb586a305a5b0c128e97757156a2a72a73bd60","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.703.e259040.tgz","fileCount":14,"integrity":"sha512-dMYW+ExrVGqB7ggLL+C8y/WVxLvfjV9v3/JG0tHS6drHKFKUHzSFEMoYT+DlwrCPlYUsgl4qTB/J2ZPJW+xOUQ==","signatures":[{"sig":"MEUCIFExm6Xb5MiRlZYcffoRpf4g9zn7ZHRvcfUv56A0/UmZAiEAgwEXDxuAgvS4h05OiLFUjCSBKNOPBF7valhgZGWbHLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.703.e259040","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.703.e259040","@flighthq/signals":"0.3.1-next.703.e259040"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.703.e259040_1786559577799_0.9807072987022594","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.704.69286f6":{"name":"@flighthq/app","version":"0.3.1-next.704.69286f6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"c3abee5a129341562c58aca2d7a23280e89cff6b","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.704.69286f6.tgz","fileCount":14,"integrity":"sha512-tR0gEvcJ0xN9El7F6qTZu+iUNlyTmPHZy9XlcnJkzV/DF6EKE4m2TYEte/Nprex93zI+CK6azNTirDvTzUFqoQ==","signatures":[{"sig":"MEYCIQDMw70xx1qItgpdLTFiYJuIIzAl1plBoPjqwT7wOwCkSQIhAPj0YlSU268wMntQfVPMNefgDV1bEA1TWGNBniJNDjP+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.704.69286f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.704.69286f6","@flighthq/signals":"0.3.1-next.704.69286f6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.704.69286f6_1786560497437_0.023037102715288915","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.733.f1845ac":{"name":"@flighthq/app","version":"0.3.1-next.733.f1845ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"91fcf7e47dfa4bd03fa66b4f4675b113f50b82c8","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.733.f1845ac.tgz","fileCount":14,"integrity":"sha512-AY9uq0OPlxQ4yPCXpXtnR0GLqN8AF5wpnQMEjIrjKvkiF7TmEdBYxu8IX0VvAVjYvjPcU2IwZzjGMgwiryGcrQ==","signatures":[{"sig":"MEYCIQDgFYbttcTD4tLKJokHzQmruW52V4UPg2F4U+O1Rd93ewIhALF3AdTd4N+MBQjNwkR9zxFk6Bz87Zfavh1BcmRh88sY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.733.f1845ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.733.f1845ac","@flighthq/signals":"0.3.1-next.733.f1845ac"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.733.f1845ac_1786563014965_0.02253892421780468","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.780.12e6944":{"name":"@flighthq/app","version":"0.3.1-next.780.12e6944","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"717c7bdebf195ebaa6919650f0d9141f28e5aae8","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.780.12e6944.tgz","fileCount":14,"integrity":"sha512-sOf4wdRx9udjAtO9MmNheWMDF2Oem0D4iMicJWP/07hyToEPAYB46oTBYuA9wafr0cnWj6692R1ynkkj/xBxQQ==","signatures":[{"sig":"MEQCIFe82Hm9mhb25ydZ1ccMtSqG684P8pcf14i+74CnhwQNAiBPs/CeP8flixkM85s+Dn+Oc7sBUVG2s+rGWWrYp7d2KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.780.12e6944","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.780.12e6944","@flighthq/signals":"0.3.1-next.780.12e6944"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.780.12e6944_1786577310526_0.846569246108299","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.794.0bfc53e":{"name":"@flighthq/app","version":"0.3.1-next.794.0bfc53e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"540e2243c4e7fc85e4ee2c9e1287dda5de2d7c87","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.794.0bfc53e.tgz","fileCount":14,"integrity":"sha512-jMhxwaDrVVo5N0jY6xg28Zv8jv8u8hgIUzUdnmUgi/jUA0zgG1IFWcLq0eE91CVvZVFNfQE06KlhpiE3xp1koA==","signatures":[{"sig":"MEQCIE67aMU67dohO0eJ5neLzJpKwlURtatP+DbvERnCvGqqAiBM98P7rJ1PiyYKQvZ7ep6p0LCcRiN3nKpaDPA2cFcJeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.794.0bfc53e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.794.0bfc53e","@flighthq/signals":"0.3.1-next.794.0bfc53e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.794.0bfc53e_1786581600997_0.49160463586590186","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.836.609b031":{"name":"@flighthq/app","version":"0.3.1-next.836.609b031","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"166b7092ae21c7718c100c7bb8a6e64a0c03e67f","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.836.609b031.tgz","fileCount":14,"integrity":"sha512-AthXXX4aneWJoI3MTKw5lX9ZGHy4qRlYSM9vcuGsleX10PkQzfPdeg0zazRMrz/xBx0Sb+o3ewIUeodjI3PpPw==","signatures":[{"sig":"MEUCIQDsrwkZukoI5gjjiQ1gEZtpqhu1YsSnbD3/ccWVwn297QIgLoMhKEBJJYcAYPv13WS6lWXkeeLlsotxebyt7cJQx9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.836.609b031","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.836.609b031","@flighthq/signals":"0.3.1-next.836.609b031"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.836.609b031_1786583937174_0.0811559708572549","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.837.46a9259":{"name":"@flighthq/app","version":"0.3.1-next.837.46a9259","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"534fa1942d41cc97f68c2a22bc6b2859b391f32d","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.837.46a9259.tgz","fileCount":14,"integrity":"sha512-EitKNvircDHWbu1StLE2xaGW3QCFk9vWpQs4+APQPr8zN8w0ZJywUm/QH1JSAihaZlCbEeSfSoGWS092WaRauw==","signatures":[{"sig":"MEYCIQDMsRJ4HFI+mtloecf21LWkQNvveecU8J+koqmkqzun1AIhAL7Iu4FtaHrS9tvlvyBDaiRJblxILCIDxa68gqSXSMpL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.837.46a9259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.837.46a9259","@flighthq/signals":"0.3.1-next.837.46a9259"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.837.46a9259_1786587797643_0.31865590175852776","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.845.b5a7c82":{"name":"@flighthq/app","version":"0.3.1-next.845.b5a7c82","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"ce6184e78f4e27cb0a0708a542cf12ca490a22e7","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.845.b5a7c82.tgz","fileCount":14,"integrity":"sha512-4tYYk9yb7T7C0xyqcBbDt/4oewsykPNnlvLMUutxqWe71pnW4ws2mANOO/fZ1ueqwUejb6xCirgY7gJQ62AVrA==","signatures":[{"sig":"MEUCIQCbeNytTSyx40uvink1XVqzfpKruQzxYICjGaWXfnd4TwIgU7KYSGDp49FJqPMAgcexEUL9oXWk1YpHUyVhoJzBhcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.845.b5a7c82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.845.b5a7c82","@flighthq/signals":"0.3.1-next.845.b5a7c82"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.845.b5a7c82_1786590071559_0.8630073734073227","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.847.2e6f8bf":{"name":"@flighthq/app","version":"0.3.1-next.847.2e6f8bf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"53acb02f633df4394cd39cae38f9a4c517d42a95","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.847.2e6f8bf.tgz","fileCount":14,"integrity":"sha512-W0+GobJ37JqahaPsRSjR6jrmiWCxPniCDNwpxWHCaeCOuSxUudmz6tbwGELRGd6lXFbKiP2bChzs9S8dcshNdQ==","signatures":[{"sig":"MEYCIQD12QhZPADNHDjBHCbXMfjdidICK3iWqdimAgfEpBDbegIhAOgAnKzGyg00jIO/Kb03GFy+96lBfeiwl0DRMKbODqdH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.847.2e6f8bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.847.2e6f8bf","@flighthq/signals":"0.3.1-next.847.2e6f8bf"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.847.2e6f8bf_1786593518364_0.9455190259448598","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.861.5a56d7a":{"name":"@flighthq/app","version":"0.3.1-next.861.5a56d7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"6818f3f107b89f57015d4b69cf681265da9ec0f4","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.861.5a56d7a.tgz","fileCount":14,"integrity":"sha512-ee0qPGMlulX9xQeyG5nWvc5mgSpAr46KZVViGuRL2HPtdBFOojzCXi5sABgr53X5vaXQ92lPY7Zmk2KBiH4Z6w==","signatures":[{"sig":"MEUCIQDYdv1uQD+BohDGtiFZ9eaZheiEW5T9FGa7DiVYFZLQ9wIgeh7jBs0DgEQdhtfX485a7It4CgCjrx3FC4AFWwMAdUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.861.5a56d7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.861.5a56d7a","@flighthq/signals":"0.3.1-next.861.5a56d7a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.861.5a56d7a_1786593648055_0.06915178279626599","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.887.9f59a84":{"name":"@flighthq/app","version":"0.3.1-next.887.9f59a84","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"b5470abf6c571817478d39de3e978525548c4ef2","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.887.9f59a84.tgz","fileCount":14,"integrity":"sha512-nyoHNi1VbVnngLjF/9aTGriOSpk5Z/7axdnpsb8LfW3KuAUWo7ChllaB5kO4UnOsLWRrHVh1K0saT9WroqcLnw==","signatures":[{"sig":"MEYCIQDVt7sS72BZIAIZwAzTzjTWPM/h/A1SPVsNlQCazsJ2YAIhANsI/uMgZ9mQkgZRty4dnnEKcgyIcTi2yYTKyt/KGH4J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.887.9f59a84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.887.9f59a84","@flighthq/signals":"0.3.1-next.887.9f59a84"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.887.9f59a84_1786602011585_0.31645817040049273","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.948.85d9f30":{"name":"@flighthq/app","version":"0.3.1-next.948.85d9f30","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"d8f843c2a9336081c34cf1cd1e6c95cb03b38c04","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.948.85d9f30.tgz","fileCount":14,"integrity":"sha512-metyaR24mx9A1H2xKgtrtyeAwc5HgcULr3R1vtss/zuMQfHDY82K64YuhO/ok/9mqepBJvDLWVd4kSMQqxZcNg==","signatures":[{"sig":"MEUCIQDP7mbDwxh81BAOxFHycFLG2hSpbi6Vrb8aGDcXIvyxawIgRXMdcyOqAPNUw/nHacxgrgyMgkbwvmxOSXYwayg7LmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.948.85d9f30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.948.85d9f30","@flighthq/signals":"0.3.1-next.948.85d9f30"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.948.85d9f30_1786635216871_0.015512382100598687","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.970.9691e7b":{"name":"@flighthq/app","version":"0.3.1-next.970.9691e7b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"551c63735315c7eb8b34d5ed066d0c2b5f7b586b","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.970.9691e7b.tgz","fileCount":14,"integrity":"sha512-MRT3iVhgMPfvxwK42+7oshvHFOme963OQ1dsj7GaxPIc36B00UugZkk2KhvOPN7uKRGcep1Yw68POrbBS/nQww==","signatures":[{"sig":"MEYCIQD2ITe/7OAQsrqvoHdqZn71tfGUfDBxE4eWpvj1eozOFwIhAM38RUkuPr5DxaElOlgcJzJ4prLWzJ5iCJVzanHhs38U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.970.9691e7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.970.9691e7b","@flighthq/signals":"0.3.1-next.970.9691e7b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.970.9691e7b_1786636191471_0.36914070640187857","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.971.33e20ba":{"name":"@flighthq/app","version":"0.3.1-next.971.33e20ba","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"dd8e21329c413cad1b88b77403007f9cacf30d79","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.971.33e20ba.tgz","fileCount":14,"integrity":"sha512-ZTyL8CJRzONenw554YCjovhT9ZFpO5qVW6rxmlI7SY4XdTa+Z9eqIEtMSPf1DmjwA8aEgYuKtWSpSzjGJdexLA==","signatures":[{"sig":"MEYCIQCbTzJF+UP3/ChONzbmUb5JhRSwVagHGHXq1bfulWIi1QIhAJVWo/aW55v23yjM8Qb3weK4UpDG0vdFxcx5L1tchF9+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.971.33e20ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.971.33e20ba","@flighthq/signals":"0.3.1-next.971.33e20ba"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.971.33e20ba_1786636866963_0.6975066347022056","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.975.01aea94":{"name":"@flighthq/app","version":"0.3.1-next.975.01aea94","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"ad62800db8564154ac938a9aba0e74936905f3f5","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.975.01aea94.tgz","fileCount":14,"integrity":"sha512-t/kSmRUlFKwVXE23jE+V7tgIm7vLtbLabtuOgYx1kaIsYtf0dA0TiFCBbxJsgKxWSK5Dqhl/A+arB27FTIgYIg==","signatures":[{"sig":"MEUCIQCDoHar+3WrGfLrSszmm/hZ7EQcBKy5gua0KbnSoJz5bAIga/WVSuhfZTU2nfeWg46naoAKH54/Y1Gw+4uJHo+BcOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.975.01aea94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.975.01aea94","@flighthq/signals":"0.3.1-next.975.01aea94"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.975.01aea94_1786639480340_0.501590109864148","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.996.06087b5":{"name":"@flighthq/app","version":"0.3.1-next.996.06087b5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"ad72791c0591108e78a297cee78b72a0e9daa9b1","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.996.06087b5.tgz","fileCount":14,"integrity":"sha512-Iu9XXmCGcOgEWRsAS4/7L+hNbZQqBI5l2Hc7s/5HIoZfaI9SEUoNdIojFc6xcKNzeoaxV4kaduGGQXgV0NG7Ww==","signatures":[{"sig":"MEYCIQDLYcOB7DJ78NoErQGbTVBUXQfxx0EPjPUwI3Et0jLhfQIhAKMbvwiNg/NQUbYjrXyVFBBn/HdXxbThL8U/vjx8b7Ij","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.996.06087b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54949},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.996.06087b5","@flighthq/signals":"0.3.1-next.996.06087b5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.996.06087b5_1786653021734_0.8477197346699183","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1041.35b950c":{"name":"@flighthq/app","version":"0.3.1-next.1041.35b950c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"be305d31bd2bdb292dbd87ad596833faf9d421f3","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1041.35b950c.tgz","fileCount":14,"integrity":"sha512-2yi+xYxgqpKqxmwZj1oSqDMAI1ysuJKZ1KnXMQjbQvdr0uAWTFeoRfP19vArg3CmwHRusB539dF/S6XmJ2yIjg==","signatures":[{"sig":"MEYCIQCsZgnur9rojb+9YnhbI/u+RzU2YU57l3JhFeWhoUs1ZgIhAO8yAQvDHvOeHZq1JT/gI04cSBttbxIMxziLMjCl2uD5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1041.35b950c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1041.35b950c","@flighthq/signals":"0.3.1-next.1041.35b950c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1041.35b950c_1786665897534_0.5378984892307992","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1050.9114695":{"name":"@flighthq/app","version":"0.3.1-next.1050.9114695","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"ca93ace3faf5d63dba9f826c25a0283fcf9f24f3","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1050.9114695.tgz","fileCount":14,"integrity":"sha512-QFgufMjbsxsy68zgOPO5IN+w/eDxY0h+Kqv+Qbf3gsmdDj6ZlZiJYAYoj7gYs5k7kCSwLPNpfxjwy9MdYML65A==","signatures":[{"sig":"MEUCIQDGPkvpk2WbLumYvhdj80JpG/8Dekc31qL0dy4+3Wcy8AIgccv4D/W/rnXd93Z3LRX1rEdviEI5+QUES8eHoltSjYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1050.9114695","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1050.9114695","@flighthq/signals":"0.3.1-next.1050.9114695"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1050.9114695_1786671653284_0.03518795173466294","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1055.12501ae":{"name":"@flighthq/app","version":"0.3.1-next.1055.12501ae","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"6f76531e9c8d06d8f20e837652a2c17a64a9e187","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1055.12501ae.tgz","fileCount":14,"integrity":"sha512-rSXB31wqYEGfJDE+ALDiRAiOTMHdhP4JNnBUZKBEi54wZYI6aFu3kn4oexrAliyq66mW8KhdQd0fchxfkqNhQA==","signatures":[{"sig":"MEUCIQC7VSab8kHrjbvZKjyZicdEAG5AjZ5P85t8Qc3NkLWZBgIgUMsV8wKn0eMl5GOn7ySb435ThwMbSzLatGgTdaStwmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1055.12501ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1055.12501ae","@flighthq/signals":"0.3.1-next.1055.12501ae"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1055.12501ae_1786679294073_0.2384270895668219","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1076.4f48950":{"name":"@flighthq/app","version":"0.3.1-next.1076.4f48950","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"8a1c415a8c5370b73153ad87b3a4f9ae4329b317","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1076.4f48950.tgz","fileCount":14,"integrity":"sha512-IMlhedbJutbUbQ5eBX4c12CMCuq7hDMF/0Fdhv5mcsDobtLQsnDEyCSffuZPaHOvLhhV5nBenLj/GT4+AONhqg==","signatures":[{"sig":"MEUCIE4fI8dY5rOmbbuPaz4MhJ1k7PkDA2M0AGHa/iEqdvVyAiEAx9kuaY+KHyoYCrz4fPcC5OjVcEd3ZsDMwA2l9Rv/atI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1076.4f48950","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1076.4f48950","@flighthq/signals":"0.3.1-next.1076.4f48950"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1076.4f48950_1786723373501_0.17546977964846944","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1079.38fd007":{"name":"@flighthq/app","version":"0.3.1-next.1079.38fd007","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"e95607fcd05004335c2e4722b1657eefbe5ed5da","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1079.38fd007.tgz","fileCount":14,"integrity":"sha512-AwVHnSBeAFIfK/ML9/haHBiOwmXmGkRbUVSENysZkaCSDrljNI4zlSD3ZPpU6smtBLjhkfL78po84xInCSdmww==","signatures":[{"sig":"MEUCIDDtm0OtrfyzvrjClAtJNRVmAxgp1EH4PcnFQtrTWVDlAiEA3Oh+y4tLob4aSb/rzQ3GdkcHyNfTICPzpDKg+IBf/jE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1079.38fd007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1079.38fd007","@flighthq/signals":"0.3.1-next.1079.38fd007"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1079.38fd007_1786730897975_0.37329853982176586","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1084.04b8d9a":{"name":"@flighthq/app","version":"0.3.1-next.1084.04b8d9a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"0565448e790075e12c7a24ccc26f02d34a76a4f2","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1084.04b8d9a.tgz","fileCount":14,"integrity":"sha512-vQWYxhNtQaKKiPa0QWNDZW4FoevPyPgOKbfOXKTFcSYwnVCxpe9cGHoGCthfTaE+9qihkiiuZIM3QyLAXWiy0Q==","signatures":[{"sig":"MEUCICaetXN0A7nM4k20YWohXwhm2NoG1CBOo2EhcNpY7fMvAiEA5RkFOGAvShqkkFCdMm0bsaYibmECw5Hk+P0Vq6CK42M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1084.04b8d9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1084.04b8d9a","@flighthq/signals":"0.3.1-next.1084.04b8d9a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1084.04b8d9a_1786734136765_0.4195384097495387","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1086.d0d073b":{"name":"@flighthq/app","version":"0.3.1-next.1086.d0d073b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"4e55be2242fbfd86e7e11e5a445b6e1979b8a115","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1086.d0d073b.tgz","fileCount":14,"integrity":"sha512-8iDRFmzlmUcc1L7h88ZP9SR7XdM40mH/5XmdiUK6ejeUa9WqXFYJwQLEy5XcHAsQTVlfLS1cU4bQN1wDyOz+0A==","signatures":[{"sig":"MEYCIQDMHX0TY/ZvijkxGYU1obk3Yri2Kk3LsfZriXrMAV2SdgIhALbslGwyu46hp5TJfFIHiQFIdOjztPUY8fatlba1wDxw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1086.d0d073b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1086.d0d073b","@flighthq/signals":"0.3.1-next.1086.d0d073b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1086.d0d073b_1786737071970_0.5353615312295985","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1088.2bde749":{"name":"@flighthq/app","version":"0.3.1-next.1088.2bde749","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"f39ed9fbe90c83522c1595da8a5be4d45806e684","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1088.2bde749.tgz","fileCount":14,"integrity":"sha512-dcvp10HCepeeYDuUfet82ofpktUpOFmDuR69cx8DlRO+5HnB5Zdyp/M+sB9kH0skVgezZJ7e9meh2jvGmJDMsQ==","signatures":[{"sig":"MEYCIQDyFHCPVCdqoCH6IRYR0QPljGX7JrYCHPX7Sil7I6jzvAIhANUyzRTMEBJlIZGfP4ft9B01ztYL1/wD5eaJLzKH7exn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1088.2bde749","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1088.2bde749","@flighthq/signals":"0.3.1-next.1088.2bde749"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1088.2bde749_1786739213881_0.35492201545266244","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1090.6e79e6c":{"name":"@flighthq/app","version":"0.3.1-next.1090.6e79e6c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"e26990fb49326138e70213ef17b8fe74d0c69725","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1090.6e79e6c.tgz","fileCount":14,"integrity":"sha512-U+eJ0ZK+2SzvN0LdLc++0YmtcUpYMRhSXwkphl9c5ohWi0+3enREvKX55KzJ75Wu4hN4YGUlCb2awllKQ/iLyw==","signatures":[{"sig":"MEYCIQDmz/Z2qHBaeYH+t0B6pInFId4A7rkvE8RjOXLklDln4AIhAP0Y8Sn0rFf8UZuIuVGukZCFGaTaOPe37q03VZkSdXPL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1090.6e79e6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1090.6e79e6c","@flighthq/signals":"0.3.1-next.1090.6e79e6c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1090.6e79e6c_1786739523920_0.24117200221696122","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1091.b7aa6f2":{"name":"@flighthq/app","version":"0.3.1-next.1091.b7aa6f2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"a27f493b952e95999107cc86c540febfecc1f012","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1091.b7aa6f2.tgz","fileCount":14,"integrity":"sha512-YCAGjkpnm0LnIRYmhoRZkrn79y+OcxlsG8hAAPpj46GZLfS8TCU+PqLE1QbhzWUr8iBOkrj/R/a5RZAm1x6obw==","signatures":[{"sig":"MEUCIFnoJNb8s3RWq7cv+OchGkQrmrDjS5ZMBUvBbzsm8P9FAiEA1IRPYFIgWsNqhwhQWFaS5XopxtqkFnH8U1sRqBq4pFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1091.b7aa6f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1091.b7aa6f2","@flighthq/signals":"0.3.1-next.1091.b7aa6f2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1091.b7aa6f2_1786739755722_0.9120587699477043","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1095.16f1704":{"name":"@flighthq/app","version":"0.3.1-next.1095.16f1704","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"c7b02036059656ad058a483f8bdd7732ec0c219a","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1095.16f1704.tgz","fileCount":14,"integrity":"sha512-qmoBGFbPMnohpqpHHgI8Pi4pUtTiMWF+oe5vv+wOGcxXVvDtnZ0lmtn6nowfO2dA7hClln6tawBVaoaKIz5+gQ==","signatures":[{"sig":"MEUCIQCK1UAMOHZTzzDxe1E4Nl/RHADbNSnC6EOlyR3MqHmXxwIgMPIc4dDfg/sHeEri6ocmjUFaXCyHYe8z83dNhm6/NnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1095.16f1704","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1095.16f1704","@flighthq/signals":"0.3.1-next.1095.16f1704"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1095.16f1704_1786740877028_0.6184976190700138","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1096.4ddf1ab":{"name":"@flighthq/app","version":"0.3.1-next.1096.4ddf1ab","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"8691cb264811634a79642961f3950ad534c6707f","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1096.4ddf1ab.tgz","fileCount":14,"integrity":"sha512-6qLCPcOsE2xiggpdcZGwffKfCeU0AgUsBEYtATtti+eoEK/6nL2g27tutGdG/w5W/vBPUm4LWrT237QZeknWqA==","signatures":[{"sig":"MEYCIQDQzvWVFFOdo2Zqs7axQQKmX2iRGfYRjAX4WsnA8eRHQQIhAIjuf4SQiYz5rhUNrBB1xIeW/SqJUl0sjlpvSzbPtzvc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1096.4ddf1ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1096.4ddf1ab","@flighthq/signals":"0.3.1-next.1096.4ddf1ab"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1096.4ddf1ab_1786741673230_0.2947797613094896","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1097.b8126d8":{"name":"@flighthq/app","version":"0.3.1-next.1097.b8126d8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"2679ca40af1f906c1c239b546b3443989bb1bbb1","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1097.b8126d8.tgz","fileCount":14,"integrity":"sha512-8PflAcsjc8V+OJa7ZA/GRADAVuUwD2Tb2yixrYZ9+zbMOcDuHZW8ELnCTF4ke31QfGMwZQ5CIxEzlS5eZw4pmA==","signatures":[{"sig":"MEUCIQDMrvbn6UYsEVmdiIIJbmWdlcLE7O18tmXl50DDXay9wwIgbyOdibNn7i9IE/AlDATJxlBfoIe1EDNLuv+Y8WExuoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1097.b8126d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1097.b8126d8","@flighthq/signals":"0.3.1-next.1097.b8126d8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1097.b8126d8_1786741998584_0.7362831098652212","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1099.671eaf4":{"name":"@flighthq/app","version":"0.3.1-next.1099.671eaf4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"37d28c7e61c6f10fdbe7cfb99793b8c9dfbd8c3d","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1099.671eaf4.tgz","fileCount":14,"integrity":"sha512-yIHPXq325/gPZiCioRq8vls0XvO6nWmDqMCPBWq98Q4aJB6kkpyv38VGt1z0cvLg0aovtv3aZiNV8hg9fj7C7w==","signatures":[{"sig":"MEQCIAag7NXxOLKmelOiVffQ/FIRQ7mzZgKBy+5A91/Yb07gAiBcfLZMgqAGcQXPCV/ZLZoNOwHkSAtwwJF5B4EzWifL8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1099.671eaf4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1099.671eaf4","@flighthq/signals":"0.3.1-next.1099.671eaf4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1099.671eaf4_1786742268383_0.025940702009907834","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1104.8453d3d":{"name":"@flighthq/app","version":"0.3.1-next.1104.8453d3d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"f84a0f35dd943598766e3e5eba6fa92713864186","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1104.8453d3d.tgz","fileCount":14,"integrity":"sha512-AX6TX4ng7E7RpgP3VxHlYaM0RmryzKiINtHv8vFV1OSsZjBPiLri2Z3dDjwF99VEZAHQU+2CMtLFr5s/p6+oHA==","signatures":[{"sig":"MEUCIGALzP1u9i+0IxBt+o8oXHWuEhC83610Nnv10Po+UaGtAiEA+N9SeZn1DPryUOIkbSpoRCoAh+p/Kfelbs/nhJaeFNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1104.8453d3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1104.8453d3d","@flighthq/signals":"0.3.1-next.1104.8453d3d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1104.8453d3d_1786744355468_0.5173304855053478","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1107.0b5d347":{"name":"@flighthq/app","version":"0.3.1-next.1107.0b5d347","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"9bc17a238412ef8be04737cf41dbe44d6ab2bbab","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1107.0b5d347.tgz","fileCount":14,"integrity":"sha512-XsaLyfKgpNQsIwuoZGA2E05bae2i29/MYRrWMkYu+NejSnfSJKuw7qQwMEvfj7/H8ze3FuMM7V1SHzTr7QD+wQ==","signatures":[{"sig":"MEUCIQCTlfjSQ9JDUkGvHPU0CRGXUyKMyO7KdL/xalUfJFty8AIgBdN3MCH6J9098rpeGy89tiN4cb6gmPvYBLSJtr/8njA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1107.0b5d347","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1107.0b5d347","@flighthq/signals":"0.3.1-next.1107.0b5d347"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1107.0b5d347_1786747199273_0.9038928347542101","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1108.66cc86c":{"name":"@flighthq/app","version":"0.3.1-next.1108.66cc86c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"ce2faa3bfc58964f3cd4f4a16bf7f3d53549a093","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1108.66cc86c.tgz","fileCount":14,"integrity":"sha512-DFcE7ZXEDAFrpAIo7I4P9q6lSRx118HhDGWuI6Yeb2kBVdRS8aPAkLGOnpx9eth8YedhXZufXhh4jRTt/EVFWA==","signatures":[{"sig":"MEUCICG5AUip2Airp7r5r+w/C6tWeiGYNOg6WydLBFC19Y+nAiEAkDZ2uxQ6b8P/F7Ju4BgQyPC3Rc2UFwu6bZFCeJjOj9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1108.66cc86c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1108.66cc86c","@flighthq/signals":"0.3.1-next.1108.66cc86c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1108.66cc86c_1786748306760_0.9561086997127983","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1112.dea9723":{"name":"@flighthq/app","version":"0.3.1-next.1112.dea9723","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"d18911e2f53b55eae7078e5a721f32b06476f9e4","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1112.dea9723.tgz","fileCount":14,"integrity":"sha512-hklHgKuZJDVBPkGdp87JvrqK0/5sMtWrcjjR1iiWaGtq+LsbzMIQ6+P27lJW/OKAQs23UUP3XB3whZTBX2R9PA==","signatures":[{"sig":"MEYCIQC3u3fsJfpA3qWmFEPMKv8oFaxbAj8SFdnsZsEb5Suu+gIhAKySwZTzL4YTXCy+wUkLfvxeDqAZRwuErUBpeBxOrt2h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1112.dea9723","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1112.dea9723","@flighthq/signals":"0.3.1-next.1112.dea9723"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1112.dea9723_1786758558797_0.07288123226106902","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1113.9cffbdf":{"name":"@flighthq/app","version":"0.3.1-next.1113.9cffbdf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"93aad414252b4a3093d756dd5ef671088d775df6","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1113.9cffbdf.tgz","fileCount":14,"integrity":"sha512-FwEv3xEwYvfAQFY6MYq6ADd+iQg9LIWuIYPYR7p7ztaWfbkLdwjWCLpuE4dO0ixOM1JnHAL2nwjsDitw+ocnsg==","signatures":[{"sig":"MEUCIBPyF9CyFx/E6cmmUrr0ZklQkqsDfuwOBhclYsx6JZFBAiEAsFYshnK64olEFIUo/aQTsrtn1JTTM6IQ0upd+CiLYMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1113.9cffbdf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1113.9cffbdf","@flighthq/signals":"0.3.1-next.1113.9cffbdf"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1113.9cffbdf_1786760502803_0.3204910689664582","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1114.3ce681d":{"name":"@flighthq/app","version":"0.3.1-next.1114.3ce681d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"607baef5860b44aac668c05c52b9e674c325b19b","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1114.3ce681d.tgz","fileCount":14,"integrity":"sha512-NOVYc2CbKwumo+n83zSurRA4PnshkrDV0KzzYhZotAURPb2bgYdF2m112MIWe1j5KtgE2hoJhE10rVKIar7TDQ==","signatures":[{"sig":"MEMCIBYVWnKnIYgcSbpsFGg6t0S8Zgun6sOe3ZZZ6S6wydIIAh8JlzQ+Lh3KlV9bY7Q4wbPR7hqzRxXszhWmvRIPhmNq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1114.3ce681d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1114.3ce681d","@flighthq/signals":"0.3.1-next.1114.3ce681d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1114.3ce681d_1786763647924_0.7504759450138516","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1116.866c771":{"name":"@flighthq/app","version":"0.3.1-next.1116.866c771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"1974af50641e48be1bc7cfe0e8ff4ef37ca9d8b6","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1116.866c771.tgz","fileCount":14,"integrity":"sha512-SA9kgWBqUzb95k+5Dp8uhRD1YJhGckhrp7lMr8bFN4WqyYSVqt8StA0bFEWng4ml666WA06m4ebnPYGtfjpeVQ==","signatures":[{"sig":"MEYCIQC0dk04qvNzz5SG6S6gqSfIJFwOTUW2pI4Qkdi8aE4y3gIhAOWzW2KiU6bQ57fpwP1vSOkx9bFi9ONA3Ytf9XgEp7Ji","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1116.866c771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1116.866c771","@flighthq/signals":"0.3.1-next.1116.866c771"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1116.866c771_1786772806674_0.4375491493957342","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1162.1c7f42e":{"name":"@flighthq/app","version":"0.3.1-next.1162.1c7f42e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"f9196472466f7d873ff1f2f24ee9ffe739a22c31","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1162.1c7f42e.tgz","fileCount":14,"integrity":"sha512-KxcRNWZlZe77AAojQbHdQIPFIpfSaSv2fon5MLx95JqijZereXsDOM/EziZqR4EmrGQQT5i05bDTzHAw3TRodA==","signatures":[{"sig":"MEYCIQDZNw5s4vXHZpP5K+QDQxHE+X72TOnB9YjF5vXrWJi4TAIhAJ1GJWB8bvxftty+J8hDBdgndKsw0eYq494677wjrFYd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1162.1c7f42e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1162.1c7f42e","@flighthq/signals":"0.3.1-next.1162.1c7f42e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1162.1c7f42e_1786893294596_0.9218706218740715","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1165.285e507":{"name":"@flighthq/app","version":"0.3.1-next.1165.285e507","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"72c40e4790b311f385fe3175aeb113ee06853d33","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1165.285e507.tgz","fileCount":14,"integrity":"sha512-cFdzHOqqe15jnV2H2LGADcJ5hx9ocm8tZRZMdJECkdp27G7eingEunv2P8EGdOxSFk4dPVQ2lYmMyoiQzC+koA==","signatures":[{"sig":"MEUCIDGUY4EtCLsmWMBUOGc+BFh/nfXez61vgfPJVAR2N3HhAiEAoGc0IoYPLum7YmQGoXswawUt13vBpVs5LwqLooANk/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1165.285e507","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1165.285e507","@flighthq/signals":"0.3.1-next.1165.285e507"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1165.285e507_1786916239640_0.19838280737492475","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1170.8a733e4":{"name":"@flighthq/app","version":"0.3.1-next.1170.8a733e4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"e4cb841620fb12bf797034d628d10d1b6d040649","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1170.8a733e4.tgz","fileCount":14,"integrity":"sha512-N3GQ9+05OBohGMAWD6ZXmNRehMqzTgpY+E/olf/3UAU7cSLFunoWFrvw6hAkvniSeZNdhRbhYkM+vqrUblqjUA==","signatures":[{"sig":"MEUCIQDFnhF7UyOeQo+lJOwOy0YKVv8t77IhLsdUZhbfkcyT5gIgCqacR+cU1F4I/iD26VsETFMpT9mnrdetXzXz3UAp8+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1170.8a733e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1170.8a733e4","@flighthq/signals":"0.3.1-next.1170.8a733e4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1170.8a733e4_1786922286470_0.749470830899797","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1191.e999f6c":{"name":"@flighthq/app","version":"0.3.1-next.1191.e999f6c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"be2ee76e20301052a125f44773ee8b25918a9473","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1191.e999f6c.tgz","fileCount":14,"integrity":"sha512-dUWT7x27uJnuMdVJ3TA8VIjW1red9PtZdxYuCSJfwxH7Rjkzw+afXtxFr61Hf+Xr9fHoL2l+38iFKFLp6Ya3xA==","signatures":[{"sig":"MEUCIQDZk106Eetn8B3cB1tL9Onj9yYZGOnCk2NRNoSIRBNr7AIgQr0K1OBVTw7Pfv2Dn8mW8dyZ1IzKbf1sDLbjEAViSvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1191.e999f6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1191.e999f6c","@flighthq/signals":"0.3.1-next.1191.e999f6c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1191.e999f6c_1786959777237_0.8074825483861965","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1217.5f07972":{"name":"@flighthq/app","version":"0.3.1-next.1217.5f07972","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"da29b6159f4cc0dea055cfd3442184d8259126fd","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1217.5f07972.tgz","fileCount":14,"integrity":"sha512-UoxmN+9FaXSGA5aX9ksUPHjpjfHNZ173h2OGHC5mZPzIYyQraIxB4SH+EiyM2CpxvkUR3T3XdgxTeBNmcEiWwg==","signatures":[{"sig":"MEQCIBwqcr9Z2rmaur14VgB+Z86tDHD0JpRIjPmDHq67lXeWAiBUqxhFQWyXFaq/2wk2Sxvpc1Tsb9CRZzQVeo2DhMNHtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1217.5f07972","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1217.5f07972","@flighthq/signals":"0.3.1-next.1217.5f07972"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1217.5f07972_1786991250738_0.6776681702145313","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1240.e41e1f0":{"name":"@flighthq/app","version":"0.3.1-next.1240.e41e1f0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"b0769ef01b04f37e73f23686b1c4f297214e9128","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.3.1-next.1240.e41e1f0.tgz","fileCount":14,"integrity":"sha512-YZj8hRdro02yCwde4nwhn27BS6Sl1KurVOw8bi16Bx/ek0276Kyz51GHtyEDs/mJkQiQQd559Jf7WYFcN9nNQw==","signatures":[{"sig":"MEUCIQC6wmC1WUpy/OrwCA9KvLxw5DvpVDGB38xTLEv9pYQxCQIgTqxiKsSTeV0RZYRbeOVHxAc0xzZliEsDCHoHagSiDyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.3.1-next.1240.e41e1f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.1240.e41e1f0","@flighthq/signals":"0.3.1-next.1240.e41e1f0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.3.1-next.1240.e41e1f0_1786999462812_0.18717586382294882","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1261.f361161":{"name":"@flighthq/app","version":"0.4.0-next.1261.f361161","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"61a13f2101b0af7185be78b5f33bf260945c953b","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1261.f361161.tgz","fileCount":14,"integrity":"sha512-JT+CvSq375yGXiiZB/7jzqwbKl9kNauEled0SO4Ru7GVkFB41UVdeB66nnlRFe4JeczWr0a043cA4VNnQV0pdQ==","signatures":[{"sig":"MEUCIQDVrthE0VaOiLFNEIKNhCr/shpRU+/21fTkrkShrctxIQIgL9AH/5GyTJ06m5I6fh3FAX8cfJKIQO8bveQ5n0GjIdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1261.f361161","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1261.f361161","@flighthq/signals":"0.4.0-next.1261.f361161"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1261.f361161_1787006113276_0.30696544319988783","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1263.aa14a22":{"name":"@flighthq/app","version":"0.4.0-next.1263.aa14a22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"d1eb1cc99226945bdb75ca5f115d863e4e4418bf","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1263.aa14a22.tgz","fileCount":14,"integrity":"sha512-ZkdO1oK6gN/hBGen24EYh0AZ2ZnyKi72xzgpWBC+mh3CdBEKpEsEX26vbn/oKLo4V+OL+pBBlKBLK9TlW90+dA==","signatures":[{"sig":"MEUCIQCEqjsEp1/pUC5tExzqq1xCxBtITR1fzedRw9X7p7wWwQIgZAV82KE8THhCRqMEOdSrj+ef7EJdRg8e1GfdduARWTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1263.aa14a22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1263.aa14a22","@flighthq/signals":"0.4.0-next.1263.aa14a22"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1263.aa14a22_1787007182683_0.7267537289659054","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1287.1dae9df":{"name":"@flighthq/app","version":"0.4.0-next.1287.1dae9df","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"1c60cd325946e6cdb393153936d5f4aa6adb7ea1","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1287.1dae9df.tgz","fileCount":14,"integrity":"sha512-wSFURshsV0GaKiIs0SPH065B8DxFWOCXECUNb9ILf5Z1q5pyVPjTtHB8cm+4Aan6cQd+kjJSIZqbSd+Bwb5NZg==","signatures":[{"sig":"MEUCIGqp3zyo6d0lXnsFGB6mScofavChy96XcE/wTuMro6YrAiEAkNQV1fA1bMWfUUfGlHjOG6uBchNDuwOzLPIj/igbmqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1287.1dae9df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1287.1dae9df","@flighthq/signals":"0.4.0-next.1287.1dae9df"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1287.1dae9df_1787014771522_0.6072641405165617","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1290.99fd889":{"name":"@flighthq/app","version":"0.4.0-next.1290.99fd889","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"04ab955d72f289bf90f5b0f4ed57440c86d70619","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1290.99fd889.tgz","fileCount":14,"integrity":"sha512-HO0uWJa+IYBuMVyPgMqHqtxrebsys5WDm3zIWMnc5XF5+QlrKf+j33FK2WElX2+EnwfoDtrmJdM2BucXzb2TIw==","signatures":[{"sig":"MEYCIQCXNGrydf4KgfPeZILV9ZEacU5tH52HUFFj9VtaPRk5QAIhAPGnlKnrmyT/IFAXpBIwURYJARLNY/dFne75SbdIYWeu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1290.99fd889","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1290.99fd889","@flighthq/signals":"0.4.0-next.1290.99fd889"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1290.99fd889_1787016131968_0.6280087670271837","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1294.03b2010":{"name":"@flighthq/app","version":"0.4.0-next.1294.03b2010","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"619b37ba3e1192c1cc2bc70bdd22e24fd7711e2c","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1294.03b2010.tgz","fileCount":14,"integrity":"sha512-iZMWZQ/1kirYDcdk075U1z/3vRco6AFocnHIErkNLXf7Rhy2fhE5n567k+hmxkFM2MfnSxuSwoe97zBE9Ma3kw==","signatures":[{"sig":"MEYCIQCEL/x9u1PeyTiIxDWa4wnR50nTk5xIvjlhhXFcZgyqRAIhAMrSac/eU9O2M2yUhMVTafOzgOGW8xFUHf4g7cneAd9g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1294.03b2010","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1294.03b2010","@flighthq/signals":"0.4.0-next.1294.03b2010"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1294.03b2010_1787020338479_0.2214675325992801","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1296.dfa990a":{"name":"@flighthq/app","version":"0.4.0-next.1296.dfa990a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"2dbe8c758f8fe75095e064961815bfdc111e1d09","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1296.dfa990a.tgz","fileCount":14,"integrity":"sha512-dlhYDYMlpPVNMW9NGpP0TvKKS71DMka8H/4KjeH7hf2RAX594QH/0/f0hvk4VO5DCjhhwIl8z9FwtdzUgSxIOg==","signatures":[{"sig":"MEUCIDA1tqdRQJgVbzySO+IPa8P/gcbxX8Xrg81ly0ns8rctAiEAtEcQH5nhi2B07C33d1gxiH9Z6SVse55e+y/x2HE4Tco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1296.dfa990a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1296.dfa990a","@flighthq/signals":"0.4.0-next.1296.dfa990a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1296.dfa990a_1787026869130_0.5559955981122011","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1299.541fadc":{"name":"@flighthq/app","version":"0.4.0-next.1299.541fadc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"e6f48bfbd006cb600a62ad3d3d2c81d75d4cde43","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1299.541fadc.tgz","fileCount":14,"integrity":"sha512-125etBLPxTWyGbbrga2fKTpPji8xsy5NXXw+x0s+0Tkn6RQvTHdgkqcOBZemtSVdsMzxi5xLpXKSmE5LwGu0Bg==","signatures":[{"sig":"MEUCIQCq/aNnZ0MKz9oODj/hxf7B4mmFk8RfLRW3pgCkSprqPQIgZl9lBse8iIyEduLyeCnJLsS6hmC9k618FFYLLWEpcAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1299.541fadc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1299.541fadc","@flighthq/signals":"0.4.0-next.1299.541fadc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1299.541fadc_1787033905998_0.12144469512246014","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1350.7431bb1":{"name":"@flighthq/app","version":"0.4.0-next.1350.7431bb1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"3a81f0fc13a67b8e08d79e7d3493730b7eba14e0","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1350.7431bb1.tgz","fileCount":14,"integrity":"sha512-4IpLW5uqqccoXxTnR+BD1/aq0BhQHJcByNJDgqOu9YHVHqHDrOSzRhMLcwKWr0Hpjx8XFaj/LkRuJNleobwLkg==","signatures":[{"sig":"MEQCIB8s1v3I0pNLSiLiIK22AD6Q1VPIIJCpIyw27QRklMqXAiBKPhEo8GakW/OMNAgZ9Df/1MArV2M6otGD7xuCiUljmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1350.7431bb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1350.7431bb1","@flighthq/signals":"0.4.0-next.1350.7431bb1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1350.7431bb1_1787066981054_0.4021150716965487","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1351.6ec45d6":{"name":"@flighthq/app","version":"0.4.0-next.1351.6ec45d6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"8c1963688f13039b467a96edcfd3d896e0060d1b","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1351.6ec45d6.tgz","fileCount":14,"integrity":"sha512-ZqUFoYKbwr0xsKcmvUjpH6x6tlqAy7Q+SYDzFIMkg2rT7dJqBUteUH4KA0mdkbXCatvD/BayftnVhpgNBfeYPQ==","signatures":[{"sig":"MEYCIQCscBtd9NDUz8TUfSfhDqtBBGWGFahXO+wO1BEydVMeLgIhAPnYWmJ5WYiXuz4W5DtShmC4/YKxMOlhLo6HeCACIoDe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1351.6ec45d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1351.6ec45d6","@flighthq/signals":"0.4.0-next.1351.6ec45d6"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1351.6ec45d6_1787067996264_0.018120591828433508","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1354.5181c5f":{"name":"@flighthq/app","version":"0.4.0-next.1354.5181c5f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"9d52941b7657ceca42ce80c3c4c22599fc4893a7","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1354.5181c5f.tgz","fileCount":14,"integrity":"sha512-MmVN6tMQe3DlDZBeXwWerpibVfAkNYWatAdE3dcZbKj0A/bmtfi68360KdZc6DeZOeiZ4QydgB6cvAkbuuo3lA==","signatures":[{"sig":"MEUCIQDrM2O+W/bjzgd+AajLhbI2lDn7UQ2HCPF/L3QBNUUfgQIgJGsNwTiik61h7Wq7/5HlDFgBPbeGmjnJMn8Q5hhApDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1354.5181c5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1354.5181c5f","@flighthq/signals":"0.4.0-next.1354.5181c5f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1354.5181c5f_1787076774879_0.454367925062489","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1356.924bb91":{"name":"@flighthq/app","version":"0.4.0-next.1356.924bb91","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"1f1af86230dcb031e096d650019dc79b708d2edd","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1356.924bb91.tgz","fileCount":14,"integrity":"sha512-ji7r7JXxnX5PeyaidLIEMerdzrlEeDYEz6IEosRnE6D4dFT8PbbS0CrYXnyqxd1OXlsBikReNJWaV9sg6BvUPA==","signatures":[{"sig":"MEUCIQDqSVRkHcRFlv6OrY+6+kvzlpoR8DJXqmZAiIfjFAh8OQIgeB3KoB91pb5pUHRzzLC1BX9FVyEq3yGCpxIqlQAyS8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1356.924bb91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1356.924bb91","@flighthq/signals":"0.4.0-next.1356.924bb91"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1356.924bb91_1787078060393_0.5493819378139659","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1357.b87b5c1":{"name":"@flighthq/app","version":"0.4.0-next.1357.b87b5c1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"6492fbc7ccd3400a693f710b642b8f8f79cf68f0","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1357.b87b5c1.tgz","fileCount":14,"integrity":"sha512-sppuIaxaQy1KgoI8rE7b1z/bsheL28icThkX3DCzvFxP9BYOab4gcL3t1eGnpo83RIy163aluFfLg9DOOXAy7Q==","signatures":[{"sig":"MEUCIQDI6//SgtS5zQw9AE4Ddd7TCLDttqTXKVTYKsCPOFAmTgIgNIizhtwGxRfgToUxF47Lt+rV+lx2wE4igi5NAOkKPhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1357.b87b5c1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1357.b87b5c1","@flighthq/signals":"0.4.0-next.1357.b87b5c1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1357.b87b5c1_1787078215375_0.1660729792055604","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1362.3734bd4":{"name":"@flighthq/app","version":"0.4.0-next.1362.3734bd4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"c57756b201b359357d67a9fab9dabfdcaad66f66","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1362.3734bd4.tgz","fileCount":14,"integrity":"sha512-T7khkMh57wTog+wnQ4724k4nUpq+FEG4Q2ITw9gW7BndP/UhLhJuq59xCIJoXxnyWmYPi+WMtJAqvhxjOp+30g==","signatures":[{"sig":"MEQCIHRz2uavJnMnKtJvqABshI5xZ4K7HQfV/HByWp/km3FgAiBzbxvGur30h1yJynRuOVR/tm2R6aKN30I5d09ZBeCHnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1362.3734bd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1362.3734bd4","@flighthq/signals":"0.4.0-next.1362.3734bd4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1362.3734bd4_1787078865857_0.946350145554721","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1383.b8eb497":{"name":"@flighthq/app","version":"0.4.0-next.1383.b8eb497","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"0737f41938150d16d51581d7114fb98d99219021","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1383.b8eb497.tgz","fileCount":14,"integrity":"sha512-CAYtUhnZl3PKwTurvQDRjS7Ww72vyB5qy8Vf4xDYIjog+sOKAANLmYfLOzF8nlbqwK53QuNxRgSDJaVuMEHvZw==","signatures":[{"sig":"MEUCIGv6cjq0YuR00VUMobHNLze2CKBDWZy16ksDcEblet21AiEA3LrFC8XCui9NwvKlqa0AFnV/3APklyyJzw5wYBdO9aA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1383.b8eb497","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1383.b8eb497","@flighthq/signals":"0.4.0-next.1383.b8eb497"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1383.b8eb497_1787080212924_0.5785682317838263","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1385.dc129fd":{"name":"@flighthq/app","version":"0.4.0-next.1385.dc129fd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"a148e5c3ee6940a83d6eb48d949d65cd0dc24a19","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1385.dc129fd.tgz","fileCount":14,"integrity":"sha512-yOJQNpuy1G3nR0PYi268XEDmq3VSzA3e9VvoN9tT0ClURroqLz2ftUY2RJoo7VUW9ekI+vQTZ7geh+1IhaFvRA==","signatures":[{"sig":"MEUCIB0IGBjpR2mqyi30Bxwlh+mq4JvaTw16rMhwZAx6gDWJAiEA7AH9m2JnE3M+0Y/hRRRQm5N5dk0qJ2TxlNsuk+Ew7xM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1385.dc129fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1385.dc129fd","@flighthq/signals":"0.4.0-next.1385.dc129fd"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1385.dc129fd_1787081963800_0.24891950048643974","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1390.ca3ba2b":{"name":"@flighthq/app","version":"0.4.0-next.1390.ca3ba2b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"7e600b61be652bde0dc1388faa92187a879756b4","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1390.ca3ba2b.tgz","fileCount":14,"integrity":"sha512-ffXhD9bIX4pq8VGWvAVnTclbdkfnPkyTdLryvdXdhcsuDfw+FvGlregLzQYA+N//tK8mzHCiJn5tAdiysh78+Q==","signatures":[{"sig":"MEQCIDWCz2twzHz9T0nkSjqSfzGi0P52ylDBmEz7UQTtz7MjAiBThK1giW4Wxm3H2hRrqywgJ6ShO0udfVlnl6rTbXXmxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1390.ca3ba2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1390.ca3ba2b","@flighthq/signals":"0.4.0-next.1390.ca3ba2b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1390.ca3ba2b_1787084697670_0.5811162136660137","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1391.ef8547e":{"name":"@flighthq/app","version":"0.4.0-next.1391.ef8547e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"68b8328ff91f4411eb41076dc8f2301491f18ec8","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1391.ef8547e.tgz","fileCount":14,"integrity":"sha512-j9ERBGsuQ6pOxBnqVxO6UpClEihDbnyvblUvIRrA3TqEXGp3qSujRvrrhgOue8nPNDmxKlEyQpaxUB3HyAs+yw==","signatures":[{"sig":"MEUCIQCXnVu4CeUhWe1DU8ufBOeozOytX5ePsoCUmIiqkveUdQIgevefAZbb0F2HJKpelGv4MfwGMFN6yHTGZCIrSNsNhp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1391.ef8547e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1391.ef8547e","@flighthq/signals":"0.4.0-next.1391.ef8547e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1391.ef8547e_1787084841265_0.9367545043371757","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1392.ae73a44":{"name":"@flighthq/app","version":"0.4.0-next.1392.ae73a44","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"15d309d4b1e2e8e640899b0365737f9a51dbba61","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1392.ae73a44.tgz","fileCount":14,"integrity":"sha512-Xm8+E5kCF0mkkbPR+u9rjDvJr4mOjZfjZkjVwAosvvzlWzZSS2oDwkrL9E6KG1JEXeJMzNpTrLehACOugdmFUQ==","signatures":[{"sig":"MEYCIQD30D+t1TPjNoUP9Zw9Ike96DuZwtca/kn1IA3dcXN/vQIhAOsl/cnME87tYgHedjPsFpyet4Q9rzD4LDPerOHmSJmP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1392.ae73a44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1392.ae73a44","@flighthq/signals":"0.4.0-next.1392.ae73a44"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1392.ae73a44_1787090989525_0.744442690878377","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1396.66c9814":{"name":"@flighthq/app","version":"0.4.0-next.1396.66c9814","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"102788c4213702c20a52fa68bd056ba828d4e297","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1396.66c9814.tgz","fileCount":14,"integrity":"sha512-MiiBh5Ts8L2C3l1y1a29biM0bCTjVNxn29kIryKtljlrzv1D849bst5pCDxd/XR+9zCBSAAfOXCmVGV2CZgx4Q==","signatures":[{"sig":"MEUCIQCFy9BfZ83riipHgintYLLhiraHPuWhV662r2GWdGuY8wIgURj7CEP9V2o3/R8r2voqmxkY0hPsROMeeUf75ctrBdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1396.66c9814","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1396.66c9814","@flighthq/signals":"0.4.0-next.1396.66c9814"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1396.66c9814_1787095673754_0.49125372033904946","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1398.776fd7a":{"name":"@flighthq/app","version":"0.4.0-next.1398.776fd7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"41afa9c0bb270813723d02d303971cb3a4001171","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1398.776fd7a.tgz","fileCount":14,"integrity":"sha512-OK4oOkG+Fb7h6SKPRr2Qelr/9GXRCrNv9H0JnTvjMBt31MW4rt8QEXpZXclvto5fsdRyHANM5JWWM91uTt2hFw==","signatures":[{"sig":"MEYCIQDs/H1tX3sKu4bxXVyuVNoPvr1dFnVSk8sRK5w8A0N2dAIhAJUGl2SB6Q2muMJcFBTGnCiC+/REvJZYQzY5mLxM3OcK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1398.776fd7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1398.776fd7a","@flighthq/signals":"0.4.0-next.1398.776fd7a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1398.776fd7a_1787095815204_0.07537736328380196","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1399.9d20d2e":{"name":"@flighthq/app","version":"0.4.0-next.1399.9d20d2e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"9e45fdcbb475b708c64a79a0ab0ea6eb6e045732","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1399.9d20d2e.tgz","fileCount":14,"integrity":"sha512-qhX3HK9+b6OAVhTmXXyDEey4RIT1x19HqyOyH+Fotq5ZOqC9xOvYGkOM7cPgN2QYmx84kf9p/oXg1qM2yvob1A==","signatures":[{"sig":"MEQCIHW1Yqj4i76zQcaNSHcth0yuyuFoMNnh766Kp0O3vvWAAiA+6nMuTsIPG21mFCrdtCLYXyk751CIWhnwPrONtJAyHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1399.9d20d2e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1399.9d20d2e","@flighthq/signals":"0.4.0-next.1399.9d20d2e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1399.9d20d2e_1787097423339_0.07886860486588776","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1404.4936e90":{"name":"@flighthq/app","version":"0.4.0-next.1404.4936e90","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"18d18c53bc0ae93234146c9c96c0b567675d678a","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1404.4936e90.tgz","fileCount":14,"integrity":"sha512-lo3rvJcvPTkT+YDJbd8VbnVUQkq0cSF9SO0S9JkdrIGGZvc0YzYdQawaT1mAB8/4c+90mRrqPBtZQ6nqpqZaVA==","signatures":[{"sig":"MEQCIBdMFTokt/nMlqiddGy9EYhLITA6ExjUwFcGieg3PM8uAiBN1EIIEVo0wSmHA8Cs9x/gnjw1gW4tqdPhZRpa7G4ZlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1404.4936e90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1404.4936e90","@flighthq/signals":"0.4.0-next.1404.4936e90"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1404.4936e90_1787102228291_0.8604944477201415","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1405.d7484cf":{"name":"@flighthq/app","version":"0.4.0-next.1405.d7484cf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"182b82c708cfd19f28153728a5bf5898a21f18b7","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1405.d7484cf.tgz","fileCount":14,"integrity":"sha512-TLqnBLl/gJd3fAZ1exZfGoFLRCyXXTK9wgpgT9K2DIU+jWZ4x1fkDQhvD/zHbdI5vkZdZYihlCqojd4+BrqZJQ==","signatures":[{"sig":"MEUCIHlwoJ7wWgc6Ru6pl7d4unBBE6ZBeiuqppoIDLlROmujAiEA9kaT02WaE0h8FZvDPgp9HXqCJw8aJj3DzCtMHUczeUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1405.d7484cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1405.d7484cf","@flighthq/signals":"0.4.0-next.1405.d7484cf"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1405.d7484cf_1787102348073_0.7822483004119087","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1410.a69907a":{"name":"@flighthq/app","version":"0.4.0-next.1410.a69907a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"35b8b7cee4624565e2a7b0a3bc1301ad3c07f1db","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1410.a69907a.tgz","fileCount":14,"integrity":"sha512-Hc4JvTGNpooJUwOijJJ32NAegK/R9hCpbNho7AYYjgJxYwrJqH9xQxO0e1k/op41HFoNX9rch+Hmtp4RA3Rhrg==","signatures":[{"sig":"MEYCIQCzqx30V7/HP+IpSJ/RwiOGGHoBx4uvYIpwpfgB+sGbRQIhAKvga4r8g52q59eqR+PCj8gRFfBekF6VzPqYyaNxaXr6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1410.a69907a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1410.a69907a","@flighthq/signals":"0.4.0-next.1410.a69907a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1410.a69907a_1787118476025_0.791308139217024","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1412.05a7272":{"name":"@flighthq/app","version":"0.4.0-next.1412.05a7272","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"2386af6ec5a55a07770e4e593a0e42ca9db545f8","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1412.05a7272.tgz","fileCount":14,"integrity":"sha512-/nD0g9l5wGFLbrtgjHwBvQqi+LTmObY3wCAdq4KvJXY6C6vV67d4Oh8toN4zC6f8CpE66UDaJsGb9vqNB0bQww==","signatures":[{"sig":"MEUCIExTs/Y9rBbbI1WQxYS1jQN5kQN9qwGtA51FEMIHRmkQAiEA0xxlspFP+NMz/VhXrfQo8VYS3apNIc0VEj8deOq4aEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1412.05a7272","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1412.05a7272","@flighthq/signals":"0.4.0-next.1412.05a7272"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1412.05a7272_1787120507408_0.4599326769998968","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1415.00028b0":{"name":"@flighthq/app","version":"0.4.0-next.1415.00028b0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"b55321d5498b2b15930576e48a45b594e35d35ad","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1415.00028b0.tgz","fileCount":14,"integrity":"sha512-RsOKhU4iGaHPRYnaOH2EtovwUcn8IUfogRmhyM+qe7pDPOtGVfWd1YqlJpzHCFZc2GnW5wheEyJ2Mn/1cGsdKw==","signatures":[{"sig":"MEQCIDJOpaDMb+/Ax6utqu5T1HJEGoXJ5lvBx/+c483gqG5JAiAmO6lEynE4znymBN6vFaVz7w5jJUdqm1n81QTzbbtdqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1415.00028b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1415.00028b0","@flighthq/signals":"0.4.0-next.1415.00028b0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1415.00028b0_1787121399822_0.8689769289543934","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1416.ef4fae7":{"name":"@flighthq/app","version":"0.4.0-next.1416.ef4fae7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"c60d3b3c1cb5106c75acd906071c3cc8906e80f3","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1416.ef4fae7.tgz","fileCount":14,"integrity":"sha512-iFeLIXd20E2IZWVfBns7+rZnoMn2ndKiePDNGjLlQK4uXCXALaJ47I+tRqFZbRe+Xsx+DCc36RIgWWX1XNlXHw==","signatures":[{"sig":"MEYCIQD4SB6PfAke3yfXWSWKuDRqcjjsKYJ3dCHcduIlxPBNzgIhANmXips1D8NAG7BEd5vkvdTHZEOsRR0D7QQ2SsN19CvP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1416.ef4fae7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1416.ef4fae7","@flighthq/signals":"0.4.0-next.1416.ef4fae7"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1416.ef4fae7_1787155935835_0.9837237187875207","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1487.e25e95d":{"name":"@flighthq/app","version":"0.4.0-next.1487.e25e95d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"ae71c45cf19b99e893280c8d584d9cd91b016bbf","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1487.e25e95d.tgz","fileCount":14,"integrity":"sha512-Jk1BhBVhzk/BO3QAqnhJ9i/N9i8HX8uRsuX1EReh9ABhlt+YRSM9vqgsbQZ6oTWZcjp4Y/F0UjcEsL3KP66y2w==","signatures":[{"sig":"MEUCIBoCTEFNveoyD3tneWFBWeugymx8sYC//9gQP+uHs2N6AiEAvurJtoyXiFclX48oSBfvamfRKSvvL8y1vE3MMmk799Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1487.e25e95d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1487.e25e95d","@flighthq/signals":"0.4.0-next.1487.e25e95d"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1487.e25e95d_1787182262358_0.7927143572243454","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1488.43bcb37":{"name":"@flighthq/app","version":"0.4.0-next.1488.43bcb37","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"99d875df7d56e7c7a164e8505ebd541ee3bf2af6","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1488.43bcb37.tgz","fileCount":14,"integrity":"sha512-Lp+NI1el7sx2bB4Gjy+u+lqqTRdvdRx0l2tynKUGC9dex9Ev1BaqRp0DrHtNxvelQke2rmtrtjMGPAQPyPfEBQ==","signatures":[{"sig":"MEUCIQD9shL+7rBIxJ7qGo70HWrWYZJzIcpld0/L2dc0dDLYzAIgO8dXwZ/WQ+u91jrXvuZe9WNJCHl9+lRDEGLuBeksWpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1488.43bcb37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1488.43bcb37","@flighthq/signals":"0.4.0-next.1488.43bcb37"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1488.43bcb37_1787200944272_0.1665512264403517","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1584.a8ddd61":{"name":"@flighthq/app","version":"0.4.0-next.1584.a8ddd61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"3eea8a01ce549b60b41d29180682d62e32b03454","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1584.a8ddd61.tgz","fileCount":14,"integrity":"sha512-n2VCzJr+lsDvG+uHsl+cKi1xv4H8UNc0ynKJ7P7TVKQvMbB+2ajj60V0SekD7Q5jghJkpFhXIWk1+kJLgDE9KA==","signatures":[{"sig":"MEUCIC9wzLq6dlvMz6Jxv1IrYnrSiBXB0bA2TFHVdQ9BPz7hAiEArOBe48OtTZmFQqR8G2iRHeXMyMZPu2akgibDGIsRqUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1584.a8ddd61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1584.a8ddd61","@flighthq/signals":"0.4.0-next.1584.a8ddd61"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1584.a8ddd61_1787250451693_0.9292235183251785","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1585.bf131c8":{"name":"@flighthq/app","version":"0.4.0-next.1585.bf131c8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"f7945e17b94e56b2c8fa4d7f9543377e544f3171","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1585.bf131c8.tgz","fileCount":14,"integrity":"sha512-PltBIZodagoUZWnU8KVvFPLsB6xJiBoJwTGj2stU0sBrOUiDeUJOqhcXj2jiDUpYjkfLhI9+eNsC2tCaEdumIA==","signatures":[{"sig":"MEUCIHlA4YTKqgN5tjbtptMiuDh3SpStLXDPHveTWrZ1gsJdAiEA2dyGYhoWydodYiZPGgD6XHjLYMFwOrV1Sg23wCx92rw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1585.bf131c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1585.bf131c8","@flighthq/signals":"0.4.0-next.1585.bf131c8"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1585.bf131c8_1787251114351_0.1931319131964344","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1602.af48ed1":{"name":"@flighthq/app","version":"0.4.0-next.1602.af48ed1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"76f75aa556bb0bcac26f971f57cb5ebb0bbc282f","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1602.af48ed1.tgz","fileCount":14,"integrity":"sha512-VdCNB19jjbnY1bA9YeAJFkCLBR4lt/BDywGd5eLVb0f5s8PX2UIFXPt2hri54Qj7EOnbrsSDVcQJnC2oIgy4Mg==","signatures":[{"sig":"MEUCIDpe3tkPP6gpODnPcwz0BSfEinDPvUheKVO70YyrcAPTAiEA+JpRaNan8WcCcd5bkJpz2AfteqD4vtqpFHTLZSkhAoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1602.af48ed1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1602.af48ed1","@flighthq/signals":"0.4.0-next.1602.af48ed1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1602.af48ed1_1787267496796_0.6406342745061471","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1652.39f08fd":{"name":"@flighthq/app","version":"0.4.0-next.1652.39f08fd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"ecb51a139964d21ae838c48793d5f8856410edc8","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1652.39f08fd.tgz","fileCount":14,"integrity":"sha512-Zz+7/MNAmd/OQFtA+UC+eoQfuvGjAkJ5CzoJCTGKEhbYQjTKMvaJmQcaZl6KH/RmfgMdqpQ6i2HZ5uGnIKO5sg==","signatures":[{"sig":"MEUCIQD7EAkV1ZDKZPwDvnaO6n2oVRk1BMzEHGbdj17edrpC6wIgWq9Z/9bpwkOXzrFwVRr2Ghf+6HmaXQrXT2bzI4z3yCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1652.39f08fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1652.39f08fd","@flighthq/signals":"0.4.0-next.1652.39f08fd"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1652.39f08fd_1787280794739_0.29914952591837074","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1663.d9c5746":{"name":"@flighthq/app","version":"0.4.0-next.1663.d9c5746","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"e97b94e4a30ca6b8de6d11a55774893e678f74b7","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1663.d9c5746.tgz","fileCount":14,"integrity":"sha512-XObP+5YNqqVEajuhQfyYYD1CTh4+XY8r5bo4pw0YcBgkBCLE+gXoGF0p1753332JEGeyTrWPupNSCSI+2xeBOQ==","signatures":[{"sig":"MEYCIQCASa26/Mm/IEezse+L0voez3HLeEI87JrOhNKH5aTLrAIhAJag02l5NccWVJXkd1rAdiWPzCe1tuaGMZFmKK9oyWJh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1663.d9c5746","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1663.d9c5746","@flighthq/signals":"0.4.0-next.1663.d9c5746"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1663.d9c5746_1787287588310_0.8266464455106375","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1694.598ef6f":{"name":"@flighthq/app","version":"0.4.0-next.1694.598ef6f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"0e4ede4654af501753638d699e30a3c652674c73","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1694.598ef6f.tgz","fileCount":14,"integrity":"sha512-JHYiFy6iqfeaFy1ZCkCFX1CnPibdGuxUAY+x0ZmFoZ51UfbjvUnc+68CageNx76N9W9G5dzk+3f1iuFUaM7yhg==","signatures":[{"sig":"MEUCIQCSsyDs93Hmxl3Hn/ihugKHWwnMpZj+FTNmGDZXEd13hgIgGbq5dtcBvtwXGxGUPYdaZYKPgLdx7gVJos+fTuHvqTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1694.598ef6f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1694.598ef6f","@flighthq/signals":"0.4.0-next.1694.598ef6f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1694.598ef6f_1787288410796_0.8467298392931646","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1695.181dea5":{"name":"@flighthq/app","version":"0.4.0-next.1695.181dea5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"2f9e476c3f8151ca32267468364c81b584343d77","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1695.181dea5.tgz","fileCount":14,"integrity":"sha512-0jG8+FddZKj3/OOq6Arcj0UCKnX7QuD8PXEu67h2bX0HeIXh9szVHHkjEw0ggljaHmhH31CEoqOYHVp2NVTj9w==","signatures":[{"sig":"MEYCIQDIvA9iv/n1bQjUNkugtfbXXOsFXYt+ETJgONhnhMrV2wIhAKbLUPzEsDtCDaCGkEA4loI5+Dh7+JJLTLMgW70OI+Zw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1695.181dea5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1695.181dea5","@flighthq/signals":"0.4.0-next.1695.181dea5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1695.181dea5_1787292866708_0.9350588813946794","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1696.93f6f63":{"name":"@flighthq/app","version":"0.4.0-next.1696.93f6f63","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"5431a6ee8f768ab98a463d875fe6cc2abdf286c2","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1696.93f6f63.tgz","fileCount":14,"integrity":"sha512-wi9ZkLqT+zI2eZTB79XmO7NiTDc10/8kPY0q02bzECZfXiaE1Q4koOrZuitiVbOoHcuwGwGHbo7qBLql1To9Rg==","signatures":[{"sig":"MEYCIQDuiXfvxuc8pi/G4QvulQsnBnCZxwVq7RhoYxqjt30zJgIhALdqcAJF5HvzZlUDeCYU9fRqVip/7GkcBjgVxdCc9ShV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1696.93f6f63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1696.93f6f63","@flighthq/signals":"0.4.0-next.1696.93f6f63"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1696.93f6f63_1787293394735_0.0010461620541069028","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1702.61a7a7c":{"name":"@flighthq/app","version":"0.4.0-next.1702.61a7a7c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"de62521e79e7695cb2a7f43a9cd321b7a98aa275","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1702.61a7a7c.tgz","fileCount":14,"integrity":"sha512-Cu2hGvN6upCj8wKqlV5F/rGLidodworWxQCLLb2o7PxZodiWPsl77tgXkTWxHvcCKpDkgZ3EfC+5pcPhH+LrXw==","signatures":[{"sig":"MEQCICUeE2kQYBzF+1Od1co3JPy/BuptsPVFJoW/+Lrpu4kGAiB/V5fpECWZd7Vs1QHiPnrN/ho7lFlEJxgw1a+92OsMjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1702.61a7a7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1702.61a7a7c","@flighthq/signals":"0.4.0-next.1702.61a7a7c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1702.61a7a7c_1787296264792_0.9358585559702952","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1703.b82d313":{"name":"@flighthq/app","version":"0.4.0-next.1703.b82d313","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"dd17dc8a24052724452c836d477f6483888ae602","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1703.b82d313.tgz","fileCount":14,"integrity":"sha512-741giQjHkQFiCRCqGE+7rQdtnRDhtJo9cY2fYV1aoIcKlUh89Hi+rH4D14oar2hcgv5IqnTiPKuwh3YMky0feQ==","signatures":[{"sig":"MEUCIB6juvfggBhemWxugDYSRTf795wHJZ4gGh2JK35vN27SAiEAqQiPl3UeGf/6CLLAo/gBu/Ctt9hi/4xCvzHRq+XIGUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1703.b82d313","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1703.b82d313","@flighthq/signals":"0.4.0-next.1703.b82d313"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1703.b82d313_1787298089420_0.5750199763366464","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1704.9eb98e1":{"name":"@flighthq/app","version":"0.4.0-next.1704.9eb98e1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"f08d78ce59e1a9cbf12d6446bf6815cf22a90451","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1704.9eb98e1.tgz","fileCount":14,"integrity":"sha512-138/P7meObdJrVZLaRuHHVHQo5oN/3URprJMuUH34s5uZNx7+yxfoL6bXBHkvUmgXwHmjaFwc2sFo54B/L1iqw==","signatures":[{"sig":"MEUCIQDW1iDCTRRpTTn3GrK76JTJr9SlvVgwLMsUOEiHNvxuFwIgWtKroexWfLVZWNdXBG/tz3MM15q9/g93D0D4yd49hBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1704.9eb98e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1704.9eb98e1","@flighthq/signals":"0.4.0-next.1704.9eb98e1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1704.9eb98e1_1787300928521_0.16534145911412867","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1716.1979cc9":{"name":"@flighthq/app","version":"0.4.0-next.1716.1979cc9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"4ff259d3fed01bd8e86a6b4947854503c45e5b11","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1716.1979cc9.tgz","fileCount":14,"integrity":"sha512-HAMuBrtpX+t8Og35BAVTM+4eNOOKzgtdAQZfPw5bIFHeyzMQHS4dNVHudMmEZl3v2odHJh3hOyTG+EAk074KqQ==","signatures":[{"sig":"MEQCIAbYqdBofm9Fgn+Yc9cr1Ss3kgi3uJIJk4bKqKsX76nWAiASEgWNQ5k4x9zWkiWYGnwUibaOF8sIFFcjkbTdoR5mlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1716.1979cc9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1716.1979cc9","@flighthq/signals":"0.4.0-next.1716.1979cc9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1716.1979cc9_1787305214018_0.3007706837088753","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1717.9d6a20b":{"name":"@flighthq/app","version":"0.4.0-next.1717.9d6a20b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"61a8fb222d020cd1c2230e69a13049e9aae1a2f5","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1717.9d6a20b.tgz","fileCount":14,"integrity":"sha512-ZevsHivHwgyl/GNhMAVxZoSw5OL4Z4AqSY0e7fs+t19cJyvGufsHz4HJ6N9Z1a3mRM9b+qbGgZ1+GmYpYwKJmw==","signatures":[{"sig":"MEUCIF0O6rBkcEvOSoS+v1/fYxdLXDieB3+uAedcnGNNEFxdAiEAr9WwfdGnM3d+52Xl0xwFH2X0+VOJjLBZvLOlIwlgUsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1717.9d6a20b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1717.9d6a20b","@flighthq/signals":"0.4.0-next.1717.9d6a20b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1717.9d6a20b_1787307677888_0.3834182735665368","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1725.752ca79":{"name":"@flighthq/app","version":"0.4.0-next.1725.752ca79","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"0172df4a54a0972698cf3dd9e6db5e5d4a5cbfa5","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1725.752ca79.tgz","fileCount":14,"integrity":"sha512-L6OAl8Ca07Y5cBEMsx2XfyCnfkfIG03Ws9RMR/QZZejnEsHCy27ExXfA2tW+HqmttikzrRqUmCyp8t4kKF2kKQ==","signatures":[{"sig":"MEUCIQDFMG19tZxagyucRBXaIJwZSchN0YFffO0MOPyjNYgv9AIgZx4I7eu5+3We/Gtp1bZ8pPr0vkJ9opDjhf5Z3fGiBiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1725.752ca79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1725.752ca79","@flighthq/signals":"0.4.0-next.1725.752ca79"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1725.752ca79_1787310703023_0.7825146331461859","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1728.f69160b":{"name":"@flighthq/app","version":"0.4.0-next.1728.f69160b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"34249f177c6707b5117943d2bcd3356cfd7247ba","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1728.f69160b.tgz","fileCount":14,"integrity":"sha512-fPKn0NzkZ01oXf9BckHv9M6jLpt18JsjuJTfdHIGBhe0Gpy87z8Wua2EOuKufF9/wOmkEP82jMdqHUO7GOCIBQ==","signatures":[{"sig":"MEQCIGLiP9W2UaEeBSGaeq5Nf/+g1Mg4PZLkNQbABgQGz+rCAiB7UGlfdnaisIZSvcY8LcSzY55/DZxX2b/4PRlFriYDqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1728.f69160b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1728.f69160b","@flighthq/signals":"0.4.0-next.1728.f69160b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1728.f69160b_1787313493426_0.5719189491364196","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1749.d81a21c":{"name":"@flighthq/app","version":"0.4.0-next.1749.d81a21c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"6154fbd5848525fe368f8df03852eb0e8b691dc2","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1749.d81a21c.tgz","fileCount":14,"integrity":"sha512-rGg/4jJJGSxaLHOBFfZUJJlDLkeGxAT+l4H7KtNT3N6fx03GBSa1IFcCzii7/YcoTUgA9xcRVfTTF9J4M1CL3g==","signatures":[{"sig":"MEUCIA58orwuoCQOjzifpqSOuFdEubIk8L0uKIH9ENBktVo3AiEAtj1D5EoFqxfF+gRyJnEXlNVjfucrPZqpD2bOPMvLrpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1749.d81a21c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1749.d81a21c","@flighthq/signals":"0.4.0-next.1749.d81a21c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1749.d81a21c_1787315713921_0.5671138531971054","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1750.13ec8b1":{"name":"@flighthq/app","version":"0.4.0-next.1750.13ec8b1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"6841df1a0ad54a99753fa08eac4f76c7f99b6481","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1750.13ec8b1.tgz","fileCount":14,"integrity":"sha512-8bkxmAZNhHgOx6wp5+4THIAMaEGwZXuPBaIZ29NSGbBVIxzq/f74GgIruxqg1HGrjtvZk/bXQLpX7tc6oPC2OQ==","signatures":[{"sig":"MEYCIQCqawQevn9TJ3O7DSCKldVlCW8b1VTFv7kxaK6f1c2xsAIhAIuVLS7l+52RADtoaeHJ6JDQRh2U8rfHIDPs267fHnQB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1750.13ec8b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1750.13ec8b1","@flighthq/signals":"0.4.0-next.1750.13ec8b1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1750.13ec8b1_1787326931109_0.8562184607042214","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1751.b3eea5f":{"name":"@flighthq/app","version":"0.4.0-next.1751.b3eea5f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"e55932111c1474ba44323fa6f6a14ee11d9eb814","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1751.b3eea5f.tgz","fileCount":14,"integrity":"sha512-j/e4WzGZBXzPx2lUi2b8iLzOrlCrSTqOTvUTHYoz2Q1Wf16Ec8jLWPnI4mI2ZceI4YJmZ6ZV4XT1RQkuNutjyA==","signatures":[{"sig":"MEQCIDbdjl0SdDMH+987wpEqJAN4NLGayHuPAkH0DEVcbofrAiBw3KL+Z7zf1ZZkPPe+fmEUXvCPvt1ow0q/r5waAsWU5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1751.b3eea5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1751.b3eea5f","@flighthq/signals":"0.4.0-next.1751.b3eea5f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1751.b3eea5f_1787327812362_0.8114158790458657","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1752.f250cb9":{"name":"@flighthq/app","version":"0.4.0-next.1752.f250cb9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"a63647376d784d6e545cb0529edd162117e52f3b","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1752.f250cb9.tgz","fileCount":14,"integrity":"sha512-vyHB+E96gEj7t5t4gMgVov67k/GavRFWGEpdvm8onDFVvEVyz2tpRqY2LUDIKgfjQ+G/HZ8+uw7zZuRwoMeVmQ==","signatures":[{"sig":"MEUCIEcZ/OJ5vqhTD5iFSjwZsH3TBbERxmDxVkStPXW7/P3qAiEA3158ki6dYiG6xqN2QK9yhTVcQQZi+m4uihQkT4PHxJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1752.f250cb9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1752.f250cb9","@flighthq/signals":"0.4.0-next.1752.f250cb9"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1752.f250cb9_1787329821638_0.06649000423308071","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1763.f98ae25":{"name":"@flighthq/app","version":"0.4.0-next.1763.f98ae25","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"5af1bf159f47a1aff72318ab9115abc42ed10ffa","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1763.f98ae25.tgz","fileCount":14,"integrity":"sha512-i4JgP3aiWKwcw4DQaTjMOqe99jINSpoy3yPqxru3jDpjxxJvXls1nYQIQdGnf/EyhIT/0ZEWm//OD1LTDrsmDg==","signatures":[{"sig":"MEUCIQDBRU/LDqSdTC6RPyPB7fb8hIj0VaHMf9Of0C/HoWUukgIgWeOBwHwBI41YwM2Z2Hr1of6NyEODK+dSBP2S4TA27OU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1763.f98ae25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1763.f98ae25","@flighthq/signals":"0.4.0-next.1763.f98ae25"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1763.f98ae25_1787330040284_0.9126145818828328","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1771.f4d15c3":{"name":"@flighthq/app","version":"0.4.0-next.1771.f4d15c3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"9e37fd927de661231146ea0650f6cc5cb7bc87e9","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1771.f4d15c3.tgz","fileCount":14,"integrity":"sha512-LW8giVqeTnNiaai05tpFGg+KZjK4ilq+U1/Q7jNefVBQ2JyIo1NhQu6QhSwwdHLnT43HKZpdejlZKLGmEVB1DQ==","signatures":[{"sig":"MEQCIF2oMRvlSuQ14cw+JyDb2RcaBSeltSlPiuHP0YJbBpGvAiBcgZwKSSFVdtXa39MLcpvf0QiX3vsK6EAOnjh9zaR5yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1771.f4d15c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.8.2","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.4.0-next.1771.f4d15c3","@flighthq/signals":"0.4.0-next.1771.f4d15c3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1771.f4d15c3_1787338030866_0.4605785074505042","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1809.9b3b71b":{"name":"@flighthq/app","version":"0.4.0-next.1809.9b3b71b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"a7386a82d95b84642d08a49d0034be077f4ea171","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1809.9b3b71b.tgz","fileCount":14,"integrity":"sha512-wOAOhwbSzCOu9L6PR+Adoc7xKrL4DsyajCPQH/EkRGEWTCmUM17vleshaiJb/n8wFqxiolpeoRE2tOn1MELwng==","signatures":[{"sig":"MEQCIH+Qgkx+3BzxX8pMMkfP5xM4aSAqwDeGc96PJZvwlZizAiA/BvvK6FwP+3EeUfPFj0q8JIYzwe3bmRbKHaUao6hYUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1809.9b3b71b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1809.9b3b71b","@flighthq/signals":"0.4.0-next.1809.9b3b71b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1809.9b3b71b_1787341095820_0.14680330927195495","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1811.dde7eb1":{"name":"@flighthq/app","version":"0.4.0-next.1811.dde7eb1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"21659f74f8c3fea31bb12bb108987cb1af40e886","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1811.dde7eb1.tgz","fileCount":14,"integrity":"sha512-r9xPXQaLOpfLhLvZs5dpEGOkpdjL4KKYFCGsxq2ysvVKO+1MDDTTS30a1J3QAkx8nu1Cy6N5YM/mYDUmtfQ7gA==","signatures":[{"sig":"MEUCIQCNose7ohPPiUiTBc673vzSiVJNDMqhiSwJSiZy9DREnQIgMayQoDYiDa+8ms+Qa60AuSsc/taJ4XoPcGnjM7zO7uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1811.dde7eb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1811.dde7eb1","@flighthq/signals":"0.4.0-next.1811.dde7eb1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1811.dde7eb1_1787341911998_0.6259715786527158","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1815.e47cc3c":{"name":"@flighthq/app","version":"0.4.0-next.1815.e47cc3c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"b8a003b4878eb1678125de322ebab1a10378c5d4","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1815.e47cc3c.tgz","fileCount":14,"integrity":"sha512-/JfnMed5IsiKY6aKJnWfqoquzmuSEDbih7ac+IRDl00yxCU7nj0SGu0YaYWnxQ4r45/AYM42p/kP1LMOrw0e5g==","signatures":[{"sig":"MEUCICv36cfnHQW8jBcNP9EJo9YPE/8BBUeCneYaWkSh0N4hAiEA58fgMT8Lojp83PDL0pA+utT4TVSuCOsEZnnqXoa+Jz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1815.e47cc3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1815.e47cc3c","@flighthq/signals":"0.4.0-next.1815.e47cc3c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1815.e47cc3c_1787344088017_0.7765766415485109","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1821.efb1cbc":{"name":"@flighthq/app","version":"0.4.0-next.1821.efb1cbc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"975224ccc940b56d7f91be4ccf7eef969e4d9e30","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1821.efb1cbc.tgz","fileCount":14,"integrity":"sha512-ScFOt0TfufTD7O9mbbKLYi70ZNOV1x/E+sCPt76qJStTrYe+Tdj2fijEpVVrRvqfFjrIs/IP5IkMyfVvfq02hg==","signatures":[{"sig":"MEUCIFWa6rfcCvYyeT28Qpl0LNxWrIubwO9+eB77f2E1UMXOAiEAph523dd7kjojyTPqBZpuMdAV4sCXnCa+qaeWu8dZeK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1821.efb1cbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1821.efb1cbc","@flighthq/signals":"0.4.0-next.1821.efb1cbc"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1821.efb1cbc_1787351529205_0.11631657889115599","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1827.9db114b":{"name":"@flighthq/app","version":"0.4.0-next.1827.9db114b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"1c74021f978630f60aaaae3288c4f9a0261fcdc3","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1827.9db114b.tgz","fileCount":14,"integrity":"sha512-rIuvCxfr/ElxaCHd1mEez3SsEnEkiofNxyXT+HKYrEOSN3HJTCZxVQAd288CdbM2rVe8qFKae/mW6GJgobcHiw==","signatures":[{"sig":"MEUCIQDhim5YwBY+MpY8gmW9r82QhZFTzjFcyPofIJedJY7FKQIgFpnJ+HejxnW53C9cu0qHurDu/djMZfjIRI2P0rqo+Rs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1827.9db114b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1827.9db114b","@flighthq/signals":"0.4.0-next.1827.9db114b"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1827.9db114b_1787356323914_0.390220294928618","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1836.147ae1e":{"name":"@flighthq/app","version":"0.4.0-next.1836.147ae1e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"80736b5549741712b105e7df0a72328b2f4228b4","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1836.147ae1e.tgz","fileCount":14,"integrity":"sha512-o4FEZMYKDVPzKIjELQKWdkU9Rgfu7Up5P/Khdno+uGP2PN54HGUaZgYLs3Z6O+yB/Y/ouQxy6M4xYVS+jOEHZw==","signatures":[{"sig":"MEUCIE8wqNoMdhWDo8H9zfcQbKqhjAcqSzc/Xhrj/FufmsHMAiEA/AKiXAo0fpTDxZzMBofBILtvq/wznKtsxkIMn47BFAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1836.147ae1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1836.147ae1e","@flighthq/signals":"0.4.0-next.1836.147ae1e"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1836.147ae1e_1787362543600_0.8549483861330223","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1884.6a2d46f":{"name":"@flighthq/app","version":"0.4.0-next.1884.6a2d46f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"c8a264f149476b08e2a0958fa857c70084a2448c","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1884.6a2d46f.tgz","fileCount":14,"integrity":"sha512-uSz56B8oJdLw61A6t2duehFekp3ZEDnEa1pTf55SGV0pHp3xIM6oOq/LRM749p2VahwnE/rr+sLc5yGnn8J6PA==","signatures":[{"sig":"MEYCIQDEEnoKyRt10yquJHWLuxwDNsMPYZDScD2aX/qNzB6HnwIhAN7Xh73biHV+VmqocxcURtQ3mqIrNdq++THOgFeWT+5c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1884.6a2d46f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1884.6a2d46f","@flighthq/signals":"0.4.0-next.1884.6a2d46f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1884.6a2d46f_1787384726628_0.7302348717579608","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1888.e9e80b4":{"name":"@flighthq/app","version":"0.4.0-next.1888.e9e80b4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"bb5b063d89b97c8e1a01ff5001e94b20901945bf","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1888.e9e80b4.tgz","fileCount":14,"integrity":"sha512-IoOjLxUw1ShHvCVqw4k8QLtQfJUU1q6yHS9Qo/AXpYyEhuxkNLI3jMAcHpIPFlUfsWYq2f4QtzlU3jXvbIAHPA==","signatures":[{"sig":"MEYCIQChhy4MpdP0JENYJFfrmbxn77NR4U2PI3Wrq8fR/ndh4AIhAO8uw47kubcI5CQyuvd4drIBRyFArDsFBlEsOjwLkCAR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1888.e9e80b4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1888.e9e80b4","@flighthq/signals":"0.4.0-next.1888.e9e80b4"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1888.e9e80b4_1787549220720_0.8215336173604277","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1892.a0b519a":{"name":"@flighthq/app","version":"0.4.0-next.1892.a0b519a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"87615a42c6e147d425893e325ff74bad727e0c6b","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1892.a0b519a.tgz","fileCount":14,"integrity":"sha512-4x2Z2dlHf+Aru6sf5IyoWMTXU3d/pMYE+K8pcTKJDgxEsTgsVTIhBOdvm2NrkNaqEW1SuU4hYvqAu28PwJdpiQ==","signatures":[{"sig":"MEUCIQC43JY2HVR8aaQpJMliHhRzQnDflHrucMM8oGobtMGnewIgHnn//fr+iVuhmNWKDiXltP8MRWDJuk+TDlAPnPpFcAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1892.a0b519a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1892.a0b519a","@flighthq/signals":"0.4.0-next.1892.a0b519a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1892.a0b519a_1787568625187_0.13552802120232843","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1896.60d766c":{"name":"@flighthq/app","version":"0.4.0-next.1896.60d766c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"d24a88289d1742841372045607b8324001431316","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1896.60d766c.tgz","fileCount":14,"integrity":"sha512-mnSHhhCwWda35ksC7SqsijUA9E5xlelWNtM8LDKbRLQDvObxl2d434jlnE60art/oH365ytPKj7o+hlU6/4URg==","signatures":[{"sig":"MEYCIQCzju6601tte+2TasQ/J8IuDGB88RhJ2rj9GUJPmlF+LQIhAKvqKrqIKIa9mozKXJEHlaG4VX/0z/2J/G2m1xwDpwB0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1896.60d766c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1896.60d766c","@flighthq/signals":"0.4.0-next.1896.60d766c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1896.60d766c_1787571134047_0.8920842440962273","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1898.266773a":{"name":"@flighthq/app","version":"0.4.0-next.1898.266773a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"99cfa614dd10aba5c2436d16e62e12fa6ac390ce","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1898.266773a.tgz","fileCount":14,"integrity":"sha512-mhplJPkYp1+siCeafbt7fP000+Uv7B7ZzO+p4LSTkh2pUWGNdDWKOy2pYaBWVUSw9JnNh4O1fhxISCgnUFMQuQ==","signatures":[{"sig":"MEUCIBmWS+G6ZjDV0H4XVBwJhO31MqL1/xWKjWq95pNPPsO4AiEAnkJhh9Qs0P56GJhgIGA6g+/UAMTY0Z4/SWcxwZ1zOa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1898.266773a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54952},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1898.266773a","@flighthq/signals":"0.4.0-next.1898.266773a"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1898.266773a_1787575017566_0.020781652673341533","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1903.50bfa67":{"name":"@flighthq/app","version":"0.4.0-next.1903.50bfa67","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"64eaf8930b5d1132f12c7925969d01ca38287760","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1903.50bfa67.tgz","fileCount":14,"integrity":"sha512-7T6BWFbXBJCZGKckCSn+MM5XPwNil6l7G1qoCwYASvJno76W225WUz8G4epMWASsVhvZsB9LOGl8cEK4DXvQKA==","signatures":[{"sig":"MEYCIQDu4OJCWfA92PLUJmtjuKzU72Oa20n2bJNjsTwDjxlzVgIhAJE0lutSmCRG2oqlzLaYdqW4ubMmTRZP7E+JdEZZsJa3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1903.50bfa67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54047},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1903.50bfa67","@flighthq/signals":"0.4.0-next.1903.50bfa67"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1903.50bfa67_1787587744433_0.6580863809142792","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1908.751021c":{"name":"@flighthq/app","version":"0.4.0-next.1908.751021c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"653791e050fe5dc09b4872a9a40f91db9fc332bb","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1908.751021c.tgz","fileCount":14,"integrity":"sha512-7s2ZvuaZzGzqY9/GtSTGQ5c8oAzB5DoqH0qr3EsbSBDkT1OpLoU75hK2nnZwiHaqanHW6Rr5uNEryrUdsbL3Ug==","signatures":[{"sig":"MEUCIQDUlo3ZRAwwj+0/SPsBXiIpwI+ZMzejVSN/4sNanGivGgIgHU3lBqkuaSVMNGOyo5s+OK4Armf0aq3QCLEdN8XxyWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1908.751021c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54047},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1908.751021c","@flighthq/signals":"0.4.0-next.1908.751021c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1908.751021c_1787607310336_0.1667661313317621","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1908.751021c":{"name":"@flighthq/app","version":"0.4.0-edge.1908.751021c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"f44150d6544fd31373d36ca4da0e80791d514281","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-edge.1908.751021c.tgz","fileCount":14,"integrity":"sha512-iTklCF5DIhR+Xly+xqkXjizifYuKNwmd8LbWl9oVGjIi8f/nAScxDhEwahNi+unk6ZNRBBZ2DV/gI32+i3Fv6Q==","signatures":[{"sig":"MEUCICWDHCTitTMQvVbWMSMAeXAMh98E8H6U86upejbQzcxqAiEAkfApsnHpaxwK07B/WOr7Pwnwu0yTw7razrJ5pjjZVzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-edge.1908.751021c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54047},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1908.751021c","@flighthq/signals":"0.4.0-edge.1908.751021c"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-edge.1908.751021c_1787607679372_0.28656298275828074","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1909.c102f22":{"name":"@flighthq/app","version":"0.4.0-next.1909.c102f22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"0b1e1acc083649c86e3bd62f1a4b764ef5ab9ee6","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1909.c102f22.tgz","fileCount":14,"integrity":"sha512-vwlAgwbbNKjY1o3nyFiw1Pus4RxWr4nGs2HfNycxsdavNVNydGoiNeLTwR4ef30LPUXsQf7G5z5ePksMAcdyfg==","signatures":[{"sig":"MEYCIQD6l19wlpm0ayV3AcbVlRcHgt0aMmYVTL9vm9T5a2S2tAIhAP6O5wsEDZh2qqu7fLOFk7DWZN2moTfAw1lS+NTXlxcq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1909.c102f22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54047},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1909.c102f22","@flighthq/signals":"0.4.0-next.1909.c102f22"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1909.c102f22_1787607790526_0.9563795765171454","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1909.c102f22":{"name":"@flighthq/app","version":"0.4.0-edge.1909.c102f22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"1b2d5963e8df86e2e1b8fcdb0416538088957aa8","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-edge.1909.c102f22.tgz","fileCount":14,"integrity":"sha512-s3wtv3Y+WrjCJYE1SH/KADoWQclMlOTt48UB/FxuJBnkXh+K3NNFniDUkuw5fKy4JmvdfuQ75Z32hec0GJoiAA==","signatures":[{"sig":"MEQCICTLhWrsBFwyQfnQbW23rprycnlkj0EywL71yEgvsqYaAiB1nO5oFsQDRnUhzd7ugrtPq8nmev1tnlum8VM6uHxbrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-edge.1909.c102f22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54047},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1909.c102f22","@flighthq/signals":"0.4.0-edge.1909.c102f22"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-edge.1909.c102f22_1787608261999_0.2484791302076188","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1917.1b88fee":{"name":"@flighthq/app","version":"0.4.0-next.1917.1b88fee","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"5e68e988c118ff3432fe4edfb6db259c67c634d9","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1917.1b88fee.tgz","fileCount":14,"integrity":"sha512-xh0y4augpnZLMNMQ6fAmzyPmyeVRBgKR2X5/McOHF0+LD9SWf3uApesZdIpJbyPjJbp4AwW9acIJtBZIjHmHvw==","signatures":[{"sig":"MEUCICSFXqx+RCjjVjxlHrITVidvRutyT8n8SSU9lzSRuW7AAiEA3UU4KiWNuv1SfZO81W/ydumBnNHu0bRypqy/dQOctRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1917.1b88fee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54047},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1917.1b88fee","@flighthq/signals":"0.4.0-next.1917.1b88fee"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1917.1b88fee_1787691409678_0.6727982017325558","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1920.b93ad0f":{"name":"@flighthq/app","version":"0.4.0-next.1920.b93ad0f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"9c51a8d047ba95edd5c16c348746189f5715e5c0","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1920.b93ad0f.tgz","fileCount":14,"integrity":"sha512-i2DTXQAmBG7eG4h27j3CeSAaOZqBau+qKTf/Q3dCoQUEepPxpDVeLg6L4Scwd3YBYOHM6B33gh1xL91lCuPMgw==","signatures":[{"sig":"MEQCIFPKHebt1ijWPnqXCSC5DQCM36dw99Tux0oA75QouBnNAiBjAmh6gmiOlb3xfuv6EtrDeZagaoemcRSX81snAPsd+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1920.b93ad0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54047},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1920.b93ad0f","@flighthq/signals":"0.4.0-next.1920.b93ad0f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1920.b93ad0f_1787699353640_0.32033779383464966","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1920.b93ad0f":{"name":"@flighthq/app","version":"0.4.0-edge.1920.b93ad0f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"87616f17130ad6563d0e99215c3299b11e4e2388","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-edge.1920.b93ad0f.tgz","fileCount":14,"integrity":"sha512-J2LRrMWlYZiwrdUPtCvjyPvGzTYcXh9OJRiZqKNE4D1byInnBtceyrfzJPzHW+G7Zr/Jxfe9jsUisf281AUHkQ==","signatures":[{"sig":"MEUCIQDTKnNi05pnihpleu07zLlX76ULMJidKeJDuW1wNHEtbAIgHAkunRFgAoQTJlDcZ8iHgQxO1U/7ZaQbctsRdUk/kZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-edge.1920.b93ad0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54047},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1920.b93ad0f","@flighthq/signals":"0.4.0-edge.1920.b93ad0f"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-edge.1920.b93ad0f_1787699815133_0.14123360660561346","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1921.0a61bdb":{"name":"@flighthq/app","version":"0.4.0-next.1921.0a61bdb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"a64bee1dd7b5e747a09ac5830cd6e4986118e496","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1921.0a61bdb.tgz","fileCount":14,"integrity":"sha512-wwGsVsk9GCDPj0W4GCfZcIeuvtvhA9WHzQsbaprV+v31Aeipe5r/3SIp04czg5bY+ABQOENXDnY8kGYDqHUPmw==","signatures":[{"sig":"MEQCIGxt0pyjt4kPhAYw/5nUvy/d6euzRFoRTkyumdwIaPipAiB/kay5nbxM/mnL60Md+rsY6IjtjNqPEa/3spzermlTHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1921.0a61bdb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54047},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1921.0a61bdb","@flighthq/signals":"0.4.0-next.1921.0a61bdb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1921.0a61bdb_1787701266185_0.9858761906183744","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1921.0a61bdb":{"name":"@flighthq/app","version":"0.4.0-edge.1921.0a61bdb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"6f3ce2dfd75dd1a2108733d07eeccaaf1496591e","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-edge.1921.0a61bdb.tgz","fileCount":14,"integrity":"sha512-Hz6gZ2jZtXR6K7rS0p3fnRs9GXFl2V2HhZChcPRiGWTivHJFq8af/2zmY4YB7NasZDaKiRBnegpzuHiZUKr8QQ==","signatures":[{"sig":"MEYCIQCzc+7w8U4UlwzWXN4gOvk99OIcDzYqA5bdX46ilbtdQgIhALfpCOlR/ltSJ1+tXZNvG+w7Qgd9W8uzU99KQguNLiyB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-edge.1921.0a61bdb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":54047},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1921.0a61bdb","@flighthq/signals":"0.4.0-edge.1921.0a61bdb"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-edge.1921.0a61bdb_1787701734206_0.059348143410199006","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1932.1ef883a":{"name":"@flighthq/app","version":"0.4.0-next.1932.1ef883a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"1b5f5eaf9bfba65fd20675e05d2ce611263f8e7b","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1932.1ef883a.tgz","fileCount":16,"integrity":"sha512-Oj+7EysL9xA0jxqhzBvBSD1eDsx+LxhmMaoEmMphNPH8zRAfJ1TEV56GoqJ1FyqQW3NVfPZT7Vg31qomhWSU1g==","signatures":[{"sig":"MEUCIEPoR5VmiNtGpFTN/KoOUoLkbjEHnuE11B5DMfjkRY5vAiEA1W3CZIpRat4NmEWGDUgo9nt0xcJgvnNGND0lyTVAYcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1932.1ef883a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56005},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1932.1ef883a","@flighthq/signals":"0.4.0-next.1932.1ef883a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1932.1ef883a_1787771326909_0.2253638312909494","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1932.1ef883a":{"name":"@flighthq/app","version":"0.4.0-edge.1932.1ef883a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"0fd88c23f3d87f63f67e760cfb536d946803d1b8","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-edge.1932.1ef883a.tgz","fileCount":16,"integrity":"sha512-7lHqW/U4mil1p0quKptP8umSEsobwM9e+WztzzMeeMZZnf8I8R0ezgIu5Ze9V21abQPB1Roz1t6rPg8TBfaHfQ==","signatures":[{"sig":"MEYCIQCsmECOhvn2kOO+P7JBcVAxmmpnLcLWF7Crd7kgGt6qKwIhANuhS4OO8B/bwTGUQ3nNiG/38O98C65qT/YS18RScyhB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-edge.1932.1ef883a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56005},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1932.1ef883a","@flighthq/signals":"0.4.0-edge.1932.1ef883a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-edge.1932.1ef883a_1787771782411_0.41483832471907145","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1933.e4809f4":{"name":"@flighthq/app","version":"0.4.0-next.1933.e4809f4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"1ebb1db74d309c0a30a41ad7ae4145251e8db083","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1933.e4809f4.tgz","fileCount":16,"integrity":"sha512-LbrwN3a+XTmL74QA3oJ0k9A2VfGRKTYWDN8DUFQ29fsJJHK20Tx4OaGBZHRYz7e8/elN0T5AxrC79r6aG3J07A==","signatures":[{"sig":"MEUCIQD3ZbPRGe4Dq5mp8wqTbCsQ58ODNo7c5SIg8JcMzSQplAIgDzhS815Ubd2bbyumbte5MMWAyt816F5uvCLrEvJKSoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1933.e4809f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56005},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1933.e4809f4","@flighthq/signals":"0.4.0-next.1933.e4809f4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1933.e4809f4_1787774985143_0.48528545324795447","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1933.e4809f4":{"name":"@flighthq/app","version":"0.4.0-edge.1933.e4809f4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"16b1d425b5319ac43781482e53726107318c00a1","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-edge.1933.e4809f4.tgz","fileCount":16,"integrity":"sha512-4EaDt4gXTJHtfhsQ+caEZAnuhWwAnh3WoYXLocB6jIj/IoKixWxFksBjYlCbXj0ebxuc/QtspffThwhJYNccfg==","signatures":[{"sig":"MEYCIQDA86sT0DeWqJrB5t4J7Vgz7BJo1jxZigaxxjAe78zCgQIhAJI7FFrVPD+CQfu+RCHhT6Od4DNq82ymcgNSmbx9iYbQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-edge.1933.e4809f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56005},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1933.e4809f4","@flighthq/signals":"0.4.0-edge.1933.e4809f4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-edge.1933.e4809f4_1787775433221_0.27690190160366","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1935.74c34fe":{"name":"@flighthq/app","version":"0.4.0-next.1935.74c34fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"e40cb62ff2c97aac79e2ae04f946812b176a24f1","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1935.74c34fe.tgz","fileCount":16,"integrity":"sha512-x+LoPLPN4v7Eem1ooKL174oFQkpWsaSJvTzxjevQs8hUydr4/EDuM+Uls0ZxuxJWuaphXgJjwrWrQHuqhlS2gQ==","signatures":[{"sig":"MEUCIQCKAS5q4VaFabbL7MyV+e5Gy61qepamUy1y/GuvTxKUJQIgHRUVvP427bDPmqv2zf0ABvmE5dOztOZ3VfIQwSpghc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1935.74c34fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56005},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1935.74c34fe","@flighthq/signals":"0.4.0-next.1935.74c34fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1935.74c34fe_1787777238855_0.13680913043736198","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1935.74c34fe":{"name":"@flighthq/app","version":"0.4.0-edge.1935.74c34fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"818fe9e37076c6a9dfc4cb3ea2ede4679a16b715","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-edge.1935.74c34fe.tgz","fileCount":16,"integrity":"sha512-nmL64qI5orOVPD1++FJEeZajEIcBo02bXBpO2E02EXujhOH3DHnhyYT0MWbZEGT/8ui7FcwMU+WL3RLpXls2mQ==","signatures":[{"sig":"MEUCIQDSG2biB3ED68cabUUir0NnVDPn7mfaIqkFnpsFoZfvIgIgXD1hOafr05Nb/StqQLkb6sykN8Op5dF+6XaktWFUV7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-edge.1935.74c34fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56005},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1935.74c34fe","@flighthq/signals":"0.4.0-edge.1935.74c34fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-edge.1935.74c34fe_1787777671365_0.40196836418960036","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1936.bc924d7":{"name":"@flighthq/app","version":"0.4.0-next.1936.bc924d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"a954d5ff2e71c220c4cf4c266c6e5efd03a32bec","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1936.bc924d7.tgz","fileCount":16,"integrity":"sha512-3Hb+gfccgrwU7Yn4t7mGZm2AGLr0jnlcrT3Wg9UZYzB2Td5wx8dppgHUOlZWx+Fq2EyVvAeG+vn6lMfJIWSoRw==","signatures":[{"sig":"MEUCIQCxrUK+o35htlZarwRRGiJQ51tPxXcaKvi8D+PZoss5EgIgI5Ge+P6Q7DARBGxnYd0ogAIkPZv0rgZquBu8QcAmfqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1936.bc924d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56005},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1936.bc924d7","@flighthq/signals":"0.4.0-next.1936.bc924d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1936.bc924d7_1787779558722_0.17552470089148065","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1936.bc924d7":{"name":"@flighthq/app","version":"0.4.0-edge.1936.bc924d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"e2acead4782dffbe9e3a33281a6c53fb4289e295","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-edge.1936.bc924d7.tgz","fileCount":16,"integrity":"sha512-ejY8eAbQHSvwhwgDk7sTWyQYlYBzVgenn8uZvpJpT85fVvFf/O8jcmMQH0anHehfaOSVVaoQh9xhBFWmIae2qA==","signatures":[{"sig":"MEUCIFi1JPJqNM4yvr6PyKHXHpHkozS3cPCXrf38aChW6AgJAiEAuZYV6Kgy11K/ATaHtUulyhvcOsl7ULNjOnsvR/MwnLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-edge.1936.bc924d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56005},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1936.bc924d7","@flighthq/signals":"0.4.0-edge.1936.bc924d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-edge.1936.bc924d7_1787779999263_0.17913228965219608","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1937.0d089b3":{"name":"@flighthq/app","version":"0.4.0-next.1937.0d089b3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"550c29a139e41fe82694a0437971b28be592c9b0","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1937.0d089b3.tgz","fileCount":16,"integrity":"sha512-mOKm0z+4ljTh2TezNP62vdb5sVAMQ3sN/NZ7qBXEa1z+Fv6RtAXp3rcpLgoXkniuQySr8bTt8klGYafAUAO5QA==","signatures":[{"sig":"MEYCIQCSzZKxYt0mRXpDnfeMyGM4Fprl82Uaq6naELJ9epQX8gIhANT8rpyZKqNQA1U7hXJ6bZQFRHnISqRSHBoE+swa8Nw/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1937.0d089b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56005},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1937.0d089b3","@flighthq/signals":"0.4.0-next.1937.0d089b3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1937.0d089b3_1787782895093_0.6239152344940784","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1937.0d089b3":{"name":"@flighthq/app","version":"0.4.0-edge.1937.0d089b3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"05255e3dfcda1e86eee75f832d920fa57f41c930","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-edge.1937.0d089b3.tgz","fileCount":16,"integrity":"sha512-YM1EMkSZQtyUmxl4nuJXZEpzw5oTHKoiUD1q2ydg8XkMg4uxXUc7EP1oeV075iiZhOcADEAAgHc3pBq40j62ZQ==","signatures":[{"sig":"MEYCIQCi7iHZkZzrWAWxKLWXumalcx9QauDLnTv6tB757TkkhwIhAKvqkTiuKULqlryYJ5D4JgAHemL5V5mrfziIGtmObo5k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-edge.1937.0d089b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56005},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1937.0d089b3","@flighthq/signals":"0.4.0-edge.1937.0d089b3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-edge.1937.0d089b3_1787783329859_0.24272193909029127","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1939.481bde5":{"name":"@flighthq/app","version":"0.4.0-next.1939.481bde5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"b788b6e3cfbe72f8f875882797aa168149a76365","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1939.481bde5.tgz","fileCount":16,"integrity":"sha512-ZOCbPJoIsonNgngwtIcGss5rJ3I8OXcwurFWIZ9Ngqj8v9h0ZdUMrwk7B7Y0XRt/CeisXVYSh4MGlcdZgF3xsw==","signatures":[{"sig":"MEUCIQCMJoMnXxsgfefV4TmTM2S1ZnucbH+ULPi9GaWaBTXXgwIgSre2U4hEgDBTk1UlNf0R465Tc95ad8IrwTx47fQc1HQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1939.481bde5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56005},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1939.481bde5","@flighthq/signals":"0.4.0-next.1939.481bde5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1939.481bde5_1787789752739_0.09297384731329195","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1939.481bde5":{"name":"@flighthq/app","version":"0.4.0-edge.1939.481bde5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"abe8eb4c1d3d6e420cb1720db19db5febec2e125","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-edge.1939.481bde5.tgz","fileCount":16,"integrity":"sha512-tkaXCRUk5oZyDFJDhsuBEm+FtkBeFWAeV76Vi6EmyCBwruyAVISR6qCjva1jZQGeQnrAOECpwKDDXG+4sWVIkA==","signatures":[{"sig":"MEYCIQCrSEQhHWGb4AQPx+xiQjbuJfAq1nUEHs8uKmZ49gmZUQIhAO0kOUnzdeo/+ppEXrnKWtdWka8fgMEZ3E5DqthjmdCo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-edge.1939.481bde5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56005},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1939.481bde5","@flighthq/signals":"0.4.0-edge.1939.481bde5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-edge.1939.481bde5_1787790218176_0.11449739652875723","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1940.b8a4265":{"name":"@flighthq/app","version":"0.4.0-next.1940.b8a4265","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"8e543806419eae2c62c8bb913d92b9c438de04ef","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1940.b8a4265.tgz","fileCount":16,"integrity":"sha512-azERe/IqLd2fGofKulcaR7jzfE5WSsH6lAo5oKNaXt8UjMsN6EWkEzYFXAP9LnTXrOyVz1NwN+uB21Zhvxl/XQ==","signatures":[{"sig":"MEQCIFf1y0Trw1ni3sW4uPr26Oixs1vVXbptTkOTvCjfNoB9AiB+PajztOPwOAMMVBwBfObXUji14WkVMvDffFhk6qaUdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1940.b8a4265","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56005},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1940.b8a4265","@flighthq/signals":"0.4.0-next.1940.b8a4265"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1940.b8a4265_1787792736632_0.8919651717400032","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1941.1d7f2bd":{"name":"@flighthq/app","version":"0.4.0-next.1941.1d7f2bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"a6f89ce8c32a3f869c2f367ee5e3b0fdc0c5298f","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1941.1d7f2bd.tgz","fileCount":16,"integrity":"sha512-rwfyRcXh5p0CNAcXNBbKKDyDzsfDEubADWgO68+z3GjVI1O0gIIQjzLSQvS82jtVapdkBqPCl/3UZ0iwKWkwOA==","signatures":[{"sig":"MEQCIFmT2DGdpZCTGcW3JvOmy+d7ZNqkmEORxq7ziKSm8jNRAiAMQltrluObL32KZqI11eY+OqKGfwMzl40Wc6ZZawxmQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1941.1d7f2bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56005},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1941.1d7f2bd","@flighthq/signals":"0.4.0-next.1941.1d7f2bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1941.1d7f2bd_1787794005718_0.050040510319213194","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1941.1d7f2bd":{"name":"@flighthq/app","version":"0.4.0-edge.1941.1d7f2bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"4ba0c97827b531a5514fc4df54ccb11aa8b53cb7","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-edge.1941.1d7f2bd.tgz","fileCount":16,"integrity":"sha512-T9GLtE8mgUxzQODl8LHB7zgvvjWsRwcUsxLd80ehqgYIEOpdoLi60WuqC3gQw6KmOdjaI6XcSb21dQRpR1Tbxg==","signatures":[{"sig":"MEUCIQCxH9qpFTYX3Cskf+QasjEDiiC3lZAtZfwUUObgjuiHagIgOmE6UgDOUgvO9ScbibJzgMmJpsYSmTmXjxx1EFdZ9a8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-edge.1941.1d7f2bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56005},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1941.1d7f2bd","@flighthq/signals":"0.4.0-edge.1941.1d7f2bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-edge.1941.1d7f2bd_1787794445219_0.6516121682048748","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1943.b4c3e61":{"name":"@flighthq/app","version":"0.4.0-next.1943.b4c3e61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"da6af2b01440ebcc18f20560eba575bc880c4b05","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-next.1943.b4c3e61.tgz","fileCount":16,"integrity":"sha512-Md6x9I1hgiecotCbci+MM+M5cWvy7/+JmXzY7gSkhUd25TekzrKUl4yLIwldeAIVUshMHDlZKhDOdUUs0tHWTQ==","signatures":[{"sig":"MEUCIClMA/od5YNPAyAULwt1SjevErsOcQc7BqJtvVIdfIjMAiEAqfjnLExZdMycZxL//8bxmLLj/nq+eBbljtRnxDl69PU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-next.1943.b4c3e61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56005},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-next.1943.b4c3e61","@flighthq/signals":"0.4.0-next.1943.b4c3e61"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-next.1943.b4c3e61_1787795133835_0.43744026842803074","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-next.1944.cd6b6e7":{"name":"@flighthq/app","version":"0.5.0-next.1944.cd6b6e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"ab1abcf0c67c527ff6500df82eace7eee101ac69","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.0-next.1944.cd6b6e7.tgz","fileCount":16,"integrity":"sha512-mdrcjIVFVLTMuYcLP63bKgHYcDPKizYTbSc0LAZQH75jjabc29DKUOGMbZCjn9XQAwPFd7E3gHKUCclbZd062g==","signatures":[{"sig":"MEYCIQDWf3RGCVxmIDTGdUW75xIem7FinCqJ57qlqprxo0QV6QIhAIyh31V+jNbDcVDrQEdwlS1BCLQVEu1CNil4/sWf4eBe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.0-next.1944.cd6b6e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56005},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.0-next.1944.cd6b6e7","@flighthq/signals":"0.5.0-next.1944.cd6b6e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.0-next.1944.cd6b6e7_1787795436662_0.15563499586762952","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1943.b4c3e61":{"name":"@flighthq/app","version":"0.4.0-edge.1943.b4c3e61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"15712b9b852b0e435c06722b5a46b06e9a5f85a0","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0-edge.1943.b4c3e61.tgz","fileCount":16,"integrity":"sha512-xHg65QTNn8CBq6Up5h31tWL1Ja4xYOtUNhj0hT++/eZVTme8lDcTWTueasIdD/DMGfrjfV7nuL6tHAjr8ooHaQ==","signatures":[{"sig":"MEYCIQDrbGdK3rQ3ZCFeEBxrQcSvIJosY/Fha/xh96je4fZrJAIhAO/PlpZoCc8v0YuKSEfo6MXiiUZE3VSZtyoWDnzSxKtA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0-edge.1943.b4c3e61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56005},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0-edge.1943.b4c3e61","@flighthq/signals":"0.4.0-edge.1943.b4c3e61"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0-edge.1943.b4c3e61_1787795609946_0.6796260518968888","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-edge.1944.cd6b6e7":{"name":"@flighthq/app","version":"0.5.0-edge.1944.cd6b6e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"e20637cb70c42a661ee507c951081674a39c47b6","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.0-edge.1944.cd6b6e7.tgz","fileCount":16,"integrity":"sha512-lPGk5u2jGO7LGk5BF3PJGEp0vU0utAsPXZQy6zEiIapovZrayYhnP6syXGqSEjvvWw9uK4P+/6h0w8deoFS88A==","signatures":[{"sig":"MEUCIQDcHJUk5YTKV6T1j/KVjKzuuLux6OcOhIFRcMaxN57ECwIgT43wX8KNq0g727oskylvGLvFL/m8/2U2aCRuBcfEKJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.0-edge.1944.cd6b6e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":56005},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.0-edge.1944.cd6b6e7","@flighthq/signals":"0.5.0-edge.1944.cd6b6e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.0-edge.1944.cd6b6e7_1787795886230_0.8205428834484509","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@flighthq/app","version":"0.4.0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"805997238d6036cb56b06c7b2f23f2373aaef3a1","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.4.0.tgz","fileCount":16,"integrity":"sha512-EQGAv0O5fkVTq/vPP5Lejulq4jOxRSL5a+oDE3V3vLCX/hnykI6SLHF3MrdraGeXST0PWl3M4TGbSZgUoXWtgA==","signatures":[{"sig":"MEYCIQCoHf4HuxnwOMhDbIM5GFZvMzNuEs6nKRtnMfqyOrl+0AIhAML0tBzW1G03XdzopmcplIih8kFacwkz73xBdT2HircK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55933},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.4.0","@flighthq/signals":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.4.0_1787795931949_0.2914590973222999","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.597.ab004dd":{"name":"@flighthq/app","version":"0.5.1-next.597.ab004dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"29c69a1e0598db5cdc1eb3fdb74e26f9267ae609","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.597.ab004dd.tgz","fileCount":17,"integrity":"sha512-QDejefAr924UI8Wwit2IyTpY8K+wNUvtsfgNDr3O8xXpj/m7VIA3I6Snpq5IVKK9NQNrKwaaDWpu1SBTDmEJ5A==","signatures":[{"sig":"MEQCIHtjXvWQ0tznGrY0k0WHIvW+5QEqq9Okym7fYc6EnOthAiAwOId8bCpJRYhO3gQ8wbRWoBCcMF7MRkrTLmLLJ1/kBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.597.ab004dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.597.ab004dd","@flighthq/entity":"0.5.1-next.597.ab004dd","@flighthq/signals":"0.5.1-next.597.ab004dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.597.ab004dd_1788159320665_0.12989753850070684","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.597.ab004dd":{"name":"@flighthq/app","version":"0.5.1-edge.597.ab004dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"199914c23ced48739d3e4273eee063321b72948f","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.597.ab004dd.tgz","fileCount":17,"integrity":"sha512-D3zH5JrbcEi0h6zmVYhXMdUkg4J6we7JFSVy6fSXRE4p4OlhHxXpaapUSmKSHh0dRYRx5ozL0mwG2YEvC1iTvg==","signatures":[{"sig":"MEQCICJrrIeeDNeLjsxl3Ap5lqfXIN2Kav66JJ6AWt8nJTGHAiBadb4gpVNGiN4PrkkH5RlwriW17kXr8KzkGmz5vddafw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.597.ab004dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.597.ab004dd","@flighthq/entity":"0.5.1-edge.597.ab004dd","@flighthq/signals":"0.5.1-edge.597.ab004dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.597.ab004dd_1788159767875_0.32955072841060074","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.601.e6e16ba":{"name":"@flighthq/app","version":"0.5.1-next.601.e6e16ba","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"5e52c15e71165ea6747c6baae8ef05138893ff5a","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.601.e6e16ba.tgz","fileCount":17,"integrity":"sha512-eaXnbdxVCzUvQECeHU5Bd9C/Mf9AiyE2qMTV7RJ/N+KA5C/z5vWWrD7Xmoj0KA99F/YEe97nbMbHl/1ZSoqkEQ==","signatures":[{"sig":"MEQCIEwCaNc7G+ENcmcrRo6kFieFH0JL4tFjaXnLLpAb4lqLAiBkyabgvhq7jHYkClBPCOxn8/mtNRqgDLAtpoEUjZOYwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.601.e6e16ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.601.e6e16ba","@flighthq/entity":"0.5.1-next.601.e6e16ba","@flighthq/signals":"0.5.1-next.601.e6e16ba"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.601.e6e16ba_1788163012837_0.3442943336659354","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.638.d4dbd4e":{"name":"@flighthq/app","version":"0.5.1-next.638.d4dbd4e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"22f2c07bb7b700ef078376627753322ece723226","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.638.d4dbd4e.tgz","fileCount":17,"integrity":"sha512-NEnT1JL4kpEhVWFpDRF3tE3VA55kTjLqQTYIkyWCcogU9qAhGd+q9aWVwTe6sra7mtjp/yY4GC1/0Bh3RXBYyQ==","signatures":[{"sig":"MEYCIQDNiBDs9N273dBrwgla0vigJKJAUv0OLInPMJV8sEcV6gIhAMdMA87LbfcOE74fkbnvwiMt1ysWe1Ye2cboynm/CzF9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.638.d4dbd4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.638.d4dbd4e","@flighthq/entity":"0.5.1-next.638.d4dbd4e","@flighthq/signals":"0.5.1-next.638.d4dbd4e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.638.d4dbd4e_1788193817497_0.7189497379897107","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.638.d4dbd4e":{"name":"@flighthq/app","version":"0.5.1-edge.638.d4dbd4e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"b9a18165ec4a6c0c0f68841eab16d6ece091ffc9","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.638.d4dbd4e.tgz","fileCount":17,"integrity":"sha512-VVT9JBIaM3ZALSi4wUq6whIkrYKZ2OFvBnV5gOZ2gXk4FK+uRtlX4Lz6gDzd/lvWjqbFmml57qrykNmY2xh/NQ==","signatures":[{"sig":"MEQCIE8wjnzH5N1//EZc1860GC/yj1ePJ4doTeGxxNM78loUAiBNcEHBcycDISFuFIbWGjbVK4EHfturJrGRV6tJJQhyyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.638.d4dbd4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.638.d4dbd4e","@flighthq/entity":"0.5.1-edge.638.d4dbd4e","@flighthq/signals":"0.5.1-edge.638.d4dbd4e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.638.d4dbd4e_1788194340291_0.8048688613571846","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.640.24b4c62":{"name":"@flighthq/app","version":"0.5.1-next.640.24b4c62","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"762139a58ab2a10a31d28f18eb457c5ff792e617","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.640.24b4c62.tgz","fileCount":17,"integrity":"sha512-0b242CHhxY7FELF+w4XqDQ3jakqvWHGPkZjIcoZFTB/BuB36Liymg45XXVKjtxEly/+9d2u2zGstRLpuNHwcaQ==","signatures":[{"sig":"MEYCIQDsjAw+6OlGzoqaQGGO0xhKksGjne6df3oit0d7OKpZawIhAI3EJmydt1eWdatbIeM5JND4M2p5ESoHxFwbYTlO6i2T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.640.24b4c62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.640.24b4c62","@flighthq/entity":"0.5.1-next.640.24b4c62","@flighthq/signals":"0.5.1-next.640.24b4c62"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.640.24b4c62_1788199988893_0.5694818791432592","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.640.24b4c62":{"name":"@flighthq/app","version":"0.5.1-edge.640.24b4c62","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"74ce0444d9b4a983e8835932723d0ae0cf75257e","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.640.24b4c62.tgz","fileCount":17,"integrity":"sha512-dPACf0XRNTaXGT1RJcZzJU9tF4N+b6LRcDwLhgR6THlLvzx3dKEWw1qaC33Mp7hzBpluEtQZNdOIZRHzU42o+Q==","signatures":[{"sig":"MEQCIEtUCR2CqsCjMsKsvtReddL1KdIrLC20WOm78uFanBA2AiAitYGqBSowf8dko6DIR7xgKcdtZnkIbZOJ6ttihE4wgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.640.24b4c62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.640.24b4c62","@flighthq/entity":"0.5.1-edge.640.24b4c62","@flighthq/signals":"0.5.1-edge.640.24b4c62"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.640.24b4c62_1788200460409_0.6586229269692412","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.650.5d3df0b":{"name":"@flighthq/app","version":"0.5.1-next.650.5d3df0b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"a88d405cf3faabc4fd2694a974f222f3260bfeee","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.650.5d3df0b.tgz","fileCount":17,"integrity":"sha512-+VTZOahdtU7pY1gV8QMpxDRQwlLMRAIII9QV3TNmvdnQJ+rEOwyiC1GYid+Gzbvc6Jc9nr1vkFZvQlQKfepAXw==","signatures":[{"sig":"MEUCIDA1er/FLs7deGNOD9Bg2m9iBudPTJxp+ViOg0fSFGgAAiEAodHqV+JaZ0MGRwJ8fLtVb4zUUUVumcqpBW4aaWxcmQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.650.5d3df0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.650.5d3df0b","@flighthq/entity":"0.5.1-next.650.5d3df0b","@flighthq/signals":"0.5.1-next.650.5d3df0b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.650.5d3df0b_1788220683161_0.8163180137186477","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.650.5d3df0b":{"name":"@flighthq/app","version":"0.5.1-edge.650.5d3df0b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"b0f6ec98dbe61e903b215d2dc2bbcf9000f559af","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.650.5d3df0b.tgz","fileCount":17,"integrity":"sha512-PBTpj4OtqZXSEsp5JL7XM6hMHtQsVZhHIicSEa3cg0dlAYcKYQ4cUF07xRSZ4mQy6NsBfvllwM0ndddqFU9dtQ==","signatures":[{"sig":"MEUCIDhr/U0OovIBmPuQ6b5cucSObdIe3VWpmJhzd5WQgl9pAiEA30WoMXvGrRWf5YQ2Vzx7NuVu8QkPvq+amvKs+iWVltI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.650.5d3df0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.650.5d3df0b","@flighthq/entity":"0.5.1-edge.650.5d3df0b","@flighthq/signals":"0.5.1-edge.650.5d3df0b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.650.5d3df0b_1788221220848_0.6594917479876223","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.654.b54779d":{"name":"@flighthq/app","version":"0.5.1-next.654.b54779d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"82466967441807b349545212f8601c72213fe072","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.654.b54779d.tgz","fileCount":17,"integrity":"sha512-aArDr/fIwoHJZq99PveH2rLwM/V6p21JbSPfbgWPtxIZodVQkFPGXGxEgKZJdwqA9+4iwnmmLhiQUAImPWvi/g==","signatures":[{"sig":"MEUCIFNj/HUlWiNKERx4roYzJwenvMg9bDJLeZAWSejfYcFSAiEAkEtxLOu70VggIxJOs27ecIdawz8RZ1a/hoPKzKQauXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.654.b54779d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.654.b54779d","@flighthq/entity":"0.5.1-next.654.b54779d","@flighthq/signals":"0.5.1-next.654.b54779d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.654.b54779d_1788233751476_0.46665767133362257","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.654.b54779d":{"name":"@flighthq/app","version":"0.5.1-edge.654.b54779d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"2937399c2755d0cfceeb9b0bfcd3b165d21999e6","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.654.b54779d.tgz","fileCount":17,"integrity":"sha512-Z+7Fj5GyuNcgEhRFjjoRYZiYnqm2ZRI0PFuEoRxAmFRUgJce1+q9v942etfIVblD30+1lFDdbvM1kZBaAMGCZw==","signatures":[{"sig":"MEYCIQC+uLIWVaNvK4YGOQM40Exl1o8Y0vW0mGrKn/yLKYrUnQIhAP9VzD5fPB1C/zfATj65u9PgLUYtgSc1+YlvWL7NI9qS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.654.b54779d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.654.b54779d","@flighthq/entity":"0.5.1-edge.654.b54779d","@flighthq/signals":"0.5.1-edge.654.b54779d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.654.b54779d_1788234229932_0.7369593226193674","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.658.9cb44d7":{"name":"@flighthq/app","version":"0.5.1-next.658.9cb44d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"e468060587cd5442185b349ff79f791ecc75beaf","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.658.9cb44d7.tgz","fileCount":17,"integrity":"sha512-dyEpRiod32zYSJJ/Xnj7mZPIl7FKtu47/i8vKT2fJ78U+l+OAPKr6jo3LbG7rzUrb+JH3xIS8TWGKxK2hkVgug==","signatures":[{"sig":"MEYCIQCvfwEsceZZTF8tMcWUEakr0GhKg7ieYgbw81hpm2NJnAIhAPqWRuvLcMzXg7NagbJnBvn2w+HunW7KrqKdGmSiADaF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.658.9cb44d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.658.9cb44d7","@flighthq/entity":"0.5.1-next.658.9cb44d7","@flighthq/signals":"0.5.1-next.658.9cb44d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.658.9cb44d7_1788290055775_0.23212598862763367","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.658.9cb44d7":{"name":"@flighthq/app","version":"0.5.1-edge.658.9cb44d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"1da15ef608e178d7e3d31c114e955d4d89fffef0","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.658.9cb44d7.tgz","fileCount":17,"integrity":"sha512-sVxvDY4vHvA3CdTgS1Zm4YaAP4gli9WFXSnu7Qumll6w5qTLXaQvpyIyvN8k6eTanjWoqBQByZ+3HngwTpetTA==","signatures":[{"sig":"MEUCIFPPanNWLHMG5L8yTpTgxopbq/gcuarBbivgwVfnHFBiAiEAx2v10PPWq0cIil5ulubxhCT3clZsiV/LuJ9GMVD3KXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.658.9cb44d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.658.9cb44d7","@flighthq/entity":"0.5.1-edge.658.9cb44d7","@flighthq/signals":"0.5.1-edge.658.9cb44d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.658.9cb44d7_1788290536386_0.14023315841939654","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.685.f72fc7f":{"name":"@flighthq/app","version":"0.5.1-next.685.f72fc7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"2d3a2ceefc676912a44c66b0a351070acc493c75","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.685.f72fc7f.tgz","fileCount":17,"integrity":"sha512-mnxm4ieX5XKw/GW7jZ58q4bbq3proy3tVRd6NzKrH44TT0rmnk6CI/ukGVLVWzb2nAzGlCbKd4D4FakE3iQl3A==","signatures":[{"sig":"MEUCIFbG+EIfNY9YjoSLHJRIJLUbwWf+Nul8WAXH0FIvDg4tAiEA83frZmydGKSghzpCMKCbNwI86qMA6UQiHgbXy6wqRkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.685.f72fc7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.685.f72fc7f","@flighthq/entity":"0.5.1-next.685.f72fc7f","@flighthq/signals":"0.5.1-next.685.f72fc7f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.685.f72fc7f_1788311308646_0.001414284838734181","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.685.f72fc7f":{"name":"@flighthq/app","version":"0.5.1-edge.685.f72fc7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"222fbced97551928e08e2e543bf86fc5ba9279e4","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.685.f72fc7f.tgz","fileCount":17,"integrity":"sha512-bJzbyILO5f+gIvRKDQgBAJgUZGE9U7Qg/v63QNwBSUI0FdzonLlHJaOqbvTmxYni6dWdq6tk2ouA9DskJXLU3Q==","signatures":[{"sig":"MEUCIFNaepy8ZkyTy91SEw6SgzkqsOc9C7Touzz+0BO+cqSZAiEA/e0cJla2kJnZ4Wf2Q77OOlw/533hBl2QQTG/MelDmR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.685.f72fc7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.685.f72fc7f","@flighthq/entity":"0.5.1-edge.685.f72fc7f","@flighthq/signals":"0.5.1-edge.685.f72fc7f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.685.f72fc7f_1788311867278_0.5249584169818808","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.693.478551c":{"name":"@flighthq/app","version":"0.5.1-next.693.478551c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"c6abfcb64573427e17d18857e81afd82fa505a1c","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.693.478551c.tgz","fileCount":17,"integrity":"sha512-iMug7tAY8Zj7nkFEcRI/hIEsOKtZDeTcYrvZcs3/9Ytork75iFZkNva5qPjSTZ+vNn7ZY7prJYGW25gYKqMn2Q==","signatures":[{"sig":"MEUCIQD6K5J0yctCNLs/Qz2USzx9v7fh6VqS7AR0w2Knx01QzgIgeG+2QvNf+4iV1WqfJsyveBEV7WrY3pWg1jpcvJeXP18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.693.478551c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.693.478551c","@flighthq/entity":"0.5.1-next.693.478551c","@flighthq/signals":"0.5.1-next.693.478551c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.693.478551c_1788320546038_0.8445557832341468","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.693.478551c":{"name":"@flighthq/app","version":"0.5.1-edge.693.478551c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"c4ab04f8d2ed4d99b97e83bd90fd979412ce73f8","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.693.478551c.tgz","fileCount":17,"integrity":"sha512-mxObnXUBXfulYRvCPY72M/uOzIalvlgztNv1/HraohqxFmA4bLeMfv+kBfXqsjPl7OdNA01aEe76sKGmVnWmdQ==","signatures":[{"sig":"MEUCIQDEea1iDlvCS48iFeyIB5IUuDw4kVb0wVEPxeOd5WmZjAIgRkEEw5+67ipfXQXthCvTITG+AT27UYA4i0NeUih8nl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.693.478551c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.693.478551c","@flighthq/entity":"0.5.1-edge.693.478551c","@flighthq/signals":"0.5.1-edge.693.478551c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.693.478551c_1788321079562_0.64321293236742","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.704.19c91ec":{"name":"@flighthq/app","version":"0.5.1-next.704.19c91ec","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"4a8722e21591fc174b9c07b5e84851d66f943fd4","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.704.19c91ec.tgz","fileCount":17,"integrity":"sha512-9C4+zGw/DQIyWICypfUqpwGU007Z9ZFZPdrpSfI/wdVyRaigo3L9OGs5R+yeVHrISLqccEMWUzZLGoGUGlg92Q==","signatures":[{"sig":"MEUCIEoh7K9jblqSoGHKjs72wq7gB1WKO5MMEzHeK2Jl+1p2AiEAgs3PDa6PM/KRgUO1+T5l5hLKnnXRGyz6fePnJZ8t32I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.704.19c91ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.704.19c91ec","@flighthq/entity":"0.5.1-next.704.19c91ec","@flighthq/signals":"0.5.1-next.704.19c91ec"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.704.19c91ec_1788384345376_0.7605738269282059","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.729.2aeb707":{"name":"@flighthq/app","version":"0.5.1-next.729.2aeb707","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"647dc526a948d2e90a0cf2812ad58dc4e70d14b1","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.729.2aeb707.tgz","fileCount":17,"integrity":"sha512-tMJZNtXEHIOGk+Tus3F9CuEdLPJ/sRaTVqEByF4SMauY8n+pMniAEALyLzJmsbpctmMRj+mSbRr8OooTkpeT/A==","signatures":[{"sig":"MEQCIHO9FG2GJJFDwG0XR7I0a7VGzP1WVbtSR12Ff1m7ip/fAiA7YAWt0vrS3LIQuKA0n211Rzt9ibAGfoU7tJKT8cNuhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.729.2aeb707","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.729.2aeb707","@flighthq/entity":"0.5.1-next.729.2aeb707","@flighthq/signals":"0.5.1-next.729.2aeb707"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.729.2aeb707_1788400460758_0.9222593401490582","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.730.f29a5aa":{"name":"@flighthq/app","version":"0.5.1-next.730.f29a5aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"9c19b24f3fc9f95e54e38908b4336eb43f699e2a","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.730.f29a5aa.tgz","fileCount":17,"integrity":"sha512-oxnVa/mPB32NNEkAb6hRj7JhxzKwDI/Lue45VTpib8FtXl4xoB4I76EKxgyWK07JY3HR2+zK2xeaGmOFEeugwg==","signatures":[{"sig":"MEQCIETMrfyYIyR9vN9H1MpiiSL96oW6X/h7uxj9blwdxM8GAiBqqGfodyTDaAIEuGZEre6Cplv6jtt2XRYS68e/A+Lzig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.730.f29a5aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.730.f29a5aa","@flighthq/entity":"0.5.1-next.730.f29a5aa","@flighthq/signals":"0.5.1-next.730.f29a5aa"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.730.f29a5aa_1788404672660_0.859151997955055","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.730.f29a5aa":{"name":"@flighthq/app","version":"0.5.1-edge.730.f29a5aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"20d80a545bd307ba01cd4f29f072f46a30f48356","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.730.f29a5aa.tgz","fileCount":17,"integrity":"sha512-x5mnEQq6nL6xXWiCAYL6LebyLuLViCdhiE+7OWF/PPpftna5q8y6USFjY+hH60egQ//2bDUt3t/RsCfiXwM88A==","signatures":[{"sig":"MEQCICkLH7xOBG+6Og6kXAGDZVBo9yd0XBspWIWZ2zft/F49AiAgZIKVJuqDReyeN+ADtt+ZJHWXEkX70+xekAv0oDngbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.730.f29a5aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.730.f29a5aa","@flighthq/entity":"0.5.1-edge.730.f29a5aa","@flighthq/signals":"0.5.1-edge.730.f29a5aa"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.730.f29a5aa_1788405211553_0.033476076257111576","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.731.0ae0aa4":{"name":"@flighthq/app","version":"0.5.1-next.731.0ae0aa4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"8fc24d22d3fa00f4464013708e67a23680990c95","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.731.0ae0aa4.tgz","fileCount":17,"integrity":"sha512-cmgexK9ZdIPbh2cbi7ZaB1Zwbaj+FdCSMobmEPcuPmyVd7w6g+bONqdvwaXkrv+VfBgezl91r0N1cRgZy8bsUg==","signatures":[{"sig":"MEUCIAY4UL/4vJ0ihIuxInkTbxyN8rspF1/GguQLdoULokCIAiEAoMsmRKj9WIe785jiNCTjnSFdBPG2C1RcZJDp5sD/IuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.731.0ae0aa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.731.0ae0aa4","@flighthq/entity":"0.5.1-next.731.0ae0aa4","@flighthq/signals":"0.5.1-next.731.0ae0aa4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.731.0ae0aa4_1788405369340_0.32220064787776237","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.731.0ae0aa4":{"name":"@flighthq/app","version":"0.5.1-edge.731.0ae0aa4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"c99682cf1aad0492ad765b72c3ab3d07ff55b9a3","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.731.0ae0aa4.tgz","fileCount":17,"integrity":"sha512-VEGNHu82RtUNw8I9NaISu0GUb47saK/FR8NB2tVbpyS2tm75zj1A5WvGjXlWxW/fjfhBahrzVpluGHzAN33A/g==","signatures":[{"sig":"MEQCIGSphTctA0LGwcexKQED6mLj9Yivd7OxUvdhrImvX2e2AiAJBTr+IXkslZsE5NS2z9IKa2Xh6JTs9g7IvPtFHrNVVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.731.0ae0aa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.731.0ae0aa4","@flighthq/entity":"0.5.1-edge.731.0ae0aa4","@flighthq/signals":"0.5.1-edge.731.0ae0aa4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.731.0ae0aa4_1788405920415_0.9365513473565164","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.743.8d09db1":{"name":"@flighthq/app","version":"0.5.1-next.743.8d09db1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"e3a40e78d5147586b52eaf250e006a1e7b2b8f61","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.743.8d09db1.tgz","fileCount":17,"integrity":"sha512-jFDCrLxhFCe93cYiAr3FVBHprfWgWvGF2PXt0CF5kejQZ2AqRfWB3TZh/7+8aJdtBqoDIhD7hOQBocGshmwG6A==","signatures":[{"sig":"MEQCIHNtdSUTzWvTg8tk4OyMn9IgmnEDETnORnTmhWTrJ/U0AiBV34GoLJ/Os3hOW6kzu5zybHT89hQJTflu93nq53JRSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.743.8d09db1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-next.743.8d09db1","@flighthq/entity":"0.5.1-next.743.8d09db1","@flighthq/signals":"0.5.1-next.743.8d09db1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.743.8d09db1_1788426543555_0.3568616569095713","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.743.8d09db1":{"name":"@flighthq/app","version":"0.5.1-edge.743.8d09db1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"f88f43c56736692db95a4f6b7ae80f4d9e8c7189","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.743.8d09db1.tgz","fileCount":17,"integrity":"sha512-i4OsRuonXelD+BXMP8VBpXYGZhf3lhhYeBTTXmugnkhPVr/O1PDQXNPZxg2lklUj1WOZpADiDkmqnNwXegOy7Q==","signatures":[{"sig":"MEUCIQCn3OskjTwpVU432o7jXaDrhAPSR7wsJFLWI8CW9yML0wIgTCD6n0YnZwiBDoxUBpvXBMjxIeaEWtPWXpty45F73ls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.743.8d09db1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"0.5.1-edge.743.8d09db1","@flighthq/entity":"0.5.1-edge.743.8d09db1","@flighthq/signals":"0.5.1-edge.743.8d09db1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.743.8d09db1_1788427076807_0.5601113751989364","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.799.62ef0c7":{"name":"@flighthq/app","version":"0.5.1-next.799.62ef0c7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"7011b54d3ae3980956675f4f55d06d2985201ab0","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.799.62ef0c7.tgz","fileCount":17,"integrity":"sha512-pCixmcjGiEspao4WNdR6S92Nzl9ZZF8nVhvvIlC/iEosEfPHfUMe+XbooBfKeSfcV9M7Pe0NbV6V/xh80Wrj8A==","signatures":[{"sig":"MEUCIBP4mVU5GU08rRF3m6YPk/dBIhw0C3NkuD2OIZhnGoj1AiEA0j+b6ijdx/SnHqscGLq4DGwXm1iByvmw9AunmtBwRXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.799.62ef0c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.799.62ef0c7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.799.62ef0c7_1788447222639_0.9715717925828316","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.799.62ef0c7":{"name":"@flighthq/app","version":"0.5.1-edge.799.62ef0c7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"21b4dfc13488da19e13c7b2d64f68f3ec94d3bad","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.799.62ef0c7.tgz","fileCount":17,"integrity":"sha512-kUQdtAdL/dhdIwcRxlRQ+uPEt//Z+BWAEkWA/L95oWNkeo4A3/KW3io+Xu6a1/7D/uPwucssMByPSB94UfAa/Q==","signatures":[{"sig":"MEUCIHDRlzvHPRbyIZ/UkxWLnqgI9gzOJN/iqPBlVhp8gNSvAiEA/nEUnpkejVvD+ki5dsPOkDj4QSU3VYSV2kuZya0yGAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.799.62ef0c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-edge.799.62ef0c7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.799.62ef0c7_1788447707333_0.3458199612426691","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.815.cc08b93":{"name":"@flighthq/app","version":"0.5.1-next.815.cc08b93","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"ff9fc59a4ae30899ace840f537b4abcdb29e1b33","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.815.cc08b93.tgz","fileCount":17,"integrity":"sha512-oOrmLZ3Vx4vTiL8omu4Q1kVV5IZVXDQxdhnZFc6zZzU9VJqzKOmme282J0umXsY1TZzRxkh76DadjQOZGDdmNQ==","signatures":[{"sig":"MEQCID07QZ+Kr2wZX+R2D9eOpAK9rv9SOud1kYRHB3eXvEPrAiAN4fFhsaI/CsOkvicueK0nS0oMw4ZLsNs3SldyHKvxzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.815.cc08b93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.815.cc08b93"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.815.cc08b93_1788461027699_0.057200348664190104","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.820.97b3830":{"name":"@flighthq/app","version":"0.5.1-next.820.97b3830","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"61823668d7d0dd276ab98f505ee17e1f2abe4eb0","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.820.97b3830.tgz","fileCount":17,"integrity":"sha512-ZsFa+uSKzf4uZrugZXIH/k8Lz3+iQvFazoxudzXz5vRamwYD2fkWsVnZoKisHrerWYx5mPSrTWVDV72xUaomIw==","signatures":[{"sig":"MEQCIEId+YI9QECdPf6LWivInT8JFAqJwJW0laBEcZhMPhRZAiBUIpCkA283EV/9JSXM2gkMb9LqTz/UoeDVE63Ee46E7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.820.97b3830","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":41850},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.820.97b3830"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.820.97b3830_1788469564446_0.8408405121686076","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.903.f434bc2":{"name":"@flighthq/app","version":"0.5.1-next.903.f434bc2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"3eaed774a7106144094d72de45c06b63ef7f42fb","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.903.f434bc2.tgz","fileCount":17,"integrity":"sha512-UMpHMC9SX8OPqozCCWUCK+q1EV+tvaTqzbBTdBHc62iVg0O+Q6QRGb+eCO2oGb1fmlHnQGk/rZhqKq6x3DOjbw==","signatures":[{"sig":"MEUCIEf0d+PF4W3SqRp/9N3ISIJnk2gcYlxES/anl3WmVdEJAiEAx/dmM58RumWJDSQlTnDmq57FfwdZ9DCmO2J/4oJ+Fjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.903.f434bc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44910},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.903.f434bc2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.903.f434bc2_1788550976514_0.42465382244260064","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.904.b545d9c":{"name":"@flighthq/app","version":"0.5.1-next.904.b545d9c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"cfc27c921e7e4de22ef6db9418f60feb3de9be48","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.904.b545d9c.tgz","fileCount":17,"integrity":"sha512-RE8+ro22hh9UHtRRmJYSi3f1yNRcdcSRGELlW/pRmYPRKkvcpAybVNTy+bPfw0iaEEnJODpQxuqoPLRRRgxlSQ==","signatures":[{"sig":"MEYCIQDdVr+JeCIgNarmqesL/cezMvUZUmOd6+FlfpJh3hVoFAIhAIMHEi/pQJFnVDFNe7D1kDm6Zqk9rNoyZAfT1nPyQvpv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.904.b545d9c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44910},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.904.b545d9c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.904.b545d9c_1788554562846_0.04058039587132978","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.905.5fbf787":{"name":"@flighthq/app","version":"0.5.1-next.905.5fbf787","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"e1f255bd5f9260f347b9fd9c26e76d35691d9869","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.905.5fbf787.tgz","fileCount":17,"integrity":"sha512-a+cgiooLfFYnod2ob2jgRrUqMOuImXwXkwDPR2Nvsq9UBeJ016njzt9TtLpL9BzryCzG6cdkmhBNsEzSGBzdKw==","signatures":[{"sig":"MEUCIQD7zO0UvrrrnMxKqe8TzbHTMV0Mel4uayJ909k70BVXTQIgC24jN0LEISrDavrhMRYCajHs8fX6GRQqu3GAtuDXePs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.905.5fbf787","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45083},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.905.5fbf787"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.905.5fbf787_1788555904242_0.9577338120772978","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.906.419e5c9":{"name":"@flighthq/app","version":"0.5.1-next.906.419e5c9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"63602c2288da08b0d8411ecd120ee099f224f07e","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.906.419e5c9.tgz","fileCount":17,"integrity":"sha512-q/stCnTK8zcYvbXJS6HNrZpTkM5KsV6/5nh+DGoIIhd7ENCzZfptcQODrOIXCxsG/anNMF2A1+MBR3JBQ3UL6w==","signatures":[{"sig":"MEQCIAj8ZHRQoIjroUGlawJXOYFKOOOuA0zAATzY+GUIAbdqAiBcMJIqFFe8phcvFcirwXfm+PmxjsWIF6pYKjizsyovYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.906.419e5c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45083},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.906.419e5c9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.906.419e5c9_1788559600518_0.02177927422406012","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.908.b072fbc":{"name":"@flighthq/app","version":"0.5.1-next.908.b072fbc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"31cde68e4a0071df77526cff639682f52ec3a45b","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.908.b072fbc.tgz","fileCount":17,"integrity":"sha512-5O5z3h+CVAKq1cUjBDo34A5Y5hQE7nNwI/6Ar1Vw+2ZOAuajZzb0QSAFLwY+He7q/IPcha8NNcuC5ZGGtnlLgg==","signatures":[{"sig":"MEUCIBjXuMQaLX5ocuHj8nYWce5iwg6wHcU2E4V47Eniot9lAiEAjCreQcUrAbsV8RpyHJKuFEke/4uFHnf8dS4IzfG68Dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.908.b072fbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45083},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.908.b072fbc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.908.b072fbc_1788564199587_0.9405032562935967","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.909.a5d1857":{"name":"@flighthq/app","version":"0.5.1-next.909.a5d1857","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"59ede83ead4290356b02f03249dedc30d0fc0dc1","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.909.a5d1857.tgz","fileCount":17,"integrity":"sha512-4O9JwweKZ6c6JL9Rh7MNa41oqWqQwzuFDZZpk11J4glgkQdbgefxjODqpSxuRq+8QcjMeXvwOTsHEajraRl1pQ==","signatures":[{"sig":"MEQCICXWp7fX0xT+fkUHN8BBXhp4cSu+cncNGuFEk01p0fcIAiAxppsdtoY76J0zoHHWWEgC8eYu99P2gY0H+br7lUnE/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.909.a5d1857","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45083},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.909.a5d1857"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.909.a5d1857_1788564762952_0.6600438032032798","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.909.a5d1857":{"name":"@flighthq/app","version":"0.5.1-edge.909.a5d1857","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"7f0b0d72ed42d471910f3ad8041f6e626241c31c","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.909.a5d1857.tgz","fileCount":17,"integrity":"sha512-yymXuZWkb8Rmnqvb0G8QvSd7KBmKrnXORF6qAkwOeUuYhhaI59o4g2FOO4f5fN+b09rHFt90+1+lNR5nioVgqA==","signatures":[{"sig":"MEUCIGcuMoI2Tv4pC293Ev2T+Nb/Q0RlmCuqn/es+pvnBLTpAiEA1fctl/PKNUBDzpsmOWGhmpANdJCe0/arFPgqHNLuXeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.909.a5d1857","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45083},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-edge.909.a5d1857"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.909.a5d1857_1788565324081_0.954259515331773","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.911.32a089f":{"name":"@flighthq/app","version":"0.5.1-next.911.32a089f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"597e1cb6bc7dbc653ee3d1134fd0bff4627f507d","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.911.32a089f.tgz","fileCount":17,"integrity":"sha512-A/45cRyK7aAgHAA4+1ZE897ESaAg3yDm20c0fn41+Je9/PYd6VBijqcaLyZV01v97Ywa2MioTm0HLZyKiXs/aA==","signatures":[{"sig":"MEQCIE34TmFrHfewqhAnsWES85266ij+Zp2yavJNQyxKqh9+AiA8vUfVrBtANYC6CQVWMi2oM/hvyc10lPGtYhJZMa2TpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.911.32a089f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45083},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.911.32a089f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.911.32a089f_1788585259607_0.7739707800062081","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.911.32a089f":{"name":"@flighthq/app","version":"0.5.1-edge.911.32a089f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"74a3e6927d3bca0424760b0c881f1122ed5d204b","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.911.32a089f.tgz","fileCount":17,"integrity":"sha512-4AZAvLMuJNyL/VBlC2MbgSVUDUiu7Elj3cElPWbkOfjRXl7fbUtOLOkJn5+gxmMESIHAhWWFhpRSuKAF01yLcw==","signatures":[{"sig":"MEUCIGvxFGdR8RQJGThhsR85dOC6vrMA0NCfMdkpRbiwHGKEAiEA4/RtiZi9wFE5FJp3XHJbbiz+RfEVPoI6asvVTA7z2q0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.911.32a089f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45083},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-edge.911.32a089f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.911.32a089f_1788585663568_0.6354520557639567","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.912.289aaa0":{"name":"@flighthq/app","version":"0.5.1-next.912.289aaa0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"e0a587d8fde19a1e251380534d872ae85ff771c5","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.912.289aaa0.tgz","fileCount":17,"integrity":"sha512-hj6bgQWu71raoemED3AlaNXmvDUlBvHita/M4cRy5QvOPVjhtpobRjDMUvawWA+R9ZzpJp7tEECNggwwLXvAvw==","signatures":[{"sig":"MEQCIBunIA1m4zNdqmKuPayecHT6+35DXfL1OaT+6gY7MMBEAiBynk5NazzND+UKZAoGk/Wxevj+bqoBne7Qadf6rUvXow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.912.289aaa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45083},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.912.289aaa0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.912.289aaa0_1788587156520_0.7484106659262542","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.912.289aaa0":{"name":"@flighthq/app","version":"0.5.1-edge.912.289aaa0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"f4b9d7476070d770efffadb8947589d0f1c079b2","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.912.289aaa0.tgz","fileCount":17,"integrity":"sha512-P1e2M3GejVw04nZQXJtPa7gERsyDvDVEAFtqZ1wTPi8uzriciGlrFwqHCWfD9rVCQ/Vd7oz27wZDI0uzSGf32A==","signatures":[{"sig":"MEUCIQC/G1z38O4FzsqQd+cBf7Xu96jUMHqKzcuTPu+V7HSXHQIgT00tz7x77HyTi1gBNW1wzj7ksP7x5Wg9kk0sVJRlUDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.912.289aaa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45083},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-edge.912.289aaa0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.912.289aaa0_1788587503416_0.31147164807490135","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.914.ed01add":{"name":"@flighthq/app","version":"0.5.1-next.914.ed01add","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"8c6a3fec051d0917cd12515a5404be96682ccdbc","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.914.ed01add.tgz","fileCount":17,"integrity":"sha512-jxCLrboEuiXwylo/gZV6DwlKJczEQYmbUqhZ90YAH2r789I7AwmzV8mrka5EtTuKGcx6I2mwnSJ/NpJ9iQLQhg==","signatures":[{"sig":"MEUCIDfjgwcnwo9iCqexMGykU3+WAm7brAL8wCPRmI7QhWkbAiEArDIPCHnCj7HAIlYDOIVuuvDFmEmYbBpaEL6T3JV7s6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.914.ed01add","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45083},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.914.ed01add"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.914.ed01add_1788630648981_0.6480103547361422","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.914.ed01add":{"name":"@flighthq/app","version":"0.5.1-edge.914.ed01add","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"3dd485b899f92e00036caf35839f21c4c035ff54","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.914.ed01add.tgz","fileCount":17,"integrity":"sha512-VpMD68Ar+dy/xlSQ3nq3bZRzcXs8LbajCtiktPMJx4xhHU/ltkFGCPfR/KDLZMN5xUdnvekhWmW7AuiRhoybtw==","signatures":[{"sig":"MEYCIQCE/AZZt5FoZ4JPb+65ACC+FfTbsIZTAXlCReRwSqpi1AIhAIy5iyK5+T6Cz71UshcdxQz9DIA9fW+S+o2qBDjQy2Ry","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.914.ed01add","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45083},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-edge.914.ed01add"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.914.ed01add_1788631159451_0.07459613132063314","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.915.d4da7e7":{"name":"@flighthq/app","version":"0.5.1-next.915.d4da7e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"949e49776a409c60bc740d776dbf093b43173710","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.915.d4da7e7.tgz","fileCount":17,"integrity":"sha512-+4xaqfqeACx+ClcGTOluAF+pPk3+wnfobv4hoxixaVHM5rNEP5jybgL2meWspdTYGbD4/vvGHExYG2Vsteu5uA==","signatures":[{"sig":"MEQCIGq51rFDQAsF4dMvGpcWn9+EQY5/Uc1H9SUFKNLv+UyYAiADf2RQ04B8z6aIi8l0WoTFFZPo2JFl3wDv0eFcsZHEDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.915.d4da7e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45083},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.915.d4da7e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.915.d4da7e7_1788632327555_0.9274394973956326","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.915.d4da7e7":{"name":"@flighthq/app","version":"0.5.1-edge.915.d4da7e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"a060f44174b53cd7277187599b89517baf276c29","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.915.d4da7e7.tgz","fileCount":17,"integrity":"sha512-4JWVIaQ9pzC2gm6wnkfqZfDZIDxScuNQxoamQ9c+nvoZXPW6XhJRiRNtL3ESIt30uMtsxFadK7CGe6rHJAYZLw==","signatures":[{"sig":"MEUCIQC7Gf1xbqLAXA3ZYlaGOkTvEBagMzDye/2Cj+H6lNHszQIgQwdunK5lckPUTnvsQITjwETP4LPaGmKnSdFP145253k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.915.d4da7e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45083},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-edge.915.d4da7e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.915.d4da7e7_1788632707634_0.2008553192338105","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.919.354c575":{"name":"@flighthq/app","version":"0.5.1-next.919.354c575","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"dd251de679a481c3d6cf456dfaff8bd4978da04d","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.919.354c575.tgz","fileCount":17,"integrity":"sha512-bzlweUycZYfsWBsfNaktNwU2iLv7ZqOFbhiJtDoY5q7/D5WGOdGCpiOQ+PQw8aU5qexmB74iVWGM27kaD3IWWQ==","signatures":[{"sig":"MEQCIGgDr5L5LRc5eFPhuSukdni7r+bpQhSwx3JJHkMkEMVAAiAbZxyOqQ0/0zzkdAt5ruHcCG7OgOzBFiRu2BTjr3vyCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.919.354c575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45083},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.919.354c575"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.919.354c575_1788649750958_0.8116428182738582","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.919.354c575":{"name":"@flighthq/app","version":"0.5.1-edge.919.354c575","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"e6dbe0b50f973b08364488997d807a4629862ee8","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.919.354c575.tgz","fileCount":17,"integrity":"sha512-C2EHoDS0jdALCajoAsMu3bgocWHHTE9sMoAAoVRkirmsgSQL15F+4Xpt6aJTX/Bj4fEpPERFJ6ngwuaQXHSy0g==","signatures":[{"sig":"MEUCIQDwwz+uJx4i0LznWVQjwvAt//2+aUegy0kXtUhVtjQZPAIgaAY6k4jDFSBYajYf90sUUDJlFJRVTzXCZ/U2dXG4/QY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.919.354c575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45083},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-edge.919.354c575"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.919.354c575_1788650292683_0.39707280810663437","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.920.da8f530":{"name":"@flighthq/app","version":"0.5.1-next.920.da8f530","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"b3a1e9dfc9442276b1abd6e4a076a311d81fb470","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.920.da8f530.tgz","fileCount":17,"integrity":"sha512-x+N9Cmj/aKGjWm9fG/8gZYivtKY/e+VYF1M26m/qaZygGFyPl3M4QP9xyqoenVKgfbJHicPLlN8oc0UEShCm7g==","signatures":[{"sig":"MEQCIG5+enR50KdWN+O4ScrIjZ1f0Lwq8Acy+uBu9b04NpYCAiBzDjCXwqHELIDGc6bNkg5bgWXPCxfyAXiSDFGLSBretw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.920.da8f530","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45083},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.920.da8f530"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.920.da8f530_1788726075066_0.2834203094563341","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.920.da8f530":{"name":"@flighthq/app","version":"0.5.1-edge.920.da8f530","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"9ab2e852008ee7ac6ed943205d32ae31ead8e881","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.920.da8f530.tgz","fileCount":17,"integrity":"sha512-YTwLylgLN13rE8Xx8E7Gqxci/wXinnAn0H3yJ5GqvzZLp2arQApiNsirWewtbptNWw5O2XnF0Yd1nZYXPYVmsg==","signatures":[{"sig":"MEYCIQDxJ7XvFSnTam2YM9xJueHpxyFGpvhiA4/fKQAEU2zMzAIhALcsbrq36zlDaRaJZRrCOmweyq1jEhd9OBeBFpuaEnvl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.920.da8f530","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45083},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-edge.920.da8f530"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.920.da8f530_1788726619919_0.07042250459467225","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.973.788d3d7":{"name":"@flighthq/app","version":"0.5.1-next.973.788d3d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"c3f3af07f8d240b3ca94cd93047c52f3c6170332","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.973.788d3d7.tgz","fileCount":17,"integrity":"sha512-H/t5TIljC9pSSnUFYsP8LtMM1pQSGsJF92P8xR3NWdy2wkvy00gPgT9ThAwKPd+wBmGZGjQMp3G9UDCbrIMm4g==","signatures":[{"sig":"MEUCIB80gENI+5nacUob/QN83+FVNbE0r2wgKjaH5WQyAaj1AiEA0Cn0/6yRTI8sw6q2Homj6DolkBC7Tjp7zjI8RxopR3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.973.788d3d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45083},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.973.788d3d7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.973.788d3d7_1788898580299_0.4147212797588984","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1017.13841a8":{"name":"@flighthq/app","version":"0.5.1-next.1017.13841a8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"98cb70be89ae5b049fb178c7e789e39e75e9c56a","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1017.13841a8.tgz","fileCount":17,"integrity":"sha512-j4gDuKbJgEKAKES2vHG492uycJiWDgoPn8gVZYQV1ESW2Jahsp3G6Glmp3jlBf81ZfoFwrPZm4p0LCkOdW19EQ==","signatures":[{"sig":"MEUCIBms1CHuOoxp40cCtjxAoHp6JM0Ufjo2gHOZhqlLevlIAiEAjxQEwQswkPHXy22NhxdttjT0Eat/1bmcDSohtYvc2xU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1017.13841a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45088},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1017.13841a8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1017.13841a8_1788927222677_0.0035651921637223083","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1019.1274ec5":{"name":"@flighthq/app","version":"0.5.1-next.1019.1274ec5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"d96335df66f91ae09721e3ceb8c5be52e9514524","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1019.1274ec5.tgz","fileCount":17,"integrity":"sha512-GvqGchaf5n0uz7N7kwnw41IWAuJ4tbD+4QIQ3wpo5uYyr22t/MzXfU1YLucSSgN1RvN5p5wHjbMfGt2PEvL/kg==","signatures":[{"sig":"MEQCIF6naLNdZ+R1zwr/XJ7HnvFPbqknnjI9hWNHvPehdpTzAiA50SK5NWHA5HF2Jh3u6vO+qfCckswPwT3FR4XGipFIsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1019.1274ec5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45088},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1019.1274ec5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1019.1274ec5_1788934407652_0.9703965756602018","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1019.1274ec5":{"name":"@flighthq/app","version":"0.5.1-edge.1019.1274ec5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"ab1c3ae9886e075ed7e014e8a911a1bed20a17b9","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1019.1274ec5.tgz","fileCount":17,"integrity":"sha512-UeGDNJqM79a1aHLVjN7G7ajN3IGoVTP1tXKwCVKf674MIR1c+5gZPxrz4Dnkg3RxMX82Q1p35L0YgtGPOIyv8A==","signatures":[{"sig":"MEUCIQCagxUbjdZRK2wU0Ua0DVP2aC6py6AAzzC6PkrxT9D+wwIgXKwO+q6gYpFQB7a+ltEqb0duazvmVU3ov2uFQRK2X4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1019.1274ec5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45088},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-edge.1019.1274ec5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.1019.1274ec5_1788934805035_0.5333254659088358","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1047.858b9b6":{"name":"@flighthq/app","version":"0.5.1-next.1047.858b9b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"a69550cd1bbc44eeea4ab4e39196d90156d82cbe","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1047.858b9b6.tgz","fileCount":17,"integrity":"sha512-hUJEXHqywsGrYm2ZrW8xNKCwIp8vu7xWUJs2FnIz7d88miGDiWADW/8lVGyZWIne+vhB+PiHj95iWgjAFVuh9g==","signatures":[{"sig":"MEUCIQDbNbCtf3qypg5wK3PVYW06oIzV9Q91Dwbh5j2veV8pqQIgMpFGDjkQxECnzSDUtLKMczL98/VwHAFKHqTLVKewTp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1047.858b9b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45088},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1047.858b9b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1047.858b9b6_1788973015121_0.7646427435118033","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1047.858b9b6":{"name":"@flighthq/app","version":"0.5.1-edge.1047.858b9b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"76c05f2eb7d0ecd1ec41b2f1d57db2abf734f6a5","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1047.858b9b6.tgz","fileCount":17,"integrity":"sha512-zrd7ExaeCBv/TWsVU5dQSj6BfMsZBT8XJfkrRbrAlpuIK5aekHKbcGC4wHDt3vaWpyIJnGQUydnY1DQvT14UCw==","signatures":[{"sig":"MEUCIF7APBIXbXasw8IAa9QtzydaSc5Z5rm48VILDWFEGkHYAiEAgB2xQjCx54+3CFwv12B+gq/37obgJKN5ixvquJIjlD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1047.858b9b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45088},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-edge.1047.858b9b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.1047.858b9b6_1788973408685_0.6542398926422324","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1050.0bd43cc":{"name":"@flighthq/app","version":"0.5.1-next.1050.0bd43cc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"90e8b24287949a7515b4ac70ca500eb9c4705c19","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1050.0bd43cc.tgz","fileCount":17,"integrity":"sha512-hKH/BZoTKuI+w9NaMbIWtNmREoVs6ViK0oCpRrx6LqFKONWNW77qvyFKRGEkoZJC2m4vVZeMvp/2QxAHqtyunA==","signatures":[{"sig":"MEYCIQDn5dSjg+96/kKhr5puqULSUgUrIDh4dfeROb0kJBaCFQIhAKOSZCFBpWKWEIu+OO0jBFm5YuwdkYJxfzEi9N+EuYXj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1050.0bd43cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45088},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1050.0bd43cc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1050.0bd43cc_1788988291646_0.2962315255605745","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1051.65889a1":{"name":"@flighthq/app","version":"0.5.1-next.1051.65889a1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"abb118a93d4ae1d62db09aed11af4c8df1b5db77","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1051.65889a1.tgz","fileCount":17,"integrity":"sha512-Le5H2fHXcbDfO+xhRNzlIVoZMaNN2ntK1u4WpyiDt33Tlq2L+g9jl36XQHq3V9ZFsovK81jHAUQ+5Unh7kGnhw==","signatures":[{"sig":"MEUCIQDKAh5P0WhGQn+xrVN51Ljr0DqtH3z42LjBRR+yN+4qSwIgXB+u9nRg2yfJNtHY/ZMzCU0eG56AnqfQUfcRnVkDAvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1051.65889a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45088},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1051.65889a1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1051.65889a1_1788990833381_0.7385515588022562","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1051.65889a1":{"name":"@flighthq/app","version":"0.5.1-edge.1051.65889a1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"b26ff8c0ca741eb30a22ffff0745b7c5bf7c7218","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1051.65889a1.tgz","fileCount":17,"integrity":"sha512-PbrNmpHgWRn8tWHTsRtACYDZEqHDfiHSGH6DQvAXbpi2Q2VkBdJWQ8N9Sp07bJ+xPVraShQ+jYht8we8Cil8HQ==","signatures":[{"sig":"MEYCIQChB+R6wr6xpJtMyJdx6/0NhIkEenTlGElmhXyrVll3zgIhALLHlTu5bZ96lPQgaWaZkH1aGVRDEB6qcSCtoVFmJw8r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1051.65889a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45088},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-edge.1051.65889a1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.1051.65889a1_1788991340155_0.27486574485393134","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1052.ea38f97":{"name":"@flighthq/app","version":"0.5.1-next.1052.ea38f97","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"3f0209c13777cf33224c4de86d5666b86f3df4be","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1052.ea38f97.tgz","fileCount":17,"integrity":"sha512-S5H3dY5/duH4uYf/h5CLN3KbFKNnN+r20a+uD9fShGJ+LqlHHPw/4xHxJ8XdObCwx5npZ9JpX/hbiNlHIWLOeQ==","signatures":[{"sig":"MEQCIGapqbfnTcVw14v9MSPaDkOz816ruuvj70u3V3f1rtmfAiBQJCOLOHfP3iGRHpGLH6qc7Ktz3j71NozCq6z2DdTORw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1052.ea38f97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45088},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1052.ea38f97"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1052.ea38f97_1789013574035_0.5768983009055604","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1052.ea38f97":{"name":"@flighthq/app","version":"0.5.1-edge.1052.ea38f97","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"6174008e431cb4f3e6f806d9da96ada35994e77e","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1052.ea38f97.tgz","fileCount":17,"integrity":"sha512-wuSbpm+nCU72nZOHql8NOyL0kVoqW6xvrUMtI1koRXWBKV+B/1IfqkG+MYfrqdudLJzGv7ZCVEiMj8bMSS5wEw==","signatures":[{"sig":"MEYCIQCkbhIDxNx2GY0xKvrmhhqJp+kk9R6qBWcxqrBczaWgYgIhAIp6tMl/I73hrY02B4oCftuNbPhdXlznmJjgQ4Ia2CCM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1052.ea38f97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45088},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-edge.1052.ea38f97"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.1052.ea38f97_1789013887188_0.38908245867782676","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1056.4945b81":{"name":"@flighthq/app","version":"0.5.1-next.1056.4945b81","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"eea407c4375bc40772130978b089ce6ccec095dd","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1056.4945b81.tgz","fileCount":17,"integrity":"sha512-lnSfS0azN/+V9Y0xXLCKOYvRN605zRH7inEuqjvbe5qoHCo4cOIwhv+4ZO29WQyZym6k6GS4p3iKLpUj8B9RhA==","signatures":[{"sig":"MEQCIFQBq1DQDO0UcEn5t/H0NHrIuTwiHW2qFrhnJhmp2fJQAiBZmiPFoseGOchD+eVyvU4cc+5VUUtol82HSBivlePfFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1056.4945b81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45088},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1056.4945b81"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1056.4945b81_1789060469175_0.20661016863714265","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1056.4945b81":{"name":"@flighthq/app","version":"0.5.1-edge.1056.4945b81","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"973c32dc34807309120d3df455e250ca896b41db","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1056.4945b81.tgz","fileCount":17,"integrity":"sha512-+NXsbvC5lQxQKRjWbzMYKs/n3Ruy5fAD4yYXB9V+WA7tdAq7VkAT7jWdaiwj30WY7ozQeHk2foxTnjis+iyIwA==","signatures":[{"sig":"MEUCIQDwC42TpY7C2vn/yXxuDB3ulXCyY5GKNdSVDIjcpF2xhQIgDwclJTdLYVfiAlOQaN4QMYVP0FxmKk+SLy8SnwsK/2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1056.4945b81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45088},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-edge.1056.4945b81"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.1056.4945b81_1789060967633_0.9422463605892901","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1058.751c53a":{"name":"@flighthq/app","version":"0.5.1-next.1058.751c53a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"1e8600dc095f77365b6606d2848d54c382880dba","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1058.751c53a.tgz","fileCount":17,"integrity":"sha512-/LWttgZKayH6g9loxYcrgx1eFpDcgH0GKd2avBmbPdJxf2R8Nm+Ccqj/5aqlRn0UmMCnHQLgQfNzH5IjvItHAA==","signatures":[{"sig":"MEUCIHVlHv8r8qZOZaoiFMoMt1H7URzip60iMygPspf/vL2YAiEA62H7vEqyJ/mapLkH4+RSxGNtSEN+oKBJ32DjnctpTCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDyqZ4nPc9ZUqGqdIfpmz8ihmZXjyEFOMQBL4Q6BnEq+wIga5Tp+WG6ZEv9g8GX9gyc0wiWIprFr/bJ0gQi7v/JSt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1058.751c53a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45088},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1058.751c53a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1058.751c53a_1789079824906_0.1149784237241318","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1059.c56d3cd":{"name":"@flighthq/app","version":"0.5.1-next.1059.c56d3cd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"1e9189b5fb844ddede1dd64c5061fec62f611cbb","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1059.c56d3cd.tgz","fileCount":17,"integrity":"sha512-GNm0IZs/lA3omg7mvNyw8ztRv1JfG5We+49XTlwk6paAgt8pN7a701TEURPSifk8fWWwNY30ZQID9EPkB6t5Hg==","signatures":[{"sig":"MEYCIQCzXvxRMTUrug9SzCoC9EFnoBBVvzjfGow0AA+F14nHDQIhAIRQO2lyMk67R+mrY/Fy5xeut4sUsG5TtRAhKdJeKw4N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC1LbhmfHYB0Z5fkDVybmY+SeBBbKnjuUnMo7puVSiClQIgV18ly6SjTihPi0bU0q0z57Ij5jukT+C6hg5u0i+L2T4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1059.c56d3cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45088},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1059.c56d3cd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1059.c56d3cd_1789080025110_0.5550754168176808","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1058.751c53a":{"name":"@flighthq/app","version":"0.5.1-edge.1058.751c53a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"151e675a85fcd7a13a38c3fb726aeef5b884dd1c","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1058.751c53a.tgz","fileCount":17,"integrity":"sha512-dWGlK2zRtOcMrN0R4rEA9CXKgk2sCFItwDuVV8eKHFLfAW718KKXrx/sYwid3VphmaHK/q4/86aDrw/v8Xf9iQ==","signatures":[{"sig":"MEUCIAGEF2Wkh4jrej2Vk17VHn7kb7+c8ZASSrUlsYX5jOYcAiEA13iR8XAUyGaDnZEX0wjKwIuhxZ1DKz1pC6Z9D2wuraA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEuSGUZCJiCn5K0OpKqoBOzZMp0e60EwKC2f/vMettb8AiAWIvZRuozoY3BOv7yVNgTUZ8SUWkEhLCTB7c61xXWBdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1058.751c53a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45088},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-edge.1058.751c53a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.1058.751c53a_1789080193068_0.14991173720130146","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1059.c56d3cd":{"name":"@flighthq/app","version":"0.5.1-edge.1059.c56d3cd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"7a4fa77f02bb64c9dfe4ea177ac42428bd50a540","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1059.c56d3cd.tgz","fileCount":17,"integrity":"sha512-KorTuTdC/+4RIibDe3VgFTamjcOgsFDcI4HxkgO9eWTEWaBbXckFIVEx2fIOIxryt9DExB+eLSqCUFFsbM4EEA==","signatures":[{"sig":"MEUCIBQ+koArNSLKra3nEEmnD9Nj7PkwQKgF5yDHuj4guplHAiEAq2x4peaFZh0DEaIvYa72glRW+3N83OfQtUyLnHW438M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCy9mPSY1f0szx+Ln2e0kWBwjhJRfsI5WtPhqYDeWhpPwIhAOkOd6ykzQxGB/2ISYLwbuJLEvMZMehpAjLt5Excgh2+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1059.c56d3cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45088},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-edge.1059.c56d3cd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.1059.c56d3cd_1789080523283_0.4251407546306938","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1066.36fe89b":{"name":"@flighthq/app","version":"0.5.1-next.1066.36fe89b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"06a1fe0005deb6917994e93273f647ed6d407cbe","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1066.36fe89b.tgz","fileCount":17,"integrity":"sha512-U/f4Rjx12xPhCMQjLQTP9rp70W0/+40mJK4ZIuNOEr6Fb4STpjG2MnnYP16prmmWuqdCa2r8VKGbyudwdxF7Hg==","signatures":[{"sig":"MEYCIQDJ0GFfUAyg1X9f+yFuQrceG98Z0J0Vcl9jTp7qUrqtKgIhAKXcmKRZne+UOLvCgFj/NtTQMyEMYAbDNKbI0Ub/xucj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBM0ASXSIQ7lRvktAUoLJKYDUTCl7Fc6JV9yUkHz7fkfAiEAoPFlaZv4mWpqlPlajcT5NMdAi2VTfmmR74dLNF8/8Jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1066.36fe89b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45088},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1066.36fe89b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1066.36fe89b_1789109386499_0.8444974789789956","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1069.554a2ac":{"name":"@flighthq/app","version":"0.5.1-next.1069.554a2ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"4f3c9b9a41665d1767572902e665d4203b43ed75","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1069.554a2ac.tgz","fileCount":17,"integrity":"sha512-ZCXNS7dmdskNg14HbAajT8saHCm2gBUz1128QEsYFT+6DMNRTxvfPuCzsNp57YTatgipwXspO3HnTQ76fvYjag==","signatures":[{"sig":"MEQCIHd4RDE24suApo2U6Ra6xSxRUr1cTVkRoQr6hJ7T5XbkAiBtif+42Xq6ZtGv2ltDO8tMiBaoDQ41aldcvUrDDuLl0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGBsC9942PAErLGW3eBU/gIPh7PfRcuknGJ0E4CP+2K6AiEAgLQVuaaFbzf9D0/UL4a3EyDEiPo0peUbmC0K/YeFyCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1069.554a2ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45088},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1069.554a2ac"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1069.554a2ac_1789112080628_0.7643506118291019","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1197.6a425ce":{"name":"@flighthq/app","version":"0.5.1-next.1197.6a425ce","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"47213fc632111ad6d84d3e9162757ef706f939ad","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1197.6a425ce.tgz","fileCount":17,"integrity":"sha512-tARk/pzSk9nve48Xmlh07jihLXxUKqrnUIcrGSpm8qkFO3nrMz5rKz5OToKppOr/N0op/JN3IeaT+FhHaxw5fg==","signatures":[{"sig":"MEYCIQCUoBssdQQu5GmdLx582NzVssOIlIJGjYnKnfsWfnXHSAIhAImWEDsEhyBnrCS+VWEq6OFUmXJBf37HebFzQMoxtPrW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBH6o3A5DZUh2IR9IbbvKkmTbmOQ6g26kai1HIWo7PVSAiEAyvmVsaWIZ5s0le8I6SQ/zsAogh7HE7oeYkaK9qY1EAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1197.6a425ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48251},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1197.6a425ce"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1197.6a425ce_1789241051788_0.8430867814872145","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1201.9b49dee":{"name":"@flighthq/app","version":"0.5.1-next.1201.9b49dee","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"5aeb483f33a91a78fcf65e6eac45c07a66e06c85","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1201.9b49dee.tgz","fileCount":17,"integrity":"sha512-wtkKZkVqcU7gk3sD5NB5vgscXRzr6fT+cl5HtWkHVsjVaTGIw3QtlYd8CqutBKIvjaw2lQ7ckHl6dT6DrNsLtQ==","signatures":[{"sig":"MEUCIDavTDoa8TtywJAAsgHBEVnOlxUrtrjDoNZiW3KLmJJmAiEA+TIDc+UdvSIM6KkdGW/VGFO6nkLi0og3kGe+IU4/SVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBW35odtWYHABBIwGeoLYzIwu6ptkAedr+uqdduRaYIqAiEA4EOqpynUIRWcSRz+pVqTA2TOnLuhXnzRDxc8NNAYejs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1201.9b49dee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48251},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1201.9b49dee"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1201.9b49dee_1789245655174_0.3131154895131638","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1202.e31f126":{"name":"@flighthq/app","version":"0.5.1-next.1202.e31f126","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"61863a2193211f8425cf4f8b957b5034148cd2c4","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1202.e31f126.tgz","fileCount":17,"integrity":"sha512-MdLKzWLa2O9leUhoOUPGewaX35D624h3QAnF8Hc5c5fqrXmZryt7msuo7n5PHPtb/TDGVnJrK6iXD+Wz/XLEGQ==","signatures":[{"sig":"MEUCIQDxCsmySMdD6k6Y0lG2Am0S3psbnY9FE30apg2JOD+FrwIgVUx47yrPYz95VqSG2Cc8GwuPODAvz8KMYQCKKOev2vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC5A7C6XSNmFLMIxpgDhyq1ogk9CJ9vHHJ8iltsF9X3wAIgG3N2cm94rj3COFxHdIiBcbsr7Bjk26g3IceHAVksKCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1202.e31f126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48251},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1202.e31f126"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1202.e31f126_1789249672356_0.039632794500930935","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1204.e33a1ac":{"name":"@flighthq/app","version":"0.5.1-next.1204.e33a1ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"953851f5d8d59bacb230833a059d26cfcc43a27a","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1204.e33a1ac.tgz","fileCount":17,"integrity":"sha512-gg4m46fUcdQ6Y+ReA6p2YtdIMn9mTPATRr6dZj7o0HfWOmDpE4O0uKmhy9UWQ02fnLGdU48r8BGsXUWoD2LY4w==","signatures":[{"sig":"MEUCIEf0bFbB3EN02T1I9gVGyJ+ChZ9Dl0Zp+mwgEVTOnVZ3AiEAgDD+4bhbL6i+YIOAnX/1ZyN3mgcbzO85f9VZFFlprfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEf+ofhMpssJEuwDxBBcTe8DK7pWt/HH6seXVocnPBFmAiEA3RZ+xVokJPosmrFA6vI06rhazpZxL3hy5EFq73CzxwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1204.e33a1ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48251},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1204.e33a1ac"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1204.e33a1ac_1789256135897_0.3764373048438281","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1225.129b76d":{"name":"@flighthq/app","version":"0.5.1-next.1225.129b76d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"aec4e6d9497bde41a1b90756aebac0819840d9c8","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1225.129b76d.tgz","fileCount":17,"integrity":"sha512-jrJV72Xd07tg09DsJHgYUG6Dh6OJomPjhdWz9o3v2uX9vxv1rwOQUjTOFCHyCPgUDTm7BjX+RDUAUjRjGdAB2A==","signatures":[{"sig":"MEYCIQD39hA05zwnEav/iVXTrrZllKVxDJfdlUyxzzHXlxf9YgIhANReehQ6zZH95gY2h5CMpE1HMo9KEqpc4WZMsZaMjdwx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC6UbUlGuFdAsbdK8lIiz5dipYLKqEqY8XqE4wcGHwBuAIhAOZK7mmMPm0HA3bcgfgjIBlQPdpMs+0f+1GCgit6KJCl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1225.129b76d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48251},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1225.129b76d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1225.129b76d_1789269763232_0.40173955459529753","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1244.12290e1":{"name":"@flighthq/app","version":"0.5.1-next.1244.12290e1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"17b0af30a89c19dd7711e80c4f991fc4ec312a5b","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1244.12290e1.tgz","fileCount":17,"integrity":"sha512-6XBN4yHRlefc3cjI76neeHB+LWvSOWfSEVsbmKumtzxIYFhMuH2p1YcidGuyX41Bu4uZkcTTr0mfutjmJ4yUXQ==","signatures":[{"sig":"MEQCIC8Xm98JPR2azI4j0RBKSu+0rTWU8bW5s5V4bIplh+u7AiAjD8IfDHCSHU940kfSfblUTmg9Fakc7Hs99unNfJPTXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDjBHXL54+oYXhPjIPpORQkNVkNomc21rT026F6DKluYAIhAKYZ+3/4bTvu++xNDLJ7jh8FlZVloHnVKLGHD/gi7Pff","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1244.12290e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48251},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1244.12290e1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1244.12290e1_1789288184087_0.19982458898204447","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1251.918ea64":{"name":"@flighthq/app","version":"0.5.1-next.1251.918ea64","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"25ee56e142dc8aaa5e96fd3c7e85fcd75d33411f","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1251.918ea64.tgz","fileCount":17,"integrity":"sha512-x5ERZa54uoch3oKOLCZr+6U/p9/Bm4he2aaA0qtivbt5XqqjAm3nq8XzvBd4KiOSgiL0NbrIG40MqNHciNMXaA==","signatures":[{"sig":"MEUCIQCfmlcfW84oBOtSLnDHDd1turQ4FP54B8Y6QIMUsxIs3gIgJj1EpY375bcTuIePs8geC74yD+c6XBv2V1s9AiMYTz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCKxXYE5CifmaiMhSQz7pQt09hMzLMN+i2ppB5skJu47QIhAPpCuFz+7SUoKcBTYSdeVbQRYaAZ5GyZftZKOdhSmOJE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1251.918ea64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48251},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1251.918ea64"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1251.918ea64_1789313995931_0.6741539814816124","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1252.15e4611":{"name":"@flighthq/app","version":"0.5.1-next.1252.15e4611","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"c41fe717ee31b062d65560e09981afd6c77233e5","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1252.15e4611.tgz","fileCount":17,"integrity":"sha512-cNSGPgTbHzMcIMTSYj19A1tTjKHbHlb0y4B6uockQIzzIe7FWZDmnHQ9MO6GYL3y7PvquNhP3AyJB8DM9g2QjA==","signatures":[{"sig":"MEUCIQCRxtPAsZdycbKdsKp6iyWqx4dyt7GvVoULaKVPr/z7rgIgNZGCQsDGOpm/ux4X1lFrcPHfhZXPs9Iz89Ac3QlhzJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFIaB7uDzTFEzHENfx7a+sV/La3AauWK+VX1rcFXRP4+AiEAltAPDs0T4Rf5hCDz87i0gkU/gW2uFIBt7UTzfi03WoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1252.15e4611","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48251},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1252.15e4611"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1252.15e4611_1789315155865_0.16711888755551652","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1253.6fe252c":{"name":"@flighthq/app","version":"0.5.1-next.1253.6fe252c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"957b96f1f46510e0ced310c3bccaa75f8d496a79","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1253.6fe252c.tgz","fileCount":17,"integrity":"sha512-K2j9daItcnyUHZDvHS9gK5BWk4k67LQX0z7y74T6gPDiy/28yUfIHlPog6jKRe8aICbNiEgHFNKVaZVX9kKY3Q==","signatures":[{"sig":"MEYCIQDEj4swIqB1gC01kM7h+eU37Jc35wUP+x3QVvb04r/1BgIhAKSRrow0gysaAexUdpNnNO+UH5hokRXwfUtaS+Ha42Fy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDT3pnJRRy9Nq+8Ms/xfeq3EBoug6p9s1pup4PEe7UWsgIgFoJYu/n08sNXqtX5T4sUtT6x33F/jBU/8nml/4EJBjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1253.6fe252c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48251},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1253.6fe252c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1253.6fe252c_1789334774350_0.8751365753723404","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1254.2ab4a06":{"name":"@flighthq/app","version":"0.5.1-next.1254.2ab4a06","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"023611697dae7b5e803c99518ce935b2ca80f404","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1254.2ab4a06.tgz","fileCount":17,"integrity":"sha512-yJRNWy2GE2fNcJUODgoeyYwlzXDYTUi3/FsJoWNR2sdLSVBei655P43NpnFKPbCTjqUdDutagmCu0jd4kWHWvw==","signatures":[{"sig":"MEYCIQDORljMqtsXcKmfqXmFr6soXJ62yc3hBMSq2vz/aXhHtAIhAIJ+pLu89A+24YcOafljzmvSm9LATZi08QN4V+C1S9gd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHTLbvrnVfrOiFvovtV6On50Rf/UuIQEy+ErDc6AgKelAiA1SF8qyve1rN2/ybSDB8JaVQUOsK9Wy8uVBJpWvi6WIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1254.2ab4a06","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48251},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1254.2ab4a06"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1254.2ab4a06_1789341094835_0.7289279058935079","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1257.b2a4509":{"name":"@flighthq/app","version":"0.5.1-next.1257.b2a4509","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"218e8639edc4f0db5364b9c3421198f336975f20","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1257.b2a4509.tgz","fileCount":17,"integrity":"sha512-uOeADi4BW+YNsmc9qeMu+oB0aj8AT7TmLfAJmBIGt56N3sKApqa7mGOyPy9sY1rbACWnjmymKekmr3unesVsRw==","signatures":[{"sig":"MEQCIDSC/JTitAYN6ortjwP9LZIB+awsfpNK+ji+9JR7zmxSAiA9bw6ja8TZYgb2FU+anM++w92UeTGXcVVJOreK4F3w5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICxFaCSOknf6AzSz0whwDdqMrwYiHQ2/1+A3tF9yYSDbAiEA1Dvysief+AgswlymVqaBQDRKJbitAX5elSLn/Pa284A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1257.b2a4509","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48251},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1257.b2a4509"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1257.b2a4509_1789363775522_0.25048933583261723","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1295.2b6bfa3":{"name":"@flighthq/app","version":"0.5.1-next.1295.2b6bfa3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"d312a8c472be93c46938bb16c3ecdb5da4ff6c97","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1295.2b6bfa3.tgz","fileCount":17,"integrity":"sha512-xRHpfW9Yxx4StbYo5vR1+mwCdjFSrZyzn3OUfPUdwaiUJ7O02Df+4ld8F8dG+F5QWbjVY/t0+AXCloSAo39dKg==","signatures":[{"sig":"MEQCIESwH6m3yjr12+WYx9WbZYadSbrEAIF7hhcDoqpIX65HAiAGLm4jA+SuaBMnJpGwyPvyn+tAZY3CD98e+9iUu/PPcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH7NUr/UO269sy9ZrGfKHGRqM1OG9OIOfYmsabc7FFYSAiBY2QtX1kZGvkV3yzdMHhRyu3I61Ah3dF3pbBemZ/tU7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1295.2b6bfa3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48251},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1295.2b6bfa3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1295.2b6bfa3_1789417166671_0.4802758541833607","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1344.b88acc1":{"name":"@flighthq/app","version":"0.5.1-next.1344.b88acc1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"82ddd8546def9549f4f453e9c4b08e59f9416f5a","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1344.b88acc1.tgz","fileCount":17,"integrity":"sha512-LLQSgV14keW9UJCkXC39fxO5Lkf2ahAV0+Kc4IEVu4tOu+c5PJkpuUCdBPrbc7gMYHEsxNzNTxKlGXktqOLsFg==","signatures":[{"sig":"MEQCIEiOY4r3+SPnTb3mLtY9IyfT29yfOH9n/vFvMCnFzI4AAiAS8iDr7dwdo2QLgfN3ouJYpY2K1Nr7q4VVKZngwd1lIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF7YUKb13U5T9qwFM0qNSHGPYsGlQYmOCX3vu1Xk+kZcAiEAww3s9A91cZN5z/VHvQcjwfB9pSd1VnUvy17oBfyxjrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1344.b88acc1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48251},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1344.b88acc1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1344.b88acc1_1789452556537_0.7641323121824197","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1345.0995dc5":{"name":"@flighthq/app","version":"0.5.1-next.1345.0995dc5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"6f88b1b6fc0d9f28f41328c5ca4ca8b07d572517","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1345.0995dc5.tgz","fileCount":17,"integrity":"sha512-zpOoServeinOJAje3lHuhy/XfcfDn8xjthamIH8YhnfJYa1xAz4nLF6cazELaLVG+S9gJE5/tag5oPTSH3wo/g==","signatures":[{"sig":"MEYCIQCp4xx68/QMqEXk4OnERhtvTBY/6DGUbXgVo0H9r6L7swIhAM8ttZ9/TR2N7B1JotDU/S29t1ABeLrNEVGGzPW45izm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG18Q2nKUCO9LnH3gpoqFL2Fmn/gZ2MsjyUmOM/8RCEKAiBPg/Mc1Rjzki4y8Winseljn/pR+5ctH5mpmeC2kSdQbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1345.0995dc5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48251},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1345.0995dc5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1345.0995dc5_1789454628864_0.09907498622257815","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1347.54f97d8":{"name":"@flighthq/app","version":"0.5.1-next.1347.54f97d8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"058de6f2aaedc55d8de65e3eb3560a45c887ee84","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1347.54f97d8.tgz","fileCount":17,"integrity":"sha512-+/xhGMIx6Z7gdil7YNVNTWrqYXJ0qpZz0JdAANmzsoeK01ZwpdHFNe/q4F58NgxmVrgMX690Ejc5zxWgFhoBRA==","signatures":[{"sig":"MEYCIQCdNkbgubZEu9uq9y9SX2a04SSyzRIqjMD9ypIRtnTmggIhAMaww/TTacE4PkGlUdgU2vCjEvz9LKwzd7CtrYNOfyCz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAPKVMGRgUW+PyaEjQ81P3hPrLNifUWg1VlFOd9ff/UmAiEA3kYqYWUiE1XJCEUu+SWk/+zCpw/FYEvUoLiy3qr84vA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1347.54f97d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48251},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1347.54f97d8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1347.54f97d8_1789461005362_0.19380906030176703","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1348.e71a747":{"name":"@flighthq/app","version":"0.5.1-next.1348.e71a747","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"4bbbdf9c9f4232a5e6834e21e587fe9cf93c7326","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1348.e71a747.tgz","fileCount":17,"integrity":"sha512-nfBDv4GyR/zM8kycuc4Kx0v5gXVv3R45ZsQbvRmalQSxpVk9p3yth2wAJ9qp2AeuIqCXeODVTRem0HhXHkTAJg==","signatures":[{"sig":"MEYCIQD7xURsg12rhKzlVzvrmmebeVwp+m4I5PCxK6NhO+ed7QIhAPyAEQ4HZHpMsB1Zx3sMUYM7BEIbMmjJG2B6W7ZxHKij","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBiK13PpmcwbOYkrTUa0NXyFrud9RqUpRWl8Vl4XoRxBAiA+AYgwpgHy7l/kSIBuJwvDoVFzZF8OAu4Yh1wLWBxdbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1348.e71a747","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48251},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1348.e71a747"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1348.e71a747_1789464952397_0.48446359615877044","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1349.05b053d":{"name":"@flighthq/app","version":"0.5.1-next.1349.05b053d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"a239bf5423eb77bb9b6d084d4e3fe2355dfb5bbb","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1349.05b053d.tgz","fileCount":17,"integrity":"sha512-f7eWhrlk98vRqcBBchRaW3IVrpgWyz/2vxK0le/dW+SX0zF5PC0W4sjAiS534KBNk/QMl0kB8lubkuThNj7k/Q==","signatures":[{"sig":"MEYCIQCnKNrO4CfUCOvFd8savU2kWHnDRbSNgov/cPd1kXzFowIhAJMp9U4v+8yp/kVFIh+ho2GKnBf0jFHDfZXNh4v61B2a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDRSqpPY9X3lD/p19Dhi4g9Rj/qaAXFWixzTn1F+RyhgwIhAI7NO5AvSkOyHUspjU9YXz9990iDf/agCeERloY8/KR6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1349.05b053d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48251},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1349.05b053d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1349.05b053d_1789468921878_0.6909658941546599","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1349.05b053d":{"name":"@flighthq/app","version":"0.5.1-edge.1349.05b053d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"c2ad375c81887dbeeeb0d361beaaf2bba950112d","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1349.05b053d.tgz","fileCount":17,"integrity":"sha512-2WGtCF7E1Uk2I1SNXjIg5AM4j3XbO6vyc9DGB7CKduhJw4z1CKLLcrzQg1JT4QlKL+qvdfI++bI0nSaFuWRwuQ==","signatures":[{"sig":"MEYCIQDCcMprTWbd/yyU5OwQst6kWXuBlmFZr8/2UgCBz0i4JAIhAPzqvriXAMhpNBZfVngD5CgxjHvYQaqFykhLsK5SdkIV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCftbSFN/Wc9nf+KsTeOaJerp+WPsGv6ZCwRjVweOQ0RgIhAIJOV2voM60l9dxPcKxhKmJw/OpTR7fWQ5/dX9Y88fpc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1349.05b053d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48251},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-edge.1349.05b053d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.1349.05b053d_1789469281204_0.31053655076918707","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1350.8ce488b":{"name":"@flighthq/app","version":"0.5.1-next.1350.8ce488b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"94cdbe795d9e2f9687b50e4edf7c9e2ef7bfea41","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1350.8ce488b.tgz","fileCount":17,"integrity":"sha512-FSmk6x9iTUflIth6tba5rsZ7P33Q52vYHqR+FYvEIh3l4GirAmEZamA93fNsWaNYw7GBYHs4LGLAjHpCVby0bw==","signatures":[{"sig":"MEYCIQCy4IfPqDzx6T9IxdDtPrYYfPqWWI+Pr7OAzhy2XfBR/wIhALfODS4Ew/Cd2ikpT8KK457+Fm0/g2YEv3oLV0mdyb27","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC6NigwzybqOprQIn7ByRQyIZWJ7gzqoZACmt2ugEvgowIhAPX6Ut+A71eoojmNe3RNtOavL0m7n6boB6K40FfKdzpf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1350.8ce488b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48251},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1350.8ce488b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1350.8ce488b_1789489591946_0.5465085323528809","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1350.8ce488b":{"name":"@flighthq/app","version":"0.5.1-edge.1350.8ce488b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"77272e5b79b31fde9cbba139b4b1d94e21d0d1f4","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1350.8ce488b.tgz","fileCount":17,"integrity":"sha512-uQZnkNeVydIgXBKzuWBTkfzUbzFZJ9GOLbGPJKfKvkUJs9w+YMD1PoxO0g1EfNx4BzZl4Tx0h5HsJ7+5YmnPsw==","signatures":[{"sig":"MEUCIGDALBfpYZtEyj5+A6xmzcI42pgwoANZH7J+/ul/hCsXAiEA9N+lcbR2lxW5fV4OI6lNh2OBLd0tT/ag4sAVulwS/K8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCoMq5BmqLLIkWP0dFh3nBr55ofWWWoZ+gbk3eoAkk7LwIhANTUAueYRrNxID82JauRfCicLWVV0g6Z+EAbNqYZruGr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1350.8ce488b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48251},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-edge.1350.8ce488b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.1350.8ce488b_1789490200115_0.9985605705559175","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1370.903f328":{"name":"@flighthq/app","version":"0.5.1-next.1370.903f328","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"c9da5ce32d2a0e78eb9e435931a3adfbe89c1c4b","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1370.903f328.tgz","fileCount":17,"integrity":"sha512-kJCHKSV5tYqzbjBvKlRH63XoWokRGiRkgSubO3uv3x4y585tn3V8InEuYfsnYWkW3SS6yD9Z8VovdKAQQtdG7A==","signatures":[{"sig":"MEQCIAEskadmMB3hHXbM+EFeaDpdZxrQQjT4kztXcLwGEQwwAiAU5ofxSMjmuaCnQ3k+BLq8IJLqNkYo1H/5Su5ktymDEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCRkJaFOdN2UifDFlYmj/KO91zAeSN8GdWneU/1qCWAqAIgNzn0/ShADk3PCWApfHMNpjIp5JLs/Aeiqs1xDjgc6AQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1370.903f328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48251},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1370.903f328"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1370.903f328_1789537686871_0.23762606415403442","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1370.903f328":{"name":"@flighthq/app","version":"0.5.1-edge.1370.903f328","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"b0017588c7ddd938e48ab085c3fd913dd4e7cd7c","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1370.903f328.tgz","fileCount":17,"integrity":"sha512-25TE5w2ZqSxF0CcMSeag0B6KSkNX+1uCqCp6qG+rriZLvXRFyhuFdUoTPTrhnGBU/uUZOxYSej0G1na5DTiSww==","signatures":[{"sig":"MEUCIFxefJJaHP//Lj1/2sfTDDMaLk5ngbD3xS6h9ZhYO7/uAiEAyRqUWVF3T3RKzYsVOw7CsxhPTT0mpEkAdUPLhOCYeGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGojX0wdPP7p8vBT20Fs9KkJKbCb7p4hOdoSmfUlSIkSAiEAx5CzsIjffzCDj7DyrM4jTODcXZzyNYNKC/SznGY/mi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1370.903f328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48251},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-edge.1370.903f328"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.1370.903f328_1789538261313_0.6911545734513111","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1404.457d1da":{"name":"@flighthq/app","version":"0.5.1-next.1404.457d1da","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"f6a12a8129f66658f5d4c223c2b2d779d6523e5e","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1404.457d1da.tgz","fileCount":17,"integrity":"sha512-+5vjOQgJ7EL7JclqpO1TzEQMPx1CRa+Tpihz3nVRpB3+Do/ny2CCCl38aMwXiMAbf+LHOjcUGouQzAijcm3lVQ==","signatures":[{"sig":"MEYCIQDJylqrolMhFlfwZmIp+c8GrB1oKb8pzmJIvUJWI9Gu+wIhAML4/xxafQ8eDdXpLpRF9ERjihzgDglz5nGaJBheZB5Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDoqdzkFpbjJKBvUGS5xwsGW4HCsgQmT7Yt4OVbNj8pYAiAu1KdvLlRrUwb7zJlN8tKwM0FPT+1s9vAMxP67/Lu3BQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1404.457d1da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48424},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1404.457d1da"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1404.457d1da_1789626016073_0.17766616561504311","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1405.69d9356":{"name":"@flighthq/app","version":"0.5.1-next.1405.69d9356","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"930c95cb3008f8c91fcb5664eb0d5d9ca85477d3","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1405.69d9356.tgz","fileCount":17,"integrity":"sha512-I31zGA5J2iqLPXkapBNmXs/Nm7lANfk2qvmkstuP5dqUS2pg8ocIMNkVQXAYQCw4sAosdvXlmeJ9X/lr5NyP+Q==","signatures":[{"sig":"MEYCIQDSNPSBugpW3J3pfmw9+jr/mxgTEWMchRuWixgjwCtoOwIhANv2Eg3q6xAFM6/50k+6LoPpqd8w3mMrI6xT4xFA8Q5O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEusad1Ktno/UFUN00eqrQWohWvNz5zxJj6rOTAiBV3AAiAinsOVNbx7x6NlO0rLAnOEtiKh25kp2TX6fU6u1g1aZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1405.69d9356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48424},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1405.69d9356"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1405.69d9356_1789627574573_0.1305586248905577","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1405.69d9356":{"name":"@flighthq/app","version":"0.5.1-edge.1405.69d9356","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"810d72e0bd53533404cc792e11788fd2e4d17260","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1405.69d9356.tgz","fileCount":17,"integrity":"sha512-GoVg5Zc1RQUP5lVs9YbIG3jeOSJ7VWPGdE+SNP3El2qmpfdS+jhRa8snRxM6rcSfk9qFmxH8Qvu8XF8ofvBs1A==","signatures":[{"sig":"MEUCIHjWiUca3sIu/b+u172Z81HAU1NZVA1U0QebWrk/4/2TAiEAgUXlbdBxKmm7iSb9DW9ks4AlmJ9y4GQ3HYhsYjjDnk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCBNZHzFIADr0jv6GGehnyws65mO2q6HuFFqz4o41mWKgIgZcafnONDOCCI9U06vCz2wSPvi1af1DZQvGC5BmlcqJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1405.69d9356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48424},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-edge.1405.69d9356"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.1405.69d9356_1789659654800_0.596275049033127","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1410.b534771":{"name":"@flighthq/app","version":"0.5.1-next.1410.b534771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"42325549a544dc17c1d592b450daa2df5f48ac4f","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1410.b534771.tgz","fileCount":17,"integrity":"sha512-U0XO/66dM+ZDneuxh4RYx590n6YPSjafiNHUpgrPEtIdsL2pbi/+75hZ4gnkBFRG1XTMfwOYpau9BfYsTGjP9Q==","signatures":[{"sig":"MEUCIQDt+cyaEvdud2ZCk2ja6nkTZOWKR0hkPLlqe402U+Jv0AIgLTa4Zr9YHCYQUAY4oe2ocZCyWTZAr/OzzJE3fLaIEBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA1ErGBKSJQX5Poq8XuWrlK/ey17bpmZ2yctcPtrGH0NAiEAga+gMLwqr2U4atqc7FxaW8Olgi+6lUu9uL1qgr8+Qyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1410.b534771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48424},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-next.1410.b534771"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1410.b534771_1789670963005_0.5409720068759678","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1410.b534771":{"name":"@flighthq/app","version":"0.5.1-edge.1410.b534771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"a2f30280d3c499d810060fce9980326d0ae391b1","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1410.b534771.tgz","fileCount":17,"integrity":"sha512-+PeK03mEHvP2icFB19+KauhJnwA2z9gqpgwTC93dIaCAdsQojxoTVAjicKUfNshjm6ZDBEzKTTpRp1wr62fufQ==","signatures":[{"sig":"MEUCIGmmXdoea+ArX7EaNa7Fnb3SfGUxez4Vii9fNd1dQPqWAiEA8R9RQTzw27jKdl/9uB5gxmYBtNxAaxcqflL8RfI5Le0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+0hOK9/tHAzntBoKZs2FF1Xaked7Atp9w7TIkxMMT8QIgdtVHKu2hsTFHrdqlUrWQhQA6AioVuLVgB+XS1niVGvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1410.b534771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48424},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native 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/signals":"0.5.1-edge.1410.b534771"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.1410.b534771_1789671032428_0.6990963169862863","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1450.5738463":{"name":"@flighthq/app","version":"0.5.1-next.1450.5738463","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"f05d008f4f550badd8546b115e97093f27fcc4db","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1450.5738463.tgz","fileCount":32,"integrity":"sha512-oFx7cFFZGzPg/T/QZOtOGSZL2QnTP9/GH59ve95zbvX9gEh/z0MpUXOGIaA9BoLZYemA3qRavBTRvwzLQRfy4Q==","signatures":[{"sig":"MEYCIQCs1Hd3HNbTVBq3J/a4/bwofDPOI/T2MF8vMn/AvCGnxQIhALPMvDqFs82PTZG1FxpFpho7TvMXtJIVlvnvNeDeheks","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFruE83iaUbY1kc+XYW74SA7A/O827RJ9jm3CMgp98V0AiEA0awZxsU2fV3zVjW5sz3qsAgIT9nSOAjn8evVzUmrTzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1450.5738463","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240180},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1450.5738463"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1450.5738463_1789779603700_0.2291015662232072","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1462.5a251b6":{"name":"@flighthq/app","version":"0.5.1-next.1462.5a251b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"dcf3b6141824189162a77d0376a924b7a35106c1","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1462.5a251b6.tgz","fileCount":32,"integrity":"sha512-AhXzQfcm7R4JwOKLnficScdJJcRBlxKpqHyrPv0axqk7GtdAZFypm2kj+PFxTx2VRqOsNUwdzb7GL1tg7193ZA==","signatures":[{"sig":"MEQCIDRPFG6RhTewi7UhZ5TT5DiUzinNt9+/GsLgdwYo6v9nAiBU0KBVfiycNwFghwTomDtFgWsSeCDwK7C2S92Zj+XuqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBdHnVIesar27hb/oxwPYTomefwCDmKl8pxY3HlkqeuHAiEAh/lylgs/U6tBd11/CeltXmJYub8dVLRWjackHpEcc6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1462.5a251b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240180},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1462.5a251b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1462.5a251b6_1789840179981_0.25456489127889603","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1462.5a251b6":{"name":"@flighthq/app","version":"0.5.1-edge.1462.5a251b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"a7fc47999d97a1c2c11e20798cdf1f7cdb0766ab","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1462.5a251b6.tgz","fileCount":32,"integrity":"sha512-PdAEsM0WAtWLMOEZPlBsIwLlBTaFAy11IhFK9sq3+2kffjaxPhWp0m65pRhl/WXiwuLpizn/md6yKZPQ7lvqWg==","signatures":[{"sig":"MEUCIFauz8HQ9k+8kgzIE1VbkFXj443ySR4EJH7DlD+v2maWAiEAv7KfV+glgINZqJd+bsMyZGIqkRSxLwkOY9NAzR3v6CI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIERqS1WinT1sdHltXUnJS6oLiCDOD+7iTiFZRe7xGH3hAiEA3GS79bWq+knRki/ZHmIfjfGS+ctMsxjlxUeUKtOCTUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1462.5a251b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240180},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-edge.1462.5a251b6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.1462.5a251b6_1789840809329_0.16880917904548798","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1467.7e2fc7d":{"name":"@flighthq/app","version":"0.5.1-next.1467.7e2fc7d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"55a0e250a124c40e9d3a9fdd7f8c7b818b750011","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1467.7e2fc7d.tgz","fileCount":32,"integrity":"sha512-9GEmJPmtmvW0AUb5Vz+vlPU2aWSPMNCC47yes6jpGQZNOjZlJ4tinMqVYU7f5k76kCavymn7TJpL2QxL7dtCrQ==","signatures":[{"sig":"MEUCIQCUu5xFPFgV/QZ4hPuzplGXOtIL2Vm9Gt43gQFapvFlpQIgIZorx2roVk6zTz2Ns9kBBbUjSIZtU+XFvSPylIpZ1mE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDvW7AVeYfCp9cnUjSrHF8OvOTt85Mv9JdBzHJrVxZtgQIgDZRGfbTv6kIljCaTTAwkbNQfusHwTTdJ8UbqJ76aRJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1467.7e2fc7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240022},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1467.7e2fc7d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1467.7e2fc7d_1789850168032_0.8042047597931781","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1467.7e2fc7d":{"name":"@flighthq/app","version":"0.5.1-edge.1467.7e2fc7d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"f9004f1058845c78cbce904fa868eeffbfc3b94f","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1467.7e2fc7d.tgz","fileCount":32,"integrity":"sha512-xqzt807ttKryyUUYCrnp4gVeQfGPiTtF15yxM+hzY+33gKbqmoNmtdiABZnotB/s6Vmpm1P961WGS3NvtSsPRw==","signatures":[{"sig":"MEUCIFSi1sZIlndxhx/dGZx4Ohg7GqwnHPmqi+EYepbINNK+AiEAtXXOMV3mASK/DHRsfSeqySaVUCMOHuAbdNJoKcHRCOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGZ/qD6SlDLga8cSqq7HREn3oVxXfRTDhi380aOo+CK6AiEAmfQG3uoHZZS0quexNbqX4wAcXNv41lmXzU/SJ1NJX5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1467.7e2fc7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240022},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-edge.1467.7e2fc7d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.1467.7e2fc7d_1789850797824_0.28873427057924594","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1468.61b1d9d":{"name":"@flighthq/app","version":"0.5.1-next.1468.61b1d9d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"4eb449aff737aa35e1f3c6a1e7043b1c174bc838","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1468.61b1d9d.tgz","fileCount":32,"integrity":"sha512-2yeL3INQ7ShBgx548FXkW0uXq8cirGkj+n3HFOaqZ4jnjvfQ4vU7ye9A5L/wQilEyoYNAJHB2vI8EuCNnz4VDA==","signatures":[{"sig":"MEUCIGswsW5uXAkncq8BxDEI6XZ+/RtYCWnkmemQbvwn5qw+AiEA6YtIFH8REV53srxGW+QvogOjsg/EQArg+n4V3hzW2JA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCmVSYghYpyPlR2UelGH4bBpExn0fgVQbv54WBOJAOW0gIgdshe8EHNRdY+qJLgxZa3SjLFwJSPVdygTGiJnC7yQUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1468.61b1d9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240022},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1468.61b1d9d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1468.61b1d9d_1789852851348_0.5838523829201689","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1468.61b1d9d":{"name":"@flighthq/app","version":"0.5.1-edge.1468.61b1d9d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"4f2ab4577a002bec22c1043caa74869f7c99e886","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1468.61b1d9d.tgz","fileCount":32,"integrity":"sha512-jmyXfB2DHAEJv3BVJBjmjo67/NIPkhxsqHTFh5Jawfo1jY840JTu4D+B0m1VtxBmhv/y4BsCzV1VAT+YBU72sw==","signatures":[{"sig":"MEQCIAtG/5cndBMdly0YmCTn1l++byDs6PTfdIIML611Oe6zAiBUu3NgvO7nfmGcYoFrjoGC1a8ZDCwAnIk20yxcrZJNdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICNYsEVHYSGOy9spZfbIQGoL4yv5kKIe80vj3kvXPZa+AiEA8l03UP7wCnYpZAWjU3y0Vq8VabaWJJQNpxvNhYl3Mz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1468.61b1d9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240022},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-edge.1468.61b1d9d"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.1468.61b1d9d_1789853451858_0.5377300889444419","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1471.4e82419":{"name":"@flighthq/app","version":"0.5.1-next.1471.4e82419","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"a025f78a17b01eb022568ea375fffb81bbf2e834","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1471.4e82419.tgz","fileCount":32,"integrity":"sha512-4znz8wg2AsEiEcy1dJRy6ZbbWrO0LessSzatyX2nhCJt0vX6zdgQy5Oy6JP48vZMA+LXTqqgVeHq3U3gQehCkw==","signatures":[{"sig":"MEUCIQCEodsv6oxgHQta1pA7SQfG5qnhCOrWrMN6qDe0c8aAswIgFurdtT8SSSOhph+B34tQGjadc8nZX+O3jLPFjMj3dkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHlpU81G/OdDnzWFrUFp7KmaBWVY0L7DWtdjBmuWixUKAiBNpZZmw14ydSVdyW6ChO2F/QF902+Zit8oECLS+QJiAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1471.4e82419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240022},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1471.4e82419"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1471.4e82419_1789886109226_0.5718686249607428","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1471.4e82419":{"name":"@flighthq/app","version":"0.5.1-edge.1471.4e82419","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"974c462af6ccc41e700313303ca5f4289acec229","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1471.4e82419.tgz","fileCount":32,"integrity":"sha512-ZoopLsA35YDLI2/7vsUNeb8bxdwIIR8+KUK8LTVzzlHMRbsihbKhxoWZclFt5pQmLQ4OApPpdztYbbT8GriUWQ==","signatures":[{"sig":"MEUCIHILiYt7Inve3QsNMtS3FDnGhCElPeha4i0lt+I05sj3AiEAtZ9KYZgXE2lUXYNT7ZM81qWIAVoNbAW8YvkM64DoNFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDdWDV6sx0Z/D2bSX/WQK97hg5MupF1oSmlFL+idQmg/wIgNxtA2X3fHbVNLeQH/b5iLJptM+GptsIDa9O8nMnFALk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1471.4e82419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240022},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-edge.1471.4e82419"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.1471.4e82419_1789886717417_0.2117524616179074","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1505.5790c72":{"name":"@flighthq/app","version":"0.5.1-next.1505.5790c72","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"d8d84c9b3909711264340227d92877b0565e1d2e","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1505.5790c72.tgz","fileCount":32,"integrity":"sha512-PUn1QAlLPReW7Hy8h05tmlGia5DFuAhOGiwDYg3MaGuEsJevBNr2T/4aRe1rqAghul7/IA/LmJ1D2aZaemOQiA==","signatures":[{"sig":"MEYCIQCsAgo1Z1IY48QxF3uelphuy3LvwbYRqJTqd/Rpi5H/gAIhAPM7eFDbXpqvG0rPnfdJc+4+drVmrNbUEUOxlGdJxLEZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD7kdBoSoKJk6TzCeMPVtEBHXo+5Xx7+pMhFU1D9PU1jAIgFgoipsZz34UxTDT/ua/mm+0JWGpR77o51ARPH2FI9Vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1505.5790c72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240022},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1505.5790c72"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1505.5790c72_1789901639446_0.23572806558776138","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1520.4887418":{"name":"@flighthq/app","version":"0.5.1-next.1520.4887418","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"d23a43c9887562982acf2868710f0f51e1f9e61f","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1520.4887418.tgz","fileCount":32,"integrity":"sha512-cxsZJ62RdWRn6k5qpfDo3U9JKSzCjf3f7g/MrCBHR0KAYkPNxiQ//zHKG4ABvXO2PgyXwMKwyehokJl7TyeCDw==","signatures":[{"sig":"MEYCIQC5XiJI5OcaSnjxoPNOfDuUQIX595GEIYwMim0d0fN9qgIhAOYE3uK+WpGTj4gEqHEvDz1GZa2arI/Kfwks1iLMqOU1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBkVzPohJvASjfiukHzf8bVO9UrI8AGIcqZSAlB7jzsCAiBoFTGRn5WzCEJkbCnt+E9rT68VKqbuji/aM5r5CcTV/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1520.4887418","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240022},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1520.4887418"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1520.4887418_1789918036304_0.7270669882373142","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1523.c47f79f":{"name":"@flighthq/app","version":"0.5.1-next.1523.c47f79f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"c295bd9857c2564008d0025dd9187add203c71d4","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1523.c47f79f.tgz","fileCount":32,"integrity":"sha512-4dPPLSf8kQa+/hpMAXc6ADyRT4KyIrIWEpwQXUX09hGRCtlD5DQtnZarroujl67etCElAIwfoYvO716lXczAXQ==","signatures":[{"sig":"MEQCIGiTF0cDhI0yB0zNK/PWLXpOfCQnHQDz0lRP5h46WfTAAiAY+U6xRWdzxMpthSRaCRtgtMrMVH4WhhERdZSN8DtWwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDo9ouu5w13z0SRiOyR5L9sAKrljBmi9GmJ4orpPE0lzAiEA+s4g+zC1GNbC6QoiP3BXplkXcOVu7YEvCqs1p6vxhS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1523.c47f79f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240022},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1523.c47f79f"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1523.c47f79f_1789921698292_0.3888743705430133","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1533.2910b54":{"name":"@flighthq/app","version":"0.5.1-next.1533.2910b54","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"86fd5fd8f84c61c41bf8f6bca16637dc1ccfff7c","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1533.2910b54.tgz","fileCount":32,"integrity":"sha512-dg+BLcdsgZTs/5MXarMJJhACJiUW1GVUtgdAITx0Kgl06HM227uePLTgDqcPXdth1JW+rOk+GUA2PM8pXUgjig==","signatures":[{"sig":"MEUCIQD+wSKPiYAev6jqgvrsXKlSKmtgY62Leho5+fqPUChpFwIgFQ/xQxHQdy1gtTuewHIqvC2OH50a2nucKjeRZ1Lzhjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDwvvaUVISjyyKgcLgVKK2EJpzrFyjYEsXR/TntkA8UMwIgGRFdtjPgaL/EO4j01YEdN+GWvyCUBBTXM6RphG0rnrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1533.2910b54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240022},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1533.2910b54"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1533.2910b54_1789930192847_0.18651190249711447","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1538.09885fb":{"name":"@flighthq/app","version":"0.5.1-next.1538.09885fb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"5f15f44f795439ab0b73ff9e08bdb4be3e366b33","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1538.09885fb.tgz","fileCount":32,"integrity":"sha512-5VeOlIrSj6/e1tIGTWFcrteZyaHvo5UUv0Q6q/YW232XSSrn32/5m+oj6bkgMs9W/Y8LLayu29OoveDmKGndOg==","signatures":[{"sig":"MEYCIQDcv43rt/nHREMnVv7hIdVg6tK6TdLPidnjfcycYylV+QIhAP+XFsY6PdbqO1vsxPBSnl2k2KKCO4bOS8BPrbufrXq1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCzmfrzVSxj3dxuVThTuwag0HTinKbSu3wKg/24KP59gwIhAOMnxclkQ7R3Xafl+5VkjkyRqFbT2zFpDHyTM5jeCSeg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1538.09885fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238683},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1538.09885fb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1538.09885fb_1789973295246_0.8362633012790661","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1541.b94031c":{"name":"@flighthq/app","version":"0.5.1-next.1541.b94031c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"331b1d1496299e68e3242142b4e4dd6ff873cfe6","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1541.b94031c.tgz","fileCount":32,"integrity":"sha512-Mf7a6BPxNk2xdsh/6cuhAc9NetVLiXJrCjsH6eLnEIxuEd1fKkfB5awlXF0tQZHwouKfsU6E+l0jpzSV4GXkuQ==","signatures":[{"sig":"MEUCIQDSYFCGiGpMsyHF6hNKO2yQI5XgZCSwYJrUfxIZaWmPzgIgILQylb3roYOyT+hJx7yOiA4S+aRD4FHrqWeMMx4epZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDrTyo2g34evVV/yEyJJhqxV0B5jjde5HsAhLeJ/qNb/wIhAJ3LWQtjKfAb3N/gw71la87Yi3lX4izeIyBTN1k1/xuc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1541.b94031c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238683},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1541.b94031c"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1541.b94031c_1789974559828_0.9153767628120941","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1543.41f4a99":{"name":"@flighthq/app","version":"0.5.1-next.1543.41f4a99","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"675d62f51d0d28e762e23bac5342793726ad11c9","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1543.41f4a99.tgz","fileCount":32,"integrity":"sha512-yI6lVCNMI2mu4m+U5E8Mz0g0yHTqwpqCYgwHU3ZJ5jeDo3kgOsPybUIeiMABwJMEIPaNHaBPbRfQNupo5/hM8Q==","signatures":[{"sig":"MEUCIA2YgNHjJ4JaNLQf3r9FjMvbsbCa7Mr/r/XXtO8UwmfOAiEA2GO9MnHsVZC+ksAkgvWSumRFzTIts6NDO6kjIHkePRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCu6nNMs5m5WBbQCnUa+r29JpAFAJz7UASav/bpYO5KywIgECDK7+r+DT1V815jw3lENE25hGCCb16aLUnaZiUWThA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1543.41f4a99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238683},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1543.41f4a99"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1543.41f4a99_1789975180933_0.29305871992429466","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1545.a3a19e0":{"name":"@flighthq/app","version":"0.5.1-next.1545.a3a19e0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"b9936a219a0e477439554fff6ca201a4301aec3c","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1545.a3a19e0.tgz","fileCount":32,"integrity":"sha512-cL29L8NEmLdnwnlEhsswfqXlcijyZinaKh2iz08eVEdLfgOXuwviQg4A0HnZEeWRY6bUiMDXS5PjEwyCZhewjA==","signatures":[{"sig":"MEUCIQD9upWxENw6t0w/jTuJg7cj8ClkNPRhfGOHcI6OiGtDXgIgQ/cWGSA93ckrY6UjzoHE7LwtbVG0Xj51r3ZA2hZwg7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+EErGf0G4afphH16I1iD+7yAzuukNEHleszHCsObJ9wIgNww2GeCf6G+fTnc6t2fFOhEqQCx/EEQnYT8cnqNtSKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1545.a3a19e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238683},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1545.a3a19e0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1545.a3a19e0_1789976460421_0.08439968674263221","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1545.a3a19e0":{"name":"@flighthq/app","version":"0.5.1-edge.1545.a3a19e0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"3b393317e513e15fd138a8b6b544bc02c13210c3","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1545.a3a19e0.tgz","fileCount":32,"integrity":"sha512-Ejmj3JDzzH044lNiqZ/qlzUS1GpK58lASviAEjGCHKbITakngH18hkbYAH42r8f5zyLw4+u1TPhgUdkx3Njv2A==","signatures":[{"sig":"MEQCIDdemYcxMWykOd/L3g1RXysoZuH1IMgyPAEyShqKOhcLAiA9XmRmH7EMmK6pUguYvskFeCIVaNb0PTLvnk6P76sbjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCV2K5IoTO/3LfrBXp14tVceMclBIF5Vef/Ue2sqVrjOwIgYiivvlvnuiN871oW6DCSdUp2Qh1UQg1UeCL/G4bptpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1545.a3a19e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238683},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-edge.1545.a3a19e0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.1545.a3a19e0_1789976958145_0.38122076137154526","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1556.ff9e615":{"name":"@flighthq/app","version":"0.5.1-next.1556.ff9e615","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"cdad04fbd706fc5b253884e6aa76f3f5f14ff362","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1556.ff9e615.tgz","fileCount":32,"integrity":"sha512-kfVkDczRoBzgUWuEAe/u+onIWAO+QjyKUnx5VZo+mv34FO7pKpyhLKpeS6LCTfGMwcG38DwPNyjDGnFFK/kZ0g==","signatures":[{"sig":"MEYCIQDeM0DCk9dUs0Ju/lheQE6oQ4Xn+jlkLpsXPfiuqNpYuQIhAJf+roNmY/BXJC2XpW0NX9Mg8xNt26JiCl7IB78UpZlg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQClb4o6B3b6WfScrEgMYWI2GBOBkelSn3Y9wiigy4qY/AIgGfWTxbhUacWRj9cShq+0l2BghVfaV0qWuiBVD2DJCX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1556.ff9e615","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238683},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1556.ff9e615"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1556.ff9e615_1790028081845_0.8928030112074015","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1584.db3c393":{"name":"@flighthq/app","version":"0.5.1-next.1584.db3c393","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"4f6ba3877921ef67d7a39a83aaea81473c0577eb","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1584.db3c393.tgz","fileCount":32,"integrity":"sha512-vNsLkIam/1FJhkQqt3h72kyZ/n/67js+htHN4qLdu0epumGYcTk7zyLsANrMGVgWRESsZltb2d49bvpVCXq+Bg==","signatures":[{"sig":"MEUCIQCKO+7Ij/r+gl4HeB1DSdJEg7qtUU1Ef9B62udAGzhiJQIgOkWUtBuR5tgrPo8a7h3h0GZxuNRuWxNW1AajXNytRPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFC41eeT4rwCn4es7q5YHmkm+Pic6GnTxCm4iygAVfQeAiBTrwG+2fOPyJ5wALbI8x4KzS5XN0dgQ/wgiD36mYFTwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1584.db3c393","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238683},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1584.db3c393"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1584.db3c393_1790054340169_0.15589324892896483","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1629.669e7c5":{"name":"@flighthq/app","version":"0.5.1-next.1629.669e7c5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"c6dedbd4c6a6eeaa385d9d9581b9f74e4eade928","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1629.669e7c5.tgz","fileCount":32,"integrity":"sha512-hkm1N/Acf4EH26jszHBmWM9rWEE7YEe4HjUKHGTXHjprJNoe0HmSZgfmWg+qJWyBnj4XCwvRjwxr/p0ZWZJFCQ==","signatures":[{"sig":"MEUCICeWprbpBag6MOmUhhZLsDdI0wYU66JGM6imbQ1NWmQuAiEAhQPvtJZfvsDxZIMfvDOLNxdQ0k8h/41Tbr0blJ844vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDl7X3fXjsGCf0vB7yGnbDR3AfDpM5mAVfOdkQWUoKd6AIgIxRuQ05TedaSLkXERc+mUDMofIFGnx78NM2+DHcYUmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1629.669e7c5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238683},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1629.669e7c5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1629.669e7c5_1790140446797_0.47445304013349965","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1669.c9827a8":{"name":"@flighthq/app","version":"0.5.1-next.1669.c9827a8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"03b976059dc17991eee1f068a45a4f4eec78b40c","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1669.c9827a8.tgz","fileCount":32,"integrity":"sha512-AQjhi5CfPQMQTyV5+hibmBdCmgBjN7sfBj19SqStH+kMNiRoDh7EAxP+pKNN9+ViGwlg9HE0XZe4QwqzuQvjHw==","signatures":[{"sig":"MEQCIEIvue7JxdfXXDhxqxZK3Eq7a8v2WFMutEN8vGC7jjwjAiB/yO0WtQjcR37UfXKCBdUz44RkD0Tpyc0UPJj6pH+rsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDUvVE1X4uVDNOJ800uO9lLGh/nCjAa8b4CZ/n8ihU1IQIgc5MURU+8ypiLMXarzq5SM0qNc4vkH6RFGB38UiMyasc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1669.c9827a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238683},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1669.c9827a8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1669.c9827a8_1790192699571_0.029715148415115467","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1680.bdc44c6":{"name":"@flighthq/app","version":"0.5.1-next.1680.bdc44c6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"ba8341d42947da0deba4b2384ec028415a7b018a","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1680.bdc44c6.tgz","fileCount":32,"integrity":"sha512-bRMXKgMnnU/NMi1iVM9Bq1BUe92IBvmDyK+XNS80+tHSxVSHtnIK5IkxbHe/bMLRXRsWS0SeUWYqrzHv9igAiw==","signatures":[{"sig":"MEYCIQCm7gXJTNblKK/xs2LXIJAG7Fk9Kwf06Q4SxzaMJl4i2wIhAMmwaP8nZfYS6+PBbRLm3Uf5CUaBv+2SUCqPVJWuidar","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB6vSON1lfSzu2qBrfOfR3/Z0an3pH+i70h7BaT4kdibAiALSe2IwYS6ZENTypBeeVR1Tvn6ANlReggsTcwgyjTyeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1680.bdc44c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238683},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1680.bdc44c6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1680.bdc44c6_1790214578540_0.5455674561091135","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1681.3f21b44":{"name":"@flighthq/app","version":"0.5.1-next.1681.3f21b44","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"f225a4b6c68baeb448e222783f2e6deede9b8ca0","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1681.3f21b44.tgz","fileCount":32,"integrity":"sha512-hvAMvotr2R/D3Dvii9hu9xow3lChziV9F68QHx+vTDCq3AJwW6hohiZFlvJ1THcgf8GNufkXGCXa7UIvROZGGA==","signatures":[{"sig":"MEQCIBs7oTDvgOyV19qSldykE+1llre4zW8VR2FicHTCgs56AiBtdcpoyDYXbrcVofSUQsBvEYMnngNt7XP0HxtBdls8NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF3CD4QUwoRbzsag2t+YZlaiBcTiD6t2EteL4CZ6Db6oAiEAkLtbN2G9slH4PpBbfgO57+MQyqtjzP8r+U33qVIE8/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1681.3f21b44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238683},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1681.3f21b44"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1681.3f21b44_1790224287760_0.20710318810689188","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1682.f1470fe":{"name":"@flighthq/app","version":"0.5.1-next.1682.f1470fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"4d93270e9a2859aa33747c060f5cf56922267af5","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1682.f1470fe.tgz","fileCount":32,"integrity":"sha512-FwppJo8e413pFMyLXIG/hQKwcLtgvh63eS9N5Ddp9H06dAH+x2fg/Hlnyw2YNF4ITaaFM58+TUB8TDDOhE9EIw==","signatures":[{"sig":"MEQCIA9cak0DxLFXurtDuxW19gVqzq0UT+gA0OGQdvDja45BAiBGctiq4PQLLOgNe64yq2du8xwHa3502dTFgV/L33CyuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD6lnz9Utm7Awtkhco/MlrE0jkgKHlgvtIGxhT9JmCBogIgDknGxHEZIKRriDCgWrd71OY2ejzcA4EI2GctsbtZl9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1682.f1470fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238683},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1682.f1470fe"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1682.f1470fe_1790226199947_0.9810062967757118","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1685.dc0e23a":{"name":"@flighthq/app","version":"0.5.1-next.1685.dc0e23a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"baa246d1a08006f326a5b7401b30910f601dde2d","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1685.dc0e23a.tgz","fileCount":32,"integrity":"sha512-md6sMa9kYGyCMnNIJDh09SXXq9b8BteTNQWJPIXE9RPSfs+gVLzrmbVkMKhQQlruh20HGwdaZO0kDYn6R/cgoA==","signatures":[{"sig":"MEUCIQCxyyopEifF2a6V5GnngDF2V0a1mJM/DKM/J9aieZcsFwIgXTbl/NnuJf96BRALuTXj8dvH65GxEmuGkFF4wC4a9L4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHLsFwzFkqKWrHQupa6yy5J9AR1MaL3mDUv52fEdLbtPAiEA6vTLJB1zY8SR18NaY63grMzo+M3aCcMmnl2NJo/hthQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1685.dc0e23a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238683},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1685.dc0e23a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1685.dc0e23a_1790262454053_0.0054097344154173665","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1685.dc0e23a":{"name":"@flighthq/app","version":"0.5.1-edge.1685.dc0e23a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"059f4bcc2fe6856e25f8fcc1dd8224fc8a9017e2","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1685.dc0e23a.tgz","fileCount":32,"integrity":"sha512-rM7NUkAkpH7I2iEexvDiF/oYISLXjY6h1TzefevKTFu9VhGWhDVzWOmpFv+eJjf6gsd6gb+ikNloRx8xVRtVMw==","signatures":[{"sig":"MEUCIQD7PRvkPqkqQIg6Ry6dDZ4naJoXLrE8zSvIyW5ADPp47wIgf3Pl/YeApj96qYG2SXQuFcEFB06mjZMrI2oYGtF2iI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDDX2/bfwjSaUzgmX/3ZgpXvdJ2YrieAdGuSjxVTf6XXAIgFWi81T770UOAgxwYvBYk/sf0YSvPvWtevHGay+fJ7cQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1685.dc0e23a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238683},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-edge.1685.dc0e23a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.1685.dc0e23a_1790263147887_0.4045889574069077","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1687.b63c819":{"name":"@flighthq/app","version":"0.5.1-next.1687.b63c819","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"904cc0718293e476b7b576043916404098d244f0","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1687.b63c819.tgz","fileCount":32,"integrity":"sha512-N9M+kavCTb+1C3evVN/FqJH0jpyUh1hoPPPIGIxH1M42MWyc0gRQWa0kj/Hp07ZRvMZeY1Rf/Rn3Evpn4aoCfQ==","signatures":[{"sig":"MEUCIQDWFZHx0poGetqoVnBOCPKa8vSoSpZnCWJ1yMaG2aHEWAIgP0PHAvhTaYz7BQoRAAtlhfsazhYOPRl93XATdEqaubU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC/iV35TFGi2UpXlmqRxynolfrh01ybav+YXLcmiRlXSQIhAMXVdFZLl47yFRzc8EEM8tjj82sGV06rXr0cm4LGWXzf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1687.b63c819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238683},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1687.b63c819"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1687.b63c819_1790271386202_0.43234458461344305","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1687.b63c819":{"name":"@flighthq/app","version":"0.5.1-edge.1687.b63c819","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"9084acb18cd7d22fe76d3a5ac12abb52408d8b03","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1687.b63c819.tgz","fileCount":32,"integrity":"sha512-xlxa5VE6YPY5zSbz3XnAb6ZlghlfFuWAx7KjZ3HkCeRkTLraGGFOiFAOsWAV9Zuav1PZNC9Rwsjb3910e1RM7w==","signatures":[{"sig":"MEUCIAHMX1xh8zE0RhT259L7qPYEtEptf1wyVWezvlrBNR2LAiEAhVFDwWoy0SqAn+H8YvuaWv8YAIdiK8KC3dPsHGeBEUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCd2jF9U7qZy+PybOSysYHvUqTHu1QB7SwhYudHMJGrewIhAJyG2kMdkXydbVejitBrPIVTB2nYu44qfeGhNbaHYbkh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1687.b63c819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238683},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-edge.1687.b63c819"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.1687.b63c819_1790271923869_0.017239330100597083","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1692.64cda40":{"name":"@flighthq/app","version":"0.5.1-next.1692.64cda40","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"5da61f99605a234f812951db43fa8ccd15112740","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1692.64cda40.tgz","fileCount":32,"integrity":"sha512-d/akFFuh77LEi7FXOMo/v4dqON28XW+QC67cyOaLCm9p9wnPOWuVN8IHHQv/USwf9ewnP74fyQ2/RBcfjAS0IQ==","signatures":[{"sig":"MEUCIQCfRsQpGFtlY4zmN9rD0ndRdKawBwOIqLrsTYklTN9WYgIgVIhFwdnSCi0TDehGWB+qSg9l9MjhhuPmcMlfiBydEXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC8WJOdc1EC8rk5UwWSsksPmIlNhagPHEyL4fds/QSF4AiEAyw48l0TIwrWdtR/5eI+ir8fSHqVajvajK1hH3BhyzXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1692.64cda40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238683},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1692.64cda40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1692.64cda40_1790294080034_0.08972579158520011","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1692.64cda40":{"name":"@flighthq/app","version":"0.5.1-edge.1692.64cda40","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"6b6d7855cc6dc86fce1cfc81afb50546eecd0f92","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1692.64cda40.tgz","fileCount":32,"integrity":"sha512-eaxoGK5dJEpjYsvMy3LyzhMvRFe92CC81IBgdSftUh7GmsCK8519kUUsXsmtebmINLW7PRDbdSO7w3Rsb3GgoA==","signatures":[{"sig":"MEUCIQDq8w/jS4EDJIFq4iRlQPFOiMLooZhqN8qV1dBEXsSYXQIgJp22r4kRfP5yv+WrlVlBs1dzyczCRaGiOtitfTSPWl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHKfCQF4YiXrPZReuIptGH4zWUaKcEQ0w7dHSiYJyCBAAiEAzoyUJdpvguOGn/WSSNH0gjZyh2GO982ty+ew5xsiG0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1692.64cda40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238683},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-edge.1692.64cda40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.1692.64cda40_1790294895199_0.23890486272317402","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1694.112d897":{"name":"@flighthq/app","version":"0.5.1-next.1694.112d897","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"45e82e3e4cf3b1e391cd6680d0db30cf4159dd5c","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1694.112d897.tgz","fileCount":32,"integrity":"sha512-tJTWiIC/V0HIgyrfmHGZTcsvBy481kZGzWLb43rKy3Q9/V2pLib0ywWuMMPv1ivQafySgJ1faTH/gTin1coC/A==","signatures":[{"sig":"MEUCIQCPvwSEihrlXMRwhCfmUWQ1z4P8Ix23B5iq4g0E+bLhowIgD8bkaOSpvC9VVPDz18Jmoyt5k9ue1c+Pnk0pba9/kZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDf7taogBFchxmpnNGEqfBW6kXb7WFmuWbPwCDNFKVlHAiEAgms2EdYonTb7AVPLkD701dk3mwlqmUkSI4vA/qtaTA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1694.112d897","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238683},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1694.112d897"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1694.112d897_1790302326444_0.5894528310573497","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1700.cefb2f9":{"name":"@flighthq/app","version":"0.5.1-next.1700.cefb2f9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"1ec02f56fa8da5ac66ef8b10b3f36f2c96af85ae","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1700.cefb2f9.tgz","fileCount":32,"integrity":"sha512-VjP7xH3O4KiGbatrphKqNZ3vU+Je/KmRO3GrxmXpQtBlc9/W0XIYsO3SHkYFNAUrPOqRJdiU+Qq7hVpVYj0S7w==","signatures":[{"sig":"MEYCIQCMDwbuYPstZ3mvvnhG/bFO6cfNSe9DsaRLGr14lbe8uAIhAPqNSrKUGBlai/mcmdfol0pFT5RH/89xsXngbEl2Bc2T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICr1KX4ZKVo5hNuPD4jZ6Zi7SJSastVdT6EXOrHY8616AiEApnvu6d2jao2dW9MuJ6hJ0ryxw7ovW720iXeJ4uZYCyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1700.cefb2f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238683},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1700.cefb2f9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1700.cefb2f9_1790305207700_0.330163527414701","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1703.1905242":{"name":"@flighthq/app","version":"0.5.1-next.1703.1905242","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"ac63fbb9ecdf4b639adeaeb42d505f468fe43b20","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1703.1905242.tgz","fileCount":32,"integrity":"sha512-1LbCfrOAlT/RKRT+ugBmSoDAr8ygBvzkceyTRgVYJsRUhSiY+paj6xwNFQ9Uco7ud6umbUdHXLAY1cCI2C2Y4w==","signatures":[{"sig":"MEUCIQCGfMz39znqYX0IuyjloIJ+td9rITa+M8dWQw1LlDghnQIgcKtjbf3USyIyy0rh5OX+viYWOvUyvvVWfeeRfbVIFx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB/fSDpO/tUVixe5V7aAG4EU76i3DrmSAnUc+2ws4B6KAiBBhRz0bZ2lbPK9x8XdThS3v4pBVE60Rd3MvNQ1FNR7cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1703.1905242","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238683},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1703.1905242"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1703.1905242_1790323682835_0.2997862982309776","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1704.1832e8b":{"name":"@flighthq/app","version":"0.5.1-next.1704.1832e8b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"38e77f4a06262c291acec2f79ac4dfe31960a409","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1704.1832e8b.tgz","fileCount":32,"integrity":"sha512-K6KtJpyQA+zPDMBGY3HoANgT5t8q8iwBTk6+d30wkCe3jD6kmzl8Aq/xAznMbw24ZPec4zaPzPtHkI2IgNAREg==","signatures":[{"sig":"MEQCIAgF41ArGeM9ipEnvoX2BjMYRoK3hpk3GnUeftUs0X+jAiB6uKzkqibk3suE1B+/DRn+OVinfE4t9FDplh+8qgt0KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCjGKpecQYQduocEJT3BBV7iSWeuEVFXrjdmWvZz+4T7wIgSt3RmSwFDECv2yzvTWFJCmBb5chJM7dc2GuJ1NZc8es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1704.1832e8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238683},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1704.1832e8b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1704.1832e8b_1790326700078_0.7641981842052232","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1704.1832e8b":{"name":"@flighthq/app","version":"0.5.1-edge.1704.1832e8b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"780aa7c72f1f11c40f57daee26304b47a29a1d98","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1704.1832e8b.tgz","fileCount":32,"integrity":"sha512-alwlCQ/lS2EEFl2mbDm9jvXIhi8nhg5TWFQN/9JZAY5NBQoofPUZH/ot7NqRjEkJitpbMqx1WDFv5+8twx65dg==","signatures":[{"sig":"MEUCIQD/AOA/EaFRhMIV/ADNKpLDGclmYlgzFDQ/XD3AR5QA6AIgX6YOytNaSdBwEI/CdLl+Os5PZ/WWVOEeq3bIVKGd/nY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCNAcNy5jPA0TDFomhp1aF3XHmqESsfrG9GV+cFzPy8BQIgG/EcbEKT3DC25PuAtiq6X2bbjiFGHh+gOxbV2Omf8SY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1704.1832e8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238683},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-edge.1704.1832e8b"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.1704.1832e8b_1790327374583_0.21009413628557816","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1710.81c05dd":{"name":"@flighthq/app","version":"0.5.1-next.1710.81c05dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"1d019dafdfa83e9c79f21ce6dc44b1aa57f6c508","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1710.81c05dd.tgz","fileCount":32,"integrity":"sha512-f66e5ncZm1OorGTXwvx7zVthLoiHNwjfPvKxH00bxHyqlc8dRafJh59nkj7iOYYEFM6fqM+u/t/MYjlp4w+0cw==","signatures":[{"sig":"MEUCIQCWtXWXKZzM3u9WVtgiqHT9dK0k1TxhTEGUpYnHORonmAIgEXNRiIc5pTSvrBFCk44Mg2PeWw/MY4ZQUKXClNzi+Js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDwkdcrZn4TnGFXmjcWGMpEiWmlB0ZljvPAT3rekXeZZAiEAla0IMR18o9idOuhQ46RuvrHZziim7uacc8g/ooRCoJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1710.81c05dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238683},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1710.81c05dd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1710.81c05dd_1790356271634_0.2695761971013937","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1717.f605ef3":{"name":"@flighthq/app","version":"0.5.1-next.1717.f605ef3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"7870c1fabe0bbbd2e4cf00c4834fde3532361f3f","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1717.f605ef3.tgz","fileCount":32,"integrity":"sha512-XyfquWDGEoXHUYs7NJwcPdXQpkx8W4recCcvMCxTyjBcbsJBWpIt0iUhYQ7uD8x9+QD8Qy/fqa0sWpb4FsscGw==","signatures":[{"sig":"MEUCIQCBLREFS35T0PX2OH1ZCxa3cF3Nnj4Eki+DgZHRZ4Rj5AIgSifj0A7rQ8oDEM5cjR8v53Pd1DOUSxrO72UcGIc4nLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD5dJ+lZLSzA5P/Xiw3xs5uOTbvZKyVlHCYgg+2IlWV/wIhALtJdkrXu9i2elC4tpUXFZyGu1y3liv8KQwCTMJRGvBu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1717.f605ef3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238683},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1717.f605ef3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1717.f605ef3_1790363660865_0.20772660351158012","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1723.553fc7a":{"name":"@flighthq/app","version":"0.5.1-next.1723.553fc7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"971262344ccaf98459cf262351061bfef40408b6","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1723.553fc7a.tgz","fileCount":32,"integrity":"sha512-ZM8A1LLOdQHdfk05w6E0X1cwhA8rg/uk+jdLnbGtRWxcA8nVKWyIKyE2L6cmlUGX5zl8dfGwxhTNv6uCB1FknA==","signatures":[{"sig":"MEQCIERhYx4obqsYG8AKHaRnSjPU18GubRGlvJjc/C9m5udKAiBswrrOAuuMPh1j/SMXw0KEg+vWX54fNs2y67X6uHpA8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB7vyVkCGbDnzYewVMFg1cj+X3Ff1k+OV8+x/CR8S8iVAiABx2+LiIdZFvg1ffmqJU+Godlr5PIgg7GWfHtkJP5w7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1723.553fc7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238683},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1723.553fc7a"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1723.553fc7a_1790371450187_0.05345434020222872","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1724.c250cb4":{"name":"@flighthq/app","version":"0.5.1-next.1724.c250cb4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"90de19d480121b951f75e7f52fa96ee2d50a8102","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1724.c250cb4.tgz","fileCount":32,"integrity":"sha512-hun7CuqNP08Wx7yF816cu3rLiFSQnJHKvUxoADOjOzfwfwZyDIBijuP/HZ5AxecRyDzHBtVEeozXoiJFtw0S6A==","signatures":[{"sig":"MEYCIQC/dNPTNSqsvWeDVWM2MFGyrjnF9XaG+xrTzZ7LfHIp7wIhAORI0TCSUPcTo8QJS9TWr+TBS6kg0OlIcAKzhLgUvcCt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHwQdWxG2xze+mXBiU4UZ3Iyd6DSEZH0bbc97nXaQe4EAiBjCB/4X8kfihTjhN7q+af+iE6EgHUgNSI6mLYsVu81QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1724.c250cb4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238763},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1724.c250cb4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1724.c250cb4_1790377499459_0.048560570608936704","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1725.30f1dd0":{"name":"@flighthq/app","version":"0.5.1-next.1725.30f1dd0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"bb39b8b7aef2c06ff14fed192e46b80ee55b3ce6","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1725.30f1dd0.tgz","fileCount":32,"integrity":"sha512-Y9iER6HxY2yH+4MOHm23PnG8DjUOC7UcXJa+Px4P+5H9y9TX5CMv4Ur9sBQnnTvA+6QCy9WzCSjQdE3ifUk3BQ==","signatures":[{"sig":"MEUCIQCYsPiKWaPzcnifw/K1locCSN+8Lb/HKYAyhC/fNcQLeAIgMkNoZ5iC4J/hEFOIZq+5QcY5IskC5XKkHKD08ZmjepE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBXDYVu0VSIPB9LPbowMJzaeFYZANJDHJb4XOw6J6mJ/AiEAzMNmJtUv0DVHTv4qmCPtx3Cq+FmG+tZ8/UfdBHsYx1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1725.30f1dd0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238763},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1725.30f1dd0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1725.30f1dd0_1790379993306_0.0950805790352185","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1728.e0a1ceb":{"name":"@flighthq/app","version":"0.5.1-next.1728.e0a1ceb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"fcd66ed867d0a51c6e307f59f1d3bc1579984568","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1728.e0a1ceb.tgz","fileCount":32,"integrity":"sha512-DgYjSRyC+pbwCE16u9OfkD71ha2RfZdp2JxcQUtGhIJhqqLb0vKhFL0k/uVdWJOA8Rcte1xrb53Rl9+2vE5Jdg==","signatures":[{"sig":"MEUCIEZ7J5ZqovbCmCGN3iy8raGS4FTxK3saUQMLjVqSSpJkAiEA0RtJ2fsKoc8ZxrpDyjCe8L+qW/kZvvm/50IgB62KcXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDi/Oxwaz7XK44OobQUVeCAGMwAU+xB3pNNPgTOZlNB0AIhAJSzsN0gJptvSAKAegXi2YAq72LYsUhU0IKxMPnj3WxF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1728.e0a1ceb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238763},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1728.e0a1ceb"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1728.e0a1ceb_1790401743308_0.6952974768154132","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1801.21234f6":{"name":"@flighthq/app","version":"0.5.1-next.1801.21234f6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"c1ad7a02fabc927978453938302c6a151fd7b0eb","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1801.21234f6.tgz","fileCount":32,"integrity":"sha512-LQEqSaAlSr80CVjZLDxxrSzVZiVz7b3kzZuRP6FRNzjj/BUoVFrSzN2jeHsQ/fa3JV3/zDaZ26DLyCl4KJ0lxw==","signatures":[{"sig":"MEYCIQD4bKyuSKtF5QjBAp2tkhKIK9jKQtZd9GOoHMBLrj4jzgIhAP0cr4qGx2KKPyOu0fqqIU0IuBr4cpxtt5rlOoF2O0/K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDd8KxWTfpZYw3GYw9s4hMNhV+zeWxQ1owNq98H+E1sFgIhAIUx1dLX2yMUI+9MKDHd/4R9wl+Pe2FD1eAqz5mtyDls","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1801.21234f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238763},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1801.21234f6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1801.21234f6_1790486324793_0.6915821720627808","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1831.a0b57d4":{"name":"@flighthq/app","version":"0.5.1-next.1831.a0b57d4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"ce1f2048d911dcb189768808504b0f9716d89def","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1831.a0b57d4.tgz","fileCount":32,"integrity":"sha512-NGljePZPT0RGLS132lvigf0BJsPXep2btIIGCtHCVDaQwd52Fe8HfYKOWsWZkP0tm/Z+ngsng406MEcDjnNVQw==","signatures":[{"sig":"MEQCIHVbMgTIe31+TD87MRI8BRs15gphJIOkCbuLR961B3XFAiANVI3Gk5GjFRgC/daWzDLb1jBEmIV9IMh1ltHR1H7mvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCVygkNNd/DBoLOwKSeDAX28daMqvAmpmp79nuvI76FWwIhAOPnkRF9AwGMVv/tcjmmpKZHmipFnFG0WXGOFrC5nvKZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1831.a0b57d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238763},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1831.a0b57d4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1831.a0b57d4_1790553508063_0.11947053455031331","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1850.5adb645":{"name":"@flighthq/app","version":"0.5.1-next.1850.5adb645","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"fc211d56f0e1dd0babe651a4fafc070d0aedb789","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1850.5adb645.tgz","fileCount":32,"integrity":"sha512-0uYI/1FU94/csidz7USeNBdp0IMlNs0nqkbKLeWbnjOrV3bSuhwwPUSZblzM6cSMQDM5INS6fD67383fzeZpEg==","signatures":[{"sig":"MEUCIQDZG0sU8MrZket6T+/Y6kyVNHDEMk1LbEO7plma1kOa8AIgTg4l2M13yKuFmRo6XvAanIsmwuCBaFxBkNJZS8t3Yjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBBBt68v8ApUjVu9h+UchO3aQQJaeE1TO/0whd+JLwM4AiEA5+O9Q+7UE3UE6ASdv+Lly1DwOAarlLVwQnViCBcsqwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1850.5adb645","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238763},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1850.5adb645"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1850.5adb645_1790568948564_0.8318209153550102","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1892.cbd15bd":{"name":"@flighthq/app","version":"0.5.1-next.1892.cbd15bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"1f88b09df3c259ebeeffc74af8b993680c0019ff","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1892.cbd15bd.tgz","fileCount":32,"integrity":"sha512-p7WEpBuK9uEigo5RG1DscPPehPQiFuR9xQk/QrxKuOA+hjftb/X+j/fGBGVy5s+sLgBPzu1YvHwCeLP6EJZYXA==","signatures":[{"sig":"MEUCIQDcH/G08pjlqwR8Wb/uf+SSkKmvBcoO0axA/5q6h4q0sAIgBXKAfKPNanPbsX2dccTv18+zGu9JSda6gcE6T5hqIec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAEEgvHVeEMKZ39ZgdcMnImKfhYIjqpJCLJXZ4cWPxbyAiEA1En2YpLiGoUZzayVrZAEeiV1GH+9cWgPrR1PaVha2E0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1892.cbd15bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238763},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1892.cbd15bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1892.cbd15bd_1790599609160_0.3770462439061959","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1892.cbd15bd":{"name":"@flighthq/app","version":"0.5.1-edge.1892.cbd15bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"bbc5b3292c6f25e7b07d9f87a64863a1f229857d","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1892.cbd15bd.tgz","fileCount":32,"integrity":"sha512-aIlvgGFVCF/Xr+lcZO4HUahbv6WWmtDTcPmXjMMOGqOsewbw7Y2lz4nwQ2sIkFiswamjWgwj/O/ONYhy2m9P3Q==","signatures":[{"sig":"MEUCIQCahOXKZUMIAu1wRbLxLWYos6kqY7CVH8xAqQNNdy8zywIgcbNg3ubUPKfLwPwLwZ6xggxRX/S6Rj5UCGBEDvunWD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGrhqaLMbn+e/xTjO60F1F3H8G7m155DleKGNAYq7MCjAiEAi/TVTu7B6bhhyCacPu1GVYpN9NQmp30DvwxaWigmn1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1892.cbd15bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238763},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-edge.1892.cbd15bd"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.1892.cbd15bd_1790599987739_0.5224608575976928","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1899.4b1311e":{"name":"@flighthq/app","version":"0.5.1-next.1899.4b1311e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"ad7f07f158eeb7f80459b7ab5d0c4c2fcbd32f8b","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1899.4b1311e.tgz","fileCount":32,"integrity":"sha512-7pP63ed6lUUGrp0jVupfMGnmTZVOeWXrg9KYj6LQ73XCcnwIET5JGxtGcA4HX3h5U9humL9eqM45BDFBP/1qWA==","signatures":[{"sig":"MEUCIGi41IiokTopP8eG6xGAmDK3995+WMt9MvBfNuE8IBU9AiEA7kD+BMu7ej+bh/V1f3KxVYPTQb5VjHh4J5wb0F6yTjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHDKCZkI8YObnOAGVfFjFntCOAEtAb+WO/aQXhioIIO0AiEAoiHmURPCA6Sifwd770XbxsL/QZrmEWO+vH6SmcmStts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1899.4b1311e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238763},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1899.4b1311e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1899.4b1311e_1790630592416_0.890840575750099","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1899.4b1311e":{"name":"@flighthq/app","version":"0.5.1-edge.1899.4b1311e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"916556a72995af8d64f82f3e00dfca2bc86574b7","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1899.4b1311e.tgz","fileCount":32,"integrity":"sha512-VB3Sk8LHNjtRH+jDmC5x9gkrf1u/x4TlLheMJOdOUVgf0Px7iDBHc+LJIW28Fvocl74FPtr8/giZ01jUhh1Wtw==","signatures":[{"sig":"MEQCIHgcTBJLqbcmirSW+ULXCUJHhtoGtwk0+jbYmWv9ROxhAiBhv7VvHqadUA174tDwtizrs9Gh4cwMOF8030gttiL4qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+jL0ZUwksuH6SHpZYN3HqT7XfOkm290p8AuJI/EN87wIhAJV765uK15Jbr48gPt0pkgrZ4/CiY1r1sE+ePEC5EbyY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1899.4b1311e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238763},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-edge.1899.4b1311e"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.1899.4b1311e_1790631430619_0.3676793864416854","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1903.956d5a5":{"name":"@flighthq/app","version":"0.5.1-next.1903.956d5a5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"cfea393f65cca5dc612996da48ae02831f159e10","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1903.956d5a5.tgz","fileCount":32,"integrity":"sha512-6rvS3UY22FKhXP7hGmKzRjJBFr10lrYGjgfbF4ryRpkNDwPYsoR6vw+gJj8AMS2yA6ECYfLejqIrBMPBYIRrxA==","signatures":[{"sig":"MEUCIQDnaAbu8MwQ7MCyhvT5zbByoWVtYZhWCAxTURN/yblP5wIgFbPgskNk71Gr2GI/pY2eUEmIIDuBu/AzNeIdfHS8jw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSX5HrSK0Tg4xJuG5HWZfRH9YjaUOJbLkQEAD2Vv4OFQIhAIG8Be1MWmfchbCi/a2zTJbxdEtRyACBdwwR/7YRHf5/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1903.956d5a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238763},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1903.956d5a5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1903.956d5a5_1790658270881_0.026063324951426825","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1903.956d5a5":{"name":"@flighthq/app","version":"0.5.1-edge.1903.956d5a5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"1cdd53811209f6259b7099db7a9f227af60d8a7a","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1903.956d5a5.tgz","fileCount":32,"integrity":"sha512-XiDsgbdx18hYHpr1vDO8DipmISUjib49PbTD19uShnstDJZXlmw39ROLBlxfoJ1G3OzWUmy9hQPJkFXnpR9XEw==","signatures":[{"sig":"MEYCIQDCDVvM0lVx9Etk0pmbeZcYyk1Kgu/Bbo8Rfg4d4i/lEAIhAJDEvc33L7bF4Nsms3qleKrHC5FnkqM8A5wgFIYCG7bv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHXneEi3IyTwsAazwW1JXkt2u9XHZOZZ3Kdnu1H6gCYDAiBDDHT9JetEN5TwA5EFIrYHOTSut+lsmWkvTitcy/fUWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1903.956d5a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238763},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-edge.1903.956d5a5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.1903.956d5a5_1790659172532_0.6651100895321687","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1906.1e09ca0":{"name":"@flighthq/app","version":"0.5.1-next.1906.1e09ca0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"5988cc8617bff834cd746dc1a33ce1ef01e0c11d","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1906.1e09ca0.tgz","fileCount":32,"integrity":"sha512-VHEeuosUdcPUU/WFYpxjXeejhtIZZ6h8hckX6ST/uXaJdPGkNls3EZPg8Ca6ofn5zi/Coe26v3ewdm53Ndw50A==","signatures":[{"sig":"MEYCIQCB5DUvIRqko+sk48yvdccWMGZIWHF3Iv7g+b5VxWXM9AIhANvGKh4MCPhrKXfwHdJ7pKBSntdUv+EwOBZVcNoj7hfQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGoQbvV2Un2tVBewJaKCBC5CuyC9wJEZlQMj0Z1QU0W4AiBjKJLvrLe98mLkA2XA9GJgr5BXRpY5/L+wbvNuyTjO4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1906.1e09ca0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238763},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1906.1e09ca0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1906.1e09ca0_1790785056783_0.9513552375316567","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1908.309c1e7":{"name":"@flighthq/app","version":"0.5.1-next.1908.309c1e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"a4da79635a8d5f5950568651b4b3c5cc3b991f7e","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1908.309c1e7.tgz","fileCount":32,"integrity":"sha512-2BKCduZc8F3SCilh+LbHOcPrMk8HZm+C2jPznFMXtWKz0Xdf0pQaTJ4Dl//LEu7tLsrvD+6A0yTZbqENPGHiXQ==","signatures":[{"sig":"MEYCIQCsfddqqsLJh33L1mcUb35ZGhtnApNjhvFdiWJ1cb5cMgIhAIIFPjdGz0i9wK8CHRlgh1OTmyTmPOVzJbW8o4RDsxjL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCiorOOflaq6bqcgyyGkapgUcuNMUilZSLlFp9eR08cbwIhAIn5j8fSCcoTG5rw+Qz0GYmBlYVqamDaGsOOlu8kMVDj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1908.309c1e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238763},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1908.309c1e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1908.309c1e7_1790785672539_0.951398420494542","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1908.309c1e7":{"name":"@flighthq/app","version":"0.5.1-edge.1908.309c1e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"ad169445fde964cb5dbe92449308fac1e37f26dd","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1908.309c1e7.tgz","fileCount":32,"integrity":"sha512-4Y73bIJeblJBXuSnr9wZMGMpEcGASlSQ6Ibm2dqR7lyvj8HBKGj3+PhOczde1UnkuwAMntkhw+MGGJU8Ul6TbQ==","signatures":[{"sig":"MEQCIHUwn50XAHy5H0y0MmXnqGVMBLHWsBedNuLiYsqJFW1eAiBj/DZliOaI/AcpQ1m2pGxtwcg4sBYwVs2CrRpUIq1cEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCwU81+eCiCfMX0yBvhoIcc4w8fhMZXkoalb/SNjna6cgIhAIwN+Xv/zJgasa+AzTsTUfp6xKw/EyYOAFavRZgatf59","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1908.309c1e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238763},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-edge.1908.309c1e7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.1908.309c1e7_1790786784823_0.2948788341170734","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1909.7bccf72":{"name":"@flighthq/app","version":"0.5.1-next.1909.7bccf72","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"891533969daf494d5815cbce1cfbf5bc4f6f5f74","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1909.7bccf72.tgz","fileCount":32,"integrity":"sha512-uolwcV8ORUQRdpggEJV3crTIkCrwEEvMAmwwKTdSoA0/NegPgAAFhGc0B4jJu5rJd69JNCJjNuUvHM0ZY06how==","signatures":[{"sig":"MEQCIFRnG2aRVjIiozIWB+W8CxOH+ch2srhPWqDd4oXu7nGVAiAgabIYDzFltXA9NtgVlueHdHRRLks037t3JSAZW7iIrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB/TTS5UEdq7IsscKGmETtEkIW8C+oFLBheSC6pw5OU9AiEA1ERSS2f3sWMAxasPVCX4xAY+R39iDZ6E49Fd4SxeiK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1909.7bccf72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238763},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.9","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1909.7bccf72"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1909.7bccf72_1790789889030_0.6387994882466883","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1910.85d85a3":{"name":"@flighthq/app","version":"0.5.1-next.1910.85d85a3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"eacb81adbda506de9584441cdb485f4fb5eab1fa","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1910.85d85a3.tgz","fileCount":32,"integrity":"sha512-kTHQeu2F3LDW68jwThmuDA3VfwoW4DaHQu/jdttZjNQAvmAHiBK5IO9gxLS0mRbqAKPRXzgPBq4vL7ksp6LJgA==","signatures":[{"sig":"MEUCIFj1rwIa9C2IE/eWUBp6RhMRkkLG8GDqohzi0ORpc5QpAiEAz3gEhve8ZmTA1REWBQjPN/vh+13Z1j52bL3H6sLenik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDl54yeIM46/X7MsbnuSkRiqGbkgTA9QwD2h23dWiJGVAIgUvTEBO7W4u4UB+m7kVNna+rrgGcCdZJ+6kA5k7G9mG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1910.85d85a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238763},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.9","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1910.85d85a3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1910.85d85a3_1790796320443_0.41761685693956063","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1910.85d85a3":{"name":"@flighthq/app","version":"0.5.1-edge.1910.85d85a3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"b70cd70221b4981865788c27169bb73913157d8e","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1910.85d85a3.tgz","fileCount":32,"integrity":"sha512-SzfASwsXwmK/7hiKO9jeNvribV7uYsYJh37rDHLJReDhCW62R6LGT2cpnI034/NaWlZVxjOistnt3AC6lNsJpQ==","signatures":[{"sig":"MEYCIQDk9uVbRNb3glWypjGDVe2llnYE2lCDRmAnvMqDdd5LNQIhAO/99DItWnPFPEH45FZAxJxaUXCgZXYAQI+d3fr4+CEz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBLRbxGEFd+rlo4EK/PJ30STsHS2c4j7KZBwYGEnHTtmAiBp5m27YuQLg54Csj8HFP7A0RecA22MkxdDeDSmJwHOIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1910.85d85a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238763},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.8","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-edge.1910.85d85a3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-edge.1910.85d85a3_1790797110673_0.3274805337332276","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1912.a627849":{"name":"@flighthq/app","version":"0.5.1-next.1912.a627849","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/app@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":"bf03ed30a3ed86a8d890101372c5ecab71024cbc","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-next.1912.a627849.tgz","fileCount":32,"integrity":"sha512-zRWINT832lQVVhESzLY1zK5kZypbBLdaRnu0Toj/EFW2OBp2mOp/HAkQJcuVbM93IEAvwrUdK0Ukoxa2VbaZXw==","signatures":[{"sig":"MEQCIBKnMzdZmK4cyx+jTzwKX5XyOZ0fvf5EkdtAybZpeQYAAiAs49zN+n8Q9w9s0wUu80U/vYcp1pPc+GmGsZmCztqoyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEgbI3BnUs2H9WCpISKKR6USUKBcYE9EV1wXT6Xs2gsjAiB10L33DKwlGBwGmvqdnigv0iNxOFEBq4/V4/owrtFS0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-next.1912.a627849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238763},"main":"dist/index.js","type":"module","types":"dist/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/app"},"_npmVersion":"10.9.9","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"0.5.1-next.1912.a627849"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/app_0.5.1-next.1912.a627849_1790860401953_0.4222642913222905","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1912.a627849":{"_id":"@flighthq/app@0.5.1-edge.1912.a627849","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"a740f1d4b3c0ec6fe0feab65c8819f889fbd286a","tarball":"https://registry.npmjs.org/@flighthq/app/-/app-0.5.1-edge.1912.a627849.tgz","fileCount":32,"integrity":"sha512-Rq8aDt0D5fRCbrKdIp2LpZedWpFMrl6DxvxCrQQ/GTU1hqAVO1+kiG6w+a+GTOdc1LxFbrsEFxlfPV4WJ2DIKA==","signatures":[{"sig":"MEYCIQDmQ/FTph0IuOfd3Af5PXTHVByY/fc0b7XP08mIs2zMngIhALsRGT3TGo3Iy4fPnJzN/ZNP4LZp5FcupZ7TBcRQXdW/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAi05vsyyrehPG+XUlSOjeWydJNJfvgK7H3HqjMAZnhtAiEAtQvMAQ2seqOS4CBZXC6emAYfKsTlzhbneIb6R/pPjDk="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2fapp@0.5.1-edge.1912.a627849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238763},"main":"dist/index.js","name":"@flighthq/app","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/app"},"_npmVersion":"10.9.9","description":"Application identity, lifecycle control, the frame loop, windows, and render views over a swappable web/native 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/signals":"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/app_0.5.1-edge.1912.a627849_1790872439631_0.5809486372562376"}}},"time":{"created":"2026-07-10T06:00:34.109Z","modified":"2026-10-01T16:34:02.850Z","0.1.0":"2026-07-10T06:00:34.417Z","0.2.0":"2026-07-13T20:09:14.154Z","0.2.1-next.410.a23f189":"2026-07-20T19:48:10.588Z","0.2.1-next.423.3350e53":"2026-07-21T06:25:33.306Z","0.2.1-next.444.a313478":"2026-07-21T15:48:59.722Z","0.2.1-next.448.afbdd31":"2026-07-21T19:48:20.812Z","0.2.1-next.449.355834c":"2026-07-21T19:58:01.027Z","0.2.1-next.451.d9a4a4e":"2026-07-21T21:25:30.063Z","0.2.1-next.459.fb59cc5":"2026-07-21T21:35:19.312Z","0.2.1-next.530.a223ca9":"2026-07-23T14:15:30.214Z","0.2.1-next.585.c7219b8":"2026-07-23T21:24:15.083Z","0.2.1-next.624.d23e6a9":"2026-07-24T07:15:34.347Z","0.2.1-next.640.ec2ea9a":"2026-07-24T14:53:23.402Z","0.2.1-next.647.2252e02":"2026-07-24T17:21:52.887Z","0.2.1-next.652.c550eaa":"2026-07-24T17:54:00.616Z","0.2.1-next.666.4af7f8b":"2026-07-24T19:00:33.608Z","0.2.1-next.701.409c279":"2026-07-25T03:44:27.021Z","0.2.1-next.738.07b221d":"2026-07-25T05:08:48.308Z","0.2.1-next.840.857425c":"2026-07-26T00:43:40.721Z","0.2.1-next.841.373388f":"2026-07-26T06:01:02.819Z","0.3.0-next.906.07cea63":"2026-07-28T06:23:34.067Z","0.3.0-next.1021.f5f1ee0":"2026-07-30T15:22:22.627Z","0.3.0-next.1032.e2b99fc":"2026-07-30T18:29:58.401Z","0.3.0-next.1162.e90e518":"2026-07-30T23:13:02.256Z","0.3.0-next.1220.6982c21":"2026-07-31T13:48:41.273Z","0.3.0-next.1248.f867198":"2026-07-31T15:33:58.410Z","0.3.0-next.1272.222de94":"2026-07-31T17:04:19.648Z","0.3.0-next.1280.6369398":"2026-07-31T18:05:49.929Z","0.3.0-next.1297.43a5ef8":"2026-07-31T20:25:12.906Z","0.3.0-next.1299.b32cbdc":"2026-07-31T20:50:30.666Z","0.3.0-next.1315.1d4eb64":"2026-07-31T22:46:35.388Z","0.3.0-next.1383.c61de17":"2026-07-31T23:37:52.932Z","0.3.0-next.1392.f0bd0cc":"2026-08-01T00:40:57.391Z","0.3.0-next.1422.b585c0c":"2026-08-01T01:50:52.640Z","0.3.0-next.1435.f870241":"2026-08-01T02:56:25.939Z","0.3.0-next.1436.388ef5e":"2026-08-01T03:05:42.136Z","0.3.0-next.1445.14ca01c":"2026-08-01T03:49:45.192Z","0.3.0-next.1452.011a16e":"2026-08-01T05:18:02.699Z","0.3.0-next.1454.b17f8a5":"2026-08-01T05:53:38.975Z","0.3.0-next.1456.ace2107":"2026-08-01T14:12:45.720Z","0.3.0-next.1458.0c01b63":"2026-08-01T14:55:16.237Z","0.3.0-edge.1458.0c01b63":"2026-08-01T15:14:53.787Z","0.3.0-next.1460.2c18805":"2026-08-01T16:00:53.760Z","0.3.0-next.1463.b454aa8":"2026-08-01T23:52:39.425Z","0.3.0-next.1466.e0866d4":"2026-08-02T01:29:24.678Z","0.3.0-next.1473.098a860":"2026-08-02T04:21:37.897Z","0.3.0-next.1494.7333e82":"2026-08-02T05:32:10.212Z","0.3.0-next.1498.065f223":"2026-08-02T06:46:10.178Z","0.3.0-next.1511.9977321":"2026-08-02T16:19:01.010Z","0.3.0-next.1512.edc0fee":"2026-08-02T16:40:32.749Z","0.3.0-next.1514.a24d43f":"2026-08-02T16:51:58.214Z","0.3.0-next.1515.d4dc88e":"2026-08-02T17:03:36.112Z","0.3.0-next.1516.1b4fb2b":"2026-08-02T17:35:23.865Z","0.3.0-edge.1516.1b4fb2b":"2026-08-02T17:57:41.524Z","0.3.0-next.1529.90e58ad":"2026-08-02T18:21:03.190Z","0.3.0-next.1530.70058bd":"2026-08-02T18:50:42.219Z","0.3.0-next.1543.f490ae8":"2026-08-02T20:12:06.856Z","0.3.0-next.1560.03a2b36":"2026-08-02T20:27:04.478Z","0.3.0-next.1562.75af469":"2026-08-02T20:40:01.456Z","0.3.0-next.1566.dcdf1d3":"2026-08-02T20:52:49.010Z","0.3.0-next.1584.a68fe91":"2026-08-02T21:55:10.966Z","0.3.0-next.1585.17d10c4":"2026-08-02T22:27:54.345Z","0.3.0-next.1593.a47f94a":"2026-08-02T22:33:20.213Z","0.3.0-next.1595.4d49b41":"2026-08-02T22:42:38.364Z","0.3.0-next.1601.12b771e":"2026-08-02T23:25:00.999Z","0.3.0-next.1665.6235922":"2026-08-03T03:46:45.879Z","0.3.0-next.1669.5808974":"2026-08-03T04:24:23.337Z","0.3.0-next.1689.2810c05":"2026-08-03T05:56:22.391Z","0.3.0-next.1692.f1a7a9a":"2026-08-03T06:31:09.579Z","0.3.0-next.1702.8973fda":"2026-08-03T06:38:18.738Z","0.3.0-next.1704.8557784":"2026-08-03T06:49:08.008Z","0.3.0-next.1714.3bd86f1":"2026-08-04T18:54:30.370Z","0.3.0-next.1728.26853f6":"2026-08-04T19:52:53.899Z","0.3.0-next.1729.f927a3b":"2026-08-04T20:29:22.461Z","0.3.0-next.1781.5d072ef":"2026-08-05T00:01:01.852Z","0.3.0-next.1783.cd11ab1":"2026-08-05T00:23:52.574Z","0.3.0-next.1848.58f06fb":"2026-08-05T01:09:11.780Z","0.3.0-next.1849.a370765":"2026-08-05T01:15:02.881Z","0.3.0-next.1872.c2b1f7c":"2026-08-05T19:27:14.286Z","0.3.0-next.1883.9cd374b":"2026-08-06T00:12:10.752Z","0.3.0-next.1887.cad72aa":"2026-08-06T15:06:18.817Z","0.3.0":"2026-08-06T20:46:38.886Z","0.3.1-next.209.43ef1bc":"2026-08-07T21:02:02.624Z","0.3.1-next.320.fe56fc2":"2026-08-08T03:08:26.992Z","0.3.1-next.348.8115937":"2026-08-08T05:10:20.004Z","0.3.1-next.385.e32d957":"2026-08-08T08:55:26.225Z","0.3.1-next.401.5d59659":"2026-08-08T09:57:45.979Z","0.3.1-next.407.d03a0bb":"2026-08-09T17:49:13.733Z","0.3.1-next.409.5c00b00":"2026-08-10T04:12:28.743Z","0.3.1-next.425.a3192ab":"2026-08-10T04:27:20.164Z","0.3.1-next.493.539802d":"2026-08-10T20:00:04.754Z","0.3.1-next.575.c1f8e01":"2026-08-11T02:41:43.507Z","0.3.1-next.616.aa7ae7f":"2026-08-11T15:07:16.656Z","0.3.1-next.617.89baf58":"2026-08-11T15:11:17.842Z","0.3.1-next.625.675880d":"2026-08-11T15:29:37.350Z","0.3.1-next.703.e259040":"2026-08-12T18:32:58.006Z","0.3.1-next.704.69286f6":"2026-08-12T18:48:17.593Z","0.3.1-next.733.f1845ac":"2026-08-12T19:30:15.127Z","0.3.1-next.780.12e6944":"2026-08-12T23:28:30.687Z","0.3.1-next.794.0bfc53e":"2026-08-13T00:40:01.157Z","0.3.1-next.836.609b031":"2026-08-13T01:18:57.372Z","0.3.1-next.837.46a9259":"2026-08-13T02:23:17.801Z","0.3.1-next.845.b5a7c82":"2026-08-13T03:01:11.690Z","0.3.1-next.847.2e6f8bf":"2026-08-13T03:58:38.535Z","0.3.1-next.861.5a56d7a":"2026-08-13T04:00:48.461Z","0.3.1-next.887.9f59a84":"2026-08-13T06:20:11.742Z","0.3.1-next.948.85d9f30":"2026-08-13T15:33:37.030Z","0.3.1-next.970.9691e7b":"2026-08-13T15:49:51.632Z","0.3.1-next.971.33e20ba":"2026-08-13T16:01:07.125Z","0.3.1-next.975.01aea94":"2026-08-13T16:44:40.498Z","0.3.1-next.996.06087b5":"2026-08-13T20:30:21.892Z","0.3.1-next.1041.35b950c":"2026-08-14T00:04:57.660Z","0.3.1-next.1050.9114695":"2026-08-14T01:40:53.437Z","0.3.1-next.1055.12501ae":"2026-08-14T03:48:14.223Z","0.3.1-next.1076.4f48950":"2026-08-14T16:02:53.662Z","0.3.1-next.1079.38fd007":"2026-08-14T18:08:18.158Z","0.3.1-next.1084.04b8d9a":"2026-08-14T19:02:16.920Z","0.3.1-next.1086.d0d073b":"2026-08-14T19:51:12.138Z","0.3.1-next.1088.2bde749":"2026-08-14T20:26:54.013Z","0.3.1-next.1090.6e79e6c":"2026-08-14T20:32:04.068Z","0.3.1-next.1091.b7aa6f2":"2026-08-14T20:35:55.872Z","0.3.1-next.1095.16f1704":"2026-08-14T20:54:37.235Z","0.3.1-next.1096.4ddf1ab":"2026-08-14T21:07:53.358Z","0.3.1-next.1097.b8126d8":"2026-08-14T21:13:18.757Z","0.3.1-next.1099.671eaf4":"2026-08-14T21:17:48.534Z","0.3.1-next.1104.8453d3d":"2026-08-14T21:52:35.603Z","0.3.1-next.1107.0b5d347":"2026-08-14T22:39:59.404Z","0.3.1-next.1108.66cc86c":"2026-08-14T22:58:26.913Z","0.3.1-next.1112.dea9723":"2026-08-15T01:49:18.942Z","0.3.1-next.1113.9cffbdf":"2026-08-15T02:21:42.951Z","0.3.1-next.1114.3ce681d":"2026-08-15T03:14:08.060Z","0.3.1-next.1116.866c771":"2026-08-15T05:46:46.803Z","0.3.1-next.1162.1c7f42e":"2026-08-16T15:14:54.746Z","0.3.1-next.1165.285e507":"2026-08-16T21:37:19.790Z","0.3.1-next.1170.8a733e4":"2026-08-16T23:18:06.626Z","0.3.1-next.1191.e999f6c":"2026-08-17T09:42:57.387Z","0.3.1-next.1217.5f07972":"2026-08-17T18:27:30.888Z","0.3.1-next.1240.e41e1f0":"2026-08-17T20:44:22.974Z","0.4.0-next.1261.f361161":"2026-08-17T22:35:13.396Z","0.4.0-next.1263.aa14a22":"2026-08-17T22:53:02.826Z","0.4.0-next.1287.1dae9df":"2026-08-18T00:59:31.660Z","0.4.0-next.1290.99fd889":"2026-08-18T01:22:12.118Z","0.4.0-next.1294.03b2010":"2026-08-18T02:32:18.622Z","0.4.0-next.1296.dfa990a":"2026-08-18T04:21:09.286Z","0.4.0-next.1299.541fadc":"2026-08-18T06:18:26.109Z","0.4.0-next.1350.7431bb1":"2026-08-18T15:29:41.197Z","0.4.0-next.1351.6ec45d6":"2026-08-18T15:46:36.429Z","0.4.0-next.1354.5181c5f":"2026-08-18T18:12:55.026Z","0.4.0-next.1356.924bb91":"2026-08-18T18:34:20.562Z","0.4.0-next.1357.b87b5c1":"2026-08-18T18:36:55.590Z","0.4.0-next.1362.3734bd4":"2026-08-18T18:47:45.991Z","0.4.0-next.1383.b8eb497":"2026-08-18T19:10:13.068Z","0.4.0-next.1385.dc129fd":"2026-08-18T19:39:24.023Z","0.4.0-next.1390.ca3ba2b":"2026-08-18T20:24:57.825Z","0.4.0-next.1391.ef8547e":"2026-08-18T20:27:21.418Z","0.4.0-next.1392.ae73a44":"2026-08-18T22:09:49.673Z","0.4.0-next.1396.66c9814":"2026-08-18T23:27:53.924Z","0.4.0-next.1398.776fd7a":"2026-08-18T23:30:15.404Z","0.4.0-next.1399.9d20d2e":"2026-08-18T23:57:03.502Z","0.4.0-next.1404.4936e90":"2026-08-19T01:17:08.444Z","0.4.0-next.1405.d7484cf":"2026-08-19T01:19:08.218Z","0.4.0-next.1410.a69907a":"2026-08-19T05:47:56.176Z","0.4.0-next.1412.05a7272":"2026-08-19T06:21:47.610Z","0.4.0-next.1415.00028b0":"2026-08-19T06:36:39.971Z","0.4.0-next.1416.ef4fae7":"2026-08-19T16:12:15.995Z","0.4.0-next.1487.e25e95d":"2026-08-19T23:31:02.518Z","0.4.0-next.1488.43bcb37":"2026-08-20T04:42:24.416Z","0.4.0-next.1584.a8ddd61":"2026-08-20T18:27:31.830Z","0.4.0-next.1585.bf131c8":"2026-08-20T18:38:34.511Z","0.4.0-next.1602.af48ed1":"2026-08-20T23:11:36.943Z","0.4.0-next.1652.39f08fd":"2026-08-21T02:53:14.869Z","0.4.0-next.1663.d9c5746":"2026-08-21T04:46:28.500Z","0.4.0-next.1694.598ef6f":"2026-08-21T05:00:10.976Z","0.4.0-next.1695.181dea5":"2026-08-21T06:14:26.884Z","0.4.0-next.1696.93f6f63":"2026-08-21T06:23:14.874Z","0.4.0-next.1702.61a7a7c":"2026-08-21T07:11:04.940Z","0.4.0-next.1703.b82d313":"2026-08-21T07:41:29.545Z","0.4.0-next.1704.9eb98e1":"2026-08-21T08:28:48.665Z","0.4.0-next.1716.1979cc9":"2026-08-21T09:40:14.148Z","0.4.0-next.1717.9d6a20b":"2026-08-21T10:21:18.087Z","0.4.0-next.1725.752ca79":"2026-08-21T11:11:43.165Z","0.4.0-next.1728.f69160b":"2026-08-21T11:58:13.627Z","0.4.0-next.1749.d81a21c":"2026-08-21T12:35:14.053Z","0.4.0-next.1750.13ec8b1":"2026-08-21T15:42:11.274Z","0.4.0-next.1751.b3eea5f":"2026-08-21T15:56:52.500Z","0.4.0-next.1752.f250cb9":"2026-08-21T16:30:21.782Z","0.4.0-next.1763.f98ae25":"2026-08-21T16:34:00.439Z","0.4.0-next.1771.f4d15c3":"2026-08-21T18:47:11.061Z","0.4.0-next.1809.9b3b71b":"2026-08-21T19:38:15.976Z","0.4.0-next.1811.dde7eb1":"2026-08-21T19:51:52.147Z","0.4.0-next.1815.e47cc3c":"2026-08-21T20:28:08.172Z","0.4.0-next.1821.efb1cbc":"2026-08-21T22:32:09.349Z","0.4.0-next.1827.9db114b":"2026-08-21T23:52:04.080Z","0.4.0-next.1836.147ae1e":"2026-08-22T01:35:43.759Z","0.4.0-next.1884.6a2d46f":"2026-08-22T07:45:26.807Z","0.4.0-next.1888.e9e80b4":"2026-08-24T05:27:00.874Z","0.4.0-next.1892.a0b519a":"2026-08-24T10:50:25.368Z","0.4.0-next.1896.60d766c":"2026-08-24T11:32:14.201Z","0.4.0-next.1898.266773a":"2026-08-24T12:36:57.721Z","0.4.0-next.1903.50bfa67":"2026-08-24T16:09:04.564Z","0.4.0-next.1908.751021c":"2026-08-24T21:35:10.484Z","0.4.0-edge.1908.751021c":"2026-08-24T21:41:19.534Z","0.4.0-next.1909.c102f22":"2026-08-24T21:43:10.683Z","0.4.0-edge.1909.c102f22":"2026-08-24T21:51:02.218Z","0.4.0-next.1917.1b88fee":"2026-08-25T20:56:49.842Z","0.4.0-next.1920.b93ad0f":"2026-08-25T23:09:13.786Z","0.4.0-edge.1920.b93ad0f":"2026-08-25T23:16:55.289Z","0.4.0-next.1921.0a61bdb":"2026-08-25T23:41:06.408Z","0.4.0-edge.1921.0a61bdb":"2026-08-25T23:48:54.347Z","0.4.0-next.1932.1ef883a":"2026-08-26T19:08:47.061Z","0.4.0-edge.1932.1ef883a":"2026-08-26T19:16:22.532Z","0.4.0-next.1933.e4809f4":"2026-08-26T20:09:45.286Z","0.4.0-edge.1933.e4809f4":"2026-08-26T20:17:13.365Z","0.4.0-next.1935.74c34fe":"2026-08-26T20:47:19.018Z","0.4.0-edge.1935.74c34fe":"2026-08-26T20:54:31.490Z","0.4.0-next.1936.bc924d7":"2026-08-26T21:25:58.878Z","0.4.0-edge.1936.bc924d7":"2026-08-26T21:33:19.407Z","0.4.0-next.1937.0d089b3":"2026-08-26T22:21:35.237Z","0.4.0-edge.1937.0d089b3":"2026-08-26T22:28:49.993Z","0.4.0-next.1939.481bde5":"2026-08-27T00:15:52.901Z","0.4.0-edge.1939.481bde5":"2026-08-27T00:23:38.306Z","0.4.0-next.1940.b8a4265":"2026-08-27T01:05:36.773Z","0.4.0-next.1941.1d7f2bd":"2026-08-27T01:26:45.863Z","0.4.0-edge.1941.1d7f2bd":"2026-08-27T01:34:05.359Z","0.4.0-next.1943.b4c3e61":"2026-08-27T01:45:33.975Z","0.5.0-next.1944.cd6b6e7":"2026-08-27T01:50:36.816Z","0.4.0-edge.1943.b4c3e61":"2026-08-27T01:53:30.108Z","0.5.0-edge.1944.cd6b6e7":"2026-08-27T01:58:06.379Z","0.4.0":"2026-08-27T01:58:52.085Z","0.5.1-next.597.ab004dd":"2026-08-31T06:55:20.785Z","0.5.1-edge.597.ab004dd":"2026-08-31T07:02:48.054Z","0.5.1-next.601.e6e16ba":"2026-08-31T07:56:52.975Z","0.5.1-next.638.d4dbd4e":"2026-08-31T16:30:17.643Z","0.5.1-edge.638.d4dbd4e":"2026-08-31T16:39:00.424Z","0.5.1-next.640.24b4c62":"2026-08-31T18:13:09.085Z","0.5.1-edge.640.24b4c62":"2026-08-31T18:21:00.548Z","0.5.1-next.650.5d3df0b":"2026-08-31T23:58:03.297Z","0.5.1-edge.650.5d3df0b":"2026-09-01T00:07:01.010Z","0.5.1-next.654.b54779d":"2026-09-01T03:35:51.603Z","0.5.1-edge.654.b54779d":"2026-09-01T03:43:50.155Z","0.5.1-next.658.9cb44d7":"2026-09-01T19:14:15.906Z","0.5.1-edge.658.9cb44d7":"2026-09-01T19:22:16.532Z","0.5.1-next.685.f72fc7f":"2026-09-02T01:08:28.784Z","0.5.1-edge.685.f72fc7f":"2026-09-02T01:17:47.417Z","0.5.1-next.693.478551c":"2026-09-02T03:42:26.174Z","0.5.1-edge.693.478551c":"2026-09-02T03:51:19.692Z","0.5.1-next.704.19c91ec":"2026-09-02T21:25:45.504Z","0.5.1-next.729.2aeb707":"2026-09-03T01:54:20.895Z","0.5.1-next.730.f29a5aa":"2026-09-03T03:04:32.804Z","0.5.1-edge.730.f29a5aa":"2026-09-03T03:13:31.703Z","0.5.1-next.731.0ae0aa4":"2026-09-03T03:16:09.480Z","0.5.1-edge.731.0ae0aa4":"2026-09-03T03:25:20.568Z","0.5.1-next.743.8d09db1":"2026-09-03T09:09:03.695Z","0.5.1-edge.743.8d09db1":"2026-09-03T09:17:56.956Z","0.5.1-next.799.62ef0c7":"2026-09-03T14:53:42.790Z","0.5.1-edge.799.62ef0c7":"2026-09-03T15:01:47.467Z","0.5.1-next.815.cc08b93":"2026-09-03T18:43:47.845Z","0.5.1-next.820.97b3830":"2026-09-03T21:06:04.588Z","0.5.1-next.903.f434bc2":"2026-09-04T19:42:56.627Z","0.5.1-next.904.b545d9c":"2026-09-04T20:42:42.987Z","0.5.1-next.905.5fbf787":"2026-09-04T21:05:04.371Z","0.5.1-next.906.419e5c9":"2026-09-04T22:06:40.661Z","0.5.1-next.908.b072fbc":"2026-09-04T23:23:19.712Z","0.5.1-next.909.a5d1857":"2026-09-04T23:32:43.087Z","0.5.1-edge.909.a5d1857":"2026-09-04T23:42:04.223Z","0.5.1-next.911.32a089f":"2026-09-05T05:14:19.753Z","0.5.1-edge.911.32a089f":"2026-09-05T05:21:03.703Z","0.5.1-next.912.289aaa0":"2026-09-05T05:45:56.658Z","0.5.1-edge.912.289aaa0":"2026-09-05T05:51:43.549Z","0.5.1-next.914.ed01add":"2026-09-05T17:50:49.117Z","0.5.1-edge.914.ed01add":"2026-09-05T17:59:19.592Z","0.5.1-next.915.d4da7e7":"2026-09-05T18:18:47.723Z","0.5.1-edge.915.d4da7e7":"2026-09-05T18:25:07.778Z","0.5.1-next.919.354c575":"2026-09-05T23:09:11.091Z","0.5.1-edge.919.354c575":"2026-09-05T23:18:12.804Z","0.5.1-next.920.da8f530":"2026-09-06T20:21:15.216Z","0.5.1-edge.920.da8f530":"2026-09-06T20:30:20.053Z","0.5.1-next.973.788d3d7":"2026-09-08T20:16:20.438Z","0.5.1-next.1017.13841a8":"2026-09-09T04:13:42.812Z","0.5.1-next.1019.1274ec5":"2026-09-09T06:13:27.771Z","0.5.1-edge.1019.1274ec5":"2026-09-09T06:20:05.166Z","0.5.1-next.1047.858b9b6":"2026-09-09T16:56:55.289Z","0.5.1-edge.1047.858b9b6":"2026-09-09T17:03:28.820Z","0.5.1-next.1050.0bd43cc":"2026-09-09T21:11:31.794Z","0.5.1-next.1051.65889a1":"2026-09-09T21:53:53.523Z","0.5.1-edge.1051.65889a1":"2026-09-09T22:02:20.295Z","0.5.1-next.1052.ea38f97":"2026-09-10T04:12:54.170Z","0.5.1-edge.1052.ea38f97":"2026-09-10T04:18:07.325Z","0.5.1-next.1056.4945b81":"2026-09-10T17:14:29.320Z","0.5.1-edge.1056.4945b81":"2026-09-10T17:22:47.771Z","0.5.1-next.1058.751c53a":"2026-09-10T22:37:05.012Z","0.5.1-next.1059.c56d3cd":"2026-09-10T22:40:25.221Z","0.5.1-edge.1058.751c53a":"2026-09-10T22:43:13.146Z","0.5.1-edge.1059.c56d3cd":"2026-09-10T22:48:43.375Z","0.5.1-next.1066.36fe89b":"2026-09-11T06:49:46.593Z","0.5.1-next.1069.554a2ac":"2026-09-11T07:34:40.798Z","0.5.1-next.1197.6a425ce":"2026-09-12T19:24:11.879Z","0.5.1-next.1201.9b49dee":"2026-09-12T20:40:55.254Z","0.5.1-next.1202.e31f126":"2026-09-12T21:47:52.447Z","0.5.1-next.1204.e33a1ac":"2026-09-12T23:35:35.990Z","0.5.1-next.1225.129b76d":"2026-09-13T03:22:43.305Z","0.5.1-next.1244.12290e1":"2026-09-13T08:29:44.186Z","0.5.1-next.1251.918ea64":"2026-09-13T15:39:56.017Z","0.5.1-next.1252.15e4611":"2026-09-13T15:59:15.938Z","0.5.1-next.1253.6fe252c":"2026-09-13T21:26:14.452Z","0.5.1-next.1254.2ab4a06":"2026-09-13T23:11:34.925Z","0.5.1-next.1257.b2a4509":"2026-09-14T05:29:35.613Z","0.5.1-next.1295.2b6bfa3":"2026-09-14T20:19:26.785Z","0.5.1-next.1344.b88acc1":"2026-09-15T06:09:16.621Z","0.5.1-next.1345.0995dc5":"2026-09-15T06:43:48.941Z","0.5.1-next.1347.54f97d8":"2026-09-15T08:30:05.471Z","0.5.1-next.1348.e71a747":"2026-09-15T09:35:52.483Z","0.5.1-next.1349.05b053d":"2026-09-15T10:42:01.973Z","0.5.1-edge.1349.05b053d":"2026-09-15T10:48:01.280Z","0.5.1-next.1350.8ce488b":"2026-09-15T16:26:32.017Z","0.5.1-edge.1350.8ce488b":"2026-09-15T16:36:40.200Z","0.5.1-next.1370.903f328":"2026-09-16T05:48:06.954Z","0.5.1-edge.1370.903f328":"2026-09-16T05:57:41.408Z","0.5.1-next.1404.457d1da":"2026-09-17T06:20:16.165Z","0.5.1-next.1405.69d9356":"2026-09-17T06:46:14.672Z","0.5.1-edge.1405.69d9356":"2026-09-17T15:40:54.896Z","0.5.1-next.1410.b534771":"2026-09-17T18:49:23.120Z","0.5.1-edge.1410.b534771":"2026-09-17T18:50:32.536Z","0.5.1-next.1450.5738463":"2026-09-19T01:00:03.844Z","0.5.1-next.1462.5a251b6":"2026-09-19T17:49:40.097Z","0.5.1-edge.1462.5a251b6":"2026-09-19T18:00:09.425Z","0.5.1-next.1467.7e2fc7d":"2026-09-19T20:36:08.173Z","0.5.1-edge.1467.7e2fc7d":"2026-09-19T20:46:37.918Z","0.5.1-next.1468.61b1d9d":"2026-09-19T21:20:51.437Z","0.5.1-edge.1468.61b1d9d":"2026-09-19T21:30:51.953Z","0.5.1-next.1471.4e82419":"2026-09-20T06:35:09.310Z","0.5.1-edge.1471.4e82419":"2026-09-20T06:45:17.525Z","0.5.1-next.1505.5790c72":"2026-09-20T10:53:59.528Z","0.5.1-next.1520.4887418":"2026-09-20T15:27:16.399Z","0.5.1-next.1523.c47f79f":"2026-09-20T16:28:18.377Z","0.5.1-next.1533.2910b54":"2026-09-20T18:49:52.925Z","0.5.1-next.1538.09885fb":"2026-09-21T06:48:15.344Z","0.5.1-next.1541.b94031c":"2026-09-21T07:09:19.917Z","0.5.1-next.1543.41f4a99":"2026-09-21T07:19:41.005Z","0.5.1-next.1545.a3a19e0":"2026-09-21T07:41:00.495Z","0.5.1-edge.1545.a3a19e0":"2026-09-21T07:49:18.235Z","0.5.1-next.1556.ff9e615":"2026-09-21T22:01:21.942Z","0.5.1-next.1584.db3c393":"2026-09-22T05:19:00.255Z","0.5.1-next.1629.669e7c5":"2026-09-23T05:14:06.891Z","0.5.1-next.1669.c9827a8":"2026-09-23T19:44:59.655Z","0.5.1-next.1680.bdc44c6":"2026-09-24T01:49:38.624Z","0.5.1-next.1681.3f21b44":"2026-09-24T04:31:27.865Z","0.5.1-next.1682.f1470fe":"2026-09-24T05:03:20.052Z","0.5.1-next.1685.dc0e23a":"2026-09-24T15:07:34.143Z","0.5.1-edge.1685.dc0e23a":"2026-09-24T15:19:07.992Z","0.5.1-next.1687.b63c819":"2026-09-24T17:36:26.326Z","0.5.1-edge.1687.b63c819":"2026-09-24T17:45:23.973Z","0.5.1-next.1692.64cda40":"2026-09-24T23:54:40.141Z","0.5.1-edge.1692.64cda40":"2026-09-25T00:08:15.328Z","0.5.1-next.1694.112d897":"2026-09-25T02:12:06.545Z","0.5.1-next.1700.cefb2f9":"2026-09-25T03:00:07.793Z","0.5.1-next.1703.1905242":"2026-09-25T08:08:02.907Z","0.5.1-next.1704.1832e8b":"2026-09-25T08:58:20.161Z","0.5.1-edge.1704.1832e8b":"2026-09-25T09:09:34.668Z","0.5.1-next.1710.81c05dd":"2026-09-25T17:11:11.717Z","0.5.1-next.1717.f605ef3":"2026-09-25T19:14:20.963Z","0.5.1-next.1723.553fc7a":"2026-09-25T21:24:10.293Z","0.5.1-next.1724.c250cb4":"2026-09-25T23:04:59.555Z","0.5.1-next.1725.30f1dd0":"2026-09-25T23:46:33.404Z","0.5.1-next.1728.e0a1ceb":"2026-09-26T05:49:03.405Z","0.5.1-next.1801.21234f6":"2026-09-27T05:18:44.896Z","0.5.1-next.1831.a0b57d4":"2026-09-27T23:58:28.166Z","0.5.1-next.1850.5adb645":"2026-09-28T04:15:48.660Z","0.5.1-next.1892.cbd15bd":"2026-09-28T12:46:49.241Z","0.5.1-edge.1892.cbd15bd":"2026-09-28T12:53:07.818Z","0.5.1-next.1899.4b1311e":"2026-09-28T21:23:12.499Z","0.5.1-edge.1899.4b1311e":"2026-09-28T21:37:10.717Z","0.5.1-next.1903.956d5a5":"2026-09-29T05:04:30.972Z","0.5.1-edge.1903.956d5a5":"2026-09-29T05:19:32.613Z","0.5.1-next.1906.1e09ca0":"2026-09-30T16:17:36.882Z","0.5.1-next.1908.309c1e7":"2026-09-30T16:27:52.623Z","0.5.1-edge.1908.309c1e7":"2026-09-30T16:46:24.911Z","0.5.1-next.1909.7bccf72":"2026-09-30T17:38:09.132Z","0.5.1-next.1910.85d85a3":"2026-09-30T19:25:20.559Z","0.5.1-edge.1910.85d85a3":"2026-09-30T19:38:30.758Z","0.5.1-next.1912.a627849":"2026-10-01T13:13:22.042Z","0.5.1-edge.1912.a627849":"2026-10-01T16:33:59.739Z"},"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/app"},"description":"Application identity, lifecycle control, single-instance locking, dock control, and app event signals over a swappable web/native backend","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"readme":"","readmeFilename":""}