{"_id":"@flighthq/input","_rev":"383-f626c9105b3cab81b908e1cf1e33c433","name":"@flighthq/input","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/input","version":"0.1.0","_id":"@flighthq/input@0.1.0","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"dist":{"shasum":"e38e805951759563c321f70540748d4e35940f16","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.1.0.tgz","fileCount":10,"integrity":"sha512-H2jfrFuYBgo3vTAKB1FVITO44JIGAEjEVkDixs4tWSi5dUqJQJ1+EJ0nHk++wTTK/VIxQK/sNLBK2tdVuHptJQ==","signatures":[{"sig":"MEQCIAjRSa4MaIwUrGy5A4OLsVwxDJBit2pHJyeAHnGvjFyhAiA+6TObP9QXfSZzeefymGp8nel4fu8o+V5HeFWqaRdwDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128941},"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":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.1.0_1783663361724_0.1600082207932585","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@flighthq/input","version":"0.2.0","_id":"@flighthq/input@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":"825d086872bfef6c1f59d77273388e06db9afab0","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.2.0.tgz","fileCount":10,"integrity":"sha512-tbywin+DrlmTXsAq95EHSqJKwbxuDrBQ4ftY/AfSEUtAquXt+N3fnX1aNS2nORdfAlemtR+hDgkU+wFPZKaZBQ==","signatures":[{"sig":"MEYCIQDTYo1ui8K+2h2RLR4uUM4ofi3wLcptokfcP6+S9CJSYQIhAJM7KqQpik6X466Y0zAY7bb605tTjRfFXRB43abbPk/m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129070},"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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.2.0_1783973508781_0.5544539624962979","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.410.a23f189":{"name":"@flighthq/input","version":"0.2.1-next.410.a23f189","_id":"@flighthq/input@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":"c4702a7197a80ad467d7aeba80a3f5c6f34941ae","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.2.1-next.410.a23f189.tgz","fileCount":10,"integrity":"sha512-IuYXd3EhQ9Vjy+f7XRuuVUmIJhy7sChX5Lq76IwK2nmZBcrURWfIDZHMfWOk7qlSlusPD8+PoB6qtxYjP3YC3Q==","signatures":[{"sig":"MEUCIAjOx7kuTlljDYumQnNh5PWQXbCyW8QzKZ8FVGsSmtTVAiEAshCdv4nSb9Les6Ri6cakkSY0sZG/EXUlwEN8yJ+BaYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.2.1-next.410.a23f189","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129121},"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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.2.1-next.410.a23f189_1784577048628_0.07580207838819564","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.423.3350e53":{"name":"@flighthq/input","version":"0.2.1-next.423.3350e53","_id":"@flighthq/input@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":"181095f3d4feb079ce2b1a189bf2f65b54b337d2","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.2.1-next.423.3350e53.tgz","fileCount":10,"integrity":"sha512-K3XWy60P6rgY7j7bmDw20UMjeUIdF4JIQ+W8aiAwtZ7fKmkKpwA+677BANgvXk9Kc3AbcpgY5HxF/sbRyw9alg==","signatures":[{"sig":"MEYCIQDFRbYCkk/tPtg/dZ3ShucgknATBX9MvjNlra3+Cut9pAIhAKD9LCFY6kP4cTfBnf4rGdEluGUjcgZfe0JCQaetoa65","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.2.1-next.423.3350e53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129121},"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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.2.1-next.423.3350e53_1784615292329_0.9158426174835135","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.444.a313478":{"name":"@flighthq/input","version":"0.2.1-next.444.a313478","_id":"@flighthq/input@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":"7fb431c6b74052b9a64ddb7496de1824e8ad1aca","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.2.1-next.444.a313478.tgz","fileCount":10,"integrity":"sha512-B8Xvv+qJ8B9HFUwM9pax3u84WgxTDBjyw7H1jA4rC8nYwAXJ7n/Qx0Knm40xE1Y1fy03QD58kRzIAJTb/dS9IA==","signatures":[{"sig":"MEYCIQD64Wt9WBMZDLecDrX+060fEWPgJb3RJt0/TjSi+ZF3pAIhAODT93IZP5TYSAaHm3AN2fnJ+8PXTlXQVhh+4rrevZCn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.2.1-next.444.a313478","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129121},"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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.2.1-next.444.a313478_1784649109015_0.4726314192311194","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.448.afbdd31":{"name":"@flighthq/input","version":"0.2.1-next.448.afbdd31","_id":"@flighthq/input@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":"b96e0ecc53659b2343cca8d0f994cbf6f8ba9c0d","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.2.1-next.448.afbdd31.tgz","fileCount":10,"integrity":"sha512-um+Py6mohaHFr0SvfGi5bkYht3cOMkdQac1cjB/plWC2ileZ8lO1sl1usvL5NOoTGfPc5M+C7BtQx84J2R/yxQ==","signatures":[{"sig":"MEYCIQCi/vqmyKL0Vm7iL9evl4uO+8d3foSQS+B+nJy64wEvlwIhAPrqHXf7Mv6zRM6OHxvw636vxD+Hkss5URBAcHZ0a4Gu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.2.1-next.448.afbdd31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129121},"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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.2.1-next.448.afbdd31_1784663483114_0.8182070538327573","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.449.355834c":{"name":"@flighthq/input","version":"0.2.1-next.449.355834c","_id":"@flighthq/input@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":"d1d56c2268ab658c28f6e806c331d579a8519501","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.2.1-next.449.355834c.tgz","fileCount":10,"integrity":"sha512-9HKVG9SHrIlHFPAhifb1z43iZT57WXgOywFqVuWcQZ/hrm1XUQ66nwpV7ZCh8JWU/aJ/QUuAvvfcfz4bxH5bfw==","signatures":[{"sig":"MEQCIA6TBYSy2vr7TXNfvBpLKJTpz4tZhyvXlIr5yh6PeYLfAiAexc2LqZXsGgcx0C07+3nD5/zB4s3de3YGY4nxHs6pFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.2.1-next.449.355834c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129121},"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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.2.1-next.449.355834c_1784664040782_0.09373452080070299","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.451.d9a4a4e":{"name":"@flighthq/input","version":"0.2.1-next.451.d9a4a4e","_id":"@flighthq/input@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":"ee62db57c037f503b739ac6183238f26227104ee","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.2.1-next.451.d9a4a4e.tgz","fileCount":10,"integrity":"sha512-1NrFozkgxConUAWiAb2gTU5hihgZ9CkHGsPRznxkniWn52feGWcRk6ZnP8LRCfAMFoxeKY/+m92c0Ew0IgO9TA==","signatures":[{"sig":"MEUCIGtBy+RGfZ3hD3SbVCa0jZlM8657Ao0kO73BhKhLKREyAiEAyfh20HVzd+bU2Ngju6YQoJBV0mIN1mDNXMkgjbKxlCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.2.1-next.451.d9a4a4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129121},"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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.2.1-next.451.d9a4a4e_1784669310636_0.015761704814791333","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.459.fb59cc5":{"name":"@flighthq/input","version":"0.2.1-next.459.fb59cc5","_id":"@flighthq/input@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":"32725ed7f275296e8405deafd1fdbb688f86f599","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.2.1-next.459.fb59cc5.tgz","fileCount":10,"integrity":"sha512-XikAAA6v7nMU3Ru8y6imwH1dRoMDrhMGVexXeJ7ikJljMIMUuDCh2yoZ8W1SWGXIRONOsSW0jHjFsdSksmM2hw==","signatures":[{"sig":"MEQCIBkyKv9vFtAt0ZO2psMfrlCyx5eHjP5akgN/TmNis1qwAiB9WegbRCjtHYF+DNnByl0h2OMz80xclycvgatrOdvgTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.2.1-next.459.fb59cc5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129121},"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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.2.1-next.459.fb59cc5_1784669866177_0.5988556056089718","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.530.a223ca9":{"name":"@flighthq/input","version":"0.2.1-next.530.a223ca9","_id":"@flighthq/input@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":"aaf492375d535fab6aa34bbb19b1efd8e9eda7f0","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.2.1-next.530.a223ca9.tgz","fileCount":10,"integrity":"sha512-ocImtyuhwc+CNLlb5XrM3fqvorOMGOMPU8nPE5MDXHlZmUfKz7CL+EiGpeZV8coXqFX2ROox3UIH46EmudJZXA==","signatures":[{"sig":"MEYCIQDNUlk8CLmLUrPg98VK1haccrlCrqyPo4hw4uhaAwx7RwIhALO22rzhqQPnf15DQWlKArGXQYDpXFiVZWCYU8apr3t4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.2.1-next.530.a223ca9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129121},"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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.2.1-next.530.a223ca9_1784816514516_0.47574418038985766","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.585.c7219b8":{"name":"@flighthq/input","version":"0.2.1-next.585.c7219b8","_id":"@flighthq/input@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":"737526d54c852bf90c9621924cebe4c5b51cf8c2","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.2.1-next.585.c7219b8.tgz","fileCount":10,"integrity":"sha512-oG9ZZONWtXIFOQy/0Ju9OpLTnPtCBrk9RCINHhelNZ25dKY9iXw8jcgRhLquVuKe22oUpTPggbDVjlAl11S0wQ==","signatures":[{"sig":"MEQCIBDGHC1s61LF6ZW/P/WmQeabhCx+aZ7HKLcwnRMwcI45AiBUuIiirjFPVSr4WmFBAiNEYwu/jDdP/MsmJARFtlGSFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.2.1-next.585.c7219b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129121},"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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.2.1-next.585.c7219b8_1784842074756_0.6551098875201642","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.624.d23e6a9":{"name":"@flighthq/input","version":"0.2.1-next.624.d23e6a9","_id":"@flighthq/input@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":"2d1c73037b15fceb332a4b96bafd922d9c50a08b","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.2.1-next.624.d23e6a9.tgz","fileCount":10,"integrity":"sha512-PfxcW4m2wAj0mk+Qm+nV8AfWU2Z8Xokozudmp8tl7A0pnS6jQW0MmHicDWi8tvHksEP3Yi4pY5jBxvq0WLR+bA==","signatures":[{"sig":"MEUCIFEw7meVF4tQZGwUbJcQNc5lgcKZHcvRfZWQOoUwoGoqAiEAsKixCC4b69BVqTUuiWjzCCE4kw9dsfRmY6wfjsmd+cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.2.1-next.624.d23e6a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129121},"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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.2.1-next.624.d23e6a9_1784877627719_0.7543740937321424","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.640.ec2ea9a":{"name":"@flighthq/input","version":"0.2.1-next.640.ec2ea9a","_id":"@flighthq/input@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":"8fa4e68fb7be28378ef5329efe0d9901822cdb8f","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.2.1-next.640.ec2ea9a.tgz","fileCount":10,"integrity":"sha512-GsEVRryueMtzRHeFBY2t5XAHsc83PQ1F+GOp68VLDBpoAfdizWt5Kcb4q+Db/izheaK9JsQjenwPZ9gU2XOgiQ==","signatures":[{"sig":"MEUCIQCpamRODT+NyPi8vzBilEUz3j8A/pkb5l1+PFRNMC4JYQIgMZ5Z+xQCctQog72n1B5svZy9UruNxJWwS9fGURnD30E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.2.1-next.640.ec2ea9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129121},"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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.2.1-next.640.ec2ea9a_1784905090566_0.681720089758","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.647.2252e02":{"name":"@flighthq/input","version":"0.2.1-next.647.2252e02","_id":"@flighthq/input@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":"cf4acc8734573d8aabceef11dea2d0500e8806b9","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.2.1-next.647.2252e02.tgz","fileCount":10,"integrity":"sha512-djk/34ffu3p3G6COXJcleKDZmFDrkfnl2yTe0emzYLqN+FpVPIIaXA6YG0ZVW33SidluxhJGwWzAi/4VCqCq/w==","signatures":[{"sig":"MEUCID/C1lUYGx986oDfA5yq2s6kigeY2EFza+cLKLp4QivvAiEAkjZhVqasVeXyaSQpV/pRAicYuMj2QyvfJwR37gmhkdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.2.1-next.647.2252e02","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129121},"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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.2.1-next.647.2252e02_1784913915693_0.06253002663285523","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.652.c550eaa":{"name":"@flighthq/input","version":"0.2.1-next.652.c550eaa","_id":"@flighthq/input@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":"2135db276f0e047225c549b19d2b48d3b4193854","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.2.1-next.652.c550eaa.tgz","fileCount":10,"integrity":"sha512-yCiC1ccrxYZbwXfh8tARVaVP2Q6f+aE3Fqz2T7VjfcrdoomsStx2sK4IpsfZxoa+oop4SSNm6obN1XFcCPRb8Q==","signatures":[{"sig":"MEUCIQCaa62n8og75+CG+YyN2e3HHfMJyu3baRBVD1auIMV/VQIgboCqfY5olXmUtnETGzMRmP9fPSjOkbBr4ztwTBMiI0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.2.1-next.652.c550eaa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129121},"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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.2.1-next.652.c550eaa_1784915919300_0.6816710322443538","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.666.4af7f8b":{"name":"@flighthq/input","version":"0.2.1-next.666.4af7f8b","_id":"@flighthq/input@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":"4ac9923d796165f90f745dcf21b85bc73485c868","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.2.1-next.666.4af7f8b.tgz","fileCount":10,"integrity":"sha512-CYPrdP7SzMUIk5Ag/goN8UgfGQm7YCkjiVhydOZVHGHC6kPhCQvTYmy0PRMED4nVOpcjf+yOzadWRuKIcd2RQw==","signatures":[{"sig":"MEUCIQDk4rPEGRj2vNY4W2waep587JQ8mUoPnaQbFHnEn1dsqgIgBtT7UiozRFr7ycPV3iP8GH3qIZHogZIwm0q01HwlN0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.2.1-next.666.4af7f8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129121},"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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.2.1-next.666.4af7f8b_1784919818998_0.9438360625264068","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.701.409c279":{"name":"@flighthq/input","version":"0.2.1-next.701.409c279","_id":"@flighthq/input@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":"0c077457504db36c01f75ed52ea6b98eafbcc406","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.2.1-next.701.409c279.tgz","fileCount":10,"integrity":"sha512-v4agtZQRr84NRXr8/z/8lHKN1SL9I7hJr6pO7fXzt8p2A5uhCYsrNw1k58p5YSIGYPDgVNBcRprNkdTlcev5qg==","signatures":[{"sig":"MEQCICMQ1yYZCSSS39rrZq2goNtDW1YixUO9b0iyVaO6KmHaAiAhvxF/89tG/3Y7i9SDLOihCOXa2pei7THyI38y49MVaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.2.1-next.701.409c279","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129121},"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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.2.1-next.701.409c279_1784951340466_0.4699192274093382","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.738.07b221d":{"name":"@flighthq/input","version":"0.2.1-next.738.07b221d","_id":"@flighthq/input@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":"abb3932c24f4e4598b7da84759b8e4025861eb03","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.2.1-next.738.07b221d.tgz","fileCount":10,"integrity":"sha512-E6patNtS6+Ems/H/Ae99A2sRTMjhBT4jXov5kEa8N0e+4aYNdX8suUCtkNlIPY/y6rvv/0oaci3t0wFdSkztxw==","signatures":[{"sig":"MEUCIDaK+IbSHDSeqARLEDJ+ryrsS+CVvTH5SzalvvLVJ8Q7AiEA+KyTezjWssVELkz0f9Fjrw5i8bjWW+5/TCWhloXRoN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.2.1-next.738.07b221d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129121},"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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.2.1-next.738.07b221d_1784956385942_0.5723858009528868","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.840.857425c":{"name":"@flighthq/input","version":"0.2.1-next.840.857425c","_id":"@flighthq/input@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":"005d8c4bb62703e71887040aab054c2559a32c55","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.2.1-next.840.857425c.tgz","fileCount":10,"integrity":"sha512-dEhWk+vPjTslEcZDH0FMEy2dqgHoLLb5zIcL1rywuqpR2LrQy5lz3BrKRPAvlJQMJsFeYbR5rzzRz32wSRONYg==","signatures":[{"sig":"MEUCIA0OqOxrVsQ2LnnZaBFPewkKKibG4iBQQ9nA20yShE2vAiEAl9DeZuIF4FaOxwhloBJa3TP2reTu43DXBJM9LLwT0Z0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.2.1-next.840.857425c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129121},"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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.2.1-next.840.857425c_1785026789023_0.02421158473583196","host":"s3://npm-registry-packages-npm-production"}},"0.2.1-next.841.373388f":{"name":"@flighthq/input","version":"0.2.1-next.841.373388f","_id":"@flighthq/input@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":"c3bad774671cfefc285be154e1ae95ef5b151be9","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.2.1-next.841.373388f.tgz","fileCount":10,"integrity":"sha512-wj/ir+TiElAC1CBjvtFdWsriTYMa2VGbdc8U4moOC4efA8PAV78pLRjdEafSeh7zFCq6db8Q6leqJdpawNWUog==","signatures":[{"sig":"MEQCIA2KVIKe4Qi0o/q25TJs4r0kfibYc+wHrf/dyBH22bFLAiAHO61md4P0UhDOm258uuv3n0d73/VoCHbr8MHBcakGSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.2.1-next.841.373388f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":129121},"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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.2.1-next.841.373388f_1785045804712_0.892006497241767","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.906.07cea63":{"name":"@flighthq/input","version":"0.3.0-next.906.07cea63","_id":"@flighthq/input@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":"ecdc4987a1e34c720b79f034ce012efe98da8658","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.906.07cea63.tgz","fileCount":14,"integrity":"sha512-tQTI3Z3xR/HQF5n37POix9yMx7HTtLADc+Qwhsv0p/kv0RxLf8XVYe8XQoX97Xe+u4ojS8QXsnFlpagO7SFJ2g==","signatures":[{"sig":"MEUCIDGdGmy26+KoOhK6A5/wkoSbKVTPV9r++2X0h8ZrYz9iAiEAuxL+kzJrrhU4HAc3+cLejwbD2i/HZbJRa7m0kYWZsA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.906.07cea63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.906.07cea63_1785219952147_0.01597384600595575","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1021.f5f1ee0":{"name":"@flighthq/input","version":"0.3.0-next.1021.f5f1ee0","_id":"@flighthq/input@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":"25b6dc3c4e17ed2f23bb870e280b4a2f5e3f8f43","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1021.f5f1ee0.tgz","fileCount":14,"integrity":"sha512-06PKEYFn4yVkDgGGDqK1tXbgOBw+V3Fz5s1nhNvFoE9jsdemc3W28NPFag95y2H5npUt/MmHr+tqmhoM/RJyzA==","signatures":[{"sig":"MEUCIAMH8fG805zA92kTpDNbXxbVW4z1GqRJLWktP3fRS1XcAiEAphUGml/ncPjKqbw7vYukRfYRfkPwMr4thSgWQC8+Rjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1021.f5f1ee0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132540},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1021.f5f1ee0_1785425101804_0.0057637436900155326","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1032.e2b99fc":{"name":"@flighthq/input","version":"0.3.0-next.1032.e2b99fc","_id":"@flighthq/input@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":"765f55a1210b2779989cdaaf43844c653a57c760","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1032.e2b99fc.tgz","fileCount":14,"integrity":"sha512-bzK19eBqGfEcT9y9AaA3OOxyl594gZ9RK3RXhg9fCHoNU+5fUfi65+V7Vr63fvmwfCAdQYX5W4wuYGe13zotIQ==","signatures":[{"sig":"MEUCIESuEq0OTauPzm/fm8k3Ij662qozpA/+756dEXxfb+73AiEAs9wjkrDhV8QMaTHUUn6iO0LVj8aLdl61RVzKVWzzOX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1032.e2b99fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132540},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1032.e2b99fc_1785436356147_0.39839357837660194","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1162.e90e518":{"name":"@flighthq/input","version":"0.3.0-next.1162.e90e518","_id":"@flighthq/input@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":"004100ca7358509e52e683379631422c62d83b28","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1162.e90e518.tgz","fileCount":14,"integrity":"sha512-lir7MdSWh9I2oGlPL1hB3+DGl6XEjZamgHnzy3yLA0YLFyty5Amm+Ami8uPH1OF/FUeWNFP7X6hOzUJXvPeW7A==","signatures":[{"sig":"MEQCIHnCGo8s6VPWWOjkrqoBP7PZLrl7Y2+zeIEAcUk2qawiAiAHZk26iDg2Mhd9Y6CM5KWrlfk8hiSVP+bfeWCdMrtF3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1162.e90e518","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132540},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1162.e90e518_1785453344720_0.1244141800173777","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1220.6982c21":{"name":"@flighthq/input","version":"0.3.0-next.1220.6982c21","_id":"@flighthq/input@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":"00d66280a1e40332dc7872327dd8cc1c46fa9b27","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1220.6982c21.tgz","fileCount":14,"integrity":"sha512-RJ1cvnpkZn2xB0LWEV/ULRgh6LqOB1M6etEoRrc/4cqEPGzqtza8etu1ZUvZvBtyocAof+ndw1Tc9P2oAyaThg==","signatures":[{"sig":"MEUCIQCvSoYWaRQnsLRyW/7proiMmHtIA5CW20c678KffjD42wIgEmuJ5sgGn1aRrd8KI1DhpjHnZHo/WnXjhuzqJ6V7Nf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1220.6982c21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1220.6982c21_1785505882532_0.17614297324585304","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1248.f867198":{"name":"@flighthq/input","version":"0.3.0-next.1248.f867198","_id":"@flighthq/input@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":"f2fc0ab5c50d9db6aac1db120fbcc853d89fdea0","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1248.f867198.tgz","fileCount":14,"integrity":"sha512-6vVMKD+tsIw8aJP6cpp4X8VMnyGLIS9VmrqYS1HeBx8ZmXK9mcaMtxAwP8xQK9loZmFfzMl5F4UhrFKY1VfNew==","signatures":[{"sig":"MEQCIFMGzbsQx2o6jO1zUw4G97PX0VLHhJEYHIRQfOrrDwlEAiBSu681AqHeIKE7wTPv6RqCh/+0S8W+5Qh/BWoZJjR/QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1248.f867198","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1248.f867198_1785512198013_0.2714536860762189","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1272.222de94":{"name":"@flighthq/input","version":"0.3.0-next.1272.222de94","_id":"@flighthq/input@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":"526eb52244e320652660562abb7e963a4046ec92","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1272.222de94.tgz","fileCount":14,"integrity":"sha512-UNkgGy7e8wsU+6RWw9XJcIeHFYbTTFNAuID5Yhs0X5HrLOZLO4knqB5KENnR02zbGwFrat6M/mQffdXsBduJGA==","signatures":[{"sig":"MEYCIQDobNvbvlAqqS8BLk0KPvQ4fsvqW6XbSbcjBO8wp8l5IAIhAPSG1jH/XoBvDbvg5+S6lrWFYRgVfsMwV072gJU0TJbr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1272.222de94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1272.222de94_1785517638114_0.8075749122159261","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1280.6369398":{"name":"@flighthq/input","version":"0.3.0-next.1280.6369398","_id":"@flighthq/input@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":"875420f0962b38de654b3adeba46ab3bf6867216","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1280.6369398.tgz","fileCount":14,"integrity":"sha512-PRvQk3P5JBwcWZVoIJO6Kkf2LbWccP2WfupSm55297KeUBYQijPZLc2CFoyRDx8/RIMCW3WMFdZUg0/7I7To/A==","signatures":[{"sig":"MEUCIQDJVV6Ct7df9Hg1XtvdfFcDylnh5MCyERGxS0601Y1dbgIgKXnKTN20IOxEBF8dUSampzy13VjDc0YQp9lrh5RLgg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1280.6369398","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1280.6369398_1785521310031_0.7465180602440535","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1297.43a5ef8":{"name":"@flighthq/input","version":"0.3.0-next.1297.43a5ef8","_id":"@flighthq/input@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":"2ef62db86ef55c98fb4e6242c410ceb8ea0d2498","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1297.43a5ef8.tgz","fileCount":14,"integrity":"sha512-8O+LR0eG40GPPKZGNhqJALngoOb99C9tu3+k2IdC9kSa6kmjqlpYFUC68EvV9N9x98ky7ogHXjVRu8ARDl4P2Q==","signatures":[{"sig":"MEQCICUgiIchq06HhXwouwYID7y1xJit0gFMegkZiZS4ZBpaAiB2OXG1oqqtaFXqg97kTLOrjUf1IFBQbcCyo+/fD3tP3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1297.43a5ef8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1297.43a5ef8_1785529666452_0.6799101391535762","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1299.b32cbdc":{"name":"@flighthq/input","version":"0.3.0-next.1299.b32cbdc","_id":"@flighthq/input@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":"02e83e309d687b98dff332c5a550f3fc08d53f8d","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1299.b32cbdc.tgz","fileCount":14,"integrity":"sha512-Igwk5/a6GWPBjXqFO0EQ27UCd9kKl1C0qDduxDsg1sFdPirpOqjF/z+WwhC23lAPVJvfw7rh7Ku9q/TOIIsm9w==","signatures":[{"sig":"MEYCIQDryL+VjHxGBhKAsPl8+5mWrggSKvJimKTq+adyRGQwyQIhAOiZVUI1l/XfVNa/2iTjqOUabpqL58lSWMFwvQF/YlVe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1299.b32cbdc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1299.b32cbdc_1785531179234_0.6282721556859749","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1315.1d4eb64":{"name":"@flighthq/input","version":"0.3.0-next.1315.1d4eb64","_id":"@flighthq/input@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":"64b2ae103ba6c9573e35167116f09cb3912b7f2e","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1315.1d4eb64.tgz","fileCount":14,"integrity":"sha512-IkwWNwjQbevz8q6zySgbLaet8cVxeKyvZjPFOb2x/LJ29ZWqzxcOvidfRGeceCk0AOtL4oGVcggAT3sgBiEvLg==","signatures":[{"sig":"MEUCIQDzpFQmduiGejcFTWUSXcl3kRYT8fJ34l0pS6tE29EwoAIgaNP0mHHYoXqAmjGizjZ7/3vKqDI74x4ivFPhAxD9XoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1315.1d4eb64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1315.1d4eb64_1785538153863_0.3094425503213749","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1383.c61de17":{"name":"@flighthq/input","version":"0.3.0-next.1383.c61de17","_id":"@flighthq/input@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":"6e9ae92233eaaa0d4a6b42cc943c1d0afccfc974","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1383.c61de17.tgz","fileCount":14,"integrity":"sha512-u2aRZ24by3H4idew70HeRQi/mQ+d06Fgf0jw01ytyzeUy2DfVD3LjsrwnmZ+VJV1q9m25IWV4i/CuPHn+jBuRQ==","signatures":[{"sig":"MEYCIQDr+D1PdixpF2jxkmirLy3gpvoVSo+dV733ybQYgOjEwAIhALas2iM6WbKwFruGgOMtVEDDjmG9hi4j66u07HjrchY4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1383.c61de17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1383.c61de17_1785541229841_0.4812345749728659","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1392.f0bd0cc":{"name":"@flighthq/input","version":"0.3.0-next.1392.f0bd0cc","_id":"@flighthq/input@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":"ee136e2195c13b2c366585a11797a7386764d4af","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1392.f0bd0cc.tgz","fileCount":14,"integrity":"sha512-Ru2YJl+LlNKTyg9/ynmsEjPOVBp2x0OYxz3PeJvHKAnlXP0kRnKOljALm1EPC2UysWDs0bybdqKBr2pGDLglnw==","signatures":[{"sig":"MEYCIQCcgaIVc03WbDk6ze7vO4ghWU10AnMZYe9A8xePUTHnDAIhAKrLnKhKYMx5olSYOQAS1UKdOaMZALj8gSW9kVUQ8LUD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1392.f0bd0cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1392.f0bd0cc_1785545011719_0.9705922174310375","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1422.b585c0c":{"name":"@flighthq/input","version":"0.3.0-next.1422.b585c0c","_id":"@flighthq/input@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":"ffef1ada5c918de0df4263dddd66be40e65286bd","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1422.b585c0c.tgz","fileCount":14,"integrity":"sha512-5H814IHXqTJDp/t1Mj+tkki/sDiKaN36rxfqyPbg7QIJo1+S9Wsq0VZzPtVbCNvrNPi5lAgj+9nwVDA7Zhy9cQ==","signatures":[{"sig":"MEYCIQDOBQltOsZo8PEwC1kHPYfcOLkr5pujA6AXlwlVtGhzzgIhANQtV4Xrv1Kkjk+s8sWzf6I9yQwPaHmi2vCktmpz6wB2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1422.b585c0c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1422.b585c0c_1785549199338_0.5181611999727629","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1435.f870241":{"name":"@flighthq/input","version":"0.3.0-next.1435.f870241","_id":"@flighthq/input@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":"046a67429285f7895c7ea3339ab80ce8d86d5ed7","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1435.f870241.tgz","fileCount":14,"integrity":"sha512-+Ej2MROvSjiUokQki+bnPrJr4l5DCfFlKAVRFUm6eHGsl+Rv10Rzo9kfUOXHotCWPi14I1LgXaFcpMq+QStUZg==","signatures":[{"sig":"MEUCIQCmg56ZoTT6nG2ykkcsajH3bT7Z3UNqMO25CMexn3Mw8gIgQ5aL/KPXr7O8UbTtm00ASYz8TaH1hCanpNKCNqQ1k1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1435.f870241","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1435.f870241_1785553132616_0.4125067769337718","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1436.388ef5e":{"name":"@flighthq/input","version":"0.3.0-next.1436.388ef5e","_id":"@flighthq/input@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":"a8539a650ef0ba5c1bd3e4e15fd23bdebef1c0fa","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1436.388ef5e.tgz","fileCount":14,"integrity":"sha512-RkmXTjHcP1grWXQxP5/jsdE0uxev2nssIWi8AR2j45vqmtD6FRUGaXB/Wz5lJdZETeNODRF4Tb79INKT1L5fNg==","signatures":[{"sig":"MEUCIE11ESvN/OxNvaxZRppdFyKZvs6HfU3BfKH9lKuDUsjVAiEA8iy5zWx7mB7yee9UINZ72TX5QEG6noOKAAdJgQNLQJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1436.388ef5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1436.388ef5e_1785553686875_0.5803696751027658","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1445.14ca01c":{"name":"@flighthq/input","version":"0.3.0-next.1445.14ca01c","_id":"@flighthq/input@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":"1851fd300a3b03b756c21da875c4a1535479a693","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1445.14ca01c.tgz","fileCount":14,"integrity":"sha512-dPNz++1HLIS3ojOUmP8z0LCZ6fObszQqnlfHEF6c8J6jpPSxX7WD57C6xmiVCEYmBX7u5ZF4K1omgPco3y1mHA==","signatures":[{"sig":"MEUCIETUoCcSzg9zd3GjD7L7sTcx7CT50iT7ZZAFrsWytV1bAiEA5jq0BfSKiSHIiBCLTjln2JCWM3sKR+bpXU4BGCgTEu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1445.14ca01c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1445.14ca01c_1785556336806_0.5388517776321564","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1452.011a16e":{"name":"@flighthq/input","version":"0.3.0-next.1452.011a16e","_id":"@flighthq/input@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":"4d0c6682a837e05af445f6a25d931df8f885de57","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1452.011a16e.tgz","fileCount":14,"integrity":"sha512-VsHSZ3qXnt5XYbWqFqWyI4M1mc5SZ6/Zi/tOLs2g/0S03Auy3Jlo9hX6urP3Sd2X/o1Fuuo/Ddi7/6TXp5qJPg==","signatures":[{"sig":"MEQCIEfM0YUebkDsybet7sjkiNscHl1a5kgCRkIRPcM58M+IAiARxf9csFbeZk5lJ2ZfdqTKCdT6THtieyZbMpwaaE6DBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1452.011a16e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1452.011a16e_1785561633627_0.8325019912535967","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1454.b17f8a5":{"name":"@flighthq/input","version":"0.3.0-next.1454.b17f8a5","_id":"@flighthq/input@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":"7a75753f953308bba0a4cd01d75d4db7311b4028","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1454.b17f8a5.tgz","fileCount":14,"integrity":"sha512-of6T9vPvLlEFo52WrMSdNUjXfnJCKtnXBWCFVJKWtNTTdG41iIxM1dnlk6O2e0/Ay+ZRzeQ5+VfLyyIXD3ngNw==","signatures":[{"sig":"MEUCIQDOPHSV0cz/avTvQpuwkxncH6UoSY5ehkf+a7l2xRStYgIgXVJoJCVxE9EnVK0nfMyz3J9w1WCtuLnrCmSRbX28f5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1454.b17f8a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1454.b17f8a5_1785563758153_0.9283957907670137","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1456.ace2107":{"name":"@flighthq/input","version":"0.3.0-next.1456.ace2107","_id":"@flighthq/input@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":"9538a29afe34142adcaa4375554e96494fffaf36","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1456.ace2107.tgz","fileCount":14,"integrity":"sha512-PLn9fgd8nTcp0PVb4APLmEHMw8wX/PfS6RIYArtL8UT5W6SV2lJCxFakmhTvhg3ERWkB6TC/6KGpgX9LvGqUiQ==","signatures":[{"sig":"MEYCIQC4g8x+n+r10I0BkCsJj+plAfBlpI/jkFEI4wr6S/I6jQIhAO//iTcKK81RibVDPynhYnPKoqzTv1iDUCDqoTWCFH7v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1456.ace2107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1456.ace2107_1785593748613_0.3701081350595228","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1458.0c01b63":{"name":"@flighthq/input","version":"0.3.0-next.1458.0c01b63","_id":"@flighthq/input@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":"132c25737b1f8d1e1772220129e43638ec91cb51","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1458.0c01b63.tgz","fileCount":14,"integrity":"sha512-T64HSCEM3koeER+utTWbXZz858TLii3kSgY1RtnQM9OcRjXUztDX8dPV6bs5qiouUL19UDyu99IuUP6CYLmHTA==","signatures":[{"sig":"MEUCIHaqROMtqhOFHNulvhdYHsSUh3PTGO7vtBX5/g6RTmSxAiEAu3TOeIGr4NDoLezi4A6AnJ6ZftOAkgP/xKJgvjMiwIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1458.0c01b63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1458.0c01b63_1785596262871_0.6569962851597184","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-edge.1458.0c01b63":{"name":"@flighthq/input","version":"0.3.0-edge.1458.0c01b63","_id":"@flighthq/input@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":"ba06a2577114cadc38fdff022d931f563ad07dcd","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-edge.1458.0c01b63.tgz","fileCount":14,"integrity":"sha512-fBYBf/YVeBDxP76OUJsuyEAyMAHCBdm97YtXiqATSYqSGe+bY3CV6wAJzYGM6oWVBogn57cIgsgZbFSvDXanJA==","signatures":[{"sig":"MEUCIGswYXe3eqbQp24fMrg0LQlGmhI1My7mlB6UqxIVCbAaAiEApyQMd5ViyJfWBA0IlIRAmeZgIaiwa6JTUwDYILRfdsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-edge.1458.0c01b63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-edge.1458.0c01b63_1785597444187_0.21090134738471833","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1460.2c18805":{"name":"@flighthq/input","version":"0.3.0-next.1460.2c18805","_id":"@flighthq/input@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":"5fdc9263e8c40516c2e3090c566e6497cf9e7fec","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1460.2c18805.tgz","fileCount":14,"integrity":"sha512-BLy+wnVshgOimRdRWA/dMfR6LzsW4fBH7Z8JpKNgEisjWVQAjDF676gEq66wUReQpYR8ieLPE6zurNoBK3OTFQ==","signatures":[{"sig":"MEUCIFWdIHwbNUGumOnsMtErmqqX1+9BhvsfQqbooFYusBBAAiEAwjWxoNM14+CRv2kruDktZGaqNrt8QRurhrwy4ZFdbnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1460.2c18805","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1460.2c18805_1785600198938_0.5880884635445163","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1463.b454aa8":{"name":"@flighthq/input","version":"0.3.0-next.1463.b454aa8","_id":"@flighthq/input@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":"cc7318561b0f489db543d6b9f4da4ab7ee139ece","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1463.b454aa8.tgz","fileCount":14,"integrity":"sha512-tWnNpO4l5ZxvISvn1EPdDWmqzIT1wxroqRe09vV476ZvxLTzeMwhmsFYBSX8tctFEqq1pHtiNisqsvLJYvRnVA==","signatures":[{"sig":"MEQCICBOger/3XvvvBTFC3PkEzBuiLKc54GOgWf0WzsTeGD/AiAD1uIQE3hF9N3UIPViq8MIqwiMl9xnYveFQTuHQI1D7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1463.b454aa8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1463.b454aa8_1785628518517_0.4683799483967417","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1466.e0866d4":{"name":"@flighthq/input","version":"0.3.0-next.1466.e0866d4","_id":"@flighthq/input@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":"f705a3fe893739915d914d89cfa6cd1683fbfa8a","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1466.e0866d4.tgz","fileCount":14,"integrity":"sha512-92KGZIce9cBaTriY3rMCy1rn7Tg/jDoi4dnHLx7ofTQGsoF8qWLuQMZPx2BWSyrPAcBRjy9TEMVA7e/GWUC3aA==","signatures":[{"sig":"MEYCIQC7bdhN2GV1F2t73J/BLtyLSsCLV1jW6nj74dDuZmoMVAIhAJ7AgOgsnBH8q2aC0/L1MWMCZfGJoMU2DeDCeaLdOxPX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1466.e0866d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1466.e0866d4_1785634352150_0.3058858933232431","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1473.098a860":{"name":"@flighthq/input","version":"0.3.0-next.1473.098a860","_id":"@flighthq/input@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":"4cdb40dc5dfbe3a44e5805db50e07342e1696441","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1473.098a860.tgz","fileCount":14,"integrity":"sha512-y0cwdY/j7+0R0L96dtZ+JzPmdin7kUl1BRz5+iTo1AICl/GVhuKNh6dA+6s2Wzjx2Ftgl0XjzRVCuhKSLm96Mw==","signatures":[{"sig":"MEUCIH25Wq/7vdEdSBLoQ2velkqppd15PAPBI3ICd3OMAygNAiEAh0Ie6O6Jsqwm5dp4rI9RxG6TVvq6PdzKjb8drhDBpP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1473.098a860","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1473.098a860_1785644658686_0.7100533235089452","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1494.7333e82":{"name":"@flighthq/input","version":"0.3.0-next.1494.7333e82","_id":"@flighthq/input@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":"51263469b44efed7c63d1259c1a17c4d142b24b8","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1494.7333e82.tgz","fileCount":14,"integrity":"sha512-jLHQQvSfTkHhmMp51cvd0moyZ5YjLZiIFxosyZRhkOmA+NuDPhyYu5X0SGI10DW4AXVUQ04zAxyb7VGv+pXZzQ==","signatures":[{"sig":"MEQCIFGCxSTmd8nAA+/DNzglzpdcNRHpI/FH4V0rQNdoY5qfAiBd2uQGTv8VsK74jPk/aDuTJP5mANoGb6lDo7mdjQIEPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1494.7333e82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1494.7333e82_1785648906652_0.7891369764378029","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1498.065f223":{"name":"@flighthq/input","version":"0.3.0-next.1498.065f223","_id":"@flighthq/input@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":"b1d67d526d03dbdbc1afff1ee54aff6a9bcfe6c9","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1498.065f223.tgz","fileCount":14,"integrity":"sha512-T21TttefbxG5n3iFv2LoS5hL4aPfm9lESadkYFTDqgkCk72ZOJiwvnZK0JYA3YJSzAuH1IiQNKYd8AaS96ZoCg==","signatures":[{"sig":"MEQCICLcTe+vcv4GqLW3hox4fmGwQaW4gqa/Y/Z6RFYwyNaqAiBZZlghZyfPrr7y0CPs2mk1Zmkua4+/csgEFoDTC9v47w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1498.065f223","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1498.065f223_1785653350262_0.7820702641957435","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1511.9977321":{"name":"@flighthq/input","version":"0.3.0-next.1511.9977321","_id":"@flighthq/input@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":"e6e55a3b1210e9a038dd84ae5cd7c476d241dbde","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1511.9977321.tgz","fileCount":14,"integrity":"sha512-QF6WHjymRVAd/RW4PecKutg5E2QJHQQVwvtI5PEZkfHV6eyE2jqk4jkYacmAmofmbbyQm8rNbPVam3u3pR+90A==","signatures":[{"sig":"MEYCIQDIg4jnYfWMRrVGNVqhtilwCymCztLCFbJNgolLhgFlvwIhAI10LtmwopsNVCHI0OizSZytpH7rJO3+tbPYGm1DNdD/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1511.9977321","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1511.9977321_1785687694449_0.3701809131509035","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1512.edc0fee":{"name":"@flighthq/input","version":"0.3.0-next.1512.edc0fee","_id":"@flighthq/input@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":"257ab30ba6f1a206dfade03092955d42f3a89da4","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1512.edc0fee.tgz","fileCount":14,"integrity":"sha512-UJDBf+VhyQkP71aiyvaX7S7vqwYuWZPrmzbr5zkKL/ZHWfU5Z3xStxGjE1OBtkTX2/7Mbc1u1MljmgMV2i/vTQ==","signatures":[{"sig":"MEUCIQDSC8OYkdmOEBdcrvqkB8tnWK58kvHkQjuCTrShiabptQIgMSaBHet026/aw2nLeWRYyOewaV8sS9dDuGZ056m80b4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1512.edc0fee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1512.edc0fee_1785688999807_0.4989897733840878","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1514.a24d43f":{"name":"@flighthq/input","version":"0.3.0-next.1514.a24d43f","_id":"@flighthq/input@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":"bb5ab65d25dbebb86667b976650a28496ce2094b","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1514.a24d43f.tgz","fileCount":14,"integrity":"sha512-9RxdqOX/+vzu/R00YZlsHLekggaYaLStZPUkfPybVjm3DoM6RV/GzFld64nMSaJNhUeNS8RqfxJGaO5fZDBgZw==","signatures":[{"sig":"MEQCIAqhKzFkOaCqBKnIbuOrxzgTJHsGOBnjnIUIJcIPPyfdAiBH/z37EOgSlXOg9suz/E0liCUP66z/X8H/k0W4DLX5FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1514.a24d43f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1514.a24d43f_1785689734140_0.4534213649064338","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1515.d4dc88e":{"name":"@flighthq/input","version":"0.3.0-next.1515.d4dc88e","_id":"@flighthq/input@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":"f4e0404a4da44971c2842ac616e9a046a1e164ad","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1515.d4dc88e.tgz","fileCount":14,"integrity":"sha512-Wy+t8QRoII/o74/nZIx5KmA6qT/gqRHdhVz+kSjSUiL09PNEs8sC+29qKItni4nFU29A9Zir+jIkEHdUtH1sFg==","signatures":[{"sig":"MEQCIGIJq+YRUltovgrhbiGJAUDAch9g/VIe4Nfadqwx5TebAiBaftpRt/bum4aSlXrGrYxSsXvIeIWyqZOAjqyn6JHwAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1515.d4dc88e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1515.d4dc88e_1785690243733_0.46355800907641953","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1516.1b4fb2b":{"name":"@flighthq/input","version":"0.3.0-next.1516.1b4fb2b","_id":"@flighthq/input@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":"5bd1ee9c54ef4e195a26aef9c907863e5d127a9f","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1516.1b4fb2b.tgz","fileCount":14,"integrity":"sha512-aQM//yFHtOReBO0r/nircXUfvlWjW41KHuvwIFLnOoRZFYnCsB6Wi0g3u9e+AvwPUV582JQUQTafvR58YIrWmw==","signatures":[{"sig":"MEYCIQDqNVQhsXnOylFII3gs8EuIuJQEBGZ37iFOeUvfWoSm3wIhAJYmOcrXx3Z58fdFgIMvfhhnx5rFI+OQAsrmUECnsFCe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1516.1b4fb2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1516.1b4fb2b_1785692154339_0.14955809680592425","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-edge.1516.1b4fb2b":{"name":"@flighthq/input","version":"0.3.0-edge.1516.1b4fb2b","_id":"@flighthq/input@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":"5224ad5a0b5579e2adff2c4db691b76924a168d7","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-edge.1516.1b4fb2b.tgz","fileCount":14,"integrity":"sha512-3iNpA05C0HIGyIQJNl4pUb+nxxU6zfsBQYUpUtt8U0IZVmHlzK8sGG1oWnuspat2507vFRjm+G2CS+JMYYkFgg==","signatures":[{"sig":"MEQCIHw4evITLXIMur0pI7dhNuLXLDOpNoH36filGOhmdabTAiBqccu3AUvOA7X1w0MKt4wXXyufGPWJUftMHpz/yXWNxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-edge.1516.1b4fb2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-edge.1516.1b4fb2b_1785693489005_0.850123397082069","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1529.90e58ad":{"name":"@flighthq/input","version":"0.3.0-next.1529.90e58ad","_id":"@flighthq/input@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":"638eeb705d6e9ff950f21e8bc793fb550961e9d0","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1529.90e58ad.tgz","fileCount":14,"integrity":"sha512-JHvmHMX3EdYZkQs6OScnPj24l57UCT62VytvAkip5yQWXA77fzqMB2CqZlMUtoqlwVYR1DfmBaBlI32v+98HKg==","signatures":[{"sig":"MEUCIHWl/+WR4ob0XnVp/GHFjBgf9xXT8CDbR2e3UwqawBWiAiEAwJi+6Mm/KHOR0zq0oAWEi/T/RwkA5Cp146YoRSV+2VU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1529.90e58ad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1529.90e58ad_1785694890840_0.8520369647523263","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1530.70058bd":{"name":"@flighthq/input","version":"0.3.0-next.1530.70058bd","_id":"@flighthq/input@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":"0b16c401024475fc6daf9cd724c904278c2540a2","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1530.70058bd.tgz","fileCount":14,"integrity":"sha512-/APPtMz+TklOJp46u5XQB9u7oLJjkexp/iDr75PbG8ucuD5IutUr6CUtkz4DrL9jrA6dpynmgcbfD1WLksuIFw==","signatures":[{"sig":"MEYCIQD3ysxZ0/rvDAMZrCvpj6LgOukm/IchEfmjZ90lWYBKPQIhAM9EQI4PCFyPxRy+2XyLb/s77d6FsOZmDALIGgCnJgfn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1530.70058bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1530.70058bd_1785696669615_0.4651648618427109","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1543.f490ae8":{"name":"@flighthq/input","version":"0.3.0-next.1543.f490ae8","_id":"@flighthq/input@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":"66049176a822df57f1a6ae97de5191a7e9a017ac","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1543.f490ae8.tgz","fileCount":14,"integrity":"sha512-YstVONlfbgiSORsY3y6x8IsQojyoBj12rzBtZiXuaoa8Ry2366p1P0pvhVEcdtdAuT650rx9ivymdilzBPRSVg==","signatures":[{"sig":"MEQCIDm77mXKa1a3pDiNx5yC5dMI3o7qN0RJPl+dKC2O4imjAiAO/6mAz+oTR/S335r0qFBzQGgqDp21RE9wUulkG2Jazg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1543.f490ae8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1543.f490ae8_1785701557658_0.3430332426768212","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1560.03a2b36":{"name":"@flighthq/input","version":"0.3.0-next.1560.03a2b36","_id":"@flighthq/input@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":"81c824ce69294b89def04f9ee2b4dcc39a50ac0b","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1560.03a2b36.tgz","fileCount":14,"integrity":"sha512-oBzBh9Ye+GWHKyAxs5FMosXsjDq8sE2+ToucGNg+2aYn8JeujA8rsapeNr19exH6sFDhkckJY24rqiSDvHziwA==","signatures":[{"sig":"MEUCIFOW2BneO3tduLZ48NwmJ1+DIGLwEG3BoSustyR1MvyrAiEAyTfWbmF3G0yv703YgvcFrv2h+Zf52XpWUnUq5Zn+jGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1560.03a2b36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1560.03a2b36_1785702452515_0.37197791270568703","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1562.75af469":{"name":"@flighthq/input","version":"0.3.0-next.1562.75af469","_id":"@flighthq/input@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":"c4ece618644f72195bf42edbd0e0d1118e675a50","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1562.75af469.tgz","fileCount":14,"integrity":"sha512-MVei+XpRmCJ3DySlOHnBu43rRc7gUaxMGTi76AZJY3Zem/5rwxub2it8GxDbS1lTFP7gIWiphf4MD1P5Q5YRLQ==","signatures":[{"sig":"MEQCIBO+BT5AkiygP+fTNqLonB9PQba9zUcji4JgMkk+22tRAiAsZVJ4bqReMkBSfaUsU3oahQ4NJf48ho3w3eno3wzfCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1562.75af469","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1562.75af469_1785703227318_0.1535518991014171","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1566.dcdf1d3":{"name":"@flighthq/input","version":"0.3.0-next.1566.dcdf1d3","_id":"@flighthq/input@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":"6fe95964022452f475cd5ca8ef10fed885c6abdd","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1566.dcdf1d3.tgz","fileCount":14,"integrity":"sha512-a7Q5cAfO8j3A3aCyYslmb4UX5odMSwpcKZfiTgfqi0Zxx8If+YYEhMurfgrqqrwewgvE2OwGaaCAX1xvnmHMCg==","signatures":[{"sig":"MEYCIQC3RmLXnJOx4I9N+jqSAFoBjAk0AqiJWiw6JwGjImIBxgIhAIcVVIYRe0EbdNrpIhIt20tWQa46eL5u2Dm6UPlCoWqr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1566.dcdf1d3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1566.dcdf1d3_1785703993506_0.6815804411442763","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1584.a68fe91":{"name":"@flighthq/input","version":"0.3.0-next.1584.a68fe91","_id":"@flighthq/input@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":"cce22789307b891aea4c7f49ecc012996b6f7ed0","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1584.a68fe91.tgz","fileCount":14,"integrity":"sha512-gLgq+J6MAtaSWXSOrAQ61/0LRtoQOaRruBRd4Qo6cOPKBEvEDXCITLm02jWmuHRYsi8qGVSrtxrDlcs3Z7b1eA==","signatures":[{"sig":"MEQCIG3sfQViU6+YocBQeml4TiugYWFOqHuOHgk1cTlrTe+HAiBMtFt2IjC2rh6KutgurKWMx7N4VB/uXHSoA91RIJKR3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1584.a68fe91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1584.a68fe91_1785707737758_0.6697941670038008","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1585.17d10c4":{"name":"@flighthq/input","version":"0.3.0-next.1585.17d10c4","_id":"@flighthq/input@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":"e433e8cf502062f34356cc2c0e9c13414a7487e9","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1585.17d10c4.tgz","fileCount":14,"integrity":"sha512-rt+6zYFe+FSGDAES1LDT6QDSFI2bNPi2BHnR7UzScAnOx70xsqoa3keMRrMlOYopERXoec85OSGn3HYvHV01BA==","signatures":[{"sig":"MEUCICnVwKVzVeUwQ1VFu3+tPF/yeAXSK1iCOBF9VPPXG89bAiEAst92ekBk3yVCp+3mlGxRKm2CzWxHKWB/jJNwWrFut0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1585.17d10c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1585.17d10c4_1785709696086_0.26272199971097643","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1593.a47f94a":{"name":"@flighthq/input","version":"0.3.0-next.1593.a47f94a","_id":"@flighthq/input@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":"9ae57a5e3fc99afe651ed3eda681a44bf0257eef","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1593.a47f94a.tgz","fileCount":14,"integrity":"sha512-0Cj9DO1bZ9Y/mNIB0d99ONu/zsyyCZHOAzqNcnshA0wdyCcKStGLEdBIxGUMH93DHMQ+k9RgqQTjil8tEPs9Tg==","signatures":[{"sig":"MEQCIHZfDVljIFBmGwipczrzRgXZ3R/gYRBzR+LvDIhv7a1WAiAFa+YtoHozjUplv2gclhrdyThGfwEBMiaYEaBUxShNPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1593.a47f94a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1593.a47f94a_1785710027312_0.34653662609438873","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1595.4d49b41":{"name":"@flighthq/input","version":"0.3.0-next.1595.4d49b41","_id":"@flighthq/input@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":"fa0f0f0f75dec672ccd93296fea8a4c4f57a7bcb","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1595.4d49b41.tgz","fileCount":14,"integrity":"sha512-7aUJ+2bGj0m9UoCRHczt9uW4mf3eIndFX8SLXBIajQZ9gV0lNvW3c+9c33s3UJ7TTUBzvq3W7Nq+KgnzFEm+5w==","signatures":[{"sig":"MEUCIQDpBWoyBT8htyj1sV10tksyTZzDMnEDE1J3OIryhHV0rwIgPkXCEx4uQD/w8we6dpdRC0uuPTIbFsGBFc2ect5FUCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1595.4d49b41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1595.4d49b41_1785710587988_0.8524179339713271","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1601.12b771e":{"name":"@flighthq/input","version":"0.3.0-next.1601.12b771e","_id":"@flighthq/input@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":"fda4519175dda9bd71ac5193d9bfedf546cc223b","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1601.12b771e.tgz","fileCount":14,"integrity":"sha512-Dp3xdBZX+JaF2ZV1OKtwosDfvt3GU6DY7tRgCEwBcf9DmguTo+tx1J2xbvcCqit54twKecl/AffYqk+aUiErWA==","signatures":[{"sig":"MEYCIQDffgZNW1M/BxNRm2TgeaJM4GiiDyRn556EpMwMM4FcxAIhAKbqf5ePX7XIRxAQDKmjdjdS1MTnF+i9e6DTkIljZ43z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1601.12b771e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1601.12b771e_1785713125940_0.4177123060374923","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1665.6235922":{"name":"@flighthq/input","version":"0.3.0-next.1665.6235922","_id":"@flighthq/input@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":"b2e61545c01f145582be88d3d0212d98ec32a472","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1665.6235922.tgz","fileCount":14,"integrity":"sha512-5VyOgA2zuhRoMniXzeLb7rEGcX7304jN9B3vTtmal8Se/n9OK1BbO3BGR5SKG+86kGavFDshUqjo9ahv8fyd7Q==","signatures":[{"sig":"MEYCIQDhs1JnG0bZ7JK3Y0fyJK/6r1A9vq1tOg4de9oFFGGEywIhAJ5pHdqBNIqtgBsQ/8OTKrFp1kp+xkXioCBzOc85kPPh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1665.6235922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1665.6235922_1785728831045_0.2202267841153196","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1669.5808974":{"name":"@flighthq/input","version":"0.3.0-next.1669.5808974","_id":"@flighthq/input@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":"8c429362bc198466f9d11ed5f25021efd47f6cb7","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1669.5808974.tgz","fileCount":14,"integrity":"sha512-c0xlBgrms3DeTyx59youDbBekX/BjZ0C4xYyRi6Ch2mNA9pmMItD0wdlyTiTUymlYTLoVbxAnckyROlOqpm8/g==","signatures":[{"sig":"MEQCIHR3SNpsfwDDk69moigHtB73N/cdHch62Gzy62/UdrT9AiASzHmyz8pNJuvEnO7u93Mn4u+/UbuQj3SBegu+9AptQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1669.5808974","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1669.5808974_1785731089346_0.061004643035191375","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1689.2810c05":{"name":"@flighthq/input","version":"0.3.0-next.1689.2810c05","_id":"@flighthq/input@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":"150724b3d4b62190c7965671f141c624d665e90c","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1689.2810c05.tgz","fileCount":14,"integrity":"sha512-TE+2dTCmNfQGjoxRhox/C1N5QWspouzvRxX+tZXMpTksPN42u+a9rdQCaStM72enYcf+xzHkjlge7Qf8bu+oTw==","signatures":[{"sig":"MEUCICvQ7HCVGjsYp9yeKXpAaW7w+WYlndOc3h7wh3apRMROAiEAqjrn2/9e1TdMARYlEgwGfKKcJWt5/kd7L7QdYUUOdeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1689.2810c05","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1689.2810c05_1785736607330_0.37136663707817186","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1692.f1a7a9a":{"name":"@flighthq/input","version":"0.3.0-next.1692.f1a7a9a","_id":"@flighthq/input@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":"12e70356ea6cc5c90274d86930509724d68a7f95","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1692.f1a7a9a.tgz","fileCount":14,"integrity":"sha512-MdiO+u9PO0KHu0IpBhTgWohveq0Zcb6XEVJwRGL0B0XkSa32vL7qMh1R+3DfO13ezqMBRuptTkwqaMlIeOaB8Q==","signatures":[{"sig":"MEUCIQDxLYGRsJ1UmwUIRKXxCI9WMrLp/1361oxuVmLY3RQMHQIgNqkdd3LWlOIXij/rRR47mXeKZyrMTjx9lGdzC0Nx6pY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1692.f1a7a9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1692.f1a7a9a_1785738697100_0.4515264281692517","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1702.8973fda":{"name":"@flighthq/input","version":"0.3.0-next.1702.8973fda","_id":"@flighthq/input@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":"7d4aa617c1b1eddcafe4debe77e16eb1115aa239","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1702.8973fda.tgz","fileCount":14,"integrity":"sha512-9aPzPrcLvaU5lTM75vpLPVrA1Wyh0Lkzw6wioeBVFK+K0uyEjQeDZSJ3xwzzuHueYWumtzngaI7WNsCW/wOppw==","signatures":[{"sig":"MEYCIQDRtoPN3D9Wmn0LaA7jsegC9nuTimv8oDN2cs58S8uY7AIhANXxoelOPmOBzM0gbBhCa/mDUsHjTQb0Qsq+1+5eponE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1702.8973fda","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1702.8973fda_1785739120325_0.8694615131171044","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1704.8557784":{"name":"@flighthq/input","version":"0.3.0-next.1704.8557784","_id":"@flighthq/input@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":"90ecae02edcf4409fdc769bdaa788b895d31d3d2","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1704.8557784.tgz","fileCount":14,"integrity":"sha512-GGfDhrFBXIEvu67bmvXemNCjnGjqw5TbqtQS/sVeVKU3msOUNmsxL7gIsQlNYDxJjo5M0ubctU6/C4l4kv/2pw==","signatures":[{"sig":"MEQCIGo3yXQIknMkMF2wefmskI3gdFzULe4gioTwUyiTS6xUAiA8SkK+eQ/jd+uJPHLpOKwtHIIQBQPpxYhLF8EiJEIj6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1704.8557784","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1704.8557784_1785739773616_0.7029712347454677","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1714.3bd86f1":{"name":"@flighthq/input","version":"0.3.0-next.1714.3bd86f1","_id":"@flighthq/input@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":"b2957b404b82d0b23a3af20e3b1298ed17112f96","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1714.3bd86f1.tgz","fileCount":14,"integrity":"sha512-ife2vdyw1XC0JetB6BeYJKD9wA3cchSUVncyMD4xv4oaqo3GwJOlhuCwDvH+b0TDppLd1K3NQ1hyneq/wg/zSQ==","signatures":[{"sig":"MEYCIQCHyYmtIF8KAsMtp5Gxj+KW3wDUlTF03Gg7ftN2EDvGugIhAOAG8EzeQvfQt75l0n7J2GO6m85QiHvxiFDvubXTW4VW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1714.3bd86f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1714.3bd86f1_1785869694027_0.4510929246924753","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1728.26853f6":{"name":"@flighthq/input","version":"0.3.0-next.1728.26853f6","_id":"@flighthq/input@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":"ffbfb68fd3d42119bb72e3ce4bfa1988c454a592","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1728.26853f6.tgz","fileCount":14,"integrity":"sha512-3VDQ+cojHRO3kv6Y6Evjngy9qfcgUOX9uahfvehWJMXa+QofhDqvYb42CR63myf4hMJSEjYBYWNpYJor0FPGYQ==","signatures":[{"sig":"MEUCIGN0XA9UnYY4A1sKLrtuANCxdy1uAu71fN2blybTINTvAiEApGA8aeAYtxcx6LdlOjk0WFOFkOlsSFu0riBP2ofIDH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1728.26853f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1728.26853f6_1785873199483_0.3188273814096543","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1729.f927a3b":{"name":"@flighthq/input","version":"0.3.0-next.1729.f927a3b","_id":"@flighthq/input@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":"a041d1af38dbab1e2cac3eb02e0ef64cb7184851","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1729.f927a3b.tgz","fileCount":14,"integrity":"sha512-PKBHUMdFTgaRT8CSMG8p2Jt5A0wC+9TgXc4bjdGSL7HamfNCtrBcHQfXttd5NikQ22G2rEr8zTSuh4TPn5PMyA==","signatures":[{"sig":"MEUCIQDVHgmKHtvbqzOZ8g5kg35zOFfpeMGl45ksH7sc4E1PcgIgFtBRdj/EgdjhoshUW0pvLHAiKICJoXuiCS2/yiElSME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1729.f927a3b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137950},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1729.f927a3b_1785875387830_0.043012141771411994","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1781.5d072ef":{"name":"@flighthq/input","version":"0.3.0-next.1781.5d072ef","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"cb74a9ea081e95e1ca1d5e61a275dafba72a8602","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1781.5d072ef.tgz","fileCount":14,"integrity":"sha512-mbF7LhOoiVFeUpq+M7ZVJIrXoKBgsEh+hIrDThmFx7ZMlR5SU4hnp0slIyGaUVoTjFUtWHXLqA1n+tu3K+ARjA==","signatures":[{"sig":"MEUCIDEM5exiNHshak8DCEGUoNlZRIo/jnSjIGr4s05OsupyAiEA2mrC+Ti677C7+jFt/lkwW9pPNMuBkm4lWwwRrx8RV8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1781.5d072ef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1781.5d072ef_1785888085013_0.7958674761960762","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1783.cd11ab1":{"name":"@flighthq/input","version":"0.3.0-next.1783.cd11ab1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"77b600cef176527d3c64aabe7f5e89635114695e","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1783.cd11ab1.tgz","fileCount":14,"integrity":"sha512-LauKDay9ydWsJR6aJk71ag1mbpKfqbJFeeNwwVAsIJ1XUGfy2ERaleMZnjOqKBFiZZVPETv64I2B4URAY+nqHw==","signatures":[{"sig":"MEUCIQDN/v3a7QYWX0Ev8LBkSWxo9JT3GR43DAYMKrQ+we9rPgIgRjaTIt3atnsk1JAHU/fijwJLsYn9guoI5KXdixYtgP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1783.cd11ab1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1783.cd11ab1_1785889454563_0.8078775522532673","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1848.58f06fb":{"name":"@flighthq/input","version":"0.3.0-next.1848.58f06fb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"5b6f22d650e079cad56c81929e68ab1d417ab6ff","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1848.58f06fb.tgz","fileCount":14,"integrity":"sha512-jqP18g+k64vMFeM0co/jZZBpncupuMCCK7OUHP/Kd9n8cj7xIhjM8kxPXPSfhlccQuNKn3Ji8zhesI9vqr3wZA==","signatures":[{"sig":"MEQCIEGOo/SDiHspWAiWwW3tkfYQqiqKsLQ/FKG6smplDWBXAiAOS9cLHAC2/tpP6MwvEuMyCHt6UKGZQ1hP2JOdPADL2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1848.58f06fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1848.58f06fb_1785892178580_0.2936182483904535","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1849.a370765":{"name":"@flighthq/input","version":"0.3.0-next.1849.a370765","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"7888b565285d58b5c640d62eb0e3c61ab397ba03","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1849.a370765.tgz","fileCount":14,"integrity":"sha512-wyW97NT6WPhlVA4uJLAyC+3BVx2IocZZvcsLhArhb4Flp91+cbsj0roiC59N/gTkiWent+XCVy6u1RAYsJA+ow==","signatures":[{"sig":"MEQCIGWjlvipacFz7gbzky3dSse3i5a9jXtkOUrUwdrFdiFBAiAzixMsDP4RaaiJfa7VddPFkdmQu0youj9NGAOsbTDeRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1849.a370765","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1849.a370765_1785892529973_0.22469064912981218","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1872.c2b1f7c":{"name":"@flighthq/input","version":"0.3.0-next.1872.c2b1f7c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"7bc1f3734e308dc65f6670a244aafa9150d5cb20","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1872.c2b1f7c.tgz","fileCount":14,"integrity":"sha512-RXOJ2OHgBamfrd2EFRKOJe0LOOMFuBlTr1iXeRbMdTYFLTNIuBVESWA14SOU7uLhgwzCNrW0ro6rIMlY1T8fyw==","signatures":[{"sig":"MEQCIEpAMAJsM9FG2qQD8PGuJO3JTiBp6g5qeVteXQYQ3E0EAiAfuJGfrxvoujmPVlfcDCq0fDmIGJXy0RuzaZrnghCn1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1872.c2b1f7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1872.c2b1f7c_1785958081649_0.7419192344882466","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1883.9cd374b":{"name":"@flighthq/input","version":"0.3.0-next.1883.9cd374b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"8384cdb5badf66a4e5ec206dc389a2444b7587da","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1883.9cd374b.tgz","fileCount":14,"integrity":"sha512-d/cpd4APdw2ydlvt+bFCrjZduSWcdAUO8YLa3aY+v/EHOEuB6g1IH/kylHR2pHWukeIQZk7KdaNjTj/LYP9WDQ==","signatures":[{"sig":"MEYCIQDvHNGALnXe99w+0ahA73Bt1TRtHeZsiQITquxnLOj5qQIhAKoC1LjHMtSb9c54EjkuCCMsJcRsSdUT4UlNGaBZgUzw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1883.9cd374b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1883.9cd374b_1785975156686_0.420309680677597","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-next.1887.cad72aa":{"name":"@flighthq/input","version":"0.3.0-next.1887.cad72aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"1a34754e65afd755ad904d32a1a05ce48998146f","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0-next.1887.cad72aa.tgz","fileCount":14,"integrity":"sha512-PilHVaiRKyursIGLkOZGyISUZ9LRrXkljvQTdjuwFOgkJFUc4k9ANNDXxqWgfqlztsaxsksu4RbgcY44c3nEhg==","signatures":[{"sig":"MEQCIHpQr9VS4FfLx4wPL6Hbol8T96PMxxeCk1YG4QchWlTVAiBSy0mThxeLRvL9h9LcEnJZMlIPQbCUQzrPQkQl/iTv1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0-next.1887.cad72aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0-next.1887.cad72aa_1786028806587_0.5007428664718534","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@flighthq/input","version":"0.3.0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"5c41f56c5e19ec66b5223b60a24efee9b3c2d08a","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.0.tgz","fileCount":14,"integrity":"sha512-8BhJGGmXFA0FK99mH6bQwbB4Vh2xHHicY0CWCtiw+DgHEj5/KRd4a8VwrIKLnB9QyyIQQSstR8ouB92/mIIUfg==","signatures":[{"sig":"MEQCICZWPwsAwJrhgQP6MK7MfSAvxG1zvO9hyytjBEB/GoWJAiB5YB1AOILb62i0t9/DpIis9ICNnQlRt1U0KX5PvmasfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":137969},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.0_1786049228578_0.14570822450951515","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.209.43ef1bc":{"name":"@flighthq/input","version":"0.3.1-next.209.43ef1bc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"1d790544d65a814be4d665622705fd1361d78344","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.209.43ef1bc.tgz","fileCount":14,"integrity":"sha512-+1PaItqryZHKF60NBVcCh9KUQ7/6cYhGnpH74H1G22BC6Oh6kCfACEmPzgqH7HP7VI8BSl2rnZZEKRdn02mm0w==","signatures":[{"sig":"MEYCIQCwB6Tjquz8NIIEuEwhMFRBwnjU/VbYUbaxiua+3prA5gIhAP5iJNF+skn1XQOl8Nxr184oxyJDUD6bvTH99rNtWGkQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.209.43ef1bc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.209.43ef1bc_1786136549643_0.2692746078860062","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.320.fe56fc2":{"name":"@flighthq/input","version":"0.3.1-next.320.fe56fc2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"69b5f359008341f7de50eeac5c2d6984e9a0bdd9","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.320.fe56fc2.tgz","fileCount":14,"integrity":"sha512-YRt2VlxwUcYuFCwCRgHL5dnxp7NprRZtl0IeNvbihi/1yEgNDh6zkJlEBbqx+S1h1/rp9l2++vmxR+4/LMndyQ==","signatures":[{"sig":"MEUCIEW5l8w76f3tzxGWSmU+INyShCClIJ85RdCnRjLD2pIRAiEAg0nEdO9f2AjMrb7/VPvSfbWMP4zOwgMCuFXPCxfdeOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.320.fe56fc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.320.fe56fc2_1786158548422_0.6130644646895735","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.348.8115937":{"name":"@flighthq/input","version":"0.3.1-next.348.8115937","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"d373c03e92bd63cff6b3c57d24c61cbcf59562ac","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.348.8115937.tgz","fileCount":14,"integrity":"sha512-42V8oMazhEIIWWwfhITcYWAedPMHqjCXbBVLVXqHY0GgjM4op8lrm/euAZtyTamnMupm7kqqYq/LWRG4HksPfg==","signatures":[{"sig":"MEYCIQDqtyNEmTvijo4HFVd4D/jcS1EvTQUM8Ko+oeqxo0psawIhANJi7lNLZpdsbbtoVrw3etsc7Ont1Tzmc7d4BJIjYf9A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.348.8115937","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.348.8115937_1786165846864_0.023315786188907284","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.385.e32d957":{"name":"@flighthq/input","version":"0.3.1-next.385.e32d957","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"abc19c765840f6e8589bd5b49233923be72dfa32","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.385.e32d957.tgz","fileCount":14,"integrity":"sha512-fbkOUH595bfsCtGlVBD76l4eM6cQC01XW5jQaZK8GQL8bvcmJyquyOlDHTzW3qtVTPcIhC/QUODVXtsQR3h8LA==","signatures":[{"sig":"MEUCIAW5piB/xszwKz7sDO1XDutB3ILeCy22NIR1qKtvafElAiEA0NCIHN3PzkVMFB/BND5BjGIjr9xyqaT7P+g/K7cwV4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.385.e32d957","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.385.e32d957_1786179353436_0.3043635744563118","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.401.5d59659":{"name":"@flighthq/input","version":"0.3.1-next.401.5d59659","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"fc70b893f0842b905912dbf47393c92807907796","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.401.5d59659.tgz","fileCount":14,"integrity":"sha512-ltY8HrSUP0WAR4ol1UFYqxTm0cDIRHN0/q2bLPv/0+g3RebNbZBpcS0vjC2t2lLRDySFm8swrn/n+ghRS92A1Q==","signatures":[{"sig":"MEQCIAFg3CaI91aH+jpK1QGkqQ1xof8uEYpdZl8AUgAEj5r2AiBMNIUvYrOBdbsCvE7tDOYMm29/VMUDKHG6k9h5VKCQ7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.401.5d59659","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.401.5d59659_1786183094140_0.07004434566584572","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.407.d03a0bb":{"name":"@flighthq/input","version":"0.3.1-next.407.d03a0bb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"7c0dc69d3a86e222e067752e8389c5417b55840c","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.407.d03a0bb.tgz","fileCount":14,"integrity":"sha512-cCiI5FRQGKNn0DP92FlXQtwUV/cuSlXQMebzYAT+AhL5v4nhXiLRJ8ukoy9Gch/+XVMfGz+JXHLSr6onoZ7clA==","signatures":[{"sig":"MEUCIQDVsdZ45IKTZw6pszNAvhZ3LWZTN+NRlQZAlpOUxCm6bwIgQ2p6rR9ufLkvyEbhbCZN9/roTrF/RH0WqHFDLAyUBZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.407.d03a0bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.407.d03a0bb_1786297778892_0.48049310548219437","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.409.5c00b00":{"name":"@flighthq/input","version":"0.3.1-next.409.5c00b00","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"819ec02389942ef089f4370a108d8da5fa59a02d","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.409.5c00b00.tgz","fileCount":14,"integrity":"sha512-y8/RDIaHaK7DqU0+od6JjxFH7m1cUEmqFSzrk6E9rBFIVoO7h7QYtIGxi/s7hqz2Vi6ynGuih/br+6f+qHbhqQ==","signatures":[{"sig":"MEQCID7O43MkUjit3YyeDf6lSOZk/qLuwMfdZR+ESJHgCAYYAiB5KuiOWViUmfkW/66PuBiIW8ILAPYbV9OCo42BApCZ/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.409.5c00b00","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.409.5c00b00_1786335196527_0.2307220544653621","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.425.a3192ab":{"name":"@flighthq/input","version":"0.3.1-next.425.a3192ab","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"70b940944a90e5fa09ae3fdc78f824a934c06b08","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.425.a3192ab.tgz","fileCount":14,"integrity":"sha512-vz8ut1rQLJeI3Gnlj3zgl3BE+FfcyHcr0YTIwCBtfMYJxNmMWgF5PNyzPDU0D6GAllvP2IhZCprOFZ1HzpHo2w==","signatures":[{"sig":"MEUCIQDUZTynE8Y54ehbj8A5plpppwDtz9/m2njh0kwP2FoDawIgYWU++eOV7BG5QWibPhd0KxbSatsdODrGMjohvK8og54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.425.a3192ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.425.a3192ab_1786336068926_0.7801623839968821","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.493.539802d":{"name":"@flighthq/input","version":"0.3.1-next.493.539802d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"0fd394d49cde346fdb24170befb43b6e88aee7cd","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.493.539802d.tgz","fileCount":14,"integrity":"sha512-EZEeo500SPiyxgc5/fIt8ioKETZg3+wEsY4B13CpmXYsy6GnKkQYCzMflrFOnks5HLZrDTNG+5CXPP+9KWESMw==","signatures":[{"sig":"MEYCIQDEF/4X1gr/erLut6Hhka6cJhJ1vc+hQFCFgAOAGPjWowIhALjHF+hj3uIfCw+p5i5DOWirie5qvsBszYSfV5tIqC2w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.493.539802d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.493.539802d_1786392028148_0.5513092910791035","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.509.c235802":{"name":"@flighthq/input","version":"0.3.1-next.509.c235802","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@0.3.1-next.509.c235802","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"homepage":"https://github.com/flighthq/flight#readme","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"7fd95c73ef0b8ef5af0cd1534b67fc892bd3f4d0","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.509.c235802.tgz","fileCount":14,"integrity":"sha512-/wyOypN8xSFmDvTBeTexYD+hzhzKoQf8F9jntI6eRt4YVquvZBMYGv7VUlziad5j26mSqitId/pMc8tmQU9wJA==","signatures":[{"sig":"MEUCIQCXkITU2jwUM8FTWrtBLvladGC6ID4EtstK3zJYKtbxdwIgSt1xsgrEAzW9xY3OupifkBZbbK5P5bhG0/vgaHnxVL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.509.c235802","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./contract":{"types":"./dist/contract.d.ts","default":"./dist/contract.js"}},"gitHead":"c2358021ef9f4dbffd5b42491d550edacdc41f09","scripts":{"test":"vitest run --config vitest.config.ts","build":"tsc -b","clean":"tsc -b --clean","prepack":"npm run clean && npm run clean:dist && npm run build","clean:dist":"tsx ../../scripts/clean-package-dist.ts","test:watch":"vitest --watch --config vitest.config.ts"},"_npmUser":{"name":"jgranick","email":"noreply@joshuagranick.com"},"repository":{"url":"git+https://github.com/flighthq/flight.git","type":"git","directory":"packages/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@flighthq/types":"0.3.1-next.509.c235802","@flighthq/signals":"0.3.1-next.509.c235802"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0"},"_npmOperationalInternal":{"tmp":"tmp/input_0.3.1-next.509.c235802_1786394446029_0.19042075342783593","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.575.c1f8e01":{"name":"@flighthq/input","version":"0.3.1-next.575.c1f8e01","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"60d98b31713df786ab88e9501749b5b6ce3cd103","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.575.c1f8e01.tgz","fileCount":14,"integrity":"sha512-tzujGdVYOlxfHR/CdG2yNOmoz4ecMaxDMgBGPJ6FFXRvVRl5wvyASNY4/iD0RaE5Uy2W8kyFNKB/9JN7lyXHEQ==","signatures":[{"sig":"MEYCIQDdgkqVWzIhl8pQzHMwBmdTUOzlAoEJPLUDVBUY3LiEOgIhAN0DMHUIBfZguhpPz63JnnXqRwRWPjc2ZeMf6qHVJchc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.575.c1f8e01","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.575.c1f8e01_1786416133751_0.4838872856345493","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.616.aa7ae7f":{"name":"@flighthq/input","version":"0.3.1-next.616.aa7ae7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"9059a081206d248e9a15a933c36ad136c087a4cc","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.616.aa7ae7f.tgz","fileCount":14,"integrity":"sha512-wpLrWQTW+HjENz2szbMEm89t7h54+YansSqzrg+lDcldGmAt4725LHU0ezSvKLtvoYXxvc/NikiQeUi1tsEFGw==","signatures":[{"sig":"MEUCIGF0nz7PRRd+mbLvvS2fKGW5pyrbMyhzHQIzKCMsr1yYAiEAhPgr7/LK2XoLvCXkUPpg0s8FDXv0QLd57fHx7mItUkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.616.aa7ae7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.616.aa7ae7f_1786460864909_0.5348653893756257","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.617.89baf58":{"name":"@flighthq/input","version":"0.3.1-next.617.89baf58","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"fb44de5e48b9a86723730227b20df71c159a6a6c","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.617.89baf58.tgz","fileCount":14,"integrity":"sha512-a3+2tnhtV/u0fyuk9FFDQEzQnijUy/kTz57nn9NsliDMpVQ7wmZSYtcNTbov3TmTAOI+g3utVXQ4SbKwBALLhA==","signatures":[{"sig":"MEQCIAMu4Tvj1FYFDem7crGPeBXOM9trFpAyC6YpeOhl6uASAiAkuih0MI0Hre+RLMirQQSi3F9U6g0f6+J/f5p64kIxxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.617.89baf58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.617.89baf58_1786461104803_0.10820494528128055","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.625.675880d":{"name":"@flighthq/input","version":"0.3.1-next.625.675880d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"8d1f894767c62bb7d7c6d988ab014c4e03a8452c","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.625.675880d.tgz","fileCount":14,"integrity":"sha512-wh07eHD+1+tYQPTAmR9QEqPYc2k4Uwnw7Lp9vJKsI1EZfsWvXqOcj1CW7bOkyLV0bTTndRJB0Deg/xS7JQDmSg==","signatures":[{"sig":"MEQCICQeQJrrvCM4nX80RLxZ6qg/k1d3Y3JoLl4gcotJpwQ4AiAgwRouTCnBlWr5QL+XKDM2eVtQKuaDkiyTPMyexdTXrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.625.675880d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.625.675880d_1786462204626_0.4151667855192356","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.703.e259040":{"name":"@flighthq/input","version":"0.3.1-next.703.e259040","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"a6482c4048031a87f19d6c9866720d20792b7426","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.703.e259040.tgz","fileCount":14,"integrity":"sha512-7itNgzIVbxShQLhRZiC0b5Q4gtdIxS+O5qrVWPf7E3W3VFGstI7nuucuwP+awYKZxwFhs/yz/JDs/FQMDYvbYQ==","signatures":[{"sig":"MEQCIAzetdwdTbWethZ8j5wIBFNOMEdf76x4DwTw8GnBFUXoAiB1kaHfdNbhHbsN9yOjsgG1oWtrb+/rfQCA7CJ2OPK4QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.703.e259040","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.703.e259040_1786559604104_0.2794239653129935","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.704.69286f6":{"name":"@flighthq/input","version":"0.3.1-next.704.69286f6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"9f8784921522c992593faa58bd2925fa5478b0a9","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.704.69286f6.tgz","fileCount":14,"integrity":"sha512-OPrDqNlyFeal0hXN4UZoxZ4WbfDZxh6pZivuaEggb5GJ0i71bbpJ/myDsTKCQSqHZBV/4RV2jtiUg+5yXDTnPA==","signatures":[{"sig":"MEYCIQDH+Cytk2bQYNX9i1ZJxD+Gq3gxgjhEq6TCGkhkR4u6sgIhAM45Sa+jbRmsWnKuFCvbWreUPVdyxQRBl8/1sHcE4ySI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.704.69286f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.704.69286f6_1786560525269_0.0033362739472915237","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.733.f1845ac":{"name":"@flighthq/input","version":"0.3.1-next.733.f1845ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"d3e82b9efa0bd5be0607cfe285c301724af45ed0","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.733.f1845ac.tgz","fileCount":14,"integrity":"sha512-8G2UCb+LjTYJsIIxDj/WwZeAO5zW9B6rjN/RXlbANBWonKg6keXCjLTjT0xqFD70X0HZOdQhQsnyd0g7OUAHgw==","signatures":[{"sig":"MEYCIQDGtxl2W/xmQH0yvsax3QEQVh3JEUbuX7FB5avmXdep7QIhAMfr4vqDvnFRonzA2kyvBz9iO8Hu2wdklPtEUgLzYVQR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.733.f1845ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.733.f1845ac_1786563042589_0.0871381876423194","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.780.12e6944":{"name":"@flighthq/input","version":"0.3.1-next.780.12e6944","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"c7c184457c08fc6e32e45cc47d308d74903da985","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.780.12e6944.tgz","fileCount":14,"integrity":"sha512-SGxzx2wvURqKUruGAI+4JEGO8Dt7sqMHAH9wzHi/GwCBMySPPhSgLnEvMMeT5c/0W5OwQHsyCaW+wcbqPMQiAQ==","signatures":[{"sig":"MEUCIG/NqKD1kWnfHiPFWXOxOfTeeORLBDk58d8rmBkWdWSAAiEA7gD+c6+eOBLpob3qQT8bd8G5NCKMbNyTHbktT3gB8sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.780.12e6944","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.780.12e6944_1786577337872_0.5837560994413533","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.794.0bfc53e":{"name":"@flighthq/input","version":"0.3.1-next.794.0bfc53e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"47d256299c6584fa0fe43d50899662891c2cf377","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.794.0bfc53e.tgz","fileCount":14,"integrity":"sha512-wrECVgf6qS9AkTulI7wKslsbvMyFqXktgANZsbVbBTolGwNqmA1C660lZ83zgSjx9QGsKTiHNkaM3cWzj2cQiQ==","signatures":[{"sig":"MEUCIEG946OpTaMujrl293AwiwziKmXwh5gQCu8eljsL8t9oAiEAjMSbKrcEkP3uv4p62NMaSurHM++fFeg7QMJUbOylwRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.794.0bfc53e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.794.0bfc53e_1786581628464_0.5774319419324816","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.836.609b031":{"name":"@flighthq/input","version":"0.3.1-next.836.609b031","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"4a1f1c0c40d9d720a53096952b7e9c488b2ef2a4","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.836.609b031.tgz","fileCount":14,"integrity":"sha512-zC7fkniUZ6qFyziDUdmQe7mZmon7W6csiUMVfsyWSmwZjbti8zDUyRuvGZWkhnhxKwkGqlPFQD24kWJxb24Pdw==","signatures":[{"sig":"MEYCIQDCAGFQlu1KYvzRvMqvqjdSsxAOvn8Xhd5fM2cDnL2u+AIhAJvN/tEulRDm17J5avgoNPpd33PzlShnzB/+svoZpnjw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.836.609b031","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.836.609b031_1786583964676_0.7421938818023557","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.837.46a9259":{"name":"@flighthq/input","version":"0.3.1-next.837.46a9259","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"72cf43ebc9b5a6f73cc3827854f42436d13cc908","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.837.46a9259.tgz","fileCount":14,"integrity":"sha512-HHKfhY8jSVZFDpDJwQinbp28lz047mLdOnQFONypY4rN4UIqKsF7KwromYsgbsz6Pm4pMF3JTrutF3kWNOy1BQ==","signatures":[{"sig":"MEUCIQDJZYZ0a4Gh2v9EEJ2deuWoZt5zkTkunTMzlcF4jFpKjgIgbOCKtvoHGudF8NTjYQssusDW8dKhICM2EqCq2KRTauM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.837.46a9259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.837.46a9259_1786587827111_0.1995156040090864","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.845.b5a7c82":{"name":"@flighthq/input","version":"0.3.1-next.845.b5a7c82","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"695e0b7aa32b0062ce2ca4bf7fe32f0e2f519a28","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.845.b5a7c82.tgz","fileCount":14,"integrity":"sha512-zthIIvbXRIYeZCmRJ+CpEn0+LBvlJMLWV/zhvl9idtybKOggpQLTjCjfWm+5zKyvCpjgNgs8SVxAQD8z+uxuTA==","signatures":[{"sig":"MEYCIQCpd1Gj7++EzmuoL4oWpxP/08IyjoKsKPo01feqPWw4ugIhANJsO1PeCEV7flhBn1TGxIi3Jct7JQ6GAmg63qFoStAI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.845.b5a7c82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.845.b5a7c82_1786590104645_0.9736517941717575","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.847.2e6f8bf":{"name":"@flighthq/input","version":"0.3.1-next.847.2e6f8bf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"06a8aa84baf7e0d3e4a5e257d5f77767998fa357","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.847.2e6f8bf.tgz","fileCount":14,"integrity":"sha512-bggmfdmYMSeqBUi5Ow9YpXA4LB9h1yJ8WMBmvFckJ1c1AFW0Can992GtPBKEBqnwo82JJz3L2xI32cqDC8yVUA==","signatures":[{"sig":"MEUCIQDEHui+nTmPyTg6iYBn1OvqKTa77N0kadHnSZVc0DYSnQIgWIj3qSDkzR4ZmExXrti90bz/nDTAjZZTbyqJPr6wv7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.847.2e6f8bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.847.2e6f8bf_1786593545478_0.06500554996470664","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.861.5a56d7a":{"name":"@flighthq/input","version":"0.3.1-next.861.5a56d7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"85d04fca34bb1d369e71bf4521ba57356dad79ab","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.861.5a56d7a.tgz","fileCount":14,"integrity":"sha512-9URIcGEdUOduIUcEy8mrsTwQZtuPpjv3HqT5pKeS4fEdQ6pK4FcREISuABGUBnklzsdW2tdwG9KvM4dliMjQmA==","signatures":[{"sig":"MEQCIHK9vUVNC+IWsJ0fLrGpvuSf7lFSeIh1xrh+MeZATZowAiAn5fF5A/8bStjLqE/36kjnvgEnz23TuDwQxfZNVUnN7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.861.5a56d7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.861.5a56d7a_1786593682772_0.7670737610546241","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.887.9f59a84":{"name":"@flighthq/input","version":"0.3.1-next.887.9f59a84","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"ecd55044b8066ad711f4344e103131593f120cb7","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.887.9f59a84.tgz","fileCount":14,"integrity":"sha512-HD3V8AXe/YY3ic/N/o5uZAAp/Ul6g/rffBWR34ZEKA31uOnNaMOvbxquB6t3mg+GoEWWG0h7SbzLMq4UHa7L4g==","signatures":[{"sig":"MEYCIQCpoew6CnjcpHtOGPeCXPy690yFOnMvkClYtPEWwOwJBQIhAOlZSxZWRjvKskKVTMzjJl4A+hOyAbmfstpfsYIpoUgM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.887.9f59a84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.887.9f59a84_1786602069126_0.09020791362480485","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.948.85d9f30":{"name":"@flighthq/input","version":"0.3.1-next.948.85d9f30","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"6c0339a92340430f2618a64a37ca1482ffad0e30","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.948.85d9f30.tgz","fileCount":14,"integrity":"sha512-1v7mFOUfMEpKIWrCS0WWPyGOSFvtsOyA4Q0PIOwk6Nat56dOwSkzA2deoZ4g6Yc4cJfY+EtgrlgeeabXXp+5Dw==","signatures":[{"sig":"MEUCIEtT9ermZAXWArJAPwykxswUrmfYXe9LtQ1aFFv+LXsfAiEArEI7UugaXQndqMl2ikHGThlBaNA20DrfE9DvJBQwPJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.948.85d9f30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.948.85d9f30_1786635244634_0.48453974506339814","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.970.9691e7b":{"name":"@flighthq/input","version":"0.3.1-next.970.9691e7b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"dc0db8a8906d2c4fac4e0251fe15760d762188c0","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.970.9691e7b.tgz","fileCount":14,"integrity":"sha512-NkW/zVVEmeRDWBPFCcx7VAnEx1hM7uepr/+Jc7abSijz8/rFqBYWqEOqeam/0FRMVoaeylI6UOqDL7H/Ib9Vbw==","signatures":[{"sig":"MEYCIQCnX2pr8weSirFEzD3fenKX2w6Pns0h+adA38KkUabG5wIhALwF5hNq2IXQUGsCQrfgk5DeZFfwGwI3R3bZp4Wfl8ek","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.970.9691e7b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.970.9691e7b_1786636227797_0.17661011056683296","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.971.33e20ba":{"name":"@flighthq/input","version":"0.3.1-next.971.33e20ba","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"89b907d13a1ccc8021f8169d0a2b3bfe23e76fde","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.971.33e20ba.tgz","fileCount":14,"integrity":"sha512-6mkwbBblNeZJ4rWcNK1ChJuh+kHIq8A2wyj0yBsDQ/hTo2mkZiEwLHagiF/iyWINtd8l0uXqxgU0M7Am7Pt+mQ==","signatures":[{"sig":"MEYCIQCSht8lgv1+PjUpsG1Sa+w4LYynTPtA4z99n2Kwd8wzRQIhAIFGO4Caosh7EnYEIdVgDfN7XIS1n9W1BL75cfqpWJY0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.971.33e20ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.971.33e20ba_1786636896343_0.9960160968410572","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.975.01aea94":{"name":"@flighthq/input","version":"0.3.1-next.975.01aea94","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"2babf136816b1904e94a976a42bad1dc42bb211d","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.975.01aea94.tgz","fileCount":14,"integrity":"sha512-aO9lwhATxYD6GMF9jb4hYdS6BUPoUuUGSr4mnUsscE8o02KH8gXVpq9bwBCh5QwR2M8g3xzZpDIuyea05DFoSQ==","signatures":[{"sig":"MEUCIAu4xNz2OQFz41CAh62k41AR7ZGND+l8JBauPcpQXZjWAiEAibuyiZkIqQa+13rcWUr3sfKm8R4BnltFikuvEMWiMWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.975.01aea94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.975.01aea94_1786639507738_0.22071359471232754","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.996.06087b5":{"name":"@flighthq/input","version":"0.3.1-next.996.06087b5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"c0ed3e437c5b05a87512b4e3363bdb017a27e6b1","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.996.06087b5.tgz","fileCount":14,"integrity":"sha512-5+REr8+0sB4MRLdvrXVCzd24VrXeJlC88xWbOEn2nrR840WoQVWFA28B2rvkUzp8ljH2cYMSsTFwew2nYBveHA==","signatures":[{"sig":"MEQCIEHdXaHEyEf0pQ/o+xNQfEdWQKac0P7UBHq2V4JmVnOiAiAkrZ6mbhZ1/4uGv0mpZE3bgCVNATEhKAuLi5ZWZoKxWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.996.06087b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138020},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.996.06087b5_1786653055198_0.3150469631983952","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1041.35b950c":{"name":"@flighthq/input","version":"0.3.1-next.1041.35b950c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"270b34c0757956987488f033372e4aa9f17dcf32","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1041.35b950c.tgz","fileCount":14,"integrity":"sha512-I5yP4lzwT4hASH3Mf1hVJXcSpkbOq+YwNY37S35gkZrlHln8drYjoq/6Lj+51txttnAFB3F4RQFugdLUUPAFZA==","signatures":[{"sig":"MEUCIF5pDlPxO4bFx92iXIfhHF7FMyGwdAyqr8WZ9E4jesE8AiEA40JGsFhGhUCRdKjWa5lFq5SEOmOG8tS2w1PwCFbpJM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1041.35b950c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1041.35b950c_1786665923326_0.4380379184647478","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1050.9114695":{"name":"@flighthq/input","version":"0.3.1-next.1050.9114695","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"4673e5066b0a7dde2877a007b8014f8fc2db8104","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1050.9114695.tgz","fileCount":14,"integrity":"sha512-lbTtqq23yRnaBkNrH7nX05ovRgPXxRpl2UTMcrHXjkYRFmUPjqc6M4q/gPCxSWiZsFIUCGKGNHLJp9Rhj6FDQA==","signatures":[{"sig":"MEUCIQCV7UBpaQ1dR62zBNJ1EvJjCy04MNZdKWiKjGQL6OHcjwIgQijF/MFW4gur8XgqRHH8Ge2CtINQd14qPcnXEseIS84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1050.9114695","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1050.9114695_1786671681767_0.38049866364773943","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1055.12501ae":{"name":"@flighthq/input","version":"0.3.1-next.1055.12501ae","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"17b71c0ad9790ed05fbb4f165cea80fded927eb5","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1055.12501ae.tgz","fileCount":14,"integrity":"sha512-AptweKOfc9ErELDGv46VldILJ0Z5+XInSHb0IPk1W11ws2RR1GXB2tI3OBa/BfGdVcM+NJz/MoNGiXDIOYCoLA==","signatures":[{"sig":"MEUCICCreQsr4A9Kubllk/HpZPi/y1oleXqu7YLOmMT0q3wHAiEA60w/YN9Wqi+LS9oti1rwxjrTLFZduYZUaIQthslAF5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1055.12501ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1055.12501ae_1786679322750_0.7419414352696778","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1076.4f48950":{"name":"@flighthq/input","version":"0.3.1-next.1076.4f48950","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"b652e8ecc1b3e2bda94c74b95b0b6ed5e6613548","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1076.4f48950.tgz","fileCount":14,"integrity":"sha512-chXdRVsjdTe326cccs9+7nZsDgBXSbZpx4xlc+UQlGriHMHjU58fJefGsS0nWaE1Q3I3DBVjqrfDCuQVvVUuRA==","signatures":[{"sig":"MEUCIQDpMK5r/kp8YhIEEGVU0LtRB7zQejv2Z3NouJLBjDrT5gIgD++B64wSkb9rAul5AZCN2WKi0FwFrlRiPhBamew8vKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1076.4f48950","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1076.4f48950_1786723402640_0.523934620135593","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1079.38fd007":{"name":"@flighthq/input","version":"0.3.1-next.1079.38fd007","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"7933c6ca679cf2d0d4a23248b8d951818a07cefe","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1079.38fd007.tgz","fileCount":14,"integrity":"sha512-DriseX5bYLEuyslUW3HxngQ/ixl2oIf838Q240Zv5nbmELEIsxp7Sv7nseXGJPgILiyQkrbvnRPQMdKVIbOHtQ==","signatures":[{"sig":"MEYCIQDLvQA4bK8WSSUNE4XwLxqEW3sRZG3d7LHfJsOssiAkjAIhAPpAajSK9Fj/rmYL4UKUN0J1v2dt4EIb/QXfzBq03xfk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1079.38fd007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1079.38fd007_1786730921899_0.3825038012998816","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1084.04b8d9a":{"name":"@flighthq/input","version":"0.3.1-next.1084.04b8d9a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"7c47aa22306644887061dc83e26e75e2a294fb9e","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1084.04b8d9a.tgz","fileCount":14,"integrity":"sha512-IbqBhZ1NIco1xd2ojaqGQj+LLE/lgtnOGWJ5u0F/MNeQlETJqLZPb9aRAmP2JYAFVTpJrvxrpyvX2HoFjNjvUA==","signatures":[{"sig":"MEYCIQC5qRnli9q8miaPaArRKVbZvij1Cq1SrbSK4q227Sn8IgIhAKyHLcsenB8xEZ+RqYR8MplXgaNDXEL2REOreXDNMXAJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1084.04b8d9a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1084.04b8d9a_1786734162992_0.17917566693247466","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1086.d0d073b":{"name":"@flighthq/input","version":"0.3.1-next.1086.d0d073b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"a4991c18a56a5986c483823211edb3093c1efb16","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1086.d0d073b.tgz","fileCount":14,"integrity":"sha512-hinkTRafphhTShnOR0r4ncV7XTeuCQWLzx9tVBipzmXmGWnhLrydzpE2O5KBBOhljrFzc/EVXSwLKFBMHj+MiA==","signatures":[{"sig":"MEUCIQDQJnfExVHlT9n3Bixk6dIZMNZDEbZXXz9uNWJO0+EE3QIgc4wZaLhFZp8d6uPAMT9C9XzKkOWkK+wMKell+77ZYmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1086.d0d073b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1086.d0d073b_1786737100398_0.668000325303145","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1088.2bde749":{"name":"@flighthq/input","version":"0.3.1-next.1088.2bde749","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"450ec64e217bfdae59eae453c532c390edf02f6d","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1088.2bde749.tgz","fileCount":14,"integrity":"sha512-qiZ3hDYO6t7kq93m8/2gKPA3LRpqIMbeZew5DBnm8tTI1KZ+1y9Haw88cE3rP8Nrui8AUnX7gYAgvli2vx5Gbg==","signatures":[{"sig":"MEQCIDukTLT13XH+sS1/JERQGSk8bgKYrqZ1JDMtYNq2/EPmAiAKfbeDFXu3OaXH2eAsOUMNG+Ozytqa8qqpY3EmVZ9mwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1088.2bde749","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1088.2bde749_1786739239008_0.6152827466013111","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1090.6e79e6c":{"name":"@flighthq/input","version":"0.3.1-next.1090.6e79e6c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"908efdb939200eca2ac980aa89a631047653d60a","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1090.6e79e6c.tgz","fileCount":14,"integrity":"sha512-VAEtsvspUi1v40F+3u1cAhi8gp1GhyYglJYZxwwVReycckVWuiaTOKwYMF4Btw+NYQgSywpJ/BySjQYjPn/13A==","signatures":[{"sig":"MEQCIGVa3F8ACgvZH4Y5SzzVhUi3hNc7pn8y/3ZCjv/wovKLAiBFLP4/2XGGRhvGQPOuYql9ApvO1HKlJEEZrNNtEr8NYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1090.6e79e6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1090.6e79e6c_1786739548910_0.41532726007827137","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1091.b7aa6f2":{"name":"@flighthq/input","version":"0.3.1-next.1091.b7aa6f2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"c69f6dc471d084dc7b551a517d18a9f0efd0ff4e","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1091.b7aa6f2.tgz","fileCount":14,"integrity":"sha512-ZRK/S/m2145nSXBnOuPU98dD70D7VIPRVeUUwfGp7nxB7WIFca58Rzo7MFHRQqKO5iNUQdExuexfre1OXf8zpw==","signatures":[{"sig":"MEYCIQCwxBhDJS3zGrvTA/wLWF02hsJJkjR07cjw8tGO9HslvwIhAL3akmu6Ifrl9fe8BdysLU8ghgmq10RXvrBBVs+AOxC4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1091.b7aa6f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1091.b7aa6f2_1786739784067_0.5634321082584033","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1095.16f1704":{"name":"@flighthq/input","version":"0.3.1-next.1095.16f1704","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"a3385b5044f65cf7aff48f5815cbda4430ee76bb","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1095.16f1704.tgz","fileCount":14,"integrity":"sha512-jMUH21h/y3vc5fB7vcXnpikvDtpeo/Rd74dwY3K5lsBVO7Pw1Yg57KcmDRiU2nR9D27feGcpdlGae2Syyjo6Vw==","signatures":[{"sig":"MEYCIQCd4Up+nT9LIvayPqSVdhi+xzRxuLjZ73b9xZcv1PmqqAIhAJU7fuuRfd6tNN5lB3admQ3uMuDxf69eAoqAIYYp+XGm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1095.16f1704","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1095.16f1704_1786740905195_0.32534085206045926","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1096.4ddf1ab":{"name":"@flighthq/input","version":"0.3.1-next.1096.4ddf1ab","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"fd157dff59c1ce8a558b3bbff806fb334cd2ddda","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1096.4ddf1ab.tgz","fileCount":14,"integrity":"sha512-NepXmzMiNz3nxlUa/r0c5MIB4GQEORHBYo/3RXtovQifknpwiNcYUUA0pqpvMFdc9l+q8ab3HiBnHZH4UT+94A==","signatures":[{"sig":"MEUCIBUsb9I33JF6eg1f7le87f6l4FPV9g+T7XV1uI+AExhxAiEAtOpcCkKt2Ys6KeUDCV8xXkh0xoHjt8p1foWT5FQ7QWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1096.4ddf1ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1096.4ddf1ab_1786741697665_0.9302412026226188","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1097.b8126d8":{"name":"@flighthq/input","version":"0.3.1-next.1097.b8126d8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"93103b8fa3bd823c8002bac4e34488ed346628df","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1097.b8126d8.tgz","fileCount":14,"integrity":"sha512-k3hEiEuo/0S8z9GZfE0pYumd4NgH86P1Z6mOzwhBKsGltvHJJkG4RSbX7QAfOjFqi03n1mcZ+bhNBGBAPnE3Mg==","signatures":[{"sig":"MEUCIQCPoC1mJt0+0Snu05VH62iRMAzKgrp8+fRDFREnm5LQ4gIgWGyjqQBEQcyNeFjGD3mxV4zcdJmIfoRpIkftHBpWgF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1097.b8126d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1097.b8126d8_1786742023277_0.6740961858269372","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1099.671eaf4":{"name":"@flighthq/input","version":"0.3.1-next.1099.671eaf4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"76ab0b85e0368e4a9676a83a0bf007690e7abc66","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1099.671eaf4.tgz","fileCount":14,"integrity":"sha512-xqVIkPFH5opdnvXV4GC6PRY6ckK6Xv/dhu0fkeEgTpg83jd7EmNKhMU7ZuRW9zsS50kmePxUrk7mT1kMEO/5UA==","signatures":[{"sig":"MEUCIQDfaLLQEv2h5qSd5kkXbLJStwnPXhjMsa8LYVgy5IVhnAIgUjyK3QvC0oSFlHSoITa5/FXS1l3+B4a6scjTCNWZ+1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1099.671eaf4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1099.671eaf4_1786742293506_0.7605549433469461","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1104.8453d3d":{"name":"@flighthq/input","version":"0.3.1-next.1104.8453d3d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"d16006e3e0c9ddbb1f3775c60a678a95184a5a0c","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1104.8453d3d.tgz","fileCount":14,"integrity":"sha512-akpBO6YkLE6yp5v/XhOXrOmH4Eg8yPJFpPFrcr1MFJKvbM82wqTcPAZn01OgaJXDUEb/p/7bvjPc/fTm3VSRXw==","signatures":[{"sig":"MEUCIQCFYuPkjNfIdA2gl7xCsE0zCEdH665DKyuU48iFdfTGFwIgNP1pmPQ8dEI3e06/GeKFIWUOhlBaCEkHTIcoUYVUjfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1104.8453d3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1104.8453d3d_1786744382714_0.454756426969501","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1107.0b5d347":{"name":"@flighthq/input","version":"0.3.1-next.1107.0b5d347","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"d37f354edf5648e35a8fcdb28af7536447777961","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1107.0b5d347.tgz","fileCount":14,"integrity":"sha512-eXtZpFP5P7A/i3+W4Tfgr2jsSrjkn2x0xzAHo1wc92GDCma/CjIGNiZ6pKCtfMDSM9IjcqfTjiZ39LMtBgkvTQ==","signatures":[{"sig":"MEQCIDGB+bMA9lBOcnWijupmnGjKxo79JaHoSpAh6p35vkqfAiB1gUzb4sAEHz4yTYbZYuT0c281nz0NIxQ3/duuck1WDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1107.0b5d347","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1107.0b5d347_1786747224749_0.1629593274637524","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1108.66cc86c":{"name":"@flighthq/input","version":"0.3.1-next.1108.66cc86c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"5a4a454ff3a109e75d5e58ea312eec994c64c3ca","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1108.66cc86c.tgz","fileCount":14,"integrity":"sha512-ZmdgYfr8mzfalEeANwGzXq3XMdyIvM2XPbdH71MMcXgQpnJXkbhFLv0Lh+ZsCcJ21r7mcS8TNVYz50EY/dGDTA==","signatures":[{"sig":"MEYCIQDvELFqV8O1ttP4o8HQbhOOo1lG8baJHtlApStE8ThsFAIhANU8ePCPPNGkKf6AfTGz0KGSQeYk4Kck5YNfrR/hF8D3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1108.66cc86c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1108.66cc86c_1786748334589_0.55204149349495","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1112.dea9723":{"name":"@flighthq/input","version":"0.3.1-next.1112.dea9723","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"891abd0470f7b67860cd1fec50b0040d46996eb2","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1112.dea9723.tgz","fileCount":14,"integrity":"sha512-I1FdBTVZio4kO8hMA8jACraFaRDD0+9x6e97wiGEReGJWolZoh/N3Psf/NXb8Xl9q8Bdvx66mIzX0OsUZlQFcQ==","signatures":[{"sig":"MEYCIQD2BwLsp/KR1bMEAcKcTjlVvurUTuTix8k3TtjxUruZcgIhAK0rAIHIfOm+894lAmgsYgJeyGDtWPj5BjpG7PQedaZ9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1112.dea9723","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1112.dea9723_1786758586926_0.5290838871705401","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1113.9cffbdf":{"name":"@flighthq/input","version":"0.3.1-next.1113.9cffbdf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"4a331fd196368841c2a2823c5f9099419c8f408b","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1113.9cffbdf.tgz","fileCount":14,"integrity":"sha512-gHW5GGCZ9RF8hlk+m4vhN0lEP8kVS7c2CkjgVRPzgdGzT1DSgr3vcHWQ+cwhtTH8cKP52ZpJb0lZkFjWuLE3Ug==","signatures":[{"sig":"MEYCIQCAfAERwIvwGq/yfvf2IWvg2NDt9oYXZ6f08nDk/IjbVAIhAPQre4UsWD/8PKpp6r1cAvBYrzgLJJnJ9K0I/m42ZzaT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1113.9cffbdf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1113.9cffbdf_1786760530224_0.12284738585721011","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1114.3ce681d":{"name":"@flighthq/input","version":"0.3.1-next.1114.3ce681d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"d1a050c6911a2805eb87ae986f3e9f8a3e5a60fe","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1114.3ce681d.tgz","fileCount":14,"integrity":"sha512-6jvYoRC/eWaWXegfE6qqZYBftVi2HBOTq0SxmPxZ4rBMYEoxYd6oR2QFdSH3lFPlOiezAhDjkXdb84AiaSTxtQ==","signatures":[{"sig":"MEQCIElHLMEZ4J7ZHiGNWzxLAFc/p8mbA4+/zZfgnL+pHt25AiATXhHEaAhOOHJykaj3bunbvq/BB2H+kaRq0jVuGOetdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1114.3ce681d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1114.3ce681d_1786763676990_0.9910225342402448","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1116.866c771":{"name":"@flighthq/input","version":"0.3.1-next.1116.866c771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"c2e6fb9307afcbac0723c2eca494468ddb032b5c","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1116.866c771.tgz","fileCount":14,"integrity":"sha512-c+VKtd5xoYouD+X7hWnJOZVgvsGYheVg4MaPKT8StrsjpIi4PeEawhSBvyAeqpqtd6HbBEXeYLeEIWA2Z+4/JA==","signatures":[{"sig":"MEQCIBpJOmoXl5Zt5TSjjLDpyJcmy1a8KniX7Zd1plCkH3esAiAjnRdLu14AgCvh1m49NIuZ43FIHZkbA74XP81sOdNs5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1116.866c771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1116.866c771_1786772832668_0.09737407069519266","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1162.1c7f42e":{"name":"@flighthq/input","version":"0.3.1-next.1162.1c7f42e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"ed7a4720508bc66fa707afcd3cbda5fcd7bdf0fe","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1162.1c7f42e.tgz","fileCount":14,"integrity":"sha512-FKFWZ3YW129E23hMa/3v8tUb0bHbWcJ3b1jvyrp4cUWSWVRKwFK/V1Jyp3PUnwE615VSukLghUyFdr7Xb4LR0g==","signatures":[{"sig":"MEUCIQCBH7BaUkLNjtxku4norA4DR0RtjPU0CKBBvWWlkeL4JAIgYnVU+nIuj1+xc9laSfPHz1Vz16yYsmZsOa67KUB5aR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1162.1c7f42e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1162.1c7f42e_1786893322808_0.13718417484958634","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1165.285e507":{"name":"@flighthq/input","version":"0.3.1-next.1165.285e507","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"9b98cc6558c24d5ca237ba3951bf11000072efea","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1165.285e507.tgz","fileCount":14,"integrity":"sha512-PMtqkRhX4ZDcXCcoAKorpzhTuC6G81210SYELoBqqKbjq0DdKHKT8/oWqlk8tXQPgrVzC8hhLElC4rOt19Asvw==","signatures":[{"sig":"MEUCIAPXw6mCuTj0UXVmPDX/3puYgRLwYhpRj+IM41LV9ROFAiEAyNQChIUpXkGJzIqZ7xdBTyi/5evHVcQ4xh9N43yIl3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1165.285e507","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1165.285e507_1786916265919_0.08377007239863277","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1170.8a733e4":{"name":"@flighthq/input","version":"0.3.1-next.1170.8a733e4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"073ade58b4a00d2ad75e34bba1255d781c6f4399","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1170.8a733e4.tgz","fileCount":14,"integrity":"sha512-RuymHmyrPE8M9wlRuQ0AZflEzrXiVYUkhx78+PvdSVkedS4XzvMydy+Jsy8l3alqnzUqDpZvD28sBkknYrUREQ==","signatures":[{"sig":"MEYCIQCAZLYc+DRIJtHO70K1XDcyBPL62ho/PWeJ7PYdyZvJBgIhAOFVzk31PWIHmWg9KSqEcQrqUa6Mt9Xi4l7d4sWfPSlr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1170.8a733e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1170.8a733e4_1786922314600_0.4270843773734594","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1191.e999f6c":{"name":"@flighthq/input","version":"0.3.1-next.1191.e999f6c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"e345b6d61ab7ddd89b40f5d5477b085f7707cc71","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1191.e999f6c.tgz","fileCount":14,"integrity":"sha512-kFDxbtsqTJLjRK4b7Qg8oGsxrmiaaz2yMwQQe1/NLa+sNzIItUJnvQY5IMe6PVp5s4urGQuLSWaQUySIhg3aNw==","signatures":[{"sig":"MEYCIQC19h9Hwxx5UZJpnZ0aQWRswBzu0pVsqyTma0Jg87isUAIhAPJnBPqOS6Tl1hDzo1Uzh2gruERnrzxbtt/NGxVNsHnK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1191.e999f6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1191.e999f6c_1786959820356_0.2897197570667076","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1217.5f07972":{"name":"@flighthq/input","version":"0.3.1-next.1217.5f07972","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"3e6ad2f5dbb867281ef57f614a4ddf30ee4dae24","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1217.5f07972.tgz","fileCount":14,"integrity":"sha512-1WooxUQhIlgMUEtE8PQoMN4rwDDwvFsPR8m5w4tqsU1FWD/5yXi7VijkzjsRLlYsbQaF6HqKcy+PJqMrvHT+aA==","signatures":[{"sig":"MEQCIF+5230QqtICZ6MIZSAFK3WCcYFpulCnwMnbJeZcMwHZAiBfyws/Xl1Q3G3DJdBcWGctbHEw8Pj1TxG+FwHgyh7sTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1217.5f07972","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1217.5f07972_1786991275577_0.31823275767224213","host":"s3://npm-registry-packages-npm-production"}},"0.3.1-next.1240.e41e1f0":{"name":"@flighthq/input","version":"0.3.1-next.1240.e41e1f0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"a8ca20ed5490d3446e1433f9629f32f599ffe947","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.3.1-next.1240.e41e1f0.tgz","fileCount":14,"integrity":"sha512-Q3JGLvXX8aCxLJtMthDcp6sbam+1cvM36z2n1++NxKbZEOK2uWgyv9b58G2DTa6rXd3SG5PeDBy641qf7UAqEg==","signatures":[{"sig":"MEUCIDcnvmmwDeh0/PFjIR0qj8vbMH2pDcDSqPIGZFIVJzSFAiEAzVB7/fgwo5BvnOtxWxOt7xugy/Vq8hMo0RCZrQ7nkrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.3.1-next.1240.e41e1f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.3.1-next.1240.e41e1f0_1786999491415_0.42822138291585277","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1261.f361161":{"name":"@flighthq/input","version":"0.4.0-next.1261.f361161","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"a7bc99888a05948c3a6d56f19275f8b34567d6da","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1261.f361161.tgz","fileCount":14,"integrity":"sha512-bdj4gzIJAKPWV+oAPEuApQZiEZOV14gGAbFnhZMgWv0/bu4F94QkdqP75kCaTAxcP2bPmu8leYXUisB4D2yjFQ==","signatures":[{"sig":"MEUCIQDk1XSL7wvZ5xY95EyN35TQGgFaqUeNIdJ3NvPUqUx7igIgIfL4MU7I+n6a/aHoBDUEAlOBzT+WClv9u6Jm24ruX6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1261.f361161","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1261.f361161_1787006138720_0.8314596756246073","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1263.aa14a22":{"name":"@flighthq/input","version":"0.4.0-next.1263.aa14a22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"03df3f9f996683b6760869d29610061b8ccd2af3","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1263.aa14a22.tgz","fileCount":14,"integrity":"sha512-klBlmEnZJC5h6Y9XMH3wTFxKmQ9PIDLeNW986Z8/PrNNTMo86aNQvmCLiHSTJYvXMfegt/xxkTk7Qa+O1cDqog==","signatures":[{"sig":"MEUCIDKu7eaCEKdgNzD5Q+1m0fcOpScFybEus6Zhw7vcQfSOAiEAwO21q5/HKiyelAycGLdMYLlMpi1PpSVIPMEWOhmxnbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1263.aa14a22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1263.aa14a22_1787007208835_0.8835358320172408","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1287.1dae9df":{"name":"@flighthq/input","version":"0.4.0-next.1287.1dae9df","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"ac39a453d37ea22ee24318e4ea79f88228bac923","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1287.1dae9df.tgz","fileCount":14,"integrity":"sha512-58wBGlEH3JrOVK8oRdshd3e/2Cfgp7rEfIsGuSerFsGEVTzmEzE15Dd92BOctmqXLMl+LuekJyhBRuwOJhf5cQ==","signatures":[{"sig":"MEQCIBci74Hptfe1kXjN9afK4Qv+gZGgQPbp5kRs1B4OAH1dAiA8ZnF/OtWRRcZEL5y8/koAjj4Z1rvIjj5SJ/vukh4xQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1287.1dae9df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1287.1dae9df_1787014799543_0.13902858159895293","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1290.99fd889":{"name":"@flighthq/input","version":"0.4.0-next.1290.99fd889","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"2867f440f87f383b397f557ca8f3a2e825ca6a6a","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1290.99fd889.tgz","fileCount":14,"integrity":"sha512-j0Ujzl/sP8XO2uwC+2hBQYYdG9a+DjlCbBmgAkGcDd5JY40KMODRG+d1Ng06aEd7aP1xlCRiZ2gOq+B2QVCmag==","signatures":[{"sig":"MEUCIE2EjY8hxIxfZno4ooP/ycdkucR1G1x9OteWsa2HaFMoAiEA0TQXzEDJ7J8wKAScVjmZgLa1lu8yQHIjPWYcgrs3aMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1290.99fd889","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1290.99fd889_1787016154548_0.6429374491281086","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1294.03b2010":{"name":"@flighthq/input","version":"0.4.0-next.1294.03b2010","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"e8bc0798b158aa80ac7a2869ea4cbe4e83956586","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1294.03b2010.tgz","fileCount":14,"integrity":"sha512-I5b+JNo/OTuwZ3sP7g+3te3+vxVI1wXpyDmvvKL8Kg8HEsG4X/TorPdhJ4Zi83//9OOoc9ZBOt0N4fabkgfNPA==","signatures":[{"sig":"MEQCIHYulCqjDiPUMOxxCaKvJPE7qBZcNEKdMnp0WEaRQmg5AiBn4KO/Pm6eYHmPqqG8kq8b803LxLTBNBfe7P5q+mQzDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1294.03b2010","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1294.03b2010_1787020365744_0.877849028312093","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1296.dfa990a":{"name":"@flighthq/input","version":"0.4.0-next.1296.dfa990a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"e0fefc1db26b653dc6d99f2c02a07559e4d7826b","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1296.dfa990a.tgz","fileCount":14,"integrity":"sha512-EDSwFDZlKif5Fwd5ogXdxgOpcCfbCeW+WvwR9PZyjoFDUc0la//r6QGTiLmg2XGoaAUgQngpACoE2rUAY4xoig==","signatures":[{"sig":"MEQCIDuI3TVwv32V3tr6D/yEDBBPxGIEu9zyhGLYIcKyS9fYAiA/vWPnTap+Zm++hC+1a8bficz2kH9vZj8C9mzlh+vQNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1296.dfa990a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1296.dfa990a_1787026896084_0.041271498468898216","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1299.541fadc":{"name":"@flighthq/input","version":"0.4.0-next.1299.541fadc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"731078705c10b846f1ef6088efc38d51ed31a1f6","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1299.541fadc.tgz","fileCount":14,"integrity":"sha512-IgkWS3pDWNd9y+jFcnSmyC4fv0taAwnfuW9uOWaGt7M6NZzh4vju3TRNBBtgmuUXsgIAW9WOWlJa2vj8QqqFBQ==","signatures":[{"sig":"MEUCIGG4fQ+zw4l9SWxlNcZIWf8EkyXi79KgaTyn/f/P8SXGAiEA7Os/ny0pgT6+b2/jU55G2yjWQ/t41fnUEJHqpDQvn3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1299.541fadc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1299.541fadc_1787033932702_0.43738798433405357","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1350.7431bb1":{"name":"@flighthq/input","version":"0.4.0-next.1350.7431bb1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"b57e4b1ac03bbc2fc4857a1d6fc3a6c9283b1cfe","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1350.7431bb1.tgz","fileCount":14,"integrity":"sha512-qmwCK6FpVW0opr7wvo9+B4t1R4HHHYq0beCzet5a1e4I/6ixClYEzqeASMNL7bkuRY3HX/7yVdVgK4+jL9wM4A==","signatures":[{"sig":"MEUCIEAQeWBt3dJD+R8RlfzjmZUkqcbq9npD2tb33MWeJfYlAiEA8Q4zET92FzCB1gRtXCYhRpcOoSr2qlDdP33+9adswx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1350.7431bb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1350.7431bb1_1787067021599_0.4263580827339306","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1351.6ec45d6":{"name":"@flighthq/input","version":"0.4.0-next.1351.6ec45d6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"21eb1b4a59380456379198525ce16eca899c3a2c","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1351.6ec45d6.tgz","fileCount":14,"integrity":"sha512-XRBCtH2UUuqEinsiPeFGF7b0Dk32aYTuecAtDS+o8YwiadmK/d0XuVgzRPBaHUL9mXx/Ckloe4QfTz3VwZD4Fg==","signatures":[{"sig":"MEYCIQC1Uq+3BB/0TsnJNxm/TG/8r49eOY00Uw2XjKx7ZlzMpQIhAMG7KRtLcM8YNRHmRaLF+T0s4mA7/GlyJH8+53UaEgDW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1351.6ec45d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1351.6ec45d6_1787068033792_0.9742140203804686","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1354.5181c5f":{"name":"@flighthq/input","version":"0.4.0-next.1354.5181c5f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"1cd88e031bce56d90a4b6b557724afd6de2e17af","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1354.5181c5f.tgz","fileCount":14,"integrity":"sha512-vPMWEd8nwn1e08Dw4KG6kgqAOmQTk0S+Gkka75LKKJDlaGZReeRrLk2LC4p1+U55TqDiaRoWE0OF4z07g9ll0A==","signatures":[{"sig":"MEYCIQC3FQchLxV9vh6FncOUX2avkw5wynH3afW9jftC8gL0qAIhAILdk59Yy1sRdvZrwgw55TIvq9lTMTBZmAOH2Lq/e68D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1354.5181c5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1354.5181c5f_1787076807986_0.8299205792323698","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1356.924bb91":{"name":"@flighthq/input","version":"0.4.0-next.1356.924bb91","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"b61aef17c3e9f5cb7ff54549cbc437a2122bb598","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1356.924bb91.tgz","fileCount":14,"integrity":"sha512-PWDGRSZM6ifnEVyYQVhvlA+5gsOAru6MipqlNJnC8qTPeRKQ4ybSSctpgAd/DwKDJeWaj4lzKK2fp4dBNtPBKg==","signatures":[{"sig":"MEYCIQCB+wBnt6AXdAhQxz1z3N54P6NCuEu3EKe3CWjA4ntiMwIhAJBuFSYVGTaXutNLntXUOykbgouQ9CkUjz6K2di7zyDL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1356.924bb91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1356.924bb91_1787078098632_0.14662565078681","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1357.b87b5c1":{"name":"@flighthq/input","version":"0.4.0-next.1357.b87b5c1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"1922f081bde45c0a5ff8fccb376244513c4f25d8","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1357.b87b5c1.tgz","fileCount":14,"integrity":"sha512-G7p+wZXDO+OAUEqkRSeIyNhhZUisTbbFLtS0a0rGdFluUI92A3nO33/rwkz7ur4nfa8j8eOJSA+v9MViJIQJqQ==","signatures":[{"sig":"MEQCIBB2IidWMQ/+cyBgfcNdzbo6LBUDKivgwwa+kT1kXor1AiBxeJUXS9FKLDBHbLr1wZtr1/EtyMm2fo3Nh2txr3EEYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1357.b87b5c1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1357.b87b5c1_1787078249017_0.6704207802391577","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1362.3734bd4":{"name":"@flighthq/input","version":"0.4.0-next.1362.3734bd4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"19cf0271a18eed9c2400a65131f62e79473881f3","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1362.3734bd4.tgz","fileCount":14,"integrity":"sha512-nLGvwQ7Ink5jB1FIhOQ/YWw+zRxMkRKOD2B1qxRZyppXjGcBmDzSNZrhLATu3Oc9ZnS/zgsjlAg4EWcXlacDWw==","signatures":[{"sig":"MEUCIQDFBSyOwcMbTnz0GMP+Q/fmYTMEWcCmSWeqXR47BdLViwIgMk5ysWeb1Ivx1fO0NL9d+934EmAe5CUQnQ0zOgdG07o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1362.3734bd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1362.3734bd4_1787078900775_0.9980785261396938","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1383.b8eb497":{"name":"@flighthq/input","version":"0.4.0-next.1383.b8eb497","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"186df0d15429d851d2e48bc8903b75c19cc3450c","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1383.b8eb497.tgz","fileCount":14,"integrity":"sha512-5asVGEqvSP/hqg9nz2k/HR8ge/oXGhlrFFv48T+LZk/dlfPKZKJ+k+kCAR73wYKiYV8hIjAfe2TyXP/Z6YYVeg==","signatures":[{"sig":"MEUCICTtNF1LTCt4X2VyY+Ye6Uo1TVYSDWZwOz4sjX8Qp37zAiEAodwzJGF07GphcWkpGCUpw0YaGgwEK7H6FdMNsPPcUgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1383.b8eb497","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1383.b8eb497_1787080240152_0.42861189907399644","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1385.dc129fd":{"name":"@flighthq/input","version":"0.4.0-next.1385.dc129fd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"0a2bc4bef9abe0ee701d59b32941d05522873883","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1385.dc129fd.tgz","fileCount":14,"integrity":"sha512-9wYw7wueaczetGG+q45GmdBRb80z3T8vQwYbGKIu3+tuvMWPxgdtOpiuDLDnV1tSpmdx4qg4NIZ8fjIVrZcxug==","signatures":[{"sig":"MEUCIBciJv+THcwCl2Ju4eCIqRIJL2p27Voal8OJ2jStAPexAiEA2XtqlzBLHpunSmJjsIN5vS5vzBX9Z7UYaTHHi+qUswE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1385.dc129fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1385.dc129fd_1787081991522_0.13270400490915502","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1390.ca3ba2b":{"name":"@flighthq/input","version":"0.4.0-next.1390.ca3ba2b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"f345fd26b818dcd77b85992421ec51430906a411","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1390.ca3ba2b.tgz","fileCount":14,"integrity":"sha512-St3mC5S7Iddpgoc3PIg3bFUi/giZcmPSHp4qmzjiUW+oZbKdWkZok1yua0A0x3s7/WAJu044v2KBDu3YBj01cQ==","signatures":[{"sig":"MEQCIB8txS2n6xDqMUuCkiVCEYSF1e0ilfeIEOodkE/zedSqAiAM+OHxV97Co1a+zylx3TlGZ9EXL0XKid9rs9z6yY5U+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1390.ca3ba2b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1390.ca3ba2b_1787084722742_0.937611420298847","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1391.ef8547e":{"name":"@flighthq/input","version":"0.4.0-next.1391.ef8547e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"e837eddb741193a2b889f3ffb641099cab81b720","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1391.ef8547e.tgz","fileCount":14,"integrity":"sha512-5MAN9J9sbKwRQRQtZTFzfPa/t4cI0+Sp8u6rSQPk6rJM4TUfyY4S+vq3cv9MZnRP8R3sixyfdzOOm7gZGjYLRw==","signatures":[{"sig":"MEUCIQCC+GoyX5u6ZV46TwT0iUC2XF6HvS9Y+uUr4/bDv6PqhAIgUhP8oLeZOHAgcUg5ltYCR8aDRYeQdQQdRwpJ4g/ArLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1391.ef8547e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1391.ef8547e_1787084876520_0.7411986344669299","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1392.ae73a44":{"name":"@flighthq/input","version":"0.4.0-next.1392.ae73a44","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"83e7e7524ff68b17552634a1867e87ba40b5176b","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1392.ae73a44.tgz","fileCount":14,"integrity":"sha512-W7+2HmaZssBAEwt79iq0D1BOhXW39i9kc98cfJLFV/e+xw58LZhXWFDgJDrQiaVKVSCiJWO650RDGPAQeJ4XSA==","signatures":[{"sig":"MEYCIQDhx2/mcYN/A2xsc3kH6tSLHPiyp4lUGQWQS9MbrDN+8gIhAJTlyJbxyawdGQNgfsOQDqqcanndsCSRcjVESBGSLJ44","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1392.ae73a44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1392.ae73a44_1787091021156_0.2605171319101809","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1396.66c9814":{"name":"@flighthq/input","version":"0.4.0-next.1396.66c9814","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"df74158a5bc95bfb00d0245834b436f69382ce4c","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1396.66c9814.tgz","fileCount":14,"integrity":"sha512-EyH4GfEmB9hM6beihfqkKYbypdYhFYlDjyrtUsFAbWNP9i+E7EvYwiHs3EKz2XFVFd8aomcWJOly/Vr8c/2dfA==","signatures":[{"sig":"MEQCIC1ncsyhboAhzHuk0/VQNGsC8Yd/s0jpftIsk6KwFiZJAiA8yod+xxKtIYHNeJE7TKwBfUhgRgjnYQti+5r/cQA6Og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1396.66c9814","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1396.66c9814_1787095710909_0.059308447257024444","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1398.776fd7a":{"name":"@flighthq/input","version":"0.4.0-next.1398.776fd7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"1c0710bcb9beaf393dcda0af2f21da8219c46a5c","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1398.776fd7a.tgz","fileCount":14,"integrity":"sha512-WJ6zG7jZ2kOsaylkzwQyTS2U0SF1xVYW5Vd5rYO9nBEkkYXgzHm1l1nsmn/SphV8++vrbw01U9HOk37yE8pWxg==","signatures":[{"sig":"MEUCIQDieRXNDRgICYh2PlvUAlqy2AOsfpfMVihn7IAGib+YTwIgCAL8Wh3iZ1qFahEcxQs8iaqcCSxyzQg/FSMT9szWBAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1398.776fd7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1398.776fd7a_1787095841490_0.7354793380457916","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1399.9d20d2e":{"name":"@flighthq/input","version":"0.4.0-next.1399.9d20d2e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"8a5333390e66f80c2cfd11c91347a6cb8539d20b","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1399.9d20d2e.tgz","fileCount":14,"integrity":"sha512-GRHVHadNIbR5n4Cex5rY63iyWmUmQnxU1UCiHABUCO1tlNzUAe/a8fikPRw0jWFz2nHe3QtNdKLbpj4B6m9XRw==","signatures":[{"sig":"MEUCIQCBSth19iPHsDIazIueJ9YQHfSMb0gBM6raoJf3ghvd6gIgb8kfxvpuvvqxKGVjlIwJE89c+t7L9kL5iOuvUHduCKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1399.9d20d2e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1399.9d20d2e_1787097448826_0.22996572991488584","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1404.4936e90":{"name":"@flighthq/input","version":"0.4.0-next.1404.4936e90","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"c1a37ad44d2aaf9c21d1454ad6d22dfb95fb4584","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1404.4936e90.tgz","fileCount":14,"integrity":"sha512-Vwlfr8SWQDEK7d089btXM2ZSfyJkrnTe8mDLbcDynYJSnApHzAXzSuxRMoUyCVxY01pH/aVwII+gEvI74SDe+w==","signatures":[{"sig":"MEYCIQDuADZu50tNDgh4+y5ACGDxgEqiffrrSHhlX+xqoGnb+wIhAOS0/7Xb/OUEKmFmdcPl9WS7T0NEs//ELHwrhc2Pz1hw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1404.4936e90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1404.4936e90_1787102254804_0.40503704485286973","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1405.d7484cf":{"name":"@flighthq/input","version":"0.4.0-next.1405.d7484cf","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"a75d917b0b66c579b4e46964ae13d106f1b1849a","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1405.d7484cf.tgz","fileCount":14,"integrity":"sha512-DDLN7Uxit6LY3mjvOQDGPWnSh8tKAAzBjiMpEkP+IZMzV/q5Jfo2i0XCiFFalX/CW2n5tJ29KRNmC8Z8GyjwhQ==","signatures":[{"sig":"MEUCIQC+R+l5bHqHp1Qc74rkhFwTKjMq6Oc8clmRB5GDRqMLiwIgNyvRYOxTkKlgUFDoHJvaOhk7OgX1cLjVMCohX5cXsQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1405.d7484cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1405.d7484cf_1787102378340_0.06413923478777028","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1410.a69907a":{"name":"@flighthq/input","version":"0.4.0-next.1410.a69907a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"2fabe4a0e6c6ea52a6703b1ecc1b6f6c3e03104b","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1410.a69907a.tgz","fileCount":14,"integrity":"sha512-YmrccS7iS8dGP4Aq3CP1yysMpWs9idq4jb+Cb8+NtMLs8p3K9GHMosk2KOxbP5C/RNisoK/C8GDbfVZvNrLvEA==","signatures":[{"sig":"MEQCICGMwst5oVuM8AKVXeqXY+3NNjc26IwuvgE0dxv5FQ3RAiAaEv17AbJGHwTHxyyXzwslrDpXSzESr3c+1CFbNHaG9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1410.a69907a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1410.a69907a_1787118513047_0.35499513186961473","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1412.05a7272":{"name":"@flighthq/input","version":"0.4.0-next.1412.05a7272","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"c6778b3fb1b8969970b1ac60118ead3f627a0904","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1412.05a7272.tgz","fileCount":14,"integrity":"sha512-0masfM1zWHNkx6yrmpcx3m+YaPUSt2KQerxfTmLL4dtC8+HOoap7RkVmbRhqS1mipNPJfA5dQYRCOG+T2RNC7Q==","signatures":[{"sig":"MEQCICjfIdt1Kf3Zopj9kkB4PrYw+M814BsMAajRF0sTpmXfAiBuSDUjR8j8qRmbB8vKnpaldqgOLrts6t9VHLQRUvhs+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1412.05a7272","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1412.05a7272_1787120535049_0.11200197660864375","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1415.00028b0":{"name":"@flighthq/input","version":"0.4.0-next.1415.00028b0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"a73f7038a33658d709bb3e795f77f96090e50a09","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1415.00028b0.tgz","fileCount":14,"integrity":"sha512-zRdKPTiWm3Q+BFLD85ixOZ4Vq+sWz4nCf0W3ArAA77iGm9z5ghAlpSHEu++65I5MSPPEH8ibMMvnvAxP6tbsJA==","signatures":[{"sig":"MEUCIAXIuVGxfcgroUoE5XIymEEINML8VPtWwDG/oQYAXAWAAiEA5eb7mXTUPL0Ucpkb5EmmjHYHrgN35oXhV0f2h0zM7wQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1415.00028b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1415.00028b0_1787121428915_0.2023448820654441","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1416.ef4fae7":{"name":"@flighthq/input","version":"0.4.0-next.1416.ef4fae7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"264040cd0f7f04dbd3a403da2e172da29fca3b65","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1416.ef4fae7.tgz","fileCount":14,"integrity":"sha512-lgSjfcP7buatHXtKzBcMBV7taRjZvCMIQkmczktaDObbHsVeSIwXPSTwp+fcnK6F58MUYMiB3pdRALmhvyYuUQ==","signatures":[{"sig":"MEQCIGEbrvLSx/Az+E7M76tejjjXGWGCOM7Ckq+p4Y1+h5yMAiABNYubPIRSmmPunXBy2o2zvScAD0E4nhjo5uN4Y4C/xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1416.ef4fae7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1416.ef4fae7_1787155962867_0.8127423246636354","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1487.e25e95d":{"name":"@flighthq/input","version":"0.4.0-next.1487.e25e95d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"782da0ed8e0ac18f0c9160034d08516be6be18cd","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1487.e25e95d.tgz","fileCount":14,"integrity":"sha512-KFM8RTtpJjXUPBkKwKQ/H46sAWEgutVuXhN3yjP/v5jcvUGT9FwbpmbrZicNtwXQu7R7l0qRUNPERkIBe78PUQ==","signatures":[{"sig":"MEUCIHuxeBAqqLEyd9Oq+bZ296qplb5fUhQbAHZAZJH84No1AiEA4AXPiaRye1+rCuBlrzBrqRGgKvg9ewG1Wo6hZlECwaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1487.e25e95d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1487.e25e95d_1787182288304_0.7703472385369012","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1488.43bcb37":{"name":"@flighthq/input","version":"0.4.0-next.1488.43bcb37","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"f5a5c38d5eaebd5fe6c1a31adcbce149f33b1d49","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1488.43bcb37.tgz","fileCount":14,"integrity":"sha512-uVh9D+yHkyEvFtB/5ogmfZ8fBw7SuT2gSccaGJ9pmV8/HUusQ3gxBi8kkC8gJPBH1gksco0KqI25Fm8GuaIhzg==","signatures":[{"sig":"MEUCIHrQ7eOZX+wA2eXXyy27Hwe/26tIuig7jKQzbHyFBfo3AiEAuWbafCjCQb5Zj5I+5zh6DeJYf0RoC9ipdRk5vv6ZNTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1488.43bcb37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1488.43bcb37_1787200967942_0.37165874989102954","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1584.a8ddd61":{"name":"@flighthq/input","version":"0.4.0-next.1584.a8ddd61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"120e57c8e5f8170e46ab386907336a6c0e9da04b","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1584.a8ddd61.tgz","fileCount":14,"integrity":"sha512-4DARAtjqv3rNuH3bEjCNc9Z0o4y45TqYKP/0wrH/wVvZ2keu4205pmW3MxvmtvDWPLaz92pcSh7CJB+dCTK9Vg==","signatures":[{"sig":"MEYCIQCMtmVC4+mtv5Fi9wFEmhtcDCKahr6OugktVk0yoIV+RwIhANAklbu0qmLyA701AAod128Vj8To8wphu84hCJcvEWO4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1584.a8ddd61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1584.a8ddd61_1787250476937_0.2693561879632873","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1585.bf131c8":{"name":"@flighthq/input","version":"0.4.0-next.1585.bf131c8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"9da01952cb6f7e29571bddfc25b1488aea147753","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1585.bf131c8.tgz","fileCount":14,"integrity":"sha512-CfpplO9TQWDqbZIZbvEXlhazqJJKvlq/t2MJW0dTlCKtIXi72YNV5xR5gZ16VY2xREYdDLuSIW3VYRCGmqoTfg==","signatures":[{"sig":"MEUCIAremxpkrs5ON2r4T+3biTVxs7tr5lrjl8wUFKB3OqQyAiEAz10sC32a3+a3wTUF5B3JAYEZbHDh/GtsBw1njPZMm3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1585.bf131c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1585.bf131c8_1787251139720_0.45654152477302","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1602.af48ed1":{"name":"@flighthq/input","version":"0.4.0-next.1602.af48ed1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"9b2ca4ab76fb23840351b26220e2aedf84c38a49","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1602.af48ed1.tgz","fileCount":14,"integrity":"sha512-gWlXUMiFkDUJO3D7UwVFY+SeuJ8l8a8s02pY2yqhaokziLW5z4VKFmSfZv28yxrfmoZFT79bSUyolbLvV1rxgA==","signatures":[{"sig":"MEUCIQDcrRH9UrU6BcsDGYXQ4oSuVIlg2bSG1Tc7r5wXh9ClzgIgTSfjC45IBNVIn3/zmKMtU44hNP22MaEWnnrbVx2FAMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHq+w8f4Q9L7j+ioFVyWcNo56QCfGiNVS0W4cmjOk+FjAiAo3Mw1tLux5EwEJFAfq4pkMxELNfHhiwXCAb8Ym8JRng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1602.af48ed1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1602.af48ed1_1787267710871_0.06847603696197879","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1652.39f08fd":{"name":"@flighthq/input","version":"0.4.0-next.1652.39f08fd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"fe7e5b3f77121d30b3b5b2bbc69df20151e76deb","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1652.39f08fd.tgz","fileCount":14,"integrity":"sha512-u54Yi9IwvGhfsGPvdZoMKfZp2afOqjlmwSNd4v0vfTBxXPkeLy3A2D+ycDfmmXVgguJXvFZNQawMY2S8S9C1QQ==","signatures":[{"sig":"MEQCIETy5ZRcLt8o2LSd7G29kM18djjrsyPUpSq00MOiW+qSAiAuDmGqKb98ShXN8tMugzoLKfyG+G8FUUY1cfQlDRBTRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDDnM92GnHOyLWVhnDnsGQHRH8G37St1y0tveIgs4ccUwIgCSNs6tKFMOH+eXgqhy3cXFqhhOhkqCbn3kmhAHGm358=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1652.39f08fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1652.39f08fd_1787280894134_0.30871706775088015","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1663.d9c5746":{"name":"@flighthq/input","version":"0.4.0-next.1663.d9c5746","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"7985a0d196f026b907add7442f064650f76ac51c","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1663.d9c5746.tgz","fileCount":14,"integrity":"sha512-fVvo4lbUL/p/MlmDJ2ALEYFnlSeBOIWU95BqimCnGYZXBblcq7JuhSwm5XPdWEOqbp4zTJiuQ5f0mpumHm1PDw==","signatures":[{"sig":"MEUCIQDdybN445jZ/F7rMQ+AujDaXEUlQx++e2ix1+5Gyhz+eAIgdwvRTQY2+XDM30wTci3bmkRVOyswpYwMIIOPVtSOZeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBvURJniynloyjRTLvw7FdcH5gzShtSDjlMFZcj3FZDqAiBd35ZPsNEr2yEI9iTftUglE9AjlZg8hw26HUlWnsexuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1663.d9c5746","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1663.d9c5746_1787287743051_0.783178718611643","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1694.598ef6f":{"name":"@flighthq/input","version":"0.4.0-next.1694.598ef6f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"052e293e553405beb93e3b5d759ac8771719ab42","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1694.598ef6f.tgz","fileCount":14,"integrity":"sha512-vBiY8H0H8V4QW+mc0L2pqE09pQs+x37ymgPeLPiz4M8QiTSlQpMWKMTddOelBccL9P3tAYT0q/JZfAMUVjSxQQ==","signatures":[{"sig":"MEUCIAhbExSBgFFObB9mXi4SFXT/jLzUUop6HCKT8pjm2RgEAiEApjsEEm9UPqyV2UbIOeBV2c+S0zhtQCw5erc1cmPkqNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDUyvjKoQ0huvhE/jBRj5ZnR4shJrL/uUXvdYLZU9UH5wIgLZcHz5b0UQjFpTbIYxu0LClBKteZclxwkV9VYukqsnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1694.598ef6f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1694.598ef6f_1787288510550_0.1697358542675571","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1695.181dea5":{"name":"@flighthq/input","version":"0.4.0-next.1695.181dea5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"399594ff8bca17284ebac0f941de9286cd006d6f","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1695.181dea5.tgz","fileCount":14,"integrity":"sha512-b1Ub4YNOnsgxAoK6t4Nt1sUKOrGsmcy0E07b4O7FzGWvLlBhjbDztv0TFDe/CUA9PuZft3fGb6rs5sGX+libDQ==","signatures":[{"sig":"MEUCIQCERvjE2hbrOreKyN4BdLybfe0AzB/8mIeDS6m5rCqbRAIgXQOwekaOvFy6atzTSDVExHQQ7ochjcGj8WZcpkKTnYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDKTLscC4kvzRz/e4nTqQUvyfO7LKqo+g8THbXwlKAP3AiEA8QERrEc7O9R9jlJ1PyjrFhymvH6qgHaRmoYwhtP5uwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1695.181dea5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1695.181dea5_1787293031437_0.9799942973491245","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1696.93f6f63":{"name":"@flighthq/input","version":"0.4.0-next.1696.93f6f63","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"ec9fd867458cc551ec1e902a865d136a1363c920","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1696.93f6f63.tgz","fileCount":14,"integrity":"sha512-c5fF/5sDSrI/URMHOSCCw8imhhrDWnZe2kkWpxrEaOVpQynkgCtOnW85Y8tzs1r4qm1K3388V3j4BIPz96CUjg==","signatures":[{"sig":"MEQCIAyVa0xv2heQ54MT2XqbHeeiMrIFpUCK1NCrUXMkr5k+AiB2RD7tY13bZ9Dmr7Xp2IWudPbUrkPRL9mp6beC0tE3mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDpW3EbceVmiaFcsIZ/Njt4zu2RE8utW1DutNCddJp5zwIgAXNb6j0xCUV7/GH+gch7gtnjge4qhbdnRK76zHal1fk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1696.93f6f63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1696.93f6f63_1787293485561_0.4240306566745391","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1702.61a7a7c":{"name":"@flighthq/input","version":"0.4.0-next.1702.61a7a7c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"5632b5d5e6ca33c8f38230f414def5971088e19c","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1702.61a7a7c.tgz","fileCount":14,"integrity":"sha512-On/q1yNIwk9v9wvr7KMPY3ZeasheJqGTo2Hz5BaileqXeCZELSVLJrGBVmw++WYGT8usmaokSrRUiUjFxdKoMA==","signatures":[{"sig":"MEUCIQDjRo5BK2jsvgyfjrEZc+/Botv3seWEd5sQii62yOveXgIgUtCRYicNFUNE9TLPgvxOQZZG0myH9AfK2spLmZvAslo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGh9BNrptUwEcr0NVFDOD/OIH98i2pqB80w9NTzl90ygAiEA058TNHAumEIfyqPC6IXs85GnTniwudza5/F24bonLSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1702.61a7a7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1702.61a7a7c_1787296600038_0.5260621391633569","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1703.b82d313":{"name":"@flighthq/input","version":"0.4.0-next.1703.b82d313","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"4de8e3b55917d0ca138695d228da78f5bd00c2cf","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1703.b82d313.tgz","fileCount":14,"integrity":"sha512-saIOQdiCBxwdw9XTAu10VywIjU1PsZVtDL/SxmAddeZ+wH8TZkFxWGEMi9ZBFpTLi2QnGjmokkNT1iVI9vO++A==","signatures":[{"sig":"MEYCIQCH900zzzYTdoTZ5EjeqSMIn2ABiJ1ouudWBDoULmlN7wIhAKP2sRQanSSdztTsuclPqBkMQj3DnE7a/QbdKQJgHWNj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDiomRh8MaQV4EOUiQ6vgBJqIQUMoQifbv6I+F5f6zG/wIhAIoAjvDR2FWj8t0+2o1AJ29eAPMxQ0Plu8amSWqMAu71","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1703.b82d313","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1703.b82d313_1787298245711_0.3407897324904001","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1704.9eb98e1":{"name":"@flighthq/input","version":"0.4.0-next.1704.9eb98e1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"97c76dedf3aadc938e9e16f78b15096fdfd61400","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1704.9eb98e1.tgz","fileCount":14,"integrity":"sha512-hD6c2gY8K88vOIE094+WHyM7JPta7yQ33BOVYqqfhpbaGmgj87qgOT2DRisSdB7dUG+2Przg29K0pRFhNFYHrg==","signatures":[{"sig":"MEUCIQD8LIzKRvuhrEehM+K13wSp16ZnAVfd7/gXzNWVOrzmSAIgD7sKgQAQBp3b0qU4iscEvaphpZHxY939B3btnaWhpB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFA1HlBq9RViiZDVF34+1teCWVkXRYyS1nmBD2mcTvqbAiEAlykBgOyPEOYP9EomBTvgL2h5961I54pNd91yFntQZOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1704.9eb98e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1704.9eb98e1_1787301138256_0.7871162330100532","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1716.1979cc9":{"name":"@flighthq/input","version":"0.4.0-next.1716.1979cc9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"b75b30915b6084d6014afe22dac209739693ca29","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1716.1979cc9.tgz","fileCount":14,"integrity":"sha512-uqqhFklWAEzPkqOaCxVY+2ZzJ6p9uwML/VT5qmpm0zOlsdQnPVNunOF0m8ybV5n5+eUoRhkOb0WnTBSjmFmBNA==","signatures":[{"sig":"MEUCIQDRynPad81PmQ/PU1oQjktmYfej86d9Pkhu1Xn1itciPwIgdqErbB0Z3GSrY6B8f8+vdVef+ttEA3EIbOBoHB2kqi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGw5xMXeKsxrLQ2swXoU8bPk9pw3D9BawoYOIQ5FRrH1AiBtbEGA7SwA0BPhZV2ovLmYE2WqHofrhDzwH2DWDWAelA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1716.1979cc9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1716.1979cc9_1787305450510_0.9402676100719931","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1717.9d6a20b":{"name":"@flighthq/input","version":"0.4.0-next.1717.9d6a20b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"3f0059501ec56e16ca95ee780c89bd87061e4cce","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1717.9d6a20b.tgz","fileCount":14,"integrity":"sha512-N42WZKo096UXtnQZqDr8mT7l/9l09MvAOhN1V/W9OhUF1Do/Y5EVItddQMJYofwHsJK+nTlCwbHYSktJtjDglQ==","signatures":[{"sig":"MEUCIQD2Uy6V0Ha9NAU+b2tETJ9pUXJyoa79sr52u5jn4HwpKwIgNK2AZzdNdBXnSZI5eb4t7WvAgyFeWd7qzm0WgaBrVEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDixZx2nJ5VSRGjZiC5Otjk3iVLhi9PiAGDu87b0y0mZwIhALthOZ97NsXksyVyBErc7pTAjqZ1IpCcGbnTVwWilx7H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1717.9d6a20b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1717.9d6a20b_1787307900304_0.22028684649536534","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1725.752ca79":{"name":"@flighthq/input","version":"0.4.0-next.1725.752ca79","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"4bda1f31276ce7dbe06b45dab8160deb4eb0766a","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1725.752ca79.tgz","fileCount":14,"integrity":"sha512-fvXSoxQdt08DrJvOD8lBH76l7o1XzHDJHW1PJJBKKxoQ+7Z6ilzH2yI+KKG8NSgCAMKk/W0AcmWxATc+hoxMlQ==","signatures":[{"sig":"MEUCIGntaoCyTKj15r3IyI/v2UREq8jH52mcZws2rdQ8CCcrAiEAkO1zZPq7zXcf+6sOGAnZksBzp72hMh65suRxFGeZIu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC2c4GcJdfaOj7Wg63Bpn4ziI0PfYrcw0jQGdngTz1gZgIgbxnKnNOYW/Lgx5k7ZHuDMhhx8QPHPIySdYyrgygJQLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1725.752ca79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1725.752ca79_1787310799948_0.1449165373265917","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1728.f69160b":{"name":"@flighthq/input","version":"0.4.0-next.1728.f69160b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"886b9a6d2dd37c744a392e3c2bfb6271c3698bd8","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1728.f69160b.tgz","fileCount":14,"integrity":"sha512-30XUuT7b53gTx2F6wPon1vArO2IgCNXOcKvOq2WloQ2Wnwmz9j6/D/EZ/2N7qZ8uenwShA54MgoBRi0sHgSYfg==","signatures":[{"sig":"MEYCIQDCClbrpkVqw4VWENgHj5oIOodhpo+A5AqvIaSZVWesmwIhANLM1lI96IJl7wVYwclkMv8XZxV0Q5QuSk1M29R8aKSx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDM3jZfaKElCS3utOaXzTpgaEsWcBl3axkuY/EIaoLoDgIgXJ33njIDFYzOjv4YmChmsHf7rlpyyobkHgnPRqoNDZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1728.f69160b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1728.f69160b_1787313727848_0.6590875341144657","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1749.d81a21c":{"name":"@flighthq/input","version":"0.4.0-next.1749.d81a21c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"7931a74532fec9615bae0ba66f7a8386b577769c","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1749.d81a21c.tgz","fileCount":14,"integrity":"sha512-Db/fpjnY0r9UwsG/OzohSuQpkTQNf+1Q/Wjfq2EVVmBBMC/tSAaKCGZUp9z+jAYcllwSv0AwAQtzL4vtqf2Eug==","signatures":[{"sig":"MEQCIHhl1kxjcF2AeHGgsGycBRmzYSxneHcxIo1cGDeLK0g4AiAnF8oT0oKW84l09zhS0ABp79lCpIxyKBnoJgp5GLnJFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHn9tK0V0CV7pSj9H3XeHoyxn0VCIlXkkrAajUevbbLAAiBDordcOubdGNHyQ5hWMZA+cFr53BzWrYHpyXH/71aB9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1749.d81a21c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1749.d81a21c_1787316066294_0.5888056121724328","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1750.13ec8b1":{"name":"@flighthq/input","version":"0.4.0-next.1750.13ec8b1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"1d5d4dc93aa38fb4f4d13a156340614ea5cffb52","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1750.13ec8b1.tgz","fileCount":14,"integrity":"sha512-+tzvHUD6g/EF6ytuwWvKSMcxvGa5fA8SWrwxrhhqjRUPnVvBzFptCGVkjw7qxr+mH3n6xN8ANocMZiA7pXFltQ==","signatures":[{"sig":"MEQCIEFzorstAkrqzC9ddSEeH5sf76d+BLY090Z8R2BBFaKRAiBxegGShK0CuffOcoNiRL1eE1gQJBmK2mMvmvablMWlng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHU7AFo4VMMt4CVlD00EGkX6Tr3rpDV6K5IMqX3TtQeZAiBdTRpbJRqe4TXq6J+jSFhtpKYnEd1Jlun3ti42SqNGiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1750.13ec8b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1750.13ec8b1_1787327085861_0.21471395239148205","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1751.b3eea5f":{"name":"@flighthq/input","version":"0.4.0-next.1751.b3eea5f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"18a40bdcf3841af052452fbc3b47fade4122113e","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1751.b3eea5f.tgz","fileCount":14,"integrity":"sha512-7H9G/SNoNtpfi5jvM5loBWX9sNd4SFzDN60qrDudbzAZsYdmAmV/PVhXtpZeIFXm4chCXrR5+dP9mzQdj9EnLQ==","signatures":[{"sig":"MEYCIQCjmhchYXeF+4RhMATe6kfLK3v6Fv+ubp8o9MO0zK4gyAIhALnVIZD0ejt9aNaj9PpDewucvaWlIPon4PLpmUW+ODwV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAVP8NXKvBd2hP2ActrVFBIu4wPdx7gUX7lFomv8kDM1AiEAgms42A6TOjeZCTaZU1BNFNOln8i5Oi0p8WhrPNj3GU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1751.b3eea5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1751.b3eea5f_1787327966882_0.27773948462563003","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1752.f250cb9":{"name":"@flighthq/input","version":"0.4.0-next.1752.f250cb9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"044d96d96ed36fe36361a5bc3ee9ec2202ca9077","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1752.f250cb9.tgz","fileCount":14,"integrity":"sha512-PmRJFiBzvnq899CI5VUuxv3YxR1WWgyFEaog+X0EHorrYYeUKwFd3IqbSI33hKFvT3B5JvRmt9nC/5Yx4hqAxw==","signatures":[{"sig":"MEUCIEPi5PTGkC6y3c6LAUcCla7rFMKSj3VgXuPbvuWuvRH4AiEAnJ1dsctdMBRsMRukoCruABKbwj35sECSEy9YULCXuic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCiIRFRnPcuNPNqVC1WEw5J1PrUenNfTDT+xsMomehZyQIhAPZkESTpFbtt0dZ4QdpOfHWbgFwsgCokuxD/rQdtvAXq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1752.f250cb9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1752.f250cb9_1787329914198_0.8269262032823876","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1763.f98ae25":{"name":"@flighthq/input","version":"0.4.0-next.1763.f98ae25","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"3bb46381dd0ba39836a1be299d3236891c956765","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1763.f98ae25.tgz","fileCount":14,"integrity":"sha512-GBQtMUsaUZ2hMofe1DZqbZp9k0pUXLMAYaGSxW6rtIutj/NEwabM32herFoEy2dR+W6VlyS0ielmZDARlkKxDA==","signatures":[{"sig":"MEUCIQDJa611Y2buVLF08bOEh3+eAx/NG8NMhOPwKTJEbvh4FQIgGhGIz3WuZhcQa2tdgquy3OLhXeSUKVmiJnKYBeAzIAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC5GdFMom9GUW5lczn9Axn4RCx6XQTuouXCkYY/vvzuLQIgQhGLQjfgzxsWpy4fMH7FqLDJY5AcdXejMwDHxrPDnKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1763.f98ae25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1763.f98ae25_1787330145053_0.8577784736135761","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1771.f4d15c3":{"name":"@flighthq/input","version":"0.4.0-next.1771.f4d15c3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"dabda33db623bf70b702d35c583218df371b8228","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1771.f4d15c3.tgz","fileCount":14,"integrity":"sha512-fnPNM3aPVWeKcav7XwQM/BU2ShvQe6toQRrYqIKGGuFyLLUpEr+omw3jfPB0cGeIkZ0Xt5h+s7nkG6luoDUAKA==","signatures":[{"sig":"MEQCIGax262LorwL0g5x/kOm44oXUuXp8W8F3vmyG6STqcVwAiBpDGF3ysHHTTIuwEw6j49fYhT/DKgUQ2i1bLhnwVxwlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFqBCJ7pe9VL7kGM0XXNFUohHQjcAOe4KSwldar6VU4NAiEAz2rcg2BHUEw1PYTZLhuZjDa+e70hr7KdWMlT23mz2o0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1771.f4d15c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.8.2","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1771.f4d15c3_1787338182042_0.5686313659180109","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1809.9b3b71b":{"name":"@flighthq/input","version":"0.4.0-next.1809.9b3b71b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"416276073469926e79adbfa5affbc49a1bc12e8e","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1809.9b3b71b.tgz","fileCount":14,"integrity":"sha512-itH5B0RNR5pSRPsbNfAvDEf0ZTADTHZDoAm1d1SgaJoR19PBILBhQfvfj7TqhOT1wDfMHcauKvgh+V5epf4EqQ==","signatures":[{"sig":"MEUCICs2IWRnVZQYL+RdiD2BenG8xXoniix/4SBbU79JTmT8AiEA9wK1yfgYv3aqBLCoiK8WAH2rb0LHIcXKhE9wOBszyKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDPsbxoBOWarpIgcymfBz6Tq1EnsGSMthNnRde2+e3P1QIhAP4WSK3RK05Dbq58nKjeCzhX563VcjT4MjtpFeKfH9X6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1809.9b3b71b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1809.9b3b71b_1787341187755_0.29067579907977037","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1811.dde7eb1":{"name":"@flighthq/input","version":"0.4.0-next.1811.dde7eb1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"ce32bffe1c647b22a332038f07ba993c97d5f138","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1811.dde7eb1.tgz","fileCount":14,"integrity":"sha512-HqsQD67UiAD0Azqz3p2WTIbR9tuii8ytscksz1/v34G5CTYZnKdiREwgJzRkyMuzxy+fUoNLxcTytcMhOEfQCw==","signatures":[{"sig":"MEYCIQDtYdb83mcfAGKf8NjWaYSXhENFHGJFGHfSQRM0JuO7DQIhAOFVyYDbj/U/e9pNjLiO09aiM2gKsLJ8aSfXDD1PxTGE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQChOs8qXHaHgeDUN2A5AjvGrgLh9snYzvOhB1VeIoBdcgIgCSrLKF5lSFekd6fsByS2eO37Y77QG9mVtrQspdwL5h4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1811.dde7eb1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1811.dde7eb1_1787342123763_0.5896162627225068","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1815.e47cc3c":{"name":"@flighthq/input","version":"0.4.0-next.1815.e47cc3c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"de5964451fd637aed30e49cb9acf6374923e0302","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1815.e47cc3c.tgz","fileCount":14,"integrity":"sha512-Kk83iVg2H8NuPKbe43kWX4/LA1iadgPxc55GyEr9FqxAIoltQixRvKneY7w2NdPxIQM3B3vGblBguPbzN5rLWA==","signatures":[{"sig":"MEQCIHV9zO57rGNWTFAfUmaWI2UIEqInQPRLpRLnXTnGohNKAiBQhby4ONUINA4AquxB7RGWTZSkke4aAQO9DUU6xxk5og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF8p6tSf62A+C6Aul8QsotPWLZc/ImZ3GT2PbreLn8YOAiEAgNFlt8YCXI3w9XpeH5Mv0P51xVdPD13ETIo+H7nngv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1815.e47cc3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1815.e47cc3c_1787344179471_0.1806139748836868","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1821.efb1cbc":{"name":"@flighthq/input","version":"0.4.0-next.1821.efb1cbc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"31cf1f453e8733598d8f9b81a3b696c2c974b490","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1821.efb1cbc.tgz","fileCount":14,"integrity":"sha512-NyPROT7R6REFK5zgAbId+qK7HKSAEz88lMah+Ipe7FuvnwdDZE24fob787nZKHrlCmEUE1UkylBjNk1m9YLzBw==","signatures":[{"sig":"MEUCIQCEwT0oFa/eeWBogNgcokng+bJPMqs4cB1CT1JKwRvbFwIgbIVabSTasZioPwH5DdmKNB1BBLqx6+2M5p/WLbGV6j4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCzXBOOG0oPT2zN8P2ythUKsdiYgniV9RYBE5ldxdKyzQIgM1REGKbwog8O1r1gHa77Mt0PB+olVOzCQHrc3fT7K9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1821.efb1cbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1821.efb1cbc_1787351619642_0.2745336382087966","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1827.9db114b":{"name":"@flighthq/input","version":"0.4.0-next.1827.9db114b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"39e83ced82cc47c2f40c4cdeba167d5804dacaeb","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1827.9db114b.tgz","fileCount":14,"integrity":"sha512-7dWkRB6aRxXUyS/qQf1oqbe+1o67xGA8OEdIQFrlnFG3Tj9SxoH+a5ceVpj6bZWbnwLeASXfBlUd743d5zDepQ==","signatures":[{"sig":"MEQCIHXQDzElkbj287TuMLPWK+RQIvUsCClw46FIug3V3KPKAiAemRAZ799i3a1Q5QegKgi1PgHybKASLBwXFoRPNPYUUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGqeFp2UyE7N7cnbIQSPu2i5NtzItvo7GpXQ99vbZIe0AiEA6IHpi1RE3YRMTzCx4kITM0OSYwaX0Rt9N+8QC+Skkow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1827.9db114b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1827.9db114b_1787356535783_0.7450606497503744","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1836.147ae1e":{"name":"@flighthq/input","version":"0.4.0-next.1836.147ae1e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"ccabb902c540785f1da0d94cd724c32fc68f6bb0","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1836.147ae1e.tgz","fileCount":14,"integrity":"sha512-FxILW0lYn4oh1CkUdac83rvRN89gr0LaIbqfvpEN3IjBKZLkuiVhpNcNuvfqAaa4Tulh0IwY5rVHvFSsG00sxQ==","signatures":[{"sig":"MEUCIQDd5vM+HMmIw8Q3wbMnPB01BXS5WGSbC3S0L6wMulhHXQIgIVJq3gP5xIlRWUrLi8IYmPYv5x+YnuLjttfOARz6oC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDAiwTmploxzli4sW1S5D1fJjf6ias45NDYqxG0zi4nxQIgJ/IXpz9r+d0Xz/i2zJGFhn6VzMxG2YDnIPYlGk0J5/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1836.147ae1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1836.147ae1e_1787362638769_0.7668791857564154","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1884.6a2d46f":{"name":"@flighthq/input","version":"0.4.0-next.1884.6a2d46f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"6c9e7041bbe48f6848f442e5728977baaf1e4bae","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1884.6a2d46f.tgz","fileCount":14,"integrity":"sha512-v4MH75AMO7t2CLlu+Vyc83yIfvg0gb4g9/2TncPmfeuMmmYhgBPhJDce3NWHIbDu8kM/ee1Q3G7dxvLvKoC4Eg==","signatures":[{"sig":"MEQCIA8rCO+VJRXWO4gunPfxui9FxU7ayu1s9Wcn2CDzE1xuAiAUwr5eOim3ksSnVXDjvHzNhszXLuU8YN/98oLqezJykw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIApz4DUt5A4KhJo7PBwusMcWcz5KFKfC8ZgWS4miaktAAiAuAtBk6mRHl6j45N8k9tjc44VHn6E+QwDSZDD84FdClQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1884.6a2d46f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1884.6a2d46f_1787384951424_0.5188830229076191","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1888.e9e80b4":{"name":"@flighthq/input","version":"0.4.0-next.1888.e9e80b4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"808c6d680a4556c1f8820956a180f3af6065563a","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1888.e9e80b4.tgz","fileCount":14,"integrity":"sha512-iCw9KBt9kwYXUgCa/EIWkPwScHNChA1q6JJQIVonwVrpqn2M0VSWdEBGdbyDsbx9ZPK+n4fOLz9t/YbXkIWX+Q==","signatures":[{"sig":"MEYCIQC9NQGYluphv11As7ixNd1XamwyeYhEwB/a4IqQ7OWU7QIhALdNTkiB8CZgxEzimGG69FLReIfzawP2uuwBYsmzyy6K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID1LSH6/wixcKawkdlT87/N7EAQrRwabD2dlpPSZ9KhJAiEAo2IgEIu++JIOuN5TWE9HnrRbw8kjQeYgUL9MQ28C2oE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1888.e9e80b4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1888.e9e80b4_1787549308204_0.44324165656058434","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1892.a0b519a":{"name":"@flighthq/input","version":"0.4.0-next.1892.a0b519a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"13df308c876c8c18669ae4f1ddd30d21b3acc3d9","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1892.a0b519a.tgz","fileCount":14,"integrity":"sha512-HcUgumv/guVTNvnXG6ODNa9AdzXLSFvrgrO7KP7si+/5HopztHBWpm7p92ApNLF4JktKBdFAceLT8HdQ6QiE9w==","signatures":[{"sig":"MEUCIGGm1X3NpB0PZ6+d1T/6X8COF96XrImUnQytyx6BpFD/AiEA2+tcjtxQnBnKulEX/J1JRlBvd15ad5PKAvL+/zu23KI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC1oFEFeFWL82Oq5GyZW2ooU4GcgdbFonLO9LZ2hQNdGQIgR7exwQkz0kvXUC8rKSiUTcd7Y+uA+EW37bG1vwT4Eig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1892.a0b519a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1892.a0b519a_1787568974223_0.525287224568062","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1896.60d766c":{"name":"@flighthq/input","version":"0.4.0-next.1896.60d766c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"4dedd9bd283de464981bd920b7d71f4b0233f2c1","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1896.60d766c.tgz","fileCount":14,"integrity":"sha512-a8fMtVot4k+1EMDlB4KWN+U401u1SLN65pmiAQk73T6DVBSLoSF/R67dfbB4rtpnE8ktnf+hm8U1SSiOfnBk+g==","signatures":[{"sig":"MEUCIBycbg9sfLD6QOmlzwS7l5u62D8ydxuXvIQlsHUOnmwaAiEAmfqDdjyanzqf16xmVU8e8QyHgvPkckjbsqD1ZhV+fd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDRusXmaPQW+PyqnYIpZMNMDqkzMxsV/hvuN/d8IxeKowIgbUrW6c01vJ2d04z0OwSKzJ/fDWo3YYs71u1ivENWR30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1896.60d766c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1896.60d766c_1787571281138_0.2407006941479437","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1898.266773a":{"name":"@flighthq/input","version":"0.4.0-next.1898.266773a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"4f281fb7f190673b77b05a5854f129fee2b7f0a3","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1898.266773a.tgz","fileCount":14,"integrity":"sha512-/5X1WU9YZmJ0Xnk4KuZPfO7XSbMVts98ns/QIQVMcVH4DU+acdmyYcBDlByPm1g1zSXSfzuqdGy770C3rU/DCA==","signatures":[{"sig":"MEMCH3bCaAgnwcs1a1H7/Oy6oRId53zE2yebZQfrYzMeftcCIFmbSKhduDjZk9WDWrHFLmQhyN5UNgcXWJbhzT+jjqYy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEYPlRCOpWjl4nLvT5GyL8wWm48XnzyZorh+mHeNeVzGAiBzBztY5R/vj+AwQBGrBhSeYBbdOjPQsTy1ILEPTjAVDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1898.266773a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1898.266773a_1787575108051_0.7689200132964951","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1903.50bfa67":{"name":"@flighthq/input","version":"0.4.0-next.1903.50bfa67","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"c8dea72f015bfcc81df83a10ff5678b2d7b64725","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1903.50bfa67.tgz","fileCount":14,"integrity":"sha512-V0/NBoAVRCiHOVRuf6mV1zSp93v7PmN9Oz3uJmtnMx5JKNyZuzcOpecymaHWa8/JwxQpjLcRnbpwO5Iv6K3nfA==","signatures":[{"sig":"MEUCIEwF6iC1x/sRgNA8zbaZiQzmhriKj6gootL+MDg9JWD9AiEA43TkZtyq3ClA3FVOC64jzGwXGypxfXSYne3kjx7dYAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCcGWpqUO9SaqT/RH6XCnIJ/sQVGLj6Z/pT7WVyJc3AJwIhAPpSl8daOtR8ywzhMFCFVg8WJnk4NZLoTDgl2RwBwtU8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1903.50bfa67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1903.50bfa67_1787587830510_0.8776893350110233","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1908.751021c":{"name":"@flighthq/input","version":"0.4.0-next.1908.751021c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"bad9d65a91d8562dff3e683f4122cba1b3895aec","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1908.751021c.tgz","fileCount":14,"integrity":"sha512-kzFEIZPEfnflnOmnOQ0Q4OLZ8RcbYFSYw1M/EXKUYV2VkgOIaANYtuPY1ms6vLMsaSDpUzbHRh1Qv7UeAb4d+g==","signatures":[{"sig":"MEUCIEtdcY9Id8lymBMUHo61XerkH95xnQJFq/opticGJfHnAiEApGikF9M6BSpnlfRW0gUaY+V3X5PZ3ThAnlMB36RgHSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDcUpQKbSG0x2yXbB1ky2NTVKSBe+tELK99dfVPLFDHKwIhAP55VCzFUpwJ8d6eBZGvJwXPiDPggz7Pdf99jnXLQDxb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1908.751021c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1908.751021c_1787607403049_0.8980340914415177","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1908.751021c":{"name":"@flighthq/input","version":"0.4.0-edge.1908.751021c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"49fbea029c1f0503d76c0c3b824b4a00e34d1f95","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-edge.1908.751021c.tgz","fileCount":14,"integrity":"sha512-cW5LCtvun84yoNQhsepJtkBfiCpJw0i7v+yo6b9l5Zeh4urfruOMOGP0tNdM8VwP5rpfb0Hn/IpwmN+GaTiZCw==","signatures":[{"sig":"MEUCIFpCkxQZ08HU6aLtbW+ZV8v3NoJNd0+uE2+9aVZdXfXmAiEAhehtwXnRf4Gj50cjZiQCTfinfCUojiTE58tVWLirI40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB0KpKMp5YYQLCwPA0T/gELT9qMhku8hHP65HZELZXEZAiAVDZMJ9mjh8yygu5M0+A68PaGYSnNQXjRTTr/y+hiJHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-edge.1908.751021c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-edge.1908.751021c_1787607764621_0.8844057412136761","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1909.c102f22":{"name":"@flighthq/input","version":"0.4.0-next.1909.c102f22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"23bc806c4bc0c0e8dc0fd9e40ddf28083f157dae","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1909.c102f22.tgz","fileCount":14,"integrity":"sha512-PP/FqSD/faKtVWjz0PVcZQ2Zl1B3kxMPTCGWurZYf482jQLqTZDugK2pRwwkB/VGjhxiZ22MhgTW/u98bJpVpw==","signatures":[{"sig":"MEYCIQCVRkciulWoj/AS9MRzK4WkmKGIpsQWZT042bd3tU86dwIhAI6MJQitYR8FXnIdjvVoz1XwXTEs+ftq0/SKRT6KaMY6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDMma/gdDa/fkpacfrCrTEOx6+nPKvU2M+bnpQk1X96lgIhAJ2CrFw9RoJ3iF772uRIGR3S6CvmGQBDcjqnrk0erqai","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1909.c102f22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1909.c102f22_1787607877941_0.7258523965622907","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1909.c102f22":{"name":"@flighthq/input","version":"0.4.0-edge.1909.c102f22","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"2247cc2711c7ba8460a6e538eb8bfc839caf579d","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-edge.1909.c102f22.tgz","fileCount":14,"integrity":"sha512-PJLjq48OF1m0XQMVSJYTTr5vZ8UBtl7JP+wYiZ88tPCBGgPamRx763n/Q0u3RuBsbnL68LmOHGrezZAqTI3jIg==","signatures":[{"sig":"MEUCIQDOPLIC0lm49hxf1aqO/UaW+wTrrQEO0FGTQjxpO3DMZwIgPL8gwgpJSXHJE7mdezUZvbcqVtUthoTy7yXdFEtGThM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEnJmtyq2NRLhA79f5HreZdfV5G97u9+jifddVydrCzMAiBO/rn44wOlndc06C3+VpDNmm6wqbISMqvMecize6maqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-edge.1909.c102f22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-edge.1909.c102f22_1787608412483_0.29145427127057566","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1917.1b88fee":{"name":"@flighthq/input","version":"0.4.0-next.1917.1b88fee","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"911f3b77b7951e5fa7ebf916b998bdc5d7a04c48","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1917.1b88fee.tgz","fileCount":14,"integrity":"sha512-b9ZBNoqVQcT7oo6QRu/7n0a1U26c6nWV2LmNXkoG0lEnic6VtUwe6SHFGgm2zrN/D+BS8SwZk5OsNClp4Y9GKQ==","signatures":[{"sig":"MEQCID7HT+oRAoQ7sCSXbv+LCEpK5FWjSaO6CxDRlasBBjtWAiAuoXNbo2qKtWWilLqwt3FaPYz7gqwKDLEayMVovqzdtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDPXAvu1gbZ01e/FMQBYb/J74e4abfbM5wLj0pM0dasFgIgRXChkdNbEHTheE2y6j0ccAmSLOAHwRWzxRGIhPgC3W4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1917.1b88fee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1917.1b88fee_1787691744513_0.4384856811376794","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1920.b93ad0f":{"name":"@flighthq/input","version":"0.4.0-next.1920.b93ad0f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"d0b5e4bcd6d7ce7251c1ee8bb7a20f5aded219da","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1920.b93ad0f.tgz","fileCount":14,"integrity":"sha512-wv8PiUDF2yK7imTQsGCMeqZyVaanl3F8BaYQvubG/NaMHPRJ/IzuILZ15vKM2hM2x3UiS63TClVxnl6sbI/5LA==","signatures":[{"sig":"MEUCIF+yLOdvv+iI3CdbroeadrIns4/9RbPGtPcF+0Z9yilvAiEAp+3p3v8VPM0SlD5tXjA98QWJnksNAShZbN4QISgc9MI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC9PPJI+hVhKpew2koEUcFbjvpRjtoFufB9UhaMjokI1wIgTx1znkkDLSzCDgYaj8B8iI26FPlAVaxO10cLdlM/Ud8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1920.b93ad0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1920.b93ad0f_1787699507086_0.5502372211505533","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1920.b93ad0f":{"name":"@flighthq/input","version":"0.4.0-edge.1920.b93ad0f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"77eb06446da92743640e423a7454a5e20ed5b151","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-edge.1920.b93ad0f.tgz","fileCount":14,"integrity":"sha512-+HhAE2amLA7UP8f1K7VXrQCaN0OATyJelUHYDJtX5rzfdUwfmPYX30Q2Pm9kB9X3mmJo9498oa5lmZz/vP/Fhw==","signatures":[{"sig":"MEUCIQDNJir2MpLzbmyhMEzQ0pbSymSqglmjv3otXVgrYrKWVAIgI+y5xyOypnJxOIcfjhyhcKGXRRUIffWlOWr8kSOD8/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCwdBrXQn0O78OaLtNZAmTQjvNH9/P6javUGkrJCuKLPgIhAIim6d3YPjOkARn3TD8Z2dOiy0AnbgTC8lPjvYqt37oP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-edge.1920.b93ad0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-edge.1920.b93ad0f_1787699925624_0.2548257478139162","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1921.0a61bdb":{"name":"@flighthq/input","version":"0.4.0-next.1921.0a61bdb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"45c695ea3c750c33a8cdfec16530f1e4534b9a64","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1921.0a61bdb.tgz","fileCount":14,"integrity":"sha512-6rLPkWeo3/ZPS3rmTUeGA+4bFOfxGwx1LS8WP3azTlN9wCiPVz6Lmz3/rq0lmIBBfjplAwiVnxLU0P+hl1jp5A==","signatures":[{"sig":"MEUCIQCrdE8P0IP+EOQAGcahb2uoq/DJkdS7S+2EQ/d0nSs+YgIgfpsgqhBtlFsXcj2G73X+ZPfhXATZOjVIKlnACP1dsHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF4xdEDUtF34jn3pSEgv6OqV70J4Yt4IsrxuUf+7yAX2AiEA9OxGmTx7JbPBWRZLtIHRg+TM3AC+NO0pRgxI4bSnQWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1921.0a61bdb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1921.0a61bdb_1787701414920_0.26364378212232387","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1921.0a61bdb":{"name":"@flighthq/input","version":"0.4.0-edge.1921.0a61bdb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"d2e617eaf85044882298b8bbc400c76066919fef","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-edge.1921.0a61bdb.tgz","fileCount":14,"integrity":"sha512-IEdvELwKDJf9oz1Um2ZwNI/6cUvP0myn7RcJDRdPRRXOifgBGjmlQIH+k36sqokE91lbofaJG1k/CwnEh/q8hQ==","signatures":[{"sig":"MEUCIEe5nne/ytJim3nhvQwptw2kLPyxnXzXwkV763zdiA/FAiEAuh8BoiEs663jYTCi8U0v2nuQngiBQy0HQttAcmhuD9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBb6jRm29U4z+hhfzLzx5B+V00xG5a+Md2IcjC4v1PbaAiEAngoXmLmSxlN6BUAXGgIOZEchDLbFm19CGSCqQ/RdnGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-edge.1921.0a61bdb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138023},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-edge.1921.0a61bdb_1787701894337_0.2819287742212533","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1932.1ef883a":{"name":"@flighthq/input","version":"0.4.0-next.1932.1ef883a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"3f11ae74012a80924cefba394fbd92c1733074d2","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1932.1ef883a.tgz","fileCount":16,"integrity":"sha512-/xCyHoQmF2nt/mug8uvRZ2yYrCXSY5I3dAQGuWttD3LDscL4FTg+NxPTjxDbXxMZ7I1ADxFLjsCj6h6xWKqZWg==","signatures":[{"sig":"MEUCIHdAiMvZ5Eel259D5ITQK8x5HGdpSRwigSZ6fGx0KUmaAiEAsBOpVmpYnhXUY9ZQDMFmv3rHwEnRRlxxtAfA5RqB1ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICYWZpdW2gOi7wQp7ukHgAzd5WOwoBihxyWv9uDw/6KpAiBibpZy88+FzGE8EsGrsX88uoDXx7j1TcFx4fufJE7OJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1932.1ef883a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139994},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1932.1ef883a_1787771479646_0.5744573694761945","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1932.1ef883a":{"name":"@flighthq/input","version":"0.4.0-edge.1932.1ef883a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"a229e74492ea3b32459ac600e4b86dc6f01af72f","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-edge.1932.1ef883a.tgz","fileCount":16,"integrity":"sha512-q2prTFFfKxnkX8tc8Z94WZ/nIZHL8pNMR+J3riUIFS9OaHbrfYJolCYDpFp346IupM8SBqgo/r7MsopkZ+uwPQ==","signatures":[{"sig":"MEYCIQCJZ2qgs/vQWH586d+cCQOtrFtSPsPreiOqApnSmg5bPQIhAPQ7XZWy2i100aW8wPc19L8KbHg4r++85YXY7DkVgr+3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC30yvGw1IO6FGFIN7t8UeaNQYUPS6JgfgAOl1aID9UxAIgEs0uy0Lh+I8z6x0JdK/ugNSvZdabgqk7hcv2uUjSVK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-edge.1932.1ef883a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139994},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-edge.1932.1ef883a_1787771878158_0.033444842461642255","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1933.e4809f4":{"name":"@flighthq/input","version":"0.4.0-next.1933.e4809f4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"bd8697c53408bf159c702366ff93a5420e7ed83d","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1933.e4809f4.tgz","fileCount":16,"integrity":"sha512-74jK5pGZUuOxq6ZEVtUdnPBMdnXayFSw5q9WUPedhGVsUISbB72n293dnE8Xy1fLu5UtR4yEoYjYr/RpA0cJEg==","signatures":[{"sig":"MEUCIEm5/c5ai2LLc2Bhi5Rl63qhPSTv5UryqrCMLCuf3nM2AiEAiSdPScUhQnq6EVOjfLZ51bTcVdIKKFokVsLmur0Q1d8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE0igTwFplSu4znlQIDnSWEX8IQXtWf2ySgSvBlsE83EAiANBp0Kkki6o/lTAq3wyjR4j/BN2A9S9H5gPMt9YTPUNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1933.e4809f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139994},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1933.e4809f4_1787775150143_0.40915901131456733","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1933.e4809f4":{"name":"@flighthq/input","version":"0.4.0-edge.1933.e4809f4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"f49c20c7c352711df641f19366870b33045cb737","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-edge.1933.e4809f4.tgz","fileCount":16,"integrity":"sha512-WO7N/u0YU9IQzM9hiZM8hYZVOwUSqJ7NSYuKZZ1lHyZC6f4kKGS6A1eCqYJxx8TYx+nAKvrOe/B8JFM84xOIkw==","signatures":[{"sig":"MEUCIAVSkk71ISf9UAJa46dnFgKZFcDcpjfWw2FMKxg4iJaLAiEArv7g5rje+IgoT2Bw1B7rdyB45o0PgZfDbJp1LOYjr60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD28D/M0sU90lvdnbu+4Yo1+AhcHgjP7cGPVTYc9y9JewIgR6BocFzMycb20unUfs7YUTaUermphtF4Md9kPLpL9zc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-edge.1933.e4809f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139994},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-edge.1933.e4809f4_1787775591249_0.4505406211848768","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1935.74c34fe":{"name":"@flighthq/input","version":"0.4.0-next.1935.74c34fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"08fcbb8ef59abf3c099284491cc89d0fe4d03513","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1935.74c34fe.tgz","fileCount":16,"integrity":"sha512-GvIY1oeLpNKPDlPCO+VErt+nLdE34lx4OhOFFvVUd54Y7pPxRuWPu7vwiJDUPdvGm/6UJeNrCw/WVINvfj35xQ==","signatures":[{"sig":"MEUCIQCC0JkgmLhFQj4lrChk/EQlLWp7Mk500PVZe48b8hfXYQIgDfDyjGLfbxnhfLQ5Jd7Ev5P+Ypvy40jpZNoNLQyCCfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCUXvKimSbnlzmzt62kCs2r/rlXFO8XpzGf8eRRAegDuAIhAJjJJWMvVZ+bzslTZL36nDaU6UbHj/gsM0SfZ3mcwr3J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1935.74c34fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139994},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1935.74c34fe_1787777429215_0.8792325026978396","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1935.74c34fe":{"name":"@flighthq/input","version":"0.4.0-edge.1935.74c34fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"464591e4bf734a5ddfbfb89dc175a6482b7b7393","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-edge.1935.74c34fe.tgz","fileCount":16,"integrity":"sha512-MsLITlAHxyiDmWs8/GtSOYFtkhkVZn2AsgarIWwDbAW8aNWlE5SBQmIQZ0BR9dRsyCFAfdzBsUexMWGCC9xEfA==","signatures":[{"sig":"MEUCIE0+C58ENJv4tbDV7PI/FdHyrpiKjPcYOHatuS2KBArBAiEA5/wQSZcrE9k7uxb0EaqoOm8wwg+uSNK9RLUu+ONrnPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDthZTZlTU6kKTbC6JhpaF33XMsQs3cqhbr5cvryWM89gIhAKozxtucfkiyzu49mLCg4guT7WBqAEaAZbFLJTYub94z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-edge.1935.74c34fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139994},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-edge.1935.74c34fe_1787777892832_0.8780610062808301","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1936.bc924d7":{"name":"@flighthq/input","version":"0.4.0-next.1936.bc924d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"f50f7fa86688aa8c22faeb029d7ce20b69480a73","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1936.bc924d7.tgz","fileCount":16,"integrity":"sha512-TTK4RzRu+Sd6S5yIlW8j81PysVrt5KCXnU4+FX0oWVoBPpKeuTG0ZWtBXEkOzxojMJdgQA80OahKQM4eHr4/NA==","signatures":[{"sig":"MEUCIBpn3NWKtygBzUGRdg672HXC/QFOqB6k6ylhlXqszUXdAiEA41DHHBsK+TVquPr5WUcDaO0N6fDqXMhw+hfhv04TxPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFwkrZcHrc/HbsUArb91AfEzRilG495MrlRDAAMEHSDsAiANExh7yhbOZCkv6hc+iSUp3XM3dh5cmo6JEFJb20fg6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1936.bc924d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139994},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1936.bc924d7_1787779782630_0.023421086131193425","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1936.bc924d7":{"name":"@flighthq/input","version":"0.4.0-edge.1936.bc924d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"734219833d766804f1af85ab8bcc90f9ee6678f0","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-edge.1936.bc924d7.tgz","fileCount":16,"integrity":"sha512-7PtrN4Wwikxks9iy5359/wpqdgltFs36A5+n86BMop54axhK3QAmYkkR51/wk3Eyv9EYLbEPUpao+QbhYkkHzQ==","signatures":[{"sig":"MEYCIQDV0PQgrUiSDtuJgNb8IaznF/4iZHk725Im6bQq5OWgDgIhAKe9k8E9DNbqprWoEHg1/rqG+bkMinnB7EDZ/jRRe1nE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDbCtahrPY8837LBmaRjx8oqLZ614eB3h2WDylGGcKlWwIhAKFzfpSV7j+zWwRHJtvDme4p3Ksx3x4+LMcXoCcXMDZJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-edge.1936.bc924d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139994},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-edge.1936.bc924d7_1787780095275_0.13471929317979292","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1937.0d089b3":{"name":"@flighthq/input","version":"0.4.0-next.1937.0d089b3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"563e103e56817ac30778393288a3d49d8cf411f4","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1937.0d089b3.tgz","fileCount":16,"integrity":"sha512-LeT9uHu6gc0phH8wIsvzefKaHujQFCsJeV/aFO488NKrTTDRnkihdKIDrTZBQqkOW6slGOnoSP1RiPmmWqdQfA==","signatures":[{"sig":"MEUCIQCfrScLSakpi1HOAZwrbgBMcVWppx3GkL591YqPaThxUwIgNn7U5XQ2Hr7bHrDOnqp6tIOcov6n+rc5aFZlNrXLaeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDbvNbugTku2uhflm5YTKgVtRh4r5lGRQApE60efljThwIhAO/LhOrAxY6Tds4n9N/QHPgDOM9bkMaWBRZOd817Kekz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1937.0d089b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139994},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1937.0d089b3_1787782988941_0.11656984186631325","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1937.0d089b3":{"name":"@flighthq/input","version":"0.4.0-edge.1937.0d089b3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"21e4166b214eb43d83717ecfdf270d87c530c73b","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-edge.1937.0d089b3.tgz","fileCount":16,"integrity":"sha512-+KnCG2wOhMD7rX6asTmB/Jq3T/XRgNw6UZnQ6OZYO4z2EpYIPmmP799auOawI9JjGt5qXtDYbNb3Ee75pcsnmQ==","signatures":[{"sig":"MEUCIH3N5oJTw7yR8mGuYZm8uCC7bpeTw1WEShS82xUjFz3WAiEAr15WRtEbwDMQ2/EzbOLTwTB6A8H6G6mxOVPqcs3BtUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCbViGkdvwSXMyRm2J110udN02MrmijHXEcKqzZnXyVswIgCHN05R2rxO7p76igHNeE0tcNRtyYxq6UfO8+3QogXnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-edge.1937.0d089b3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139994},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-edge.1937.0d089b3_1787783483674_0.34131102607368247","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1939.481bde5":{"name":"@flighthq/input","version":"0.4.0-next.1939.481bde5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"37fbf83d1e3749b42129e681e50a55be0b92ba44","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1939.481bde5.tgz","fileCount":16,"integrity":"sha512-XikMy4QSUD6PTY1hdbuHcq25LjSSCizqm1nMqRwha6XrsqhenSfnOQJXc+nCBzY7BYBiyXoDAsVnXNWo2b6O3Q==","signatures":[{"sig":"MEYCIQDnPicffNb2b4O+ymNt6M+jcjEDmj2QuUsv7L3P2WytlAIhAMJl8CDuPw6BA+shg7gBTaxcTfBY28WYNqQemdAetXPH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEsd992axFqgUXtkA/dz2nmE5lLxkosi083c3fevS+LlAiA2E0h/PR25o3Bx6N62bk/8cDL38tczogD+cOiJEQ2Yug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1939.481bde5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139994},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1939.481bde5_1787789905094_0.9038927454651557","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1939.481bde5":{"name":"@flighthq/input","version":"0.4.0-edge.1939.481bde5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"fc5b994bfc43ee31226ae501747b13bd42173e8b","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-edge.1939.481bde5.tgz","fileCount":16,"integrity":"sha512-lUVJhPP+4G2oVCAnh2CZRcmMNhk5BqXXI6vpj7ACaik1zSMJtIohflymQwBpI0e0Cwh7ricHuwXR9Cvw34NOCQ==","signatures":[{"sig":"MEUCIQCTJm849eOxziUeXebAh5i1RLx9vR8kGnnFgKYronmYagIgG1NUBcmTa8aM4jhTgzeCp5D4lGZClI1rcOCqRyJnUaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB/3ktK9EYC6HyTXTADB/EN+ug3xDtItHIO7JJUNsc3wAiAjdXLgb5ZsdT5rlnPU98wS6256AmroqkFZ3wqrURaKHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-edge.1939.481bde5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139994},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-edge.1939.481bde5_1787790306026_0.00748773833677796","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1940.b8a4265":{"name":"@flighthq/input","version":"0.4.0-next.1940.b8a4265","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"4385df305f93561e599db433cb61c48f824df921","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1940.b8a4265.tgz","fileCount":16,"integrity":"sha512-j30vSPpiAJVm9WQkENIBxgIlnBR3MfTYgYPqfb7+k2ajsmqyHFToPX9ntRY+5Q+vuOM1Ai8lHi2qYHoWDxprbQ==","signatures":[{"sig":"MEQCIEtwBHz9a5LWsQVYQTD86ddkI3oSuP6MVDiw0Hii6EVyAiB3QO9aA+1lCnvP8VbZv8eMGkktgey7jhCEF7/d2r282Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHljtEgSdJtlo9TFfiecsH3R6fhmhavb4Q0VCVRlw5+7AiAsbWk3qa25eH6riI5tDK+l1iZ6DtRlZoQr+0VdXmwumQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1940.b8a4265","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139994},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1940.b8a4265_1787792837358_0.40191554113166905","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1941.1d7f2bd":{"name":"@flighthq/input","version":"0.4.0-next.1941.1d7f2bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"d8fae867ed21acb93006a4912583dd9d95b832df","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1941.1d7f2bd.tgz","fileCount":16,"integrity":"sha512-TsWfMKcvnFwNRXx+h5JpHM3IKVQ58/k1pjQkv6TAK+xXMmEKKmKoFyFqq6EvJZD+NHL9i64z1UlMbodKMU104w==","signatures":[{"sig":"MEUCIQCHFJQd2HjZuZqaTOpGgANuRtJVyS3uEsNoUhjVoXJrjgIgfFCFqMSd+uyh9C9/7Ot27cHOLwSTkMidNpZ1kDercWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDvcZt9E5gBVNcsZqBb9Eo9DZqcULI52GoQZlACGVJK2AIhAL/T/q5TLVvqpeDc+yCIbrj+R1nDbUk1e1cT2DYtceVF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1941.1d7f2bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139994},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1941.1d7f2bd_1787794155134_0.20782000762056718","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1941.1d7f2bd":{"name":"@flighthq/input","version":"0.4.0-edge.1941.1d7f2bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"c784d10f603131fefaf43320f57d1c72b4c1a4ae","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-edge.1941.1d7f2bd.tgz","fileCount":16,"integrity":"sha512-65H6apD4+e4TGF1QHycMo4R1ZT43P9oxsfSkw9m6Gu4iUO2DpPW3HB1fRyU1kZeoQ2ihxU2EsXqp3i16lYF+fA==","signatures":[{"sig":"MEQCIDPiPjyRkb1BrGbKz6KrFXQkJgwsmNaOfuQEmlkV+h3qAiAb1QTusN3RD21SywcM+ppq+vG4wx6w90c/+N9nCexHFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCeC1DEYZBVUxr8m6WyagJ9ff5MhMDlwZccwaN6kmA48wIhAIv5paQdJzLUomkwcaqIlIoNvmHq3ibOkTuFXRH4D6No","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-edge.1941.1d7f2bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139994},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-edge.1941.1d7f2bd_1787794530901_0.9480964772833316","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-next.1943.b4c3e61":{"name":"@flighthq/input","version":"0.4.0-next.1943.b4c3e61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"76a864539cfce64aee93f9f89908b24ce8397f95","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-next.1943.b4c3e61.tgz","fileCount":16,"integrity":"sha512-BP8t/zLVhMwFHyOJK3G1Aea9orXlX8bPOkmyQBxKFAhZsrjwwtaqy6aXg2G2XwgkJvLHzL/huKJHRjzdd8QlSg==","signatures":[{"sig":"MEQCIHVHG8rhPenTX7RNKzM5XOJQ8TO9t6CXOHCbTvC2U4GBAiAeO4+8XVy0xssOihlJ0dI3lEWWHOp9AN1LwPgcXCz4Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCcLre4hFkJe96wN0ztM0sbZMLLVOL75pimRgYDEI2j0AIgM7VEI7egYWxrU7ztN/bikJBtPu0nHa+ww3N2xuNSr9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-next.1943.b4c3e61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139994},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-next.1943.b4c3e61_1787795360171_0.20784116034950428","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-next.1944.cd6b6e7":{"name":"@flighthq/input","version":"0.5.0-next.1944.cd6b6e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"a948f561b03b6f589cf4fcad488ccf0d9d139d0d","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.0-next.1944.cd6b6e7.tgz","fileCount":16,"integrity":"sha512-x+viSGKZVGrLG9ClQgt/GtSgaD8LlKzJc5vgaRk5NjFLBFISzCtSAco+tCTMwZZ9JG/hHag/htwNM9ZdQVP9IA==","signatures":[{"sig":"MEQCIAXWXCzZ4f/7hqj0ApgrETnxC1hYU0qOwWHvCf7VRKGJAiAyvHmss0eNbp2kRCDrTHPDDB3rHBcXxdRHU1bFC/g7XA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICswODDaE51h+30uGAypNG4cXAPdKvM9iCBsFRAiKl1gAiEAspsJCIJ7eQ1vtEEQ/6DBoECto1tODEj+Fmm5OugL1tE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.0-next.1944.cd6b6e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139994},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.0-next.1944.cd6b6e7_1787795590483_0.22218111387097328","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-edge.1943.b4c3e61":{"name":"@flighthq/input","version":"0.4.0-edge.1943.b4c3e61","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"8686b3d28e0365efb4107e23fa2334bd2b222e04","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0-edge.1943.b4c3e61.tgz","fileCount":16,"integrity":"sha512-1y6LAQeIzSZ9LtlpcdSgX0gq4RU9VOPJ2pjldlgmi+UfGiu/e4xRu0gD/Ny6yvc/V4zsN+3FrSBIE0SxhgVjVg==","signatures":[{"sig":"MEYCIQD82NtHaHwYBeCUulP1bJDjJLfkJxF0JZg09G/ISFNdowIhANNThflRHv5TTZWKfAoLxIDpX2H4qXIApu8dZYIrAip9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICkwzWFlAWvZUJaL2TC8W46RrxOhTOkVFo86jeGp6rsIAiEAsGWzFWX15D/E6ETd9fpfKMO9mh95/5jE/2u6wGxB5pU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0-edge.1943.b4c3e61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139994},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0-edge.1943.b4c3e61_1787795765411_0.5189358738356058","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-edge.1944.cd6b6e7":{"name":"@flighthq/input","version":"0.5.0-edge.1944.cd6b6e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"f8d1ccdfc80be5ed32b0a7e62d81da977c3c4856","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.0-edge.1944.cd6b6e7.tgz","fileCount":16,"integrity":"sha512-WGPMFf2bAF6/Hq+aPhYcYW1p5NEgpGBsSdd0Q0IO9YHUnA7X2fwKOavJpYKoDMfwgAyZc1ygUG29E4Ql4YXEag==","signatures":[{"sig":"MEUCIGJy4BMFGh/dbcTw25ZHdwCjWMfK24pO63PY/OjT+VJXAiEAs3wpixan4JWfM2jaYqxmqb54HJlUXMwVUfZS95DbkaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD9c7D/KqLc7p7WoO1yjABltfM8lyWPsIoaDfUhhEA8kwIhANZYgJuevNjAYoVwv7LjbCEv54TBsL6aGngokCXtdv6i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.0-edge.1944.cd6b6e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139994},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.0-edge.1944.cd6b6e7_1787795979068_0.3477907438926797","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@flighthq/input","version":"0.4.0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"88f95fec1ecf3cdcf71784b9df3acb0ff97d6449","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.4.0.tgz","fileCount":16,"integrity":"sha512-njGuwT2TzRb1Js78FbPQtG+nrn9TTRwdPd8aqkR0n2PzOSwCpd3EHBZk5Jo69iVvsJIRhIRbcEXGRQgxAx7vuQ==","signatures":[{"sig":"MEYCIQDD/bhgBgeCz9a/5S1pg+pjTuBp2fRDxwkwIUti6x/zAwIhALD9Vv+EWVqx63EyUgha7628cOUg/RVxVo/4sY/pTDmR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCInUKnW1LxL/HY+TugmKqb6c84oNuroYyowv33WbyulwIhAP3sroD5n2eqxDGbzBACW5SkjX3x+FRqi6RfH5x5fApP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":139922},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.4.0_1787796147665_0.6469661193081919","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.597.ab004dd":{"name":"@flighthq/input","version":"0.5.1-next.597.ab004dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"107f78de892a9ddfe185e8feaf2d31045d39af90","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.597.ab004dd.tgz","fileCount":17,"integrity":"sha512-3yE4sZWyp4SL6p4Bgz2j2kX7deC5LIc0u9C7CfHDYmg6S9COnBQkd9l7dfZikcQy1RW71inn2qYYnAAdYJhwCg==","signatures":[{"sig":"MEQCIBFguM9w93wQNpytG9ltDEfMD5Fj4tWa0X3iaM7iiEEwAiBZv7w6EuvX74Ld6Pr7VZe0SW7aX/5u7yq4CrA0g/j2xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDXPtbt+kPC5TT7DDjWTJ4xXzRxokkVwcDmzVBECRQUTAIhALdFECvMES0ElLQkQoJk7+ZhLUjAAK5t5RDCpBqli2cS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.597.ab004dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161519},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"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/input_0.5.1-next.597.ab004dd_1788159445526_0.9132791171910084","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.597.ab004dd":{"name":"@flighthq/input","version":"0.5.1-edge.597.ab004dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"b727367f5647701c211cbf20fd6da0d82aa23e1f","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.597.ab004dd.tgz","fileCount":17,"integrity":"sha512-GLAUaVcC3Ssr14cbOA/g/CZc7ypT0ZbDJnAqTS5qZTIdohBuh6cz+0lS+qzOCcZ/qhYxO9i6i8ud1L6SlUgfvg==","signatures":[{"sig":"MEQCIBXm+obWOlDRUiUb1tR28FVje7k1uTrnpR5X6p4KT5ACAiAjIsyJRxUJ7aHTDlJ1rxB0EYAWtBPCRo8bO+OEfNsL3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDb/IjpVd+URoY5VAACUFCU00IAx65c64Irsd9YHzr/4gIgQA+mNdsGwuc5BPmJXXZ5d04bEb3Kg5fKulFUFsxB1nM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.597.ab004dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161519},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"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/input_0.5.1-edge.597.ab004dd_1788159852033_0.23745370790170628","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.601.e6e16ba":{"name":"@flighthq/input","version":"0.5.1-next.601.e6e16ba","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"27d2505bdbf00627445569c0c9b78ebc7b890835","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.601.e6e16ba.tgz","fileCount":17,"integrity":"sha512-30aek/ye+5UIb/edf83vcVoVSVkR3BGe1Hxyzx/9RX6Xr1gZcPGczw+7xlEYuOKhzQc4yPooVEB1PVOAzQteIQ==","signatures":[{"sig":"MEYCIQCPZH3HXtFkYLFiCCC5kJa8/hWpUlGkLWzCl81z/MfksQIhAO9ALeyslI0OnGwfmYRqbQRT0D+MPFAnNYjFsGethyyZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCypjtOSiWfkGuXKrrpvlZ6+NowWOkusf+1A/Ec+bvPvgIgPG4q4NoeYpS1MPEg0suVEi9yQnVSF5JF3Eymi/r9QAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.601.e6e16ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161519},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"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/input_0.5.1-next.601.e6e16ba_1788163097359_0.22163644791256187","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.638.d4dbd4e":{"name":"@flighthq/input","version":"0.5.1-next.638.d4dbd4e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"1bc4a6700ec9320ea5fdbfff6a0ec5741c7480b2","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.638.d4dbd4e.tgz","fileCount":17,"integrity":"sha512-b1gSq5foYvacCeRDO+tcJCAeVxww448ebImhsjHO/hG3AJbGNvVTwu654Kj4ItghjeMtXYyqNFh2LVJLNij4PQ==","signatures":[{"sig":"MEYCIQCw/1E2XhsYVYg6Gx6x8AYRM8pb3KXBhNhGGAtZA7QZIQIhAPHmTt+O3FRb6tnhGcHnyKT30Ux2i/Urh/zcCmGVRlFd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCQMdg/vpfAkRb68xoEpmbl2ZG5hLUjjknUg7Fk5W7K7QIhAIsDwwFu8MedCQ26VXoTFbArg9vyoKrYgU6fhGQtd064","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.638.d4dbd4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161519},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"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/input_0.5.1-next.638.d4dbd4e_1788193973706_0.6025341466538148","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.638.d4dbd4e":{"name":"@flighthq/input","version":"0.5.1-edge.638.d4dbd4e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"2051172673077fa00884822449831959c81a3685","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.638.d4dbd4e.tgz","fileCount":17,"integrity":"sha512-RbOj9KvCLY52AfSbH1kZWUY4l4xfl3a/4UNeDTZ4xztJQC278/Mnkmh018Pmh2I0n3UdMHxQ09jfPwIjBsIAYw==","signatures":[{"sig":"MEUCIQC5dJf05KfrsSknM2GJ1sttFk273ukge6/yuq1SzdkRwAIgPnZJxIsEsQ6JXpTDkDWL5x6RgBwp009e2f7xXdOkAho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD5tDK0a2XGbILeHv6h2OZnzD+4Rj6BPAO77yVBTCWWFQIgHk3ixR6EJ2nQm2G8PQMIxmPpBF8D9Q5TKBzIgLBOEkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.638.d4dbd4e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161519},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"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/input_0.5.1-edge.638.d4dbd4e_1788194421881_0.928511700466125","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.640.24b4c62":{"name":"@flighthq/input","version":"0.5.1-next.640.24b4c62","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"0f495f5bb3338c5dcf41561d35a65fb2368fd95e","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.640.24b4c62.tgz","fileCount":17,"integrity":"sha512-XFoXKPUyjiNOE/AzRvx/iA0DzM3xFs+LK2cFbtD6x0E7uoMOqTookS/jI+FdTA72tX/S5xP+LubDDFfNKk8tWg==","signatures":[{"sig":"MEUCIQC9OVCBvW/A4UosgNbi+uxaVrs/woZAZkwuMphlCzJYMgIgV1SY65e8L/5MrWTGV/5IqkqyZXYTzhPdWMXypTVxm0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDWLVQYduCymKXVtsRhMpCugUwxQIQBXdsTMhQISaxpiQIgef5CiNwxKLqPHnSvXhErrVb+rHxYuHRMYFFqudGKzd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.640.24b4c62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161519},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"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/input_0.5.1-next.640.24b4c62_1788200205932_0.7783157191707368","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.640.24b4c62":{"name":"@flighthq/input","version":"0.5.1-edge.640.24b4c62","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"cd263f91c4522c93f986ddb952b9c58815368a84","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.640.24b4c62.tgz","fileCount":17,"integrity":"sha512-AGAhABHxQc9ZI6pxFiwd08tcA5bQhuSKDZRzfGRjYAYWuxBx49SZY2WyubJ++/XvnZSe1xP37khw/BN24bPYGA==","signatures":[{"sig":"MEYCIQC0wfc3Ahd0axtYcW74JjiqsAwaXuul45Uj+2WGWqa+FwIhAISZeBpdI5fymi14x5lnydT56zn72wKbwaacWCvfvGLn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDB7LzlbM0f4AcKFjVUxEk/3rjy+avcQFApJYo8ThC92gIhAOwQt4CTVOzktaQQdy0hzJi84TaUR/VzSMi2CdgouZow","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.640.24b4c62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161519},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"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/input_0.5.1-edge.640.24b4c62_1788200542696_0.4792321068384744","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.650.5d3df0b":{"name":"@flighthq/input","version":"0.5.1-next.650.5d3df0b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"284c26f6c647cc13a9355fdf4ab7f691ac30df1a","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.650.5d3df0b.tgz","fileCount":17,"integrity":"sha512-fM4X5fZmhivfG2sEn1FdSxGFajQ7Cff15uzBwN47ZUWBC1sXFbLlN7CWbOqXPq5it9uSvgzqkgiS8qCmD4BCtg==","signatures":[{"sig":"MEYCIQCdjxnOImZlxAO+K0ayE60TGd9ODJH3vLT7VN5592WP3gIhAOVQVGbfZ/wqp29XgaSlfuFKyPJA3U0O5cLYeYZHA2Ox","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGudxsl+wT76mJhNhZr/wS70+O43vjb+VpnmYYgcAraxAiEAq6gGtJDLkJbB9/e7eVxai6uJopy/E4teciyOoV1aSTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.650.5d3df0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161519},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"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/input_0.5.1-next.650.5d3df0b_1788220745426_0.23527870686226282","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.650.5d3df0b":{"name":"@flighthq/input","version":"0.5.1-edge.650.5d3df0b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"babfd6ff41cf486301c186f54e25862a205d683d","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.650.5d3df0b.tgz","fileCount":17,"integrity":"sha512-+0V+eCj7o8srh/OqeHjO4XFuNNdlBLqQaFxeM6h8mkW2LPJmqQVWfB2T1PDt4EFIKlQbAiMOPy/t3c7FBnt27g==","signatures":[{"sig":"MEUCIH2bFC3tPSPYybYY6agA5iEespmzOYC0kpcrApG+C6+vAiEAoRusg6Er7eOkKtOEgAzOnVuIlY1CeL7dFk5h3pt2DD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEKWXP3ANTlgSDeWkwSVdcg1O2Vm7QX44HQs9B+/CtoSAiEA8e4rNcUePks/pfnciXxcGEK3w0D7B8mC2Ji1n8Q1jTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.650.5d3df0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161519},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"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/input_0.5.1-edge.650.5d3df0b_1788221303099_0.9061749648196922","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.654.b54779d":{"name":"@flighthq/input","version":"0.5.1-next.654.b54779d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"1d4951b02b2e23ca211bccdb156d80c6fa7200d7","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.654.b54779d.tgz","fileCount":17,"integrity":"sha512-gZghQ5k6qUTJ4VH4m41R9xMz0q8GWHjDAhlX4hxUVc5gcL+tXeEJXb2l87wEpBaFHFhBtbWOPPbKmkvcx3oe9A==","signatures":[{"sig":"MEUCIQDTbdJ8M7uVIGXn4Qz5ORglSawANZViWta61Uj9A/1DngIgHvidk+zW3PUw5//sm75PHvaoJgVSQPncvxIGs5eJ588=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHNkz6EHyjQ0rygCUtLFWNWSUenK2WmZb0mqapM0sc97AiEAoJgrltrVf9IwreqE4JOVQmgfKX6S1ai0a//o+WZdhoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.654.b54779d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161519},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"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/input_0.5.1-next.654.b54779d_1788233835365_0.4087849334276683","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.654.b54779d":{"name":"@flighthq/input","version":"0.5.1-edge.654.b54779d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"693be1cc37aa59766f7816ffd1798aa15381b5e9","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.654.b54779d.tgz","fileCount":17,"integrity":"sha512-CcfQy/1IqDux3rHI1Qr0OMXGiWiUfC9MiqQaZeJwQ+9/7sbw6t8LzWo/dYJu3M5QQ8vR/+Xa77kPXZmBItpfTA==","signatures":[{"sig":"MEUCIQC8eqUihiHz5xu2p7gRU5QS0C947Y7ug5g3TunSu9kWfgIgYYjB/pUQkb7CGPscBJzfSEpbCFuiaBDakQG/upXcseA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC3+e/m0d6Hbfo0QZYTo6Yss8r8dVTRHsf+MncQPQpfCQIgemt+BTVtHJvxtkz6ewPla7yAsY/WEEQwDWHoDhq88z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.654.b54779d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161519},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"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/input_0.5.1-edge.654.b54779d_1788234311588_0.16867112380997185","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.658.9cb44d7":{"name":"@flighthq/input","version":"0.5.1-next.658.9cb44d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"a358df8316110c55a19fac67e9da593518d1a279","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.658.9cb44d7.tgz","fileCount":17,"integrity":"sha512-bnrb+jJpjHekSc8LC/r24gBo138XgCJ30RN4ZpWhhP0uC7f2OmrrigwqlqM/fv3T1o9zML/awFxowVutofogxA==","signatures":[{"sig":"MEQCIGP5pZPd9tEn2BHm/K97z3mW7M9jRRh7X2yZwIv/MkgNAiBtx0Wxz82DbSB7WxxuPzWghnDPuA1IkeTq9XzpfeKRfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICZqeyobmVk4XW9fXHlBbeDyvssTsUjxw5stbXwdF5+tAiEA09LM1rH4hlTZFziXUd/WEg3RtCB4aghYlBHNs0Ptl90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.658.9cb44d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161519},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"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/input_0.5.1-next.658.9cb44d7_1788290163074_0.4452162448530983","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.658.9cb44d7":{"name":"@flighthq/input","version":"0.5.1-edge.658.9cb44d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"44d9e76cc2d7f90f8a4aaa81999ca59b18f7e344","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.658.9cb44d7.tgz","fileCount":17,"integrity":"sha512-ukTz3OaYMUIqYVecMYNgKzDLexfh0+prDKdIfMOYCN5v4/+MQ0EqCOkpgFBX20rdLiBKr8tg0Bl90k2Uk7VQBw==","signatures":[{"sig":"MEUCIQDLi8yusU9DTMpCAUtKWzfcsAR7b5MMegsouYtcpqtcYAIgJQ5EsEL6e+92pT7mkAwX1Ye7yhBn+xoQ6BfIjU6OleQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE8cSQZi3KHq/DB/GW6plMg9T6UNbn66SUjv/Z9uOW43AiAIjOhKPAZV12gPgq5i08I7lkVVWfBTemi9nMv4adDNUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.658.9cb44d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161519},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"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/input_0.5.1-edge.658.9cb44d7_1788290758045_0.439723708377427","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.685.f72fc7f":{"name":"@flighthq/input","version":"0.5.1-next.685.f72fc7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"dcef02774125a2c6e89a28735470a5a0ad3d8243","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.685.f72fc7f.tgz","fileCount":17,"integrity":"sha512-vlHnctc7FabygirYEWSgJ2Oz6FA2SFHJMrW76WFC0+bMSfNe9V18VO24ZWZEvpIX0ADqPm1SUgSpMxF8wNcSuA==","signatures":[{"sig":"MEUCIQDgwS8394BsDpDrsZ2TvrEy10AiiHNFMz0r0V4ocR90jgIgbkMtgwb9OSsYHNlPr8J1dfykQaNssVCxQRa09odBgCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBpVaXMsaoDjfan5DOWRjkwE0mK4uYMSA57s7C6ubjY1AiEAxI76YiAxvB/P2ZGGR64tDyBU0dKzJbpx13DqYoYqnAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.685.f72fc7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161519},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"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/input_0.5.1-next.685.f72fc7f_1788311392607_0.037605384082988635","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.685.f72fc7f":{"name":"@flighthq/input","version":"0.5.1-edge.685.f72fc7f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"ad01a355c5b73392a93491fd2751068f6f5185b9","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.685.f72fc7f.tgz","fileCount":17,"integrity":"sha512-sfMyKcXau9+a9etcPs0T5UaufYMdxVBKM2lgHbHGU8SFCJ5u8SDq9GaGtlf5Jg+F4TdFjYDdccjeqOcV1p5zmQ==","signatures":[{"sig":"MEYCIQDNrwDf3Atr2HJM/ggP/HBbEPrlYx8W349J905v4qKIGAIhAJ0oq+ea9OvgsTGTa1xD0UwSQMc4Ua7QpqK5Gspr3az3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCia4J6ZOkrOQCkGNL2hNFjqCiM1oN9tOZhuzl+y/9KggIgXqgR0QNylVqqHVxbjW/5Q7pTNpnLS4le2nO43uHjBHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.685.f72fc7f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161519},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"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/input_0.5.1-edge.685.f72fc7f_1788311992037_0.3309972448960432","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.693.478551c":{"name":"@flighthq/input","version":"0.5.1-next.693.478551c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"efaf8b9a8933ab5c8ae9c136e92e02ad2e8db857","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.693.478551c.tgz","fileCount":17,"integrity":"sha512-pwkJiwjtcOe95CJKwL8rSUzofUNCQ0MrjTcDsw0DQobwX0pR3LYV9MaHpaJQ1nW2S7PgmlY+xSYCvT6L2JKSiA==","signatures":[{"sig":"MEUCIA3LXM2jSDODr6U6ctSdHzTYC0+X/dvoGIUJgeLnZkQ1AiEAqpL34lgB58PM6FYrx+6d6NjCFNzgLjGkScHSAlDbcic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICK9DuijmIbJ4fFJgPaop/fapgIYw5yUXIniwZqfJf3vAiEA1c0ktCOesCMpz+yPocMm3cSHO4sDRGMz9URTh/Sv2Ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.693.478551c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161519},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"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/input_0.5.1-next.693.478551c_1788320668834_0.1578586149634451","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.693.478551c":{"name":"@flighthq/input","version":"0.5.1-edge.693.478551c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"8eb995e3916871a3a0cbbe6427a70ab63d70df52","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.693.478551c.tgz","fileCount":17,"integrity":"sha512-hOL4Y+JSFD9yGadg+bnSOgNE+eMA6GCmD6SVgipniWfPYisRIHcF8KXPjR0Wx/4fDrAxR5/JJU28gkqoUlRZ6w==","signatures":[{"sig":"MEQCICt9N3rvEO8HXZRmMMXGUJfE/IYG7UupR1BPQTON29yQAiBD125s3Ar/6mEQhzhAm6lSqTa0IWybD+vgV7iWQ3MhbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBZdKEj723dldJL45AREOmPkymBmUlnGJyCatPKOynFsAiBA5/ZwXnq3HiPcEM3PMAYUgGAYriOnXvApMlL9EcNUnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.693.478551c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161519},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"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/input_0.5.1-edge.693.478551c_1788321205434_0.555862710004323","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.704.19c91ec":{"name":"@flighthq/input","version":"0.5.1-next.704.19c91ec","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"cc15b7eacdf3a5e77da4ffef9987ef825192e16f","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.704.19c91ec.tgz","fileCount":17,"integrity":"sha512-vRPnECF/BXRbrd7GYleYLiL3Qwtk5uVt37aHTLS557UAk2k9A7A5Y2HMJld14mJB6z+VeCfkKw8aUmSDXfmbeA==","signatures":[{"sig":"MEQCIHA6BgoXnPdPOJH6fzBZev2rsenbSrHupjxGj1QwSHhVAiAC3x79yA1Gm12JXdUjSw7wSGqdF3zRt2zu8AkMiPAsZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCp41YidRxw64xtz0txinBBOB2RhCGK//QJi3kQejdnAgIhAKL3cuZ+mFfP4eejALS+uVZh/jA/Z6MFHepC9UsK7QDW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.704.19c91ec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161519},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"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/input_0.5.1-next.704.19c91ec_1788384453042_0.5592709540948468","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.729.2aeb707":{"name":"@flighthq/input","version":"0.5.1-next.729.2aeb707","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"1aa48b17cfb43f35823862bb0ccf128782b09378","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.729.2aeb707.tgz","fileCount":17,"integrity":"sha512-1ZkxeD+PvDCNLzhZFV21U/MGcj25Cdx93OIa2/qh8q0VWiuvXdBncTBZMy6FUlhErWSwdJfUDuiOryXXl+UMJg==","signatures":[{"sig":"MEUCIFJxfCreqNZ/ovWg6tdEm88+coco3XJJQhNayWjnSU4RAiEA8ZbkinaWtWZpse+/FjFPqA2SuKTsN4C2WyiRIyVUcac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIClguJNk7ss7wId3stlOxnu8jgIJHSympaGaBgqw24FXAiAJ3OLzYxzfpBKJwG+E3YwQ4J3Z2X964uVEsHkKHsNgkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.729.2aeb707","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161519},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"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/input_0.5.1-next.729.2aeb707_1788400685320_0.5559663423469661","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.730.f29a5aa":{"name":"@flighthq/input","version":"0.5.1-next.730.f29a5aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"bed9f9f832602403136bb985fac3613690942967","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.730.f29a5aa.tgz","fileCount":17,"integrity":"sha512-yC4ocWObAqeG89s7bCrNt0UAx1dbuIxUzmlHVuV5UBdYybx1fjcT7v7CXkOR/bXH55Lk1xFni59V1ppEBom/9Q==","signatures":[{"sig":"MEUCIQCsBDQLz3Uq3BzujbfBnELmit4tS8rgtsnPuR7TkLL/2QIgAPLDdD/upPXUqB/ksOfp1tgys7tn1aSaX3d1wLCxIHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDl/5V47ddIWKPrQSVJA4x8uj6jfVSl0KbILSp3ChDqxgIhAJ0FE7LQzOZUohNPzS3AJlaVAaseAn63KkumiPcCX9yi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.730.f29a5aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161519},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"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/input_0.5.1-next.730.f29a5aa_1788405009580_0.015929989837650593","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.730.f29a5aa":{"name":"@flighthq/input","version":"0.5.1-edge.730.f29a5aa","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"1206ba98efeaa8cbcd86b761f71923d255b7ad1b","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.730.f29a5aa.tgz","fileCount":17,"integrity":"sha512-ApSPG6FibTPeswws52rgS3PfBuoER/dXVjnza69ctHP729t6Qrh8HuFqTD9yX2j0FyPbxvDAVV+LixAMNdSn5Q==","signatures":[{"sig":"MEQCIFjX06sz/P+USzViryBI4pWk42vuYQixcL+Jm7liINASAiAvfHbH0FArHqHGHHZXx3eCfnEOoZdjCDgHtFCj3WcxvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDAwaZ+VR8LUASY55wczu37adLOMR2Lfsbp+rZpC6zQ/QIgVAt++aWUWK74FiO331Dv6MRsNVzv/YwTqxJXkHQJjKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.730.f29a5aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161519},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"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/input_0.5.1-edge.730.f29a5aa_1788405398273_0.8546210208927829","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.731.0ae0aa4":{"name":"@flighthq/input","version":"0.5.1-next.731.0ae0aa4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"7510335881628cc01f0dcf3fae7db496eff289f0","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.731.0ae0aa4.tgz","fileCount":17,"integrity":"sha512-lnHTFY6UoHJeeMLhVKCwOoWyIbg1QRZjOlLdYpSi+GlC8zDMmCa93xXRP9fTDQ2QTae5oDULzP7juZ3AM9hvug==","signatures":[{"sig":"MEUCICX8F9S24vRlTjV3oRvy8L95PkA7+srWGPUWqBXh8hs3AiEA3fECDX4AnHBt7QipLnCLspgsBoVzu895GEJO87GyX1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD4mLWZw7ZG3f0Ez9hcZ6/88Xs+vHP6SsbcBMD/eFX5bQIgaoG+BZGPcaFeTtRo+DeuN9rdkjncTs2Uy4k+/3T3mcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.731.0ae0aa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161519},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"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/input_0.5.1-next.731.0ae0aa4_1788405474614_0.5045177311872575","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.731.0ae0aa4":{"name":"@flighthq/input","version":"0.5.1-edge.731.0ae0aa4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"1067418221ae5205f145913a740bc88023e9e821","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.731.0ae0aa4.tgz","fileCount":17,"integrity":"sha512-b9ZvoJZ2Q0WnkkSvAG+Mye7Oe/X2KUPU1ku6jVLSrKxqnG2lJLEoSyCBnsyYnkkEu/BGnvvWTBU9p2tC260cRA==","signatures":[{"sig":"MEUCIQCWYPiM3LzWmBmAXLZ7dbJSrHyIS615ZSbgUXtZAD+/ewIgLjbRXyY54be3ml+SVWUTtFC6Mu7ey8V6JMUKsjXUO9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCS92u9eQpZQnh4PvQeglmBrsFlfVd2cFmZu+aaVhqg/QIgQVLuL/TsBNJiC8tWb+NfnKve2vXOTE4Sc9xlJHFVcjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.731.0ae0aa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161519},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"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/input_0.5.1-edge.731.0ae0aa4_1788406135941_0.8174691915225918","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.743.8d09db1":{"name":"@flighthq/input","version":"0.5.1-next.743.8d09db1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"1e4bb42365bb0bbbf10f96368f6d6ca43c84c261","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.743.8d09db1.tgz","fileCount":17,"integrity":"sha512-D/n2gw95ke26oVrriiUnwANIyiZJxCpCXxmjMNll/AhPVK9terX1SP1ZH8zikmbYMcOPTDUJWwDJMyvnyQEIrw==","signatures":[{"sig":"MEQCIDvUOg+lsQQO88oBkix6/AhYFW8ngzvUaRxyCGcAFMcuAiAqZuLAa2YOiZcJPCP3j0HUe6rPIPeNhMH6SN+wThO3+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSg4QXdP5+5LJBk6nio4TZtuDX2MJta9WlyJ1PqOvmowIhALOBSRWGe5BFHqlmP4sA++w/2PkuubYYnavtYDlShP7n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.743.8d09db1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161519},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"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/input_0.5.1-next.743.8d09db1_1788426890474_0.8055577541655434","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.743.8d09db1":{"name":"@flighthq/input","version":"0.5.1-edge.743.8d09db1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"a102324328174f8cd0ba823f923f5c3a4d4a4b44","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.743.8d09db1.tgz","fileCount":17,"integrity":"sha512-HwgDOwtjKyGldN8/saldaqPAKFnyZGoPolhHTKQEr0qbk+3dyL4vZTBpqBamyG+5HowhaaUOu6ER7t3mdOivjw==","signatures":[{"sig":"MEQCIFLA5YwT474euwJ8xKOglb+953lXsjx8hLH1GZozSWDmAiBvQyE68Jfr62wfWWLr4iTfabLQUaBiX2x/L7W/9BtWkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCszlOYq18zs+ixlxEsaSN4Lm46tGtgwe7txnlPaSnd8wIhAODfFMARJNxCoHTs9ZR7v3zbAft+3UZbAGNY5Qw7qCKT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.743.8d09db1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161519},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@flighthq/types":"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/input_0.5.1-edge.743.8d09db1_1788427204332_0.2101971955218105","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.799.62ef0c7":{"name":"@flighthq/input","version":"0.5.1-next.799.62ef0c7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"ba456fb53c639e009fc0c74feaddabfe608bc03e","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.799.62ef0c7.tgz","fileCount":17,"integrity":"sha512-MoWjNroC/5TX7S6TooO86bFfqgH5ys9pulBZmjdA/mA6Eq0j4C0gCX1koRsxYqNGLXM2QG8FDxvJv1M/wyJ6Jg==","signatures":[{"sig":"MEYCIQCqpUhO3VD4tw1H53uIY85vR7veZU9113pkBx5kxYc/cgIhAI7qNLDaUdYB5zAST82VC1uooXDIpkDJHTb1fjG0io9w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBMgBs/SgsakII4EPcvvN79k4FOjmAb6zspibKvAIQyhAiBz9hxEfKUAkQhLO1AlvEURAanDf9us1x4HBL3FOzh4Pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.799.62ef0c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161858},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.799.62ef0c7_1788447377323_0.8632022989966692","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.799.62ef0c7":{"name":"@flighthq/input","version":"0.5.1-edge.799.62ef0c7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"98842a379af587732c840d57df6172d2a3e190fe","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.799.62ef0c7.tgz","fileCount":17,"integrity":"sha512-WmrYfGFUTy3v7HHn1FNCFpmawLaGZBXsNBA5DNSjCD18mXwijv3me5Qk2Z3DcRZJqTETPs7R6HEVfk2m1/Rhxw==","signatures":[{"sig":"MEUCIQCnyDeepdM0zKc7Fu9qRt85E1s6wLk4RkmMHw8/mbeBdwIgUPaN/tV1DhAubLoKoLCjkzDTsbZi0iUQUyrEijsrStg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFPx7vEQJQA0ftpbK+cUo9lWRZMZbW8wxramY06NvbJZAiEA2qs4tY/Q1Os6+Vgesm/4jUJ10VEU4Q5mkqVqRWiZ/uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.799.62ef0c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161858},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.799.62ef0c7_1788447929015_0.7673126287440843","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.815.cc08b93":{"name":"@flighthq/input","version":"0.5.1-next.815.cc08b93","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"687b99db5361b2fa457f1deb5ea6aa0a108caa7b","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.815.cc08b93.tgz","fileCount":17,"integrity":"sha512-xuwHlYPKJDooWf+S/JyMBaBo2F56gwL09/sKNkBqhZ2HvBSl5/dSorzr54TOx7wAu5iHxcMgq0x5zNoYlB2y4A==","signatures":[{"sig":"MEYCIQC/te3fyaBqH4/1vGqcJ/swrYkrLuJvKjyGDoakuvCJlAIhAJSg0AcMlCxq69tP17cAl4XDVAKXt7RmkLM3hxX+UZi/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH+UJxO/LjVwl7i6IlshllECLgo3DOI+Byp+/XnRb4tkAiEAhWwFgBSMXSKx/HSbdsbMBqyVMAK4dtW5erpzE/CBzTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.815.cc08b93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161858},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.815.cc08b93_1788461245497_0.008264586491836257","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.820.97b3830":{"name":"@flighthq/input","version":"0.5.1-next.820.97b3830","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"74df065cf7796a0eb9d5107630237de249e19383","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.820.97b3830.tgz","fileCount":17,"integrity":"sha512-Fs1grBrwHvJ8Ap4L47eBLDQGTWBD+ywfDv0uI/pelSXOX7zC1mb/kD97e+I+FyIHSozYHR5f2jq04kiD7HxdcQ==","signatures":[{"sig":"MEYCIQCfZYVufVXAo3H/H+Za/21B73KStXt/AEzKQeAywP8HIAIhAIrVmOrljmh7BTpF3jS+tyWQhM9FCDDCybfumX9tvRrD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCoLsXklE+giQGHAOZXvYyqQA5KdKaZ1JUrmnmZ1ZtiJwIgLCGztFC609c16z+z8uuWqEq+gMPOpOYO69SzKjtS7gU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.820.97b3830","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161858},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.820.97b3830_1788469918199_0.21440956151415302","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.903.f434bc2":{"name":"@flighthq/input","version":"0.5.1-next.903.f434bc2","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"35ce30c5a2b6d1b2348d9d4481f7eabc0ce62af7","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.903.f434bc2.tgz","fileCount":17,"integrity":"sha512-WGoMII5GcILH2M7mE0KJbjx6/27F77uRnbiLlSNgNYwmAyLqDtQUle5et5kOyOMrneHojwSGi/otDsEKD2DCnA==","signatures":[{"sig":"MEQCIE1eDuNxxsCElpn8f1ibQZ6pK17Ag07SuND4ohOryPL5AiBZkZAbsOMQHf0xsxogOty8oRtJMYogcQI5uGl6Kjgq3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEusdq4YS1BBrMEwBNAS1zd3iq6XABbHOD+9UZVl7X+YAiBcRt3QvfMA6RjIs/5mnLViIG/4OL9QGEwPgPiWvBZMbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.903.f434bc2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165764},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.903.f434bc2_1788551137711_0.017202418021765142","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.904.b545d9c":{"name":"@flighthq/input","version":"0.5.1-next.904.b545d9c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"f93e8644f2ba09f44154d734b6d0590c37050c04","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.904.b545d9c.tgz","fileCount":17,"integrity":"sha512-CD0qVLRNlTqZZdKfTraKUYKaCNr3cA+7t0EjwiH/S7MqcY7eiY0DIaQZjws7SDbwPMTJ8MtoOAvvhWCkI0yGig==","signatures":[{"sig":"MEUCIH/s/dmjO/asWx/nfGmVdnVaJnKSEzmFoPsvT8739qwoAiEA4yImNqHQE+bzyVCbP291eR4UXTFvRz/b6tks2fMMJVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFzxx148gGjoCxXabiQ7JIOiXprcq54VgjY/UPbR+g3oAiEAw4cyQbBxOx63rSS4n8vfqf6RcrTazEZIKfMnWgXltEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.904.b545d9c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165764},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.904.b545d9c_1788554754312_0.6849414477085689","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.905.5fbf787":{"name":"@flighthq/input","version":"0.5.1-next.905.5fbf787","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"e1bb77926187dce3a5671398babeb46d40d3b540","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.905.5fbf787.tgz","fileCount":17,"integrity":"sha512-1cv4M9bygWbayZ2lbqvqyEynwuB7qsm8I1Ml23yMRnzrPf04QIGUJbJ8UN3dl5kxNdhyz9TfDYsccp+7Cf/8RQ==","signatures":[{"sig":"MEQCIAWNaMJphGos0P9+cFGa4pgZVxhT7RWtCibvfCydm2SOAiBYZpn7ZAeykQyw6WvOr6F+pY3MZAL0s910urWpPidfxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICFAFqX4ErFRjEIuTzxmVYXejqaxuczTINzxgwNJUDGxAiEAph7yMOcm8Ab/tqsNwrXUpYtWfe1XgUX9RX3I/TqtKJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.905.5fbf787","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166873},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.905.5fbf787_1788555987118_0.19622280546620452","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.906.419e5c9":{"name":"@flighthq/input","version":"0.5.1-next.906.419e5c9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"b81be2f67afb847ea569f3344d51ca559c669eed","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.906.419e5c9.tgz","fileCount":17,"integrity":"sha512-ut/PZh18en8+f9PGI9UXzYSc0cVqNW7/DZVbD0vJur2dvKu2RNK5RhinH0iqGLsQ49OfqerxwKndwsCi2iUURw==","signatures":[{"sig":"MEQCID3I1tyxH4aZ4DXiq6AqmVG0q/7RQhpOOro5tTo+guQHAiB4UJsbvPR6o2Zlrry+zBSi0kOIJi8s866xd2AJfeHuuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCUzOuBbcBa2pJ64suD7ly3fS3290SSy8RDUqxLF/QGgIgaXJ+9sHclTq9KWipa9S+V6ypCXkvvYy76XDDj2O6gf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.906.419e5c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166873},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.906.419e5c9_1788559678192_0.7414718346680702","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.908.b072fbc":{"name":"@flighthq/input","version":"0.5.1-next.908.b072fbc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"a9a72e2cf1d301885dc95488d08accc7e1b71936","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.908.b072fbc.tgz","fileCount":17,"integrity":"sha512-bJNZ+DIFjkUU6xnJI6DfqdZzaqXfFAm1Ob/1wdVdqcBxb22bXAMlDa33dTQffiox7f5ODdZlwkzrpq4rLDwzPA==","signatures":[{"sig":"MEQCIGdbnnFUPSTXo6dL25oxh90tSSBhPsrMVtxAknhUmP1jAiAXT3YAP80SSYJMCnd6yI6xLO2dlK7cmwARTOaUcLWwRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCEc1POXn6h79MS3bU9A6MD7l2+YnEQDWFymnBIWkTHEAIgBDcvXOaOW04OvTcrniv92IXtnoD6uPR0ZlpxajoVrHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.908.b072fbc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166873},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.908.b072fbc_1788564421359_0.10629133340222818","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.909.a5d1857":{"name":"@flighthq/input","version":"0.5.1-next.909.a5d1857","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"cb913d1aebef8694d8cce64418b417adc44e0497","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.909.a5d1857.tgz","fileCount":17,"integrity":"sha512-AXGvf6ihQozj9r9O8GfdSlW9gw/GHsW83hKQW7ASyzAUe9JXf3zN7hw2mh8uROuJfUQbXczSt25BO+xXA/+jNg==","signatures":[{"sig":"MEUCIDafqOVfUMtbKj74iRS9HL72aHiUj1r8RPi8nBTw9ASLAiEA0jSuSme3vAV/MVHvdERttBazZ7UL8QHE8QbpbwAvj5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC7BmvSf+OgmmefvN8AGwbRRQGD/5vhPnYtbIfDWRVopwIgBKHP1r4H+AJn2ogYX6JGYZLG2ioqN8CA/5SCusRDnvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.909.a5d1857","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166873},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.909.a5d1857_1788564878885_0.020212377936784653","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.909.a5d1857":{"name":"@flighthq/input","version":"0.5.1-edge.909.a5d1857","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"fca3bc0b9ebf3ed977eed53b0743cf9de315990e","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.909.a5d1857.tgz","fileCount":17,"integrity":"sha512-f+tjswe5k+e0sDoMKnxU9G/SVd9aIkjQzdHkjgul5J0RrpuAk449TY47hISgDxPVliD1O8Mzi3mgfI8HDjIn6A==","signatures":[{"sig":"MEQCIGbYJaRxgFeKdC2YDCVwLLNuKbcN07mVQZSAwpE8o8lcAiBxUM5UcwmP/Nd79ffnAiAs8GOa8367IzpJlj4aREktKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDvhOLUi/nsSa0izGAjIHLOgEhhVJeB7Vaww5k4Uk1bRAIgdewp6dGBGhWaiHoyFKEo1AHREiaJ6jvnT3nLv540FIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.909.a5d1857","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166873},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.909.a5d1857_1788565429725_0.9972097497554118","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.911.32a089f":{"name":"@flighthq/input","version":"0.5.1-next.911.32a089f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"b4956e4aedf4a909cf50a9eaa10110bcf2862926","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.911.32a089f.tgz","fileCount":17,"integrity":"sha512-F7R/Skfnz1RLUZCdo4x+dQLa7uwmWGDelLu7hQOk2tSWjBd6rStg5mbTmX4xXq4bbIqwH/uxGFV3w/EBq82Vng==","signatures":[{"sig":"MEUCIQDJIjJbdhA+g3+UVe1t6j12pNms0+qkSmBcME3eiIvHJAIgIlWBiUTEbFV4ggOeLR/dccAYvqyqfTwcIPXcTP9S6+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCcXS3cxdW4nVSj5+OlPvdoapXuExoe4BUqRbIw44flewIhAMCooKDgJVwGl3107sGV6Zec/TDrKy0XrkKR4lYTlw6w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.911.32a089f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166873},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.911.32a089f_1788585346796_0.3667046670661511","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.911.32a089f":{"name":"@flighthq/input","version":"0.5.1-edge.911.32a089f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"f756125794eff58418f9891447bc8b55fcde98c4","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.911.32a089f.tgz","fileCount":17,"integrity":"sha512-ePpmDJiwB39W5JRc91z7H0B5s0zU0q0ORssZexeXAZkPR1sccbPOeiSo3chKVQSta/gFYakXzbzkHbN3NqRADA==","signatures":[{"sig":"MEUCIC6mH2SuKo7nuAAjVK9CXiKJfZbNW7CCsPc4yRYuuHwfAiEA2GzxjPw2W9bVTOzkr4iq5tlzndtxf0UIurdeDElfoIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDfMGoXh9wcmubbLIWwPDM0g4Q1PZ9RvQr1FkDfTplVKgIgUKlyOM0INNGNAoaL8pEcfIOoQqMoo4LbbE3z7EzMQTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.911.32a089f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166873},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.911.32a089f_1788585760375_0.9217886668320787","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.912.289aaa0":{"name":"@flighthq/input","version":"0.5.1-next.912.289aaa0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"ebf28947fe34f4bf1f713631f757021ce1f43014","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.912.289aaa0.tgz","fileCount":17,"integrity":"sha512-axG3be1gsys4AZJD+29YnzkU/lqtR1IcI9k1CCyxTo1kxGgRE+nuyH/ugGWWyTY7DQma/wcp72Z8kqJ3QFscng==","signatures":[{"sig":"MEQCIFvl4q9J4uABLmWEuG/SWUlWbjvdcIJ7xXswvchwxKctAiAlyDDbHqDTWcqwuIv4aodRR4mExjdIGYxFSvVnSGldtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDCXCYfGTi7vxxjfOtpIK9OynAKToTDUVHIYcmA86sJogIhAKo1YQcdv5AOYRDdpPUiLhrjyloWeuXe97VsyTyWVLNd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.912.289aaa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166873},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.912.289aaa0_1788587246878_0.6544802767601414","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.912.289aaa0":{"name":"@flighthq/input","version":"0.5.1-edge.912.289aaa0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"b418343fed41fa80397835f53711be0508dfeecc","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.912.289aaa0.tgz","fileCount":17,"integrity":"sha512-9gVrGY3J+1g3kkKI7jYug3SGEI6Z7KYbC4sxfZH6vGgrT/pNGanGXpe1LPrFN13Fxccfw+QAFoUfq1WnOdaPKA==","signatures":[{"sig":"MEUCIQDBQDV3oNsQoMQX2NmR9i7lS8277T6luZVyTERWfU+m3gIgMEEDY2EhHPij3VPkRJ1/FdKD2+dR/oXhMu0ece1pQXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGgCKLqQvblG3wmdYwqL7COIU6EGFlDrof4GNk39T4K3AiB0/lGGl6LqKSF0qYiiDe0gpCrjUbUT+/wIayqjulMNPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.912.289aaa0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166873},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.912.289aaa0_1788587591632_0.28489276617640713","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.914.ed01add":{"name":"@flighthq/input","version":"0.5.1-next.914.ed01add","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"86a02e0a572134a0bc9ce4bd692c3f9d810d446c","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.914.ed01add.tgz","fileCount":17,"integrity":"sha512-Kv8sACBNHkI28hKR22jdL6VqPBvoS+kc40iwdubbrbw5Txhg0xF5zuEIsN1cRhFs3bYOdg/QrOgv0N+9eIT32Q==","signatures":[{"sig":"MEQCICC74pG8K10HgaSus967Nat9xN5Mas7cOJjzj1VqI5H7AiAiqNtC0d/inhMMhdo5hJzQL9JKUpgya4/dS+b6dIkOPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEscX86V0j7XAixOEAGoOM13s1wiokuhe4vccpypQlJvAiAtycOmC8wBurzvl/vnFqWV0Tha4/9JPxbRAgs1bgHcHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.914.ed01add","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166873},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.914.ed01add_1788630811401_0.513241787419153","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.914.ed01add":{"name":"@flighthq/input","version":"0.5.1-edge.914.ed01add","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"fd22be8610659d619abe5235b82923b9382f3587","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.914.ed01add.tgz","fileCount":17,"integrity":"sha512-8u+vq7Xvwl5x/mJP8SkNNjfQ8LAUZRrIXJ0N3gqQvOiTyRpzyrGxVxKY2KfxA5YgXIjiT5DhpaZ14oRCdts7hQ==","signatures":[{"sig":"MEUCIHg4BRLWRSJZaw41UI80E7QcSPwk5srw6EM/+H1PmuhfAiEAvr6vzs/t6bLkyVtRp0xJboCS+EfUvZ+4F7iWg+EjFDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEiaw51cuIVUhJ3s/r1XKWC2VEOU6FM4dsEpBfRmp0+VAiEAvjMqRsp2NZSKmtvvZuv9ta92O+DfJbR+guuBJy4DGDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.914.ed01add","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166873},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.914.ed01add_1788631299265_0.03252577084074737","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.915.d4da7e7":{"name":"@flighthq/input","version":"0.5.1-next.915.d4da7e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"3bc70df31f5446f6669cd5e3ebbdd8626eba55ac","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.915.d4da7e7.tgz","fileCount":17,"integrity":"sha512-Q6rRoO7Up9HSKt5uncqn9gEu4cBFnz0vBs3eS7WPVuOwvNFBc+DOWFzxa9geB1+eIHTBF77UYaw+THBMey3LDA==","signatures":[{"sig":"MEQCIEl/vZOvM/Vr1dqabsaHcnvC9PFMeWO5fQOiGWP8Ac9GAiB/iZa3CLJX3wtHE41CDIOW2okm9MDOR0Z+bj6S95+4Zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE2T4Jm3Goj7TRo8+Gp/rMtBcXAx4OWT58X+FQTybaZgAiEA9GbVrpPgUkJLJzicZwYbxmkVTVNwhf8ieLpCeS1h5uE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.915.d4da7e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166873},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.915.d4da7e7_1788632422627_0.1301214428875015","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.915.d4da7e7":{"name":"@flighthq/input","version":"0.5.1-edge.915.d4da7e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"a3a46e5d521ed154fcf6a52378c9662b18395d5a","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.915.d4da7e7.tgz","fileCount":17,"integrity":"sha512-YYdReKB3T89Y6TOx5tAInlWOiftxz1MudlyYhMYpN1cPq76rYX/8mpIscD5WK9w5g//kJW2smU3AXbufLbG1aw==","signatures":[{"sig":"MEUCIBM5HF/pUQc5I/PXJZCLAFjFUpGjFbkkZRuqJhsYe9r/AiEApqsgWa/4C0wOQjC8IaNfkfX0YsHx1fnsPKTG6WI++oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHIlTP/QgzcNrRlx+Dq1EuHVOrvKVABD536jHrh0kWY/AiEArysFOVEE7zNqx2YIMFIh34yedqw5Ep1AAphDiFLFSec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.915.d4da7e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166873},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.915.d4da7e7_1788632917001_0.33665486603234807","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.919.354c575":{"name":"@flighthq/input","version":"0.5.1-next.919.354c575","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"341897bf71001ab86519f95a95fa6c2061b323a3","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.919.354c575.tgz","fileCount":17,"integrity":"sha512-HM/qEAqYV3zOekXY7DnZr9t0+417T9RtkdXz5kCTIjcpEiE2gtq3E3xitSYA6M4/G4cZ7USlIoKv7E9jiQD27A==","signatures":[{"sig":"MEUCIQCRY/+5PdUEoKWF1pagJZnysd41LBHHRJhXjmgi1aRDzwIgMIpASgnkONMs9xk/YPcYr6M6bwjRKNKGIdqenAVb4WQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBfLzfLaYS6xsagPdt13vgLwH96dgq0+eEYjfeF8vguZAiArsQUM9msK5slsxLdByyX3s7Ab5JeqODcSb/px4jf6Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.919.354c575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166873},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.919.354c575_1788649907117_0.6139877201457209","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.919.354c575":{"name":"@flighthq/input","version":"0.5.1-edge.919.354c575","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"18b3d4d8645b5974dadd0913bb60381d8a590bd9","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.919.354c575.tgz","fileCount":17,"integrity":"sha512-W1bweEQazoZcKNUrr0XufPL5kfAU9rIZALSTUI5j8i/qjvuattxH5xhno9Vl+ZEiW1m92S3WelpLcheB9tH1ag==","signatures":[{"sig":"MEYCIQDaKW/LzmcVTcnAjOt7AS13DTDjcYSLFBIR7UGtefUtRAIhAMqrSU2pkORHZ9GB44YCb2bIuXvsMUa8Ta+w2XUKmgoc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDfmDpMLIvRftp2p+cJ4LmWJlUEZF7yvpBjIp3igZ8RZAiEAj2qa1eQRLdOCLTA6FEidXz+zNq542L+JD73oNTjgN/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.919.354c575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166873},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.919.354c575_1788650380115_0.9366215719870861","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.920.da8f530":{"name":"@flighthq/input","version":"0.5.1-next.920.da8f530","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"b2e6fbe0f85c2449af53296b0e79ece5a1684b2a","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.920.da8f530.tgz","fileCount":17,"integrity":"sha512-AW76SJ7lUMZFxQUkp++P7CvR4KbpkhjBNEtjw85wiCTmat+wBxlNGcIvoEQFBuUAXMfyqbt8j1MYQ1cwR8/S8Q==","signatures":[{"sig":"MEQCICa/gsIwCJ0l2PVHLbdW8g3Mlb2Ni5f2mB326OaUTDDVAiA+K7jGdtrzur74TfTu2i4A/VUeC5XW3kQ+o8XnUzxlsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD7lg/BSNlLzefmKi6/nP9roP2NFUc8CJWx/dH8BNNSjQIhAIjnVcTnaAOSzAm/j8tf4MK06NVZCoY+NXh3amjb8Fyt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.920.da8f530","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166873},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.920.da8f530_1788726232065_0.8110927403626527","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.920.da8f530":{"name":"@flighthq/input","version":"0.5.1-edge.920.da8f530","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"bf0cab1b181c22a293ac4de7465d0c1af52d014a","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.920.da8f530.tgz","fileCount":17,"integrity":"sha512-NR4MP9XT18n+nGWoCIzzW2ykZFwhGcbsW/CdA+txOSp/Iby9DAMBMBp1FdVptOqFnfk8VyJNxuE/mnJBxnEqjg==","signatures":[{"sig":"MEQCIFCQtW5Tz6ZyTr5Jdu1iFF9nCs9O5GJSuXcw0sv8wD6BAiBHYwnLxAg2wc3Kj1uA8UFd5C5WW0k73MLHUzm5l/tOUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAeIexpo5RWSOs97SLvE8UTP5Eg5QSf3vYf/8EoF3byLAiEA1NICO4Zfmd1m86m8yrqapgpdZJXQ9OtY6VeL9v+Yhew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.920.da8f530","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166873},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.920.da8f530_1788726807013_0.8650271051035172","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.973.788d3d7":{"name":"@flighthq/input","version":"0.5.1-next.973.788d3d7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"05df56d19fb868634efed17467cad7bae8259ee9","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.973.788d3d7.tgz","fileCount":17,"integrity":"sha512-RyoesAojWoSCbtWA4t5rqdacpin1AxWCvczRApPYFE1EXL5wlGyJWM7PKpx1/ze+WOfZY8GdRoQEeGKwqzr41A==","signatures":[{"sig":"MEUCIHyEW89jxhvMX9sNjPV+uXO0d7Ku5QtLC6FCBzsi4pauAiEAjeCA8mFJqSaqYe4cMa+OaYco6BxGDsUuzb7VVKI6if4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD3Xf4gPPK9Qt4DQ00pF4AHna7TqSXBiVJFhjl9qyb9+wIhAIs3fRWps4XLavW1JzxJAO83Z6YuplMftIHcQoLhcPYy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.973.788d3d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166873},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.973.788d3d7_1788898682406_0.9520218268129319","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1017.13841a8":{"name":"@flighthq/input","version":"0.5.1-next.1017.13841a8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"c0fe6eac78b9a45440fb21038532043f99001193","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1017.13841a8.tgz","fileCount":17,"integrity":"sha512-GmRd2c95YeZ5gbZL3PBRBEAJSzoKlXubijGq32znTZHavMfI0v+fUI76vPWulXwzW3Qdl+pxty4fUIoPsLYIIQ==","signatures":[{"sig":"MEUCIFHXpwswcbdIgSU+KIL78O4nNdUGF+/HgxpeXdqqDrevAiEA2N7GBIrUUzjgWjT1BqyC/haF28mPdd3ukm2TaA6esE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGt1Ezez7fQERsIFfRAwVxggQ6FE4Vbrp0Q6H8vFCnP/AiAS/Un7Lzre3jLne1Mbw4LWIdhio6HtT5mr1DR7DuXF3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1017.13841a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166878},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1017.13841a8_1788927300901_0.7154371073347165","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1019.1274ec5":{"name":"@flighthq/input","version":"0.5.1-next.1019.1274ec5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"93e27a8e8503c6b6e23fb116925ed779152ea84d","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1019.1274ec5.tgz","fileCount":17,"integrity":"sha512-OKhN/cOheuJ5Sn7yOZj/eRutJQShrGCMZTALv+5CeVG06Sj8r2YPNNukzcLmj/mLnrLkGjQz67QoWJ+fvU9N3Q==","signatures":[{"sig":"MEUCIQCewIko1wNj8ghTP4RUZDTsywPPZPObSprb+tiUB+dJigIgH/TZncaz/r+85EEUYw9p7eAyhUG7f8BQ+XqTYY99xA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHcbBavOAl5BztNIp1GUVigSGodlVsiDondgnFvuWPeuAiBp7mtFxB5QCVsRZwHcuRe4t9B8gXgJw2aTPLd35r6ZnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1019.1274ec5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166878},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1019.1274ec5_1788934509629_0.34768395151540665","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1019.1274ec5":{"name":"@flighthq/input","version":"0.5.1-edge.1019.1274ec5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"18fc94321cf4c3184b95cbcd16920a3c83cc0ca3","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1019.1274ec5.tgz","fileCount":17,"integrity":"sha512-w7gL52OIC4+WkWse5+Pl2Gw87xy4Tg6hqT3e1irEGHVzVwihPl1pPzqxK5ZbsXSyBtH8hf8Xr+/ee5PqO0xOaQ==","signatures":[{"sig":"MEUCICJD1EuXt9VHy7zUVUXseos+x4h2LaRM58q+POClFqJyAiEAjBw4/Y4zmGZdKdomZW+VhMd2RDcieh/1RmZtCYGfVEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAcbMiDXfE7I0hf9XLp3cElYnrCeBvTJneJscKj+GchuAiEAlKMB259/q9thobZXXrB8uejczEYKLj/CBgo6ERR7Gcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1019.1274ec5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166878},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1019.1274ec5_1788934991486_0.19093667899060573","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1047.858b9b6":{"name":"@flighthq/input","version":"0.5.1-next.1047.858b9b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"cdb9781b699cef63e98656a0eca83fcb81dc9d11","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1047.858b9b6.tgz","fileCount":17,"integrity":"sha512-xI+dsuiyl/6sMLxZS4ZAoNGUhA4jKHDtAzQnLrRhitfOU/qRVkemYu77yLtdhG2kARbOBf31N0FXdepL35JGCg==","signatures":[{"sig":"MEUCIQDbjwBzuKky/KG9/wx7C+JOplEaW51swlqePw5w29WrPAIgNH0megb/1aYxbGKNEtHb2LyEbl4I7V2Ndw90WnzDH2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDQ7CQQMKZCBjFCHhsJXvaSsRhuwkOvNuoLCkfiaYJ4wAIgKDbNsD1OZD9ypHguZ7oP/j7yjYBKQqd1MeBT6iQ37qE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1047.858b9b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166878},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1047.858b9b6_1788973207791_0.5957137033282354","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1047.858b9b6":{"name":"@flighthq/input","version":"0.5.1-edge.1047.858b9b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"35f632c225647a697710b12246c9c32612d6a421","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1047.858b9b6.tgz","fileCount":17,"integrity":"sha512-DkzRP1dNLczVyLneLLRo/yG+ks8YPydrzXBXE7CucAfWLTtztzHcR+1FbPplWTLX2egu1XXiBbc6sbhACAZpbw==","signatures":[{"sig":"MEYCIQDM95u+Ya/NhIsffJVXUyVlff5UjwqNQvXfxtIhnoqcuwIhAKynG2/x76GWjLG+NrigbnT9cgX/ZDAAMJh/BLLZxPwb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGH+34ES/m2DAD+pgvA31bU53325PTzHodJi1NV7kMsEAiAKYYkUPvFw402Yapn3I1kYpQthzdBfzEgKf3swAUCwSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1047.858b9b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166878},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1047.858b9b6_1788973532257_0.24800623224960883","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1050.0bd43cc":{"name":"@flighthq/input","version":"0.5.1-next.1050.0bd43cc","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"4e5983a43f0ca245e1e4e37e289ca4b2f8190b1b","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1050.0bd43cc.tgz","fileCount":17,"integrity":"sha512-2k0S/4bFJX0fsNsyYoLNJG4liB5Fa38OpYx9HhBejyVDFtTMqLDDDSp8DkDz4agH8htSRnGKwMP1dYZt+cXOkQ==","signatures":[{"sig":"MEQCIBBecESdEsfInjforcEET0UvMm3rW7eonW67cln3ah6nAiB7jEWRNwWxGhKUMe0Xo6KJy9XRzj2LMnYgJsY3UXOyDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID8jRoN1xT4QisOtClQUQnvR+kbz4B2o4Mj1qbZNrcdbAiEAq2iYvxi4iUm72YNh1RNkBYx6ZHmwBrHo+eCHLnlVPQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1050.0bd43cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166878},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1050.0bd43cc_1788988376306_0.21752193070914716","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1051.65889a1":{"name":"@flighthq/input","version":"0.5.1-next.1051.65889a1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"5ab91e89c44b0822d83b7ef3a14db058edeea19f","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1051.65889a1.tgz","fileCount":17,"integrity":"sha512-XeZTHLAWAMV+wWGtwUQyRak4R2LQbii19pR2J9jjyOfYRlaNGGMFUUOFfLVLW20ujgy4V6IuJQdGzuyi+Y2rcg==","signatures":[{"sig":"MEYCIQCQO+Bt5h62Dwk4cLDKfyM5ueDjjDmQwLQMbfWamDMtOwIhAOjULtE3vNsN/vsYFdn42u2Lil23Fvn/VOL2fc8ILSxu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCQRzyEHUwjIQMAVZhZ6T0D/tFu6bm0Zm8pPpX/pSdHTQIgb5kZw6/5e8HBjjuFDUKRm3lOiH7c0bpSd73caULmy0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1051.65889a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166878},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1051.65889a1_1788990916582_0.9606203076134014","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1051.65889a1":{"name":"@flighthq/input","version":"0.5.1-edge.1051.65889a1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"823886b93e419ed0bb9e097ea6b048bbc62ec7d9","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1051.65889a1.tgz","fileCount":17,"integrity":"sha512-XnSgdGc6nxjOsMpHjxNg0OLE93vWFIKQLqba44zBX+Iw6POhgedd70oVB8mTSqbkbhaxdyqm8c9UAT8FSaoE5g==","signatures":[{"sig":"MEUCIQDaxA72RitTtCQuuX1f9+wek8DfjS08GDW/VP5NCJm8NgIgHkB2pY0yugbHQYO6x4e2XZfw/4nBtR+BOhVvjJYv5AQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDnL9lVDer/enqaqqeQLsLfLJkEd9n42Ki4vLd3QQF6CAiEAtRdOwR/RIxgsjMZw9ZExJxSC9jG2GB8ioXnhVp0vGJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1051.65889a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166878},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1051.65889a1_1788991615574_0.5769214070107112","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1052.ea38f97":{"name":"@flighthq/input","version":"0.5.1-next.1052.ea38f97","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"fd764cd2adaf315227b2baa9b838faf6a752697d","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1052.ea38f97.tgz","fileCount":17,"integrity":"sha512-K2n7cAVpGML/XmKvslHiDLJoiDBe6qzHBiDy7czi4bPIOeaJR8GRVxSafMZqHcC687E/2EE4zLTGuiKjvT0DxA==","signatures":[{"sig":"MEUCIBT+EVg2TER+wbHHqrdRykAswiudGMNyExA3KoKJZyn3AiEAu/GXL4QcEgZngQ3/41eRU6khForNuczwJqum/cSaDRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFswaiZCfKPNGleZrj7sZ0YJLfHMqeKaznpCm/57mefpAiBfcLQ8DXh5DoXKiFSfsuV29y03rLUWCG6VDuxuu+5q4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1052.ea38f97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166878},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1052.ea38f97_1789013658919_0.3136273577060673","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1052.ea38f97":{"name":"@flighthq/input","version":"0.5.1-edge.1052.ea38f97","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"c561c683d83dd4545545362f3d652a941eb69ea2","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1052.ea38f97.tgz","fileCount":17,"integrity":"sha512-xZB1R5TRUdJqAVBOThL3yG+AB/l1uywHkFR5bgQvmwEz4XhUBef9sT/4TR0PWgLCeKRcpAUhZ/iRzJJqIyQGKQ==","signatures":[{"sig":"MEUCIHMi4f6nxMu19np3gE8H8b+Q4V/rIYYEKiAeAaeXwPSGAiEA1Sxyu13j32vAZbC7rpdiuufwWPCvhsmAyNsCdpSJGz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDrYrYylSgnfIsqIQP47xhIDQcvjP3JObNfc9kTnNQXZAiEA4PDdafFNMrlwZbStSmUBm4rrexgtE2WtBdpgvXRs6nQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1052.ea38f97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166878},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1052.ea38f97_1789014106766_0.1576646105179671","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1056.4945b81":{"name":"@flighthq/input","version":"0.5.1-next.1056.4945b81","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"f6380d2c5beb6e96c4e8bafd6da1db4ef5acccb1","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1056.4945b81.tgz","fileCount":17,"integrity":"sha512-Iotkm9QOllcQolBOePtopFHAg/dTvvoOY17oEGpUPspCBidYPH/mZsFKVYvdI81XgTF1cD5DqKmZ9HCIktQjUQ==","signatures":[{"sig":"MEQCIHzvPiz3KUlCSAY7CtClF/IlqrhQZSs4HHe/AiY/ML4eAiAEtUMZSBnRyUQwecnSe1fPQBAY7jeu2kJr8JNoHnRswQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGpSltyPLMXT4RGHNjqF2j5LUQ+AHOCRF2JesUlmn4u5AiB1XTp8RPX6sYOXZaroLUJDNHwuA9Fs/+Umm/OIXIcAAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1056.4945b81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166878},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1056.4945b81_1789060625484_0.5652618642669096","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1056.4945b81":{"name":"@flighthq/input","version":"0.5.1-edge.1056.4945b81","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"bc2defe883f9ec219d5209d3cb29e9dab0c5eb7e","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1056.4945b81.tgz","fileCount":17,"integrity":"sha512-U5yhXqSjJmSieWKtyqJiIgVWxuwE0rdDRUBmpGLwX8+m+IiyEXOVmZiJ0ULrWd0ubnXx3ursvNc72UwPxw9SWw==","signatures":[{"sig":"MEYCIQD2KBKkTth2lAGGeT4xV2D0rsSaTCO0+M9yg3kdvqC3LQIhALj78TAsnckqljeSTx+PgcPc+WQkS9yDD7ZSEoryamtX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+ogf/i1V7+ctlyrb6zejvugbmrrrE6rzQQ+nkB5txYAIgUx3cquYgFjSxxMmcYV39atrr2GrPbZ33Xcibv0kwjeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1056.4945b81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166878},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1056.4945b81_1789061073466_0.9868385250779217","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1058.751c53a":{"name":"@flighthq/input","version":"0.5.1-next.1058.751c53a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"15e17d77cc201cc4b26c670edf0ebc8191bddebe","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1058.751c53a.tgz","fileCount":17,"integrity":"sha512-8UgIYOj+oj3q7+bQmxvSn8XMabqgv82QbfavyAKI+7z+ZUYlWNiwAGV88sOqMfu+XnaepKIiX1SBWSH1gOD4Gg==","signatures":[{"sig":"MEQCIAFeu6aV5oOw5wWRWTR8y3JqW5PdAlHA7H7iPjacknorAiB/m9uaVjQOSisc5jziPT6Ccn0FVnO9n7HQOxKFFyUOMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCIY0uXBHQbQvyyL8OWG8q8se3KxGt7jB+zG90qYlH0vQIgUtrbD+p0QtFH9mXm9R6hmNx1aM8lWJs1uMYM3jEUlX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1058.751c53a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166878},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1058.751c53a_1789080022807_0.1569871091599897","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1059.c56d3cd":{"name":"@flighthq/input","version":"0.5.1-next.1059.c56d3cd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"71138f85336917430fa495254d5639c420458715","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1059.c56d3cd.tgz","fileCount":17,"integrity":"sha512-oXol65ir6hQHMHT5iw4OtPSYOwQZisPHubEt3kIyQnwLsWEJSOFNUclEi9oDvO4W5faDUqLT8e3GlgDJzIuKGA==","signatures":[{"sig":"MEUCIFrzvP923YFykdCTiPZ4JUr2LnuyF37qhk7E07bUxGprAiEAkJ7VTmoCX4Cn5mwUOP+g3v4W0qULj9KgxUA0zd+DIp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIA6+OoODhzUFYwdQSYv+hvYFpDvKuuX09LFw9euh5Z72AiEA9vCQ+bsiVKOtGTonXwNFTENtxMKtXNlWHoSKUEYReA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1059.c56d3cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166878},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1059.c56d3cd_1789080052953_0.1468142765546927","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1058.751c53a":{"name":"@flighthq/input","version":"0.5.1-edge.1058.751c53a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"4e48e7510c74d23a5551496d52c3655658e492ad","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1058.751c53a.tgz","fileCount":17,"integrity":"sha512-VhJZb/COv5JWeBKxm26rYwT/ngtYaw9P3mMzN7QjZLCFdIwpLrxLxJfuuFqw7mV2nSa0WIihHJFD76vRC6WIjw==","signatures":[{"sig":"MEYCIQDqHWdOeWo+OJrKh7iuW37GmfxPVB+u7nywkOqQHZ/kwAIhAJGhMRIqVQAXH0r35d8MIIBiRZi7EW/y0iWm0ZJAyX4W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHF4dUkXRdbZr6BtCZYvxubFwVG8Za6gnMRx3lqEgC1qAiEA+mW8j8iMJODDZkRZc9GSV+hspIHAidqS40A5S2dNV/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1058.751c53a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166878},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1058.751c53a_1789080227145_0.4934303242489151","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1059.c56d3cd":{"name":"@flighthq/input","version":"0.5.1-edge.1059.c56d3cd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"666591efef32f8b47189b7136988d5b9c204138a","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1059.c56d3cd.tgz","fileCount":17,"integrity":"sha512-doFvj+ZEPIALwarfU/AgwixzqT4mXyn6eOScLfzOPDVTS5l9QvE14lSZuKbZEPz83BTmkzr5NQjXvBW6sp28tg==","signatures":[{"sig":"MEYCIQDnXVg12fVtWbaN09C+4Gfqi/Gwl0Y799QZczSQH2GpugIhAOrNHc6BsmUG+hK+ef5rJbawz5zcl+uOUr11qi0aH5nv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCJ/Ueavxf+2tq90n9s/AbBzoPPHQDtJAVRiyDx2diEBwIhALSZi70dhE0FkGsjzpIJeevgCxGLR8R1QlgfzB472RY4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1059.c56d3cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166878},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1059.c56d3cd_1789080420207_0.1583428847166426","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1066.36fe89b":{"name":"@flighthq/input","version":"0.5.1-next.1066.36fe89b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"2435adab6fbccd8310ad960a0c3404afc4c56aee","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1066.36fe89b.tgz","fileCount":17,"integrity":"sha512-gYGoOGLvavD2MbHRXsHKWv099R/iASwK9cjsfu9iLpN/3rWOoMDRfI3WgbgrvL6g4QY8KwgzZ2OeSjEzHe33SA==","signatures":[{"sig":"MEQCIHLvf4ymUs8SgsSQ67gD3jVRKyO29sB8M0BI3NRYX8GkAiApoQD1br6LkUld/ZrKVWu1btC/2btkXmgisM3BmqfKxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC84/6X2BQyzVdFgHA+iiVsL32Vfo1qBz8kX0X4S4wR1AIgAXsnZQbjENiIc2jWxwuO7FSQJ84ALcyHgKx61+zWbYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1066.36fe89b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166878},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1066.36fe89b_1789109409955_0.6708528286503095","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1069.554a2ac":{"name":"@flighthq/input","version":"0.5.1-next.1069.554a2ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"0c64e2a4ad893128fc565bfac2b2e68cb9e0f5b0","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1069.554a2ac.tgz","fileCount":17,"integrity":"sha512-zC6ow9iw4ZOjv5EWuHBcYnxOWrtzyj58/GrKpVtZnR0uuJsVeGJzNixrj40i5DBeXsHFSUiIWPjYMZpx95XnpQ==","signatures":[{"sig":"MEUCIBrplOCcw4s/JTmyuNq9CmNL+T+P8a+/obJJKlsgTzOXAiEA8i8C8jS5kuJep9iWnF0n7WgGEmJW7pXWm+RQTc4PqFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICFh3Qg6TRxR3+BiMsw9M+bHIPHN8FRv0Gm4wBpqTs3kAiAuoa1yQld1NZT3iYcc0mWc5cyfcXGdtfZn5tYSkZmUYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1069.554a2ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166878},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1069.554a2ac_1789112107531_0.36495664514128356","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1197.6a425ce":{"name":"@flighthq/input","version":"0.5.1-next.1197.6a425ce","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"07eacde54195c1bc6c4a7a77cabf77a5ce26583e","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1197.6a425ce.tgz","fileCount":17,"integrity":"sha512-zc5FaJkGIgg/N4UjGBnoXvpq3QOZJa+HGD5sCyWkHhP0OlmiIu41/vDUf4/0zEXOpuvjI1LMFYkGUn8mKBHjbQ==","signatures":[{"sig":"MEUCIQDLQSA21g6KeXPp9yTSKqERNFI6/mIbN3kz4uLrgGWs/QIgbFBvliMXYcvjmkodRgRHzin0P5QuHbFOy+ioxJ6OzRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDYDaTPt10zw7gj/0IbgFoi2tmPK+Xm99RtH8GKdjuxmgIhAJr1c1SoZxqxsoWF4IzBPfxifoqRzSS2sp2iinhgbpnc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1197.6a425ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166934},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1197.6a425ce_1789241095684_0.5572310239573817","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1201.9b49dee":{"name":"@flighthq/input","version":"0.5.1-next.1201.9b49dee","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"2ef42fdeae193594ddb55648a4ae48951670b28b","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1201.9b49dee.tgz","fileCount":17,"integrity":"sha512-4QXxsWdiA0OEZSnxouriKeTE66+zdcknAZOJ+TQPwmQz7DmAgAlXoD8wKsP6zlXBhr23Ng2zDKQprbtyycJzhQ==","signatures":[{"sig":"MEQCIDxHJLYqrQuyxvRYR8/y/tKGJZLhQMcuIO/bARAldzcPAiAoKjWd/CpZp5s0FP2lRKIbdmlmdCZpDF+sS6VrsTwZCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+cOEndOimkNYrx5FDEmBJhBHYggvhmBIt/6R9Tfyi6gIhAILr3Vj4qRlEUc7K8KeIPAZ2y3wvp9zK7rDH6Dv9aXAC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1201.9b49dee","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166934},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1201.9b49dee_1789245782948_0.37044078241193223","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1202.e31f126":{"name":"@flighthq/input","version":"0.5.1-next.1202.e31f126","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"eb774055778fb52e5fd50b4947690ef0b61b542f","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1202.e31f126.tgz","fileCount":17,"integrity":"sha512-PQotWAAM6luMuMV+eZWFMpul4OWwT39QVve3lMJJsBXsaQ+O6e6jLJ0XFscnBeDuepww5Gimwx3UrvHia/nPeg==","signatures":[{"sig":"MEYCIQCcKTsqvNX289rzaOoGYEh+TwjSgIkHoDz8zTM0Stk8AQIhAI57D43NPR9yQXi9iC9NlCx7WlVHDxMvNt6Ms7P3dVfB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHnx7BdyYeHfY0/mxSEteCybyHvW7sQNlFB9KiKuVNGnAiEApFu3l9YrfbROvscIrJS1ISxzNGZ5bTp1HnLn87ViDCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1202.e31f126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166934},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1202.e31f126_1789249638146_0.030064914247005747","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1204.e33a1ac":{"name":"@flighthq/input","version":"0.5.1-next.1204.e33a1ac","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"16301dd27d78135a1d6ae81832a09abdb4b042c6","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1204.e33a1ac.tgz","fileCount":17,"integrity":"sha512-ooDwxccO0p5XaeC9Lzga7dMuxmKN4JfOWKzqlHXxc+HloewlwSUK6YkJ06V8eW6MEJbAVG9TQHyeu42S7xKSSQ==","signatures":[{"sig":"MEUCIQCZUa0qSxW0L9LlzgjRz3rdoGhd6ygr8vQwjHQlDgtargIgMOrzuRaH+Qp/vY6lKr0dLyEYcEImfdndca1eMbVLl9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCu2S2Cq8RJggSbECWY7s1W0k9KTrwdyVy+og/dAdxgQAIgesLd3NitrcX9pC/4Lyb1rZEQlCcAAEeRzpCf5xXWIls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1204.e33a1ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166934},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1204.e33a1ac_1789256059697_0.5050666338149863","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1225.129b76d":{"name":"@flighthq/input","version":"0.5.1-next.1225.129b76d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"f10b3aef04e34c23644cc14d993469d4114d8ecf","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1225.129b76d.tgz","fileCount":17,"integrity":"sha512-z66SCdrWNkmLEdxmmjga6hvjL1SwGMncjjgEel3rAkMkCOe9DlaHzmsbyS6Qfs5L7Vxgd7RJkakuz33ke/q5ng==","signatures":[{"sig":"MEUCIQCgVjP49IS5lbDoWu9mwpJcpVG+SF+/mk9Z70/Equ5VmQIgbWXnVO9jID0iXwZi+KVxR9L4JX8gZBBGD58K8VVSI+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFQzgwql89Kf2xESgQaucQBeAyClyZyovbDMHPrwrrb0AiBSNirIqVbHOCIiLEKVHMhmgJdupUaxKMnyob9b5qniSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1225.129b76d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166934},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1225.129b76d_1789269750296_0.9836560653257489","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1244.12290e1":{"name":"@flighthq/input","version":"0.5.1-next.1244.12290e1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"e4ef0c9f355af39ceba75bc0dc220db677e22032","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1244.12290e1.tgz","fileCount":17,"integrity":"sha512-LxCdhpROzy5ZHoQvbFsEHNRCniXeOdhv97Zlh94c9W/ZPuvg1n+mDo3fklNiNeDA2yqCl+QYI443AOrbL/LnHw==","signatures":[{"sig":"MEQCICtmAkJzpjUzMhaHGhDkcVFcotw9mILZkKZ+MZ21pk9ZAiAK+pf+QN5EqCIwai+n5i+7ieKlsFbCdzTp6tYhPiKLyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDz6FZ/GoiAOtMhIecqG000mMTo00yZ1XxJW39e7JbGmgIhAIWzwjIN75Xaqqvey7ki+vMzB0ap+j9zhKpT+xQI+Ipp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1244.12290e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166934},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1244.12290e1_1789288210338_0.28585120710083123","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1251.918ea64":{"name":"@flighthq/input","version":"0.5.1-next.1251.918ea64","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"16e7474c8dea2cfbfbb5507102091763d6c50405","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1251.918ea64.tgz","fileCount":17,"integrity":"sha512-O1fS8Si/mX5gFpRJDRyyd0HpD3mlI2E1QXBAQODubYWBfAjb4ouY0txh8GSphFZMCNpE/IoypNYUgF2j2XjyLQ==","signatures":[{"sig":"MEQCIAJ15LgoXsZAOz4I45NizMmVUPYuh4wi6GytRV85mogHAiBd7LcofFK4VKFvTj/YsmGy1L3MpugXtdbzdp7RSpwWWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCLqsdNoVzbgYMxvUvEot070RfhWTUrPsRxFBaKvLoEQAIhAO9k9WFoFOM3rZiSp23QFjKyb6XetwaNQvE6tfdNYYOr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1251.918ea64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166934},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1251.918ea64_1789314019748_0.9612869906837915","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1252.15e4611":{"name":"@flighthq/input","version":"0.5.1-next.1252.15e4611","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"af8b7865095ac3c5e048dfedaa4b4e9b193c12a5","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1252.15e4611.tgz","fileCount":17,"integrity":"sha512-L90DBvG9lL6S0b4g8nvhXAA82IfPzpU1H3fobboaHZXDZY0vIAYYyhZsWtPbbLfEIlqAnaAuflhEXki0lu2xxg==","signatures":[{"sig":"MEUCICFaObzTxite6bsjboOx/qTU8u+uE2YwhS4eipVDkbOlAiEA0+t5n7JfmXn1md6oHwOGNx4K/fFmkJsRagrEBUct1aY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD429Ijr8zA/FbP0F44BI3AKxCdMkneyWJpSALJEeb92wIgFzEn/QwOKCQgp1xsWWwa1YW8mH+yQRjxbNnEiYPkroo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1252.15e4611","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166934},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1252.15e4611_1789315177556_0.9034587727730463","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1253.6fe252c":{"name":"@flighthq/input","version":"0.5.1-next.1253.6fe252c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"7963fe5c6ac3729090ddb811d551c63d00ef32d1","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1253.6fe252c.tgz","fileCount":17,"integrity":"sha512-pPw6HcF897x8qGC/IQeDvaCCSSDOhX/AW7vZ6V4/oax9mY3gbVIkmsZ3oiTbnkwi3JjP4p81+Pu3a1XRTjZs7A==","signatures":[{"sig":"MEUCIFqg2z5zFrcL7RDwq7Bkh7daW07BYgstA3N6gU6gaiqIAiEAng3JjMEFd/mqPvKQn/a/v7kN/+3YgD1OK7vY2uRfAdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHXesEJHkPwat3p+3S+UXFTUbF0zzYTchkA8yXxb7IFbAiEAsaR4bCkS2Shx373+DHQgUcKl7HOM995n0iyZYnpO5Ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1253.6fe252c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166934},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1253.6fe252c_1789334607130_0.8024756512309648","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1254.2ab4a06":{"name":"@flighthq/input","version":"0.5.1-next.1254.2ab4a06","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"c4a1c1d92deaed26cab99282cf4d0b25eda4cf71","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1254.2ab4a06.tgz","fileCount":17,"integrity":"sha512-zJM++0OBjC4xdobxuSQOSRRMF3wiJ2LWHQ5h3VYURXccIyB7UPPz9OVsjlwRzVgYBccf6rGonPTOF11r9cdIJQ==","signatures":[{"sig":"MEYCIQDLXGe3tiLibDowtkXjLUFpQ8RtNtR+DJZKAxkVYbsoOwIhAI3w+UPjeGgNhJgGNX2wFCcYiUZypgtHGkjH6/JitUaM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCXSCJpT4Eaq56zhhljeGMD5dCXu5nJ7YPd/OFfuN//dQIhAOXUf8m4+o5hIlr1uU4O8ye4H6RMjFLtZnUT/Jid6y4P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1254.2ab4a06","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166934},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1254.2ab4a06_1789341163258_0.4882144177615848","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1257.b2a4509":{"name":"@flighthq/input","version":"0.5.1-next.1257.b2a4509","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"6017efaf9fc12a4b754a351c0f722ae422bfd4ef","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1257.b2a4509.tgz","fileCount":17,"integrity":"sha512-Un+53Qlw84w3FuRybqwJhLC0UcD1/U2GfjZjkv0EnDGaWpcQwv50BF68S5WjMeXHelouJH7/tS1cJwnaTUoKeg==","signatures":[{"sig":"MEUCIQD9EY53rLIFsN0gHHtrXlf6NXGyzw5fIIll55wzWJ9ESwIgWvu+Xwz2R4wRM16c341tAjbcdSGmLK4SzX4ojORByqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDrjgAM+FZGPLunggydRbok73Pz/XbVGplTiPpRXFqn4AiB83QdJFiYdX1bk9B9CjwLbCA64TyxGdeMTYAwX2tSHyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1257.b2a4509","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166934},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1257.b2a4509_1789363729995_0.11198765927824517","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1295.2b6bfa3":{"name":"@flighthq/input","version":"0.5.1-next.1295.2b6bfa3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"aa0d49371ac1b974a8e24b42f779c4a638157811","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1295.2b6bfa3.tgz","fileCount":17,"integrity":"sha512-1Ml8SjLExGIqfOw+ZlyAnqYXDvXy1e/9yReqgsyI2ihKWEbVKUHf+oAymQ63QZjoc46/Ux/frUOpPK5RmGftQw==","signatures":[{"sig":"MEYCIQCfIVM5QeLge5v0DHrcAiX41xX+loVClCmGIAwbS2mw9AIhAO0aMpBX+Qr7jeSSZCpxIB7c/13+PIQrl8N574ooKt9B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBqJJ3oKcv1CVAhReaZLXkdJ4HOfgdr3XSuAyd6XAhd6AiEAtMHVucH8hRo2YvJpo9j3QUE2v2UIefopRn01U75uoQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1295.2b6bfa3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166934},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1295.2b6bfa3_1789417258559_0.8665428778183091","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1344.b88acc1":{"name":"@flighthq/input","version":"0.5.1-next.1344.b88acc1","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"c6636c9355813c7b108fecddf160ad78df2075da","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1344.b88acc1.tgz","fileCount":17,"integrity":"sha512-3Oondeqwm5xqpxEmzAqiS056WxHKRvc7qlq5EbDswCQW02yuy4CZj2HRIt84mvlJBh4ryRfkwf0BiLvNvaPIzw==","signatures":[{"sig":"MEQCID5QOAFYZ6rouixa10j55rCn2Zi96nTsPhUprey22Q+fAiATokhoij+/NdCSYQ0FW6Agx/bUtdCvp5vsVUvap70NBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAoyIkcMW2GV/QXHUEkCYwvQkZrZTz+GLrC7W3a9hajhAiEAhLwCRLKXKBB2vxqgNvvIRt8SjXwfPOOZyrEOEzC2N/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1344.b88acc1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94235},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1344.b88acc1_1789452812761_0.18510318027000272","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1345.0995dc5":{"name":"@flighthq/input","version":"0.5.1-next.1345.0995dc5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"7395c0a8a420ede08ca5b5aae5ce1f8fe872e5bf","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1345.0995dc5.tgz","fileCount":17,"integrity":"sha512-Ox240SbFL2YECypeT1HhkisumyTAzjx8E3m+wRd5C1X9il81SHM0nfiEd7uGmjWUOxaDO2IboddSV6XNujdYrw==","signatures":[{"sig":"MEQCIFLmDmz6pYbDGyrpfOwCTkYb1a/ncLpj5GXvb48qvIAcAiAJ43tToyONDKKmKvKm42nbx3mwHJTjgDhpxQxsxZYqEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDh9iWj2mR7z2crHtdEssKOHXctTndiluPk7oZaBdrTbgIhAL2IkubEKZx7btKobAXSkGF0UOZWJvjHj8FzX9dZi/8O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1345.0995dc5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94235},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1345.0995dc5_1789454800436_0.7709267496270535","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1347.54f97d8":{"name":"@flighthq/input","version":"0.5.1-next.1347.54f97d8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"4f722eb505c91865b80276313c4c7bc2a21a109f","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1347.54f97d8.tgz","fileCount":17,"integrity":"sha512-kl+eCRfDeUcOHdFVpi3akNqTZ6ZhZyW3scoYWje5UK1xzJ4oqoXWENq2QRXodCzMQJRVP/XN1oQwXSTARhvuhw==","signatures":[{"sig":"MEUCIQCStQP1FUckb90fyKW7Ug+GGu9hHHPj8V8IkI6ttebFSwIgcjHsWQ2aubPuOdNsxzfV/yehEcDqRSDZnDyQnn8sIjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDVqp5FuCAlZRISUDGy3prhhLnWBDs8ZIcVeslPncu22wIhAJ+bY6lH5K/BZrFTkc1mOtTDXhFi31zyZtkhroAdxXsw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1347.54f97d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94235},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1347.54f97d8_1789461179851_0.9500520664192895","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1348.e71a747":{"name":"@flighthq/input","version":"0.5.1-next.1348.e71a747","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"74304411185138f28ec56ceadfd9b5d6f8df5a42","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1348.e71a747.tgz","fileCount":17,"integrity":"sha512-oEfpVES/dB2Afui3QIDy8OXfdLu6lhQY6zprIF8cNBMT4NMfQca1gg49L2hTnBj0pAxB5cxlcK4CmzMwbSZR3A==","signatures":[{"sig":"MEYCIQDRYlEynWFQvXdW86ZWeF0Mxwx8M5DAWTarVHAbEkzoOwIhAJ2jnpjPVwxa9T+HNSze4Su2om1XEsMkkNUHTAo+O1vR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDX0kvRTk8rSeZLNGWsfNfuErWO03vQabzvRIrcgxPcUAIhAKepGVFVNLk0okbkV4gxgmgH+C9sOOAUaulhxTYreQrY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1348.e71a747","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94235},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1348.e71a747_1789464666117_0.38209425246502815","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1349.05b053d":{"name":"@flighthq/input","version":"0.5.1-next.1349.05b053d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"b28dd9a555d0adf9bd0c49c34447a838cd7dd903","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1349.05b053d.tgz","fileCount":17,"integrity":"sha512-/X9X7Y6yrCqFUIGGoidBkdqBXwchJgHhqFERBzP2N9ueUVRPyYMzLG2pQP9li/m+xwXxi+hZFL3rp7Kv6sNWgQ==","signatures":[{"sig":"MEQCIFWjj4pIdue6JjqdMy57VBdhRTxR7BjAelIxO/VftChwAiB3ejOstZV8IxLgyZHMLQxM5ILNYwbr8VLC+rEpbPyAWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDf8WaRXh+EmUY9ZR+gAh+yD/6BdG2uYVclLhP+OwUQbwIgYDvoLamoOC8/y1J+ba5/aiq7Ztsn/mCawxs+g3bw40c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1349.05b053d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94235},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1349.05b053d_1789468931521_0.8553299663798326","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1349.05b053d":{"name":"@flighthq/input","version":"0.5.1-edge.1349.05b053d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"45ee4493d252a178734ea3482feb6c15c5686a4a","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1349.05b053d.tgz","fileCount":17,"integrity":"sha512-4NGTTEvYl16zgivaykh2yPnn9yejzqOamxepaFGeJFIVJoFGb6qdcSuLDdTXT0QvQKPABofnuagaQ+ZdUt9G9Q==","signatures":[{"sig":"MEUCIBWL0W5CT3aW+DcJ+vjsUZZrdgx9QtwZ75uYpioVFq73AiEAxqUU4xWwqfEwOw7N5nzCVRQy+Gx21K2NuYr3F0i0irA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAGOuhNUwy6HJcryIYja2NrsMMHF9Y1acwooj/SL/AmgAiBVwYmnDrY5z1kasTg5jJ+TICohIWPRDiTdcSNoSAAg4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1349.05b053d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94235},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1349.05b053d_1789469308180_0.06751908526254091","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1350.8ce488b":{"name":"@flighthq/input","version":"0.5.1-next.1350.8ce488b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"abbe279b65e436164937eac3dbaf41998104ab34","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1350.8ce488b.tgz","fileCount":17,"integrity":"sha512-J5/jFgkeKFJY4Au/M2ZZCuuGahBmDVl5gxEIPzVR6QqH51zg8l6FYz/qSsf4r4o5VSjLmelEw3GMJ8B5R+waig==","signatures":[{"sig":"MEQCIDWM6Tq3FIw52YaLVvPa5RfnNCcDODSd4Xo1Dp33NageAiACu+v++EO/nnUr7fUFb1lQN9NIczU/yAiNcHbSmk14Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDHijsG0CbZN2WyO6Xxikr9ZaOzZRxHDy77NKQS/U/VugIhAI/DW/sa6cpql5V1CjxkF44+lFf36iD/Y0iBnyHWbkLI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1350.8ce488b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94235},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1350.8ce488b_1789489616819_0.5626931668256814","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1350.8ce488b":{"name":"@flighthq/input","version":"0.5.1-edge.1350.8ce488b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"0d76e97ce2579211a8ddc88e0bf326f58f555c68","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1350.8ce488b.tgz","fileCount":17,"integrity":"sha512-Qhac5RQXzMzwkSrvimR6eDDAFubdJNEYFIh7VOJ2qw6brsNSAGXovthuva2fZIs+h/MYq7iSRWEmfd+qvx70aw==","signatures":[{"sig":"MEUCIH+3UBSM61rRRvu84cEG9JsMBd9EWrj8NUnoMDCQU/bJAiEA6FZq/ZvjcuGLuvqkndXcr30HMRqpoP3oGkaHzlhXCxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICY0mqvPHQ/eTRpwvHgcUpyVVCQUKhHjJa4z6g86W+TQAiEAst/7iW0wDO1il5IpXTP4nDTfwcctQ1eHGwAo3Tiwv7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1350.8ce488b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94235},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1350.8ce488b_1789490373791_0.6661907451229447","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1370.903f328":{"name":"@flighthq/input","version":"0.5.1-next.1370.903f328","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"1dc6b5d68b9ca47c031f7793e8e50341028c9ba6","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1370.903f328.tgz","fileCount":17,"integrity":"sha512-Ymyw/t9HlCm7ipH1ycnyio6LO3ZYUxf//roTr4B5miMS42IwTj9ZX7WiDfC8eE4DJw0S/kCdYo6/VT9tIp9lrQ==","signatures":[{"sig":"MEUCIQCbSX4wMxa2hSDKsy8KtpqGJJCPMirvcyODGHjWvjoZ3AIgVkOfg7QviqCiVE2MFBubghU9aADJQvWtzVT59CN25Uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBDoVTfWcCZBeuGBYBgrBqMA+C5+SC7U6LohoSptqOpbAiAayqge9LGumwWCWKMMVciyHBpmWhMslzfJVpXi8bNQ0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1370.903f328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87841},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1370.903f328_1789537756053_0.5292698204481756","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1370.903f328":{"name":"@flighthq/input","version":"0.5.1-edge.1370.903f328","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"ccd4aceb72a71fa0c95fd0a166f9eae20ee3b732","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1370.903f328.tgz","fileCount":17,"integrity":"sha512-btmPu7w1zyp9ZXSNMsO2pm0fa/DOWUN5chd1gmsEFyujRgxUsgAkJMpVj6ONwUY4bcYIBGgKFfUzTi7HIc5ueQ==","signatures":[{"sig":"MEUCIGpY/bZetRTnogK+lBoxR6SKDVYE7m0O2+ewMR1igYsMAiEAyXxuHQri2c7mGZwo7FBKR2aQRAn1bO6J6gu9S8b9Fn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDsFXCjTBtRcd2xJGRZdUE+CjoJBWWGw/auFputFZw2OAiANPC6+ILSwLVrxxJYY1aab+8TBh6vDmWl93eiZKVtAnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1370.903f328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87841},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1370.903f328_1789538359805_0.8131682880663202","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1404.457d1da":{"name":"@flighthq/input","version":"0.5.1-next.1404.457d1da","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"cdf6a7d452659260452d467219172fe3bf0260e3","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1404.457d1da.tgz","fileCount":17,"integrity":"sha512-ou4AXKcJhHLqxA0rbHwtrfUcvA5UFjgQgds4Ff1iApKLELC2PRhyP2RGIAhL5cPuC4kYekLHBcqneYLS1u+WYw==","signatures":[{"sig":"MEQCIF/mPiCGl4l52wPqdWaVITmMqw2SyePmtn6vFY6ED+1eAiAnTqC2jYuHyLFcYEdlzupWJEnVpG2MC7Uu6Jw5J1sMiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGJc+NENweVM95U4R7JxBW95IeEQiA+VZHpBqSvsQ9+zAiAsqkesShWazVfJYYbf5irS0YB7Im+smi5Cykr2cBibvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1404.457d1da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87863},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1404.457d1da_1789625944574_0.35427860857796456","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1405.69d9356":{"name":"@flighthq/input","version":"0.5.1-next.1405.69d9356","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"01e76ed3187676fe9f6760816910f580bf96dde5","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1405.69d9356.tgz","fileCount":17,"integrity":"sha512-hWA9T9YDA0iXTvJxQLu6a1vbW6Ft1mwOr2LW4NAKQLB9WCK2MNP4AzgUsxCxYceMRHQvex77/lZTmGgkDNHWTA==","signatures":[{"sig":"MEYCIQCVFvLI3w1LhX7KEd34wWWA/+4H70sBAIkhBYPdNDCIjgIhAJT/Ei859acJkWDW/249Jp/MokqsvFslPShb2+qC55ML","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDTWk8JPkUkBo+ExBXwf5yBfwJRzGuqgSezX7Y8J/r0QQIhAPm6CiSAKCxUodvhodoiJZyqGWH34QydTy7ra8EZP7nU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1405.69d9356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87863},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1405.69d9356_1789627610226_0.6427352279566925","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1405.69d9356":{"name":"@flighthq/input","version":"0.5.1-edge.1405.69d9356","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"278d35df7ec833e5ea2aa1494fa9919387bbfe1a","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1405.69d9356.tgz","fileCount":17,"integrity":"sha512-quPpYgjOcp/tnY1Vg831yyK9u6lGsizGUKF4+Y4wBDIJSDlD5scWzyS1NBx9VttgMRXwVwi2pSzq7pgqTv17cw==","signatures":[{"sig":"MEYCIQC7neynCGsrVtLabXu7yf7ZhmdwK59ziyXexdRJtSxF2AIhALnh9hSvn55rmh4nUrzHxd5pYkL4eF3zZ5RjD1XsdGLS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCQI6S512IbwbeADyw+C9i2rzl0mZJq3LVryMadxSS49QIhANvmyJTYrPeTyHwIPSFqcAZrcuwqR/sy5QPFi0c1quNc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1405.69d9356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87863},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1405.69d9356_1789659643200_0.0139951778937224","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1410.b534771":{"name":"@flighthq/input","version":"0.5.1-next.1410.b534771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"d59dcf2f18297e9986e7b76d6526110c92e905de","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1410.b534771.tgz","fileCount":17,"integrity":"sha512-x6KQjEl/1XdkliQpZt+Qkse/aIcrONodo0US5U+UUpwZIZpfWPUveOLED7VYJhhZZ6Zh9zWzWoeWpdIvinERqw==","signatures":[{"sig":"MEUCIQCQMKJVMPc3A8/sRLnpPtgUtjVOXUmzEguKxbCXRoT4ZwIgLyOJOXfJod59Cow8jwf1FA5pCOSCh3HlIA/8mKq+O1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDm39vxf9fsz1XVHVhB8M9A+eeZddW00kT141qO+V659AIgO3VeEgKgrw+5EGdwEPkL+ajPkyPz69amgqAFYee1Sa4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1410.b534771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87965},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1410.b534771_1789670499341_0.08626399129351747","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1410.b534771":{"name":"@flighthq/input","version":"0.5.1-edge.1410.b534771","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"f023b11088b83d653b90e29cb671b77956cfbfc3","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1410.b534771.tgz","fileCount":17,"integrity":"sha512-sPN10UHXydVD7qIrGFe7ApjhQpsLny8Z5F/eSIm2QO8IkWmlgV+2+0MNdKp+xdniUYMLXY5Uci0Mg3WKp35CnQ==","signatures":[{"sig":"MEQCIBeCdadtU9JFeKVYw/QH3qNGGdjvtCd0feNNBvxR0X4bAiA3WL12pApxJ7F9UTMgR8iePfNVmctg0LaAqmDUtfBWYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBZ/8s2sEjeIjUdXGxfBSkw2cTLEB1ABc6lCQxv/00SOAiEArDob1mtK5H+DhBbEu+AlR4EHQKvAlWkbjuz/qvKO6UI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1410.b534771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87965},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1410.b534771_1789671039832_0.44168104957399534","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1450.5738463":{"name":"@flighthq/input","version":"0.5.1-next.1450.5738463","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"69a9d756e8542002ffcdf8242373ecae80ac0144","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1450.5738463.tgz","fileCount":17,"integrity":"sha512-9kwG/QTUfv3jCJf55YFug7g/SwFdlS5U74u1B+dG6wNa3DxBPxr0VntjrMe+f+AHqt0zsnYCcusmN/GuOR8y/w==","signatures":[{"sig":"MEUCIQCPlRlbdm78D7ZUSHkwrVLSkDc2ZEITBM9Loam7Nwso8wIge7ePicLs37vjwkW3t7C6wWHFf+Kc+im9kKiCdxs6HoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAOIW7TPypp6VIaUXt/OLnjtIGNTCrepNeVnTWaTLunFAiEA4QPSAT8cmkekIV4b6DgTc3GqyBPINod9bHjOC5DO1BY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1450.5738463","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87965},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1450.5738463_1789779631454_0.5885502465204027","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1462.5a251b6":{"name":"@flighthq/input","version":"0.5.1-next.1462.5a251b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"dd7dbf8708421ab0032e1e95662e6e65a9a9b4d8","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1462.5a251b6.tgz","fileCount":17,"integrity":"sha512-zi4025tUg55bzmS7APMfG0tT+Vwt2mBDqZdHjqVbaHIuYwTRdi7G3Q6cZteoNE11GPZ/C4L9ZdkONV/xj54gfg==","signatures":[{"sig":"MEUCIGfq52TKYn5d/tgVqFtm0r4MmI6kj/3ZQdxPA1KeOL0gAiEAkHYF2ossS84R7GzDFXPyona4vURXjdP+HWXukfi/+rA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGgK7dKxC1MIDMuxqZqRtPLaPqTfKh/ZZUm0p25aQUKsAiA6GlYBVteGzTHHdW+0sulkAn347pDs7+N3Wbx0Z8kSEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1462.5a251b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87965},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1462.5a251b6_1789840208011_0.8482816985101977","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1462.5a251b6":{"name":"@flighthq/input","version":"0.5.1-edge.1462.5a251b6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"e9b21b3a896063b2f984df1e5e233277daa5d982","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1462.5a251b6.tgz","fileCount":17,"integrity":"sha512-jMJW8W5YyQMgc6oPdUR6iI+DrhJWiZQKPrti6YV6j9DxmLLowKm/O5+AW3YNO6jCuN4rTOBQlkxk164sCRwvhA==","signatures":[{"sig":"MEUCIBJUlcwMbOOyB8Uykiz5lUXHbvuvDiZqFNMnhiK0mLZ3AiEAkm6P5I72C/xqMWupe2ygV5hWeNCo8Loqg1XJxG13OJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGqZgJM1apnJnhwolkcgszNqZP0Pcr+CvdNCe2B6DCFJAiEAyb98XCb67yvCNo9Osu0a2z1yqmkZNgQuT+MXKcvA86k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1462.5a251b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87965},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1462.5a251b6_1789840826439_0.40049235638720404","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1467.7e2fc7d":{"name":"@flighthq/input","version":"0.5.1-next.1467.7e2fc7d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"cc5b833f856122a27637eddb07a1783adee6d67f","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1467.7e2fc7d.tgz","fileCount":17,"integrity":"sha512-rU409amTEOEXsbmPMAfT0/7vJyPtbPUOJRTdkUsmgFv8bXSRUywva/gC1HSzSb3pPRTlkn4wHiXkWtcCEb/Bow==","signatures":[{"sig":"MEUCIAMSeRJ8EPvnMnCkLDlJ8G5rN+WczeA0ZSJAKxEeBPNcAiEAicvPwUR4sw+UuESGp1MV2voUF70eCuYVKbmETYo7XIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDBaZh6ulcFvaUwlEnw7QroUsVndonp5Q+mCx4i76s/cAiB2Lb+hSBhprKj9leus/8P+3rzZV8ZHnkWIAWDO1VShYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1467.7e2fc7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87965},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1467.7e2fc7d_1789850174426_0.7320878744557642","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1467.7e2fc7d":{"name":"@flighthq/input","version":"0.5.1-edge.1467.7e2fc7d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"ddb3acd27edf466f0ec97fec59e527453d5ca56d","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1467.7e2fc7d.tgz","fileCount":17,"integrity":"sha512-+AlncC4Gz2Z5VHywBBLFmKxlQyJI9gk6onieCLoE2kM4Vuq1Bzmkk+iC161vA4n8/1Eh0K/krGhoVAv3eiH/GA==","signatures":[{"sig":"MEYCIQD6JjE5xf26pTIE/ActV1FQk7wldLpApfsmAXK5PbDuEgIhAOcXW8cZHfncYGRqxtM3rcFjinmEZ8h/dDRNbana7ixA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDjxBanaxxW0TDzwTegaKY9KqBF88sgRyo37/lTeEjo6QIhAPJq3vDnW/Vt+USPpX3uAB2LnZys4w9EK6hWMQ+BiMR6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1467.7e2fc7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87965},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1467.7e2fc7d_1789850823434_0.13774690054558691","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1468.61b1d9d":{"name":"@flighthq/input","version":"0.5.1-next.1468.61b1d9d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"37d860e0fa9f87ef7cd6657a77ef64aeffc9909e","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1468.61b1d9d.tgz","fileCount":17,"integrity":"sha512-Rgg8BQAncWakNP8UI/rfvwvQtFS8skPV8wEM8AlTpXpHUGJITieF8ETdPRixqzIyzuWI1H2GdNTQ/PGLi1zImQ==","signatures":[{"sig":"MEUCIQDLsabk8Ia5vDcoecQGSAvUDufsbkYRwTlqiS1qb4TElgIgexDqgT615zhIQSZSFuVsRAw/FitsJIdwEdBi3JBvWoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAlnJqKUVAHFGInQA8l2nPFuH8vOcOafcPMAiSrTvveNAiEAoifMhJohwWz/esUsEj3BoqODE+m8cVHSZ9Ux8hSqNWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1468.61b1d9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87965},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1468.61b1d9d_1789852857229_0.5964141356746822","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1468.61b1d9d":{"name":"@flighthq/input","version":"0.5.1-edge.1468.61b1d9d","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"8a8427c692cc556bb9794bd8fee65d4112b1ea5b","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1468.61b1d9d.tgz","fileCount":17,"integrity":"sha512-X7HZnid3nNjL/1koWNzHW8qJepPMb+UMF82Va6cIYlpvVK6yNcDYvAC/+KPCKzvQh2eaup2mxF9keGw/+xv9zg==","signatures":[{"sig":"MEYCIQDQsdmHkXg5Ph+gIr8E+8s7tyQub8bG8nMrRj3i9mtyvAIhALUVfkTLTRnAkhOzbokIjO14h+QmtQ5LBUVTFIQ9eb6y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCMROl/eIt2MAq3WpEGajgs2WnVw+Wl+Wo8UHCck1zxQAIhAIQ/DxCWAdBiJyaTlA1Bl9WPUOULJngOJgSi89wHmHwW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1468.61b1d9d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87965},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1468.61b1d9d_1789853456760_0.7855180161060069","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1471.4e82419":{"name":"@flighthq/input","version":"0.5.1-next.1471.4e82419","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"01eb4b9f4a8df090cbf6b791a16ed20b3ccd410d","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1471.4e82419.tgz","fileCount":17,"integrity":"sha512-xAXQ71ceDf1b4qL9pyP7gVmFTD56PoM8E66DYb43tTGv76O8lEdKcaW9WDLr+K5E2PKCDkDy9E838bwZiK8J1w==","signatures":[{"sig":"MEYCIQCcfCoK8OzIz54GC3IpSlIt7ppZYNUp3IhAZ9wmy3jMrQIhALz/DtvIJKMZEoiFrKZQT+rr25xojC8AIzhZRS9tF97U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCu0fxK6kSUBvfOFX4aLdLhM/0iwG2vFYeF0prQemfi9wIgXlNXmDbgxLr8eafalPNKDFivVWKrTKjJlyIL214CPTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1471.4e82419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87965},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1471.4e82419_1789886132045_0.9290678640358092","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1471.4e82419":{"name":"@flighthq/input","version":"0.5.1-edge.1471.4e82419","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"27285482bc156e076758907ac9850c51fca645d6","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1471.4e82419.tgz","fileCount":17,"integrity":"sha512-RSe2huhk4muTb/HGpSQKIS6suhTXLe6PPXee8g2xVrbB91eYlSHVEbnkZaFNhouqUTPLGdL6N1CcnjCeqgXRAA==","signatures":[{"sig":"MEUCIACSZog75+8wt7Tm6MqaK1B4QuFRpTIFBHQe0lvBw6qFAiEA9TRcQDG/fQ3aT2QXPcnDkJdpwI4tcWQc2mJkMVw/wV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDRmMV7svi/z3MUTCCpI9GEJSzbAUXnIurxGiClzVAG6AiASwWbBFvHze3qNG1BOoqOPYbeW8TpNy3bzm4ht2DD84A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1471.4e82419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87965},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1471.4e82419_1789886764869_0.3588550077097079","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1505.5790c72":{"name":"@flighthq/input","version":"0.5.1-next.1505.5790c72","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"0d292ee845cf9d0b827ac834699e459f4c26af5b","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1505.5790c72.tgz","fileCount":17,"integrity":"sha512-/ENm1o8d2gXmW6bxeoUv2NN+NArN6910T9Sti77Q+GfU6PTfcU9F6/qqt4uNkQJms9ZXtpv5jF4Iwifn9JeIQQ==","signatures":[{"sig":"MEUCIAR9xxlYLEbMR7ESTFjSs/0U9A6vNBG7W3W7EUNaq60PAiEAv4aVoy0FuUTQ8fNeoaOJXFkj2aDO+bSM48y8tL6w0fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEjfmTdQwGTzAM1aFndeuq7U9XqJ72xCbnt01uvTDW9/AiByuzPL98UUyBjzB4B6OsuiqoTYF+MEV/KR/ib3Slkqsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1505.5790c72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1505.5790c72_1789901662290_0.2078402310781715","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1520.4887418":{"name":"@flighthq/input","version":"0.5.1-next.1520.4887418","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"cf18d0262113e6c0d337061335710b33b24a07f8","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1520.4887418.tgz","fileCount":17,"integrity":"sha512-LfS/6OH3pnnxhr3chWiQ3u1B7qLQjsenTl1t7scKlnB/gwp/1wht1491LXSjOoykxLvMkVwC3Gkj4sEw2Afy8g==","signatures":[{"sig":"MEQCIEbLWV9ZrjStVZ2xw0hBzQJEELpE/j9ILt+O6+VCxXxPAiBZA3XNR2wpMmN4fnhDR1Mp1ifUJ0DKYo0fmSXx/4+pfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCx9P8URIVDOsscvCTMgWMJm7F650vi3batvcbQ4E8lPwIgPHjGmh0KBseNE+O/FGanILiC2QUu96Cgm7g6huuLfDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1520.4887418","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1520.4887418_1789918121573_0.9601209582674155","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1523.c47f79f":{"name":"@flighthq/input","version":"0.5.1-next.1523.c47f79f","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"8da85ff64b3a9ff0bbabfe1de19a4fdacf81fc8b","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1523.c47f79f.tgz","fileCount":17,"integrity":"sha512-0UnmCbviZaKh58njEgpCSYVHuz1MhJ0mDqTE1AEuh1mz4NlAbqNdHM+0UzJVDQ1rSPsGdd9XB9pT3+KP6MKv6g==","signatures":[{"sig":"MEUCIHxRCSepjIj+gUPtrMTMtATloKPfM1r+DQ9753jAujsqAiEAsTxUaSDZZd+QEbR0V17GEUymlaG30UwkPiIykeexzzM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDtlo94jmd+h2Vf2LOvrOfvjLL0gYQWib6v6xVBu1SAnwIhAKcA3H+eyweDtT3ZCsUFcdURqQliD+atSzaVhrlSS3u0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1523.c47f79f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1523.c47f79f_1789921668447_0.6481221626135718","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1533.2910b54":{"name":"@flighthq/input","version":"0.5.1-next.1533.2910b54","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"6e3cecac8b0c04f68461626a960a13946216b214","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1533.2910b54.tgz","fileCount":17,"integrity":"sha512-Squ0iWQuz5Kqeq6bjneV4QWZmBA3TvBbvUZmbOO765UPYFVs5iB3Ez+v+CCbp+WtYp7ALTCCSSFwDyeQBgOvxg==","signatures":[{"sig":"MEUCIQDOtUIXdn68wBCjcJOL1zMLORau8od3jieekCruILlB9wIgYNlpabuiELrIDWX7SGebXvkMXl8tRzvf4Jar27p3BCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFNIt66BXZIEpq79oq7iJecdq17jX5b61V/VYpwWLIyRAiEAv5JZDQ2Zq+K3BbZGlCJNcGPwyWIcOd9XXU9WT8eLWVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1533.2910b54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1533.2910b54_1789930219891_0.6345069619545705","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1538.09885fb":{"name":"@flighthq/input","version":"0.5.1-next.1538.09885fb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"fdc093f84ddd0dc1910975e4d5624e3340b0e3f8","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1538.09885fb.tgz","fileCount":17,"integrity":"sha512-b2eR8PFBqgGcZdwJGC0m5ef85gxknvFTDeUnhOry8WIJOfQypqVpgqgPfGYJceQtT4Od4Qjo4wGPk7wM1g6TXg==","signatures":[{"sig":"MEUCIQDHiwoSbMauKKUqUubcDSrWoKgGsUh+JpN6bg7m9H34wQIgbOXk1+J2J5jO2S/zsaeTAIVgFADOMBILUwIQRmivcOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD1KKN11KHBh2biK04vWdvsWpABCiSbxzTMS1GJSyTVdgIgYhayTUKBZ6tbjHb4UUaVLLg3aL1glV6l/lSPbe7ygZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1538.09885fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1538.09885fb_1789973300857_0.05685562709110403","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1541.b94031c":{"name":"@flighthq/input","version":"0.5.1-next.1541.b94031c","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"6679849d12f32de171e26d11b1c4c57ec8973241","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1541.b94031c.tgz","fileCount":17,"integrity":"sha512-GroJxbuOXqYofFgbYze0WnuFtvkMuSOAmi7f12DiheaHq82WTQO4Bx6bFp+7WJNndlqCsKdSIC/Dusm6CAqWnA==","signatures":[{"sig":"MEUCIQCXVpLihN7FUDOvQll7XvNuEep6bTGRkKYhCSTEvXiKXAIgS5jJWNnylh3lOwrpRwmRv4W6wIu8SV/p9g8L7WGeXt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDLPtLgVzQFKiar33ZZJMu3BFvfCH0g03H1ON/gOLxXAAiBT/U1ZJXXnfbgzycpUqKypdfXRncWF8ErnfzDPuEDbOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1541.b94031c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1541.b94031c_1789974588366_0.24305428464792933","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1543.41f4a99":{"name":"@flighthq/input","version":"0.5.1-next.1543.41f4a99","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"3916d8cfaab27227d137da724390891896547b26","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1543.41f4a99.tgz","fileCount":17,"integrity":"sha512-PJyl4WXZwTNjJOuuTrpt9GcX5J64pxDmjaOd7pxLwmetLHBlvTBdieGKGFcHXBSTTLER2540lu/PD5bNaJb1bA==","signatures":[{"sig":"MEUCIQCrosKQzaB2fArC9h5QvUC48a7yg4iOqug4BmWHvGiE1AIgVS3BMQZNXeo5QUgZ9Wq3Je9jYe4PZbjVy4ecVU4b6wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDOpD8sIn+V9EeKqm+gxsEgMBL5q4MKMjxHG5MInkOaWAIhAPNJ1ySoAiQfuPIJQPT7O2iTBVH03jA6KphoLZ5qWjlA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1543.41f4a99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1543.41f4a99_1789975274299_0.36865216595182804","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1545.a3a19e0":{"name":"@flighthq/input","version":"0.5.1-next.1545.a3a19e0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"17ad552fecf449338c911ea014544b5b36f27348","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1545.a3a19e0.tgz","fileCount":17,"integrity":"sha512-12NS414zW7c5nLR1qhOsN4wHx8R7/hWUubRzlF7+J8BBZ3rWHT+3uJzqHeX4quaRwMfleckOG7RevEQ6xrJ1qw==","signatures":[{"sig":"MEYCIQDBJmV1NuSvPH+pfPLYxOx+fALNbnKvZjiRCMNuXWYjggIhAPMUiUxUvy/vWND3PCbCEGtJ4yXbifxmCzdLkUShPhCR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCY0TwaajfsLvcc1o9Ug6GmSPz+K5klCjmqYdKMK8gMAgIhAKu7w4ffycopGa5zVscKdlbQ56cejYGa/+sNmSpfK8Vi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1545.a3a19e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1545.a3a19e0_1789976351971_0.16000183211784602","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1545.a3a19e0":{"name":"@flighthq/input","version":"0.5.1-edge.1545.a3a19e0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"f6f75e7efdb5cd5825f6ecb8d157ffbb061226af","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1545.a3a19e0.tgz","fileCount":17,"integrity":"sha512-hOAbBajY2qRoeg4ySWEm9QHVUylvFW2CDoaoY2BOL4shCUA+2FnzCFnYVVhiQ9Oek4IQQkAyyjL2ZYyze3+ivA==","signatures":[{"sig":"MEYCIQDYuwQmQRx4RN0IFG/+0nO+gh4TVOwI3nfBzpTw/ToFuwIhAIUycdhhEdhjswuB34klCHX0eJWzSBEDVtfYqKTvQTKW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCPscoJDCbJ70EQVPXTC19uHSwfNBlHhcncxgC12VOfywIgWcLbGpXjPiNLQfNvJAZMxm6nZzkiZB/DPLPX/QLitaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1545.a3a19e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1545.a3a19e0_1789976964644_0.7556347930971878","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1556.ff9e615":{"name":"@flighthq/input","version":"0.5.1-next.1556.ff9e615","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"17e1ea8318ad5cdc4a53daa495b828d1500abeae","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1556.ff9e615.tgz","fileCount":17,"integrity":"sha512-1SA62PrxyoyoYY3nNXcY/1ZiBQJHoSdff1pVf9dH9RTU1jwDWTgiTn9TZjhnW6PvlSVi+4aH70N4E1CKWNfFwA==","signatures":[{"sig":"MEQCIEXt7HxB09UM7hRUMdMA94htdlgcEt/g1Uv5tiqZVjf9AiA0K5sNN1/XD6soog00WiXLniTjUVD/f4/MQxL1T+sQWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDypMLmoEmUuJ4ew7taqQrla/bjZXXKs8cglzmrcWuctAiEA4v6JrjWXpKTVWUAAXH2rFAHer35t2ez+JUVrm8I6V2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1556.ff9e615","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1556.ff9e615_1790028162688_0.6752961449717543","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1584.db3c393":{"name":"@flighthq/input","version":"0.5.1-next.1584.db3c393","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"6791e9906627ab05155fc79718c37571d954b1f7","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1584.db3c393.tgz","fileCount":17,"integrity":"sha512-VRzpHjc1X0ST5EboJvH7D1n3ic/h/gCQDXjPgHKhT8d9DXVARfE9PJ4ZbetNVbvZtBXdGOVsJHVhxhFtjUMv/Q==","signatures":[{"sig":"MEQCIChWceuPCgx3F9zFcEAhPq2+iV8B9aTy1XWPADuvoJTBAiBrq8HjnKFqHGGQ+bDQdB6xujECMG/ek6CjVvH5nKriCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDUZ7+KOJJvuGsHEDsD+VCzBdg7b8BIKLojnRANKLudBwIhAP1rNdKGfqnMcV4sMsGAYZr1Hhnr9qy1vzJ68QAQdBIj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1584.db3c393","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1584.db3c393_1790054395902_0.45707529707327854","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1629.669e7c5":{"name":"@flighthq/input","version":"0.5.1-next.1629.669e7c5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"0e9af3eddb815b0b9169f06089df4b3c2b83668c","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1629.669e7c5.tgz","fileCount":17,"integrity":"sha512-HxKHOxvasOOM/yS7RI2xcbx+29bhpq1QdNX4/dGNJCfcSRuwDnMk4B4e6pyHsNJEw7wzIRaYkF57ugtJSBSqlQ==","signatures":[{"sig":"MEUCIGXDP1NHU2sHgtHcEkFFnVqI9UR+zPLlrcD6RTmpCvTQAiEAuEMa60Vzg4UgUt/rLaZcssw0aQJMAlFp8eHE3wahEM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCwsDxTKwHViTJKIg7IomuLHUnmpJ7c3R68JhW65/xQmAIgPvvMupfTFwFpanbGKvcGo1lAGZwIjVxiqXmbTcnayRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1629.669e7c5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1629.669e7c5_1790140463478_0.4420812256235467","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1669.c9827a8":{"name":"@flighthq/input","version":"0.5.1-next.1669.c9827a8","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"df0a5535ab63af5e41ccff97cea958be8c104efd","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1669.c9827a8.tgz","fileCount":17,"integrity":"sha512-x1klO/BdW+QbIoJz78wd6zUCXDbnmC4yHS28hdVx811IDTbm9AfYqfoUDIJm+GQOIkyoJxOkDIcTf0bm9XChIg==","signatures":[{"sig":"MEUCIQDs7i2kJutcTfGBL1gkrgzyqf4XCYRmfEKE1RNoo/ghTwIgRAA/mY3lxkF7cf9qzbvAapQH8yvWi0JVg7k/O7YmWJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC89dDJGgMGCac5fCo3U/B7+N2aHU79UyvDut5JTp6/5AiEAjn0cMq/eZcj/UqmNxTbrSbDEObjlGSzwKRE9BftYtsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1669.c9827a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1669.c9827a8_1790192698126_0.4886585724564443","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1680.bdc44c6":{"name":"@flighthq/input","version":"0.5.1-next.1680.bdc44c6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"6c48867511a84325f4146f547d2587d2707cd5c2","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1680.bdc44c6.tgz","fileCount":17,"integrity":"sha512-uYkuqggvTze25m1gUbpSbuscvG07fJdNR/XO91aEyTqAEAmzUvmOAV2ztswylRrE2iP66nST/u86AX9obd6swg==","signatures":[{"sig":"MEUCIQCf8Z/llZq03VBViSO5c6XSNTsYFcdcxmwB8D7UW6wi9AIgSnlhbBkadStuj4fspoUP9IUTy0mcbNkYheySYOQ9GLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCirbECy7zaQXlxRMcdqFjruqjMU4kGe8kdAYlBWa5uGwIhAMF/p3XkDA50PvXaYwnm+Jo/yh+OlABsNpxsonzoqmdc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1680.bdc44c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1680.bdc44c6_1790214511061_0.8818435025688303","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1681.3f21b44":{"name":"@flighthq/input","version":"0.5.1-next.1681.3f21b44","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"10c52e14c047c80a1b785cf4641e840114d721f8","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1681.3f21b44.tgz","fileCount":17,"integrity":"sha512-nVo1ymVSypt8MHP9rGhTW+6M4WBNsLF47XrIebn1y4ljybUU2et6TgC4EsLynVzgecKiOpKwSJLVCe2TNLYutg==","signatures":[{"sig":"MEQCICtlA8UEzkfmBuYKkYsMWy6Xov7F+9TXXD3Nhu1X6JjuAiBUyjN9H9ndtKG04Ww70PzYQvj/sRiX4PQYRBUClVPg7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBZlQiJimfMJr3kh2XglEeTo4lTDxMi1V/hH8pmQyb1mAiAlQMuqJhO8M+66mnqXzvWrqFoIYDv9AXUxgnaaKcRZXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1681.3f21b44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1681.3f21b44_1790224418379_0.6440604589713683","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1682.f1470fe":{"name":"@flighthq/input","version":"0.5.1-next.1682.f1470fe","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"010ed78195ba0c12e219284e30841bc0cd28743f","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1682.f1470fe.tgz","fileCount":17,"integrity":"sha512-nD0aOylK4swucNJxRD8tfylAnH2fr1m3Hj7zu8VzqmAi5NumNwIHkwnyJUkPDJ+OLAknM911Yo+0lE5uLt/3PQ==","signatures":[{"sig":"MEUCIQCTDGpUE036PvCMjXAecG/K/AW2Qy50I/3KVF1cVVywcwIgFvR2fU0qlo6Dk95OjE378vUrFBr1w3ast9wgUdPyAFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+OxdGY6cpSs6RWH7aceTHbUE1tUzNzXafOrnYGBYvHQIhAL5LE0QO5vF9K5inVuGU2mrJv1YS6ZFpF+sFwKLnGV7M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1682.f1470fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1682.f1470fe_1790226298512_0.3808999129326123","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1685.dc0e23a":{"name":"@flighthq/input","version":"0.5.1-next.1685.dc0e23a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"d423e149d5713a87a841ef9f290cb97bc38aa12e","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1685.dc0e23a.tgz","fileCount":17,"integrity":"sha512-7x9WV1/vyUbe+h/HOPxvNaXHqZ4CIAgLAl3LyDCVyEGCjmScgnBkTiMoCP7Xp2gRBrs3HfyFwtBCwFRNeo9q7g==","signatures":[{"sig":"MEQCIG4CYZFNGX9tp/9whOsg+ckshnnb9ReXgDVlh4cQ1kf6AiBIRLFHTbDdsyNnYBrA/1LC5hj0iD3dwxDc/JT2MYCcTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAErDDI69t9hghcl6fCYt/rw+jGu0P2fwyx/+RoZS+YtAiB/qM2rT2Lb1Tk8/gF6GQMMwnyYnicHCkO+3aC4hP8+tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1685.dc0e23a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1685.dc0e23a_1790262577356_0.7773590905965355","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1685.dc0e23a":{"name":"@flighthq/input","version":"0.5.1-edge.1685.dc0e23a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"6434d8480e9b5af1f0f3e519c39e84e13c6e9936","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1685.dc0e23a.tgz","fileCount":17,"integrity":"sha512-aY3A23s6Tss1eu/bjcFoprgFrwVISOsWWS38cj45SyhxFyBhFdTHTd0L5yAGbfkFH63eEMjrVUbirucVuZKoJA==","signatures":[{"sig":"MEQCIFQfTJSxknwTjtLtXc8wykuNLsVprnpCkkw6cGzNpoIuAiAFzgsYEvWzE2NnYeqm6sCeguQXdeSCJz4i6/etr+vPIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC8KoukMILuNImB+bbiCSb2MtG2jS4LAOyE7MXv4SylcwIgX1Iu7nrQyu03LPu6zKYBuomYs2j0gSMnOjkEKUEHuHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1685.dc0e23a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1685.dc0e23a_1790263144086_0.5750709708185433","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1687.b63c819":{"name":"@flighthq/input","version":"0.5.1-next.1687.b63c819","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"497d6383c57b4694e9cf1701b0cf9fdc91fd5e6c","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1687.b63c819.tgz","fileCount":17,"integrity":"sha512-mqr4NGJ6EYlA87W+Jg+bqXbRTzOhFcJoio2K0kZTYQDwAIdgcq7alwdYvMbohA2mCTjTtb+qo3yNCX6rTCZ/rQ==","signatures":[{"sig":"MEQCIGsAr1acHcLTI+8vCQ9p2JI2UCgdlWyPUF0FdzdzzcQbAiA3uZJu95wAzCbmSqmlOI1OPvSYQ7XFolelDCppq6/0wA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFRZB4wE+wk7iFsH7ZafQ+/Sk1m7Gv3GgKOz5ZNbj1SHAiA4GCg3fxEQTOSa/sau0CPg36aB+YnGWUjNuXTE8Z/sbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1687.b63c819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1687.b63c819_1790271341749_0.7909397296559229","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1687.b63c819":{"name":"@flighthq/input","version":"0.5.1-edge.1687.b63c819","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"a143d6be5bf3e0aec070f341b075618bd7f0ecb2","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1687.b63c819.tgz","fileCount":17,"integrity":"sha512-Do0SrE1oLgCvq85W+NQcOrXciywxQekcTWCXjDp1Mkh2WEze57uQfBhVLNayn/9YF7ayZb+dAyQll03MA9zhew==","signatures":[{"sig":"MEUCIQCd4ZIYVAokdc+IeCxJihCWXxpMkr+6kWALZOb2ehXLPgIgJZmLGHScM5PDbNmbJ/Vj7wIKe2n98ql+x5dM0xBjyRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCSzERZr9GnNmk0KZf77gBbHINcdytQHu+CPSlDWZw42AIgErNvvPYc/XKuZNgwBduTMgEtnwoOCoMb/wEOs6/WXSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1687.b63c819","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1687.b63c819_1790271900971_0.31056492424926563","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1692.64cda40":{"name":"@flighthq/input","version":"0.5.1-next.1692.64cda40","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"3ac5b283331d9467c68a037fb43e10335eb737a2","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1692.64cda40.tgz","fileCount":17,"integrity":"sha512-meRSKprkp34wF/MGpSzuYousREQ999Dn1JiS/fHmMCHzTuNL/JhmLuyecKZOePIKLFNufp5JLUwts7dh4Sk2/w==","signatures":[{"sig":"MEYCIQDkEzRoOt7/1XHqWPxblQQ4W3Kis8br/404QMTpM1BeJQIhAM3pag2IuNQLYztYsv1VxLoGTSrTHCBzCEtCwCBIa3qo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDWpNtjcVnB6Dz5ChzFJO4Jp5Zr1POD5NwXAiW03fmsZAiAyT1T/8jDi8xMCBzWpmxelIeoExpd3k5BzTTUeKeAppw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1692.64cda40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1692.64cda40_1790294110956_0.8996465788065411","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1692.64cda40":{"name":"@flighthq/input","version":"0.5.1-edge.1692.64cda40","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"9e24dd07055d66da1cc3751b1d33ca6763b526cb","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1692.64cda40.tgz","fileCount":17,"integrity":"sha512-/CgveF+34swvxzm7+xsK3tVYU1DZpdIg+kpZm7VU8dQVtjBUdGRQ/xSFuDrJh3hAcDDwY0wqX6FH9wlptA9xJA==","signatures":[{"sig":"MEYCIQDXenT4Lxj8sLtPputnR3qo0lObRba2Z9ai6cScjJjtnQIhAOzsDFVILrKylsAotKQ/82aNx8QZ+896V2pfsys4BduY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDfssBwWBlA97l9fO3oWCgS5UWyWYtVfPO/PDeyhJx0QQIgN9mBFpnjNK+IkZAw/8ePbbkujhG7s1PnBMYGZDg/UOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1692.64cda40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1692.64cda40_1790294772133_0.42450255347645327","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1694.112d897":{"name":"@flighthq/input","version":"0.5.1-next.1694.112d897","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"9d0b127226fdf323d52cab4e4208b567dac86f36","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1694.112d897.tgz","fileCount":17,"integrity":"sha512-tEb6agzaa9hUP0YPEPFq66pZZUqZoEtaAmq6HKqO5+6/Yuhg3qkrA12oTiXWU86pz5CIu6FujTZ3yEoHmDUofw==","signatures":[{"sig":"MEUCIQDlnrxAltTrHfcC+BmEJXFvMPowQF4oayamu9qngf8sRAIgTZBNj48fhwoRflW3kF6S4OB2sCYaGhvY5hM+khkZ+ls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICqVQm98hMAs5U9mHAAOWVTSjqn1uBATHg8FV8+KC7znAiEA57gTxN12r69rc/Vl53cQX2XPufMZ9hVOk6SnByiT4eI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1694.112d897","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1694.112d897_1790302385543_0.5158829209702291","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1700.cefb2f9":{"name":"@flighthq/input","version":"0.5.1-next.1700.cefb2f9","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"cfe267e7647276df01f0de4c2a8c5b7a027b38db","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1700.cefb2f9.tgz","fileCount":17,"integrity":"sha512-r5Wz6IqU5CKupcPQLfS7OeW9OWUcI++8eATbk0yuHQ2cGeThFcqc1aJXTfYtjUQcyq/gsQwjn3u4D6ssYbKnjQ==","signatures":[{"sig":"MEUCIDAZkHJ2f6MgZrnEJYgBvs8UDEy2oudZdbKYs6jXamNiAiEAtlwZyscYo6Ki6L62B6EkJsTmsQdojszAVe9f8pOt3vQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDa1qr7GvHD3uy9zaeDCBBK/kH+YnY+Nqt/ZNSbMCxfCAiEAzHq5DginqMYpVLDgWChg/I31xIKB4FqKp5uUwRnGm/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1700.cefb2f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1700.cefb2f9_1790305257652_0.8316161403181279","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1703.1905242":{"name":"@flighthq/input","version":"0.5.1-next.1703.1905242","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"9f259efc87c2097585971c496b23e1318b345336","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1703.1905242.tgz","fileCount":17,"integrity":"sha512-y+e0VPBMyXHOwx4D0yM3MuAn6VFYEjc7OWSZRgdj6bkCyS3s/pEJAWm77IJ7TzDS6gMtaCiOr/+in8hXx0XdRQ==","signatures":[{"sig":"MEYCIQC2VRRKDCaIPTuVgUSV7fpV3Lh5g8W1/KpGzaONNEF8rAIhAOSXdKh7lpvJzJu1en4nomZbNhgTCx4jLJultRSmrfSz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDyk5/UjyXG8oKQ+CJ1abInOiRrjRRg0Df12RxdqXqFZAIgEp+upug1MisVOpbDl6P0x6b0coHRkk8KXQxshOWI3k8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1703.1905242","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1703.1905242_1790323826541_0.903997068478485","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1704.1832e8b":{"name":"@flighthq/input","version":"0.5.1-next.1704.1832e8b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"715d44ebf858ed53f89f29c18237072f75c8390d","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1704.1832e8b.tgz","fileCount":17,"integrity":"sha512-Kcotsiji/LFQZG3ZRsy8Z6QgzQU8o6/KjAMO5AXILUGLcG2CZ/COXs00InemL55/7llq8e6HPjh9tuEnzwd1lw==","signatures":[{"sig":"MEYCIQC0hhBDeFLS679wmSIx6/6Iq6E3Bxee4MGyX5Imc6CBuQIhAPzArFQHR3w4Js2O9sMsv5/aumKl5pe9s92PV8nwK54J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID698iu/HkM/yNyFochbtxkAX/E2X+4TEOUALwIgVgccAiBro6moT7olEQcGWMDG0gpoXYy4HXI8d2G6eOjdCUqpHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1704.1832e8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1704.1832e8b_1790326758370_0.16698604287030938","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1704.1832e8b":{"name":"@flighthq/input","version":"0.5.1-edge.1704.1832e8b","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"8e38c2afb13f62ddb43ebbf16aba387671f8a232","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1704.1832e8b.tgz","fileCount":17,"integrity":"sha512-0cvLN8FywlsYdjguhrl8+YvyuZYdNwQSyqAURtnkfaGoATQi7AvaivLNTAjt0F0/arrL0sCONFz/f5E2B+PRXg==","signatures":[{"sig":"MEYCIQDtUrC0gaazXEEluHA5PMwLeqSSz6sUD70BP6Sg9NCWvgIhALWTG2Vlhe9s9ie12zgc05Wos6RWKJwbULsAbpt8SHfj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC60cm3bW207s1y8YnTGuF8ChVb1mth9hgOxj3KpmV7agIgfRjbdJgA2s8XPm9Y3+gWGeoL5ql/fHwTnsN6JAS82FU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1704.1832e8b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1704.1832e8b_1790327406732_0.7963474497331249","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1710.81c05dd":{"name":"@flighthq/input","version":"0.5.1-next.1710.81c05dd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"0dd986b09ee755d35a7ac584899aa6d6885d6782","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1710.81c05dd.tgz","fileCount":17,"integrity":"sha512-Y1bm6SQAkY8bUJFO1q0xQfS9lDjhAMB16v5svTMeTWfMz4Ef+EN6pvf4+vS+TKZTOesa21ZHVppnnW6Vh8O+AQ==","signatures":[{"sig":"MEQCIGrdOAIyYCwormvZe8D5jLc+DcSct3KlrFIbJAU8iUkaAiAYXowJh/tJkz6ZoniVaF7WPmKX01fQI8+32XR3RvMGPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD9jj4W+ojYyYIIH6nNA/5rZVFNTMRgbodQbK1DRieNmgIgLhCT+O304tQwTPVjRqyEfe0eZ68JuFXzKakRQVi/1fI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1710.81c05dd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1710.81c05dd_1790356405500_0.9729798633740414","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1717.f605ef3":{"name":"@flighthq/input","version":"0.5.1-next.1717.f605ef3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"3a9950870fc90ba1fc0cf4d4734724b5fc2ab9bd","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1717.f605ef3.tgz","fileCount":17,"integrity":"sha512-c4Svpjj20Fxy6V63monWN5eEcnuujcvjJDjSHVUftPWrtBsmheltufS0Cl1Gd12hJhGylcB0ESwLOGntV0T6KA==","signatures":[{"sig":"MEUCIAHilgs7CJjww0iKi/Pg4pEDmOAKKb5iKgcrmkiCTvQQAiEAh35nidFEbZDxTpvgNzwEtj1BBPI/FgDJhSWMDkZ38WY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBLaa7EtI149M3dG9bqdQWXTqVn2UD2hrSP1PDSaDDBjAiBEhQaXpvNstAvhL0mLWjS/uL0K8Gc2KnCf8EhO+E9s0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1717.f605ef3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1717.f605ef3_1790363719481_0.7058555384137213","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1723.553fc7a":{"name":"@flighthq/input","version":"0.5.1-next.1723.553fc7a","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"fbedd3c45ae101c37711aa9e57de73c76136e98d","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1723.553fc7a.tgz","fileCount":17,"integrity":"sha512-NjvD5GAHnzVk2yX01ttU/A6/s4Kslw7CiEaj2dGMRjVOACo9CqwKFrc7xbc9lWETLb0sLLnXV557VX82oqLG3Q==","signatures":[{"sig":"MEUCIBIXjpfyeJJoktvJp7Bx3TOMh5IIW5vwFGHWdOkG0p/EAiEA/E+hevO2BgqlIUAe11dacyZJ0P5JGZeSOiSu5dg27V0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD1/L1sgof3jYPqa8CM4L7EegtGV0/8AYVIfBX3jRGTbgIhAPEwpMS/frA+NTkS5UT74tzLgFDZrUd3DG85Dws0949i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1723.553fc7a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87537},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1723.553fc7a_1790371427392_0.9590553929454158","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1724.c250cb4":{"name":"@flighthq/input","version":"0.5.1-next.1724.c250cb4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"bf99f30413371d5df58310594f55e41d416795dd","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1724.c250cb4.tgz","fileCount":17,"integrity":"sha512-djWMsdLkf2jU2NSiStOBwN+cgIgQ7shmmCRfIVn96SEy/qUGXsDDNBUd7npLD9VhrQBR7J6SevcokjlJ+F/lhQ==","signatures":[{"sig":"MEQCIEioq8Glo2bQmsSvpuCppLt4DxNBrsfrIhMmlK0HlLyPAiAX37STcJGoLZQ0nuk1Sf2GwwJjGgIUOIEMGN3jMUkyOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDi3HEgaX+uZ2+X9Reo6JqpJ43dIarh66/e4NqlxI9uOAiARb7BzRpU5RWKS34vdSo/ahMo6o0RWEV/63/sqNeEYBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1724.c250cb4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87558},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1724.c250cb4_1790377526540_0.8773668979091032","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1725.30f1dd0":{"name":"@flighthq/input","version":"0.5.1-next.1725.30f1dd0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"fdfd389354abb4a67fe9668468f03db94fcc3445","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1725.30f1dd0.tgz","fileCount":17,"integrity":"sha512-5/0ZtjgiMWTn6hRiywz9l6g0BissyQYUZSnkg6UgpViV3h2rR5460MBzVrRE1QEffyK+pmHX/t+w0PEifgXCqw==","signatures":[{"sig":"MEUCIQCMxRxaM1jcoOT4cFJKPgmJ1lwS8qwroVbuRPtcnlYKNwIgBDt8gxlI1XafhgbPOEMy0H1/yUedNvSFHWCy1c7ak6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCMDZpV2b5Y4ehYQ0rpKZ5+HhLyJ7pggoBfxvqspshjugIhANntFnu0I5p88FJ+5BxUzO9ZfkPAcExYjVYIGGF+bq6o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1725.30f1dd0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87558},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1725.30f1dd0_1790380086866_0.4121886260496357","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1728.e0a1ceb":{"name":"@flighthq/input","version":"0.5.1-next.1728.e0a1ceb","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"6a805d385b9416651b23f81885aa1fbc4b046858","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1728.e0a1ceb.tgz","fileCount":17,"integrity":"sha512-UivPuWu2Q22KnEjKIT8PfaQMQIc827Cyk3wpOFOaHI4MB+Fad9946hHK0QgQLk2hx6S63cIDPATvdqfxMGkFVw==","signatures":[{"sig":"MEQCICpAldh47roM8o5SyH2Mlawg/nVJ0IWIV7hIEw84skJcAiA1ZDNEuN23cQJl0npUH+ib6yFB1abEVZ9KhtOl5/aM+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIErxT81520kGl/CI+cuXRS/Vw0axSil8XTkQ26JbdHqIAiEA2FDV1815ytweoiIYfDgLbgIWOHuthW/TrOwdyd4/Ebo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1728.e0a1ceb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87558},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1728.e0a1ceb_1790401802370_0.9684855372280003","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1801.21234f6":{"name":"@flighthq/input","version":"0.5.1-next.1801.21234f6","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"653a43794c01e28144cd78f2707a917570445ceb","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1801.21234f6.tgz","fileCount":17,"integrity":"sha512-CfYsGY/9j67Ew9f48EGm32F6dbsReZwnw5rpt+G/5mtobNnX12K24KrCbs6kT9KPlQuAXqRpQy+r03U2RzPeWw==","signatures":[{"sig":"MEUCIQDKBbndO7kR7gXgh78S9Nq82+2xmvi8EOsSKRnrK+CgCwIgWk9QoojV3n4yW7OcXTaG731Cw2tbCIEylcnbC5ICv1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIECFz3F6qOY6XaogR95SL1SXskWUOlE43cMuLjBNJFotAiEAp+JllwKEL0i78vh9owXh39gInxMuHOuISLzrg0De3AE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1801.21234f6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87558},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1801.21234f6_1790486347242_0.2892835910069622","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1831.a0b57d4":{"name":"@flighthq/input","version":"0.5.1-next.1831.a0b57d4","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"591b08971503e23ab7a5890fdef7b82e42d04927","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1831.a0b57d4.tgz","fileCount":17,"integrity":"sha512-TVEuOvxjobZ0flpEOXL0nR5dyPt0g+Hfs+1lTl3t4+7qJOCiufX2D1k7Zb74bUOvlPikNUnoRZaGGoln0G6r/g==","signatures":[{"sig":"MEUCIQDbEn4yhjSqlQf8SgHqcEFcvub11ODoO7jrN7jpjNXFAwIgXQsC8qnW2woDmNuHZvAeAV33xCIX9CblTjI1wmgyXlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDHQRdsvQhyxcqpyOKItNwTpY0TKmEnzFQ+9gnFJoKfSQIgU4nehD55PjbJWTG6XW6b1evmhBg1bIsLMDJlmsL/xoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1831.a0b57d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87558},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1831.a0b57d4_1790553557781_0.35985463271583673","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1850.5adb645":{"name":"@flighthq/input","version":"0.5.1-next.1850.5adb645","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"0ac9a48362218282673846f5d25fa9af0863e9b6","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1850.5adb645.tgz","fileCount":17,"integrity":"sha512-8S6CDyF9sMdPEeh8fa2bQEwcLjjobECEMWmX/FwxGgVbGebH17HbEwGzT50qf7FhTyk9JNIdcZtWwOjwkEcrOA==","signatures":[{"sig":"MEYCIQDORj1aGahzeMRXy7qB8NjDirAky/kgg9zb6o0oCkpp6wIhANx28Jm+bZCPcJYY93w2qdskVI506b/WpZ59O0LBGgfn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFtTEfOSoOTeg1hNWVI/9YxVDYlI2BjXpZzLh1Tgd/dsAiEArUtpmZ3vzesTVLmONHudFRTHASezWGUdQW+2X4MGkwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1850.5adb645","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87558},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1850.5adb645_1790568973633_0.5748992741178003","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1892.cbd15bd":{"name":"@flighthq/input","version":"0.5.1-next.1892.cbd15bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"be66cf450dd25ffae1963c0ee85f4ebf0c34db82","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1892.cbd15bd.tgz","fileCount":17,"integrity":"sha512-/P4pKh1K1Uj0LdiHdQ19moknMFrVmklfuCeGuSJw4yYndsGRAleadTagbMHUCzWVQSnZ865TqYjFuw4MBE5m5g==","signatures":[{"sig":"MEYCIQCSpVq91pTq8dea+g3n/kLmvZ8CZa7yRzxT3eTWeW4G+wIhAPUmgT1J9BK8fejkZuHjB08QkoiwnsJe2BCAEl83ez1d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH5Vv2ZnlLws/KZ9vUlic1sfRqFCjblYILt+pSgHq2eNAiBfWB1H/1iTJeQp/b88MkhGcVO5+6p1vRlJqwHzsZR4Lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1892.cbd15bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87558},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1892.cbd15bd_1790599575775_0.45125604479831694","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1892.cbd15bd":{"name":"@flighthq/input","version":"0.5.1-edge.1892.cbd15bd","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"ccce9d319ecc3508d03fb21a3aff64f58b81b7b9","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1892.cbd15bd.tgz","fileCount":17,"integrity":"sha512-8IdKzrVPt//F/XZ/btBueUjPywtq18vmptPo9L8EX8mRRUWssbgrpxKP2o1sfWt4vpyLxezmOdoUuYKUjBaosw==","signatures":[{"sig":"MEUCIByhDzgmiLgN4/9IJWa3AAyZ5afTg/fwja2E+/D7f7rdAiEA2Lg8eOKNjR9xeG9N9JldZfA7gqaxvkqoVTlhYYetlNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD4yx1v17/F+neBfd8REwB5+mYvhpataNAn2UkQp0jYuQIhAKQbM03Xa8g5J0u2eMba+dFAvsj82KevKGGOFpKg+Qy/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1892.cbd15bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87558},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1892.cbd15bd_1790600119209_0.8581846415199654","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1899.4b1311e":{"name":"@flighthq/input","version":"0.5.1-next.1899.4b1311e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"0232c53287876885b1dd476fb223fbea8d74cef0","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1899.4b1311e.tgz","fileCount":17,"integrity":"sha512-KbYAKQdAKELru+Giu3LhcQ7FkufQLhstvzulzbJPA/xe5rZo/uuOvXm+A0Kr2xtQiX0JtNF9U9aHMWyGYlLXag==","signatures":[{"sig":"MEYCIQDwvojSF5Vmuabcbp5Gdu5Wa2ybs8vfO6i6Gm4aFW3ZJAIhAOPQ9knoGP/TmHDgwr3SjmOmMZnSTKHju8j0IPPFyPdv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGkxIBvgYOGh4sk7RZNgBGymfdlB+v37OBb1wXIylnj7AiEAmo7oiy0paDtlO2nNBohsnw7R7Mx91+h0pgyEEgKPtng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1899.4b1311e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87558},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1899.4b1311e_1790630636451_0.6291569368359107","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1899.4b1311e":{"name":"@flighthq/input","version":"0.5.1-edge.1899.4b1311e","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"eb2620fb989832db875224f4c4fe792d2eb6cbec","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1899.4b1311e.tgz","fileCount":17,"integrity":"sha512-87EgdO9Ez+KIy81ENAN20lG4niyZxJAkT7gQROu28E/E5PJ2R6kjTNRYRrcsJ1ob8bMS0j2A8vwAK5FUPbhvXA==","signatures":[{"sig":"MEQCIDamRIHOgj0e5K5pKySJ8AQGqgbZ0SyoOIM1YMQ+/vuHAiBamftRDbn2CtuHsBbU9V/p0JBxh++QqEyWFqHXaTTlPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICPIb/fhRWr9zQHKEHmOi/PfUejFFxYI+eb0OmwHIcSeAiAsbmwClcj+PGUQ4i939NYfKgCoHysPhCDYHO4stR6KzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1899.4b1311e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87558},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1899.4b1311e_1790631530934_0.3518875616283734","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1903.956d5a5":{"name":"@flighthq/input","version":"0.5.1-next.1903.956d5a5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"dc9799d01307656b6257b95f93f6beec6efbe46d","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1903.956d5a5.tgz","fileCount":17,"integrity":"sha512-HhZZoVMy9Faxl0R3ejBTh5CD7Mc7g4IcGZV7QPCY6P6Xt5EAtsdz3NWW13tLDJOzV8fkiMqrInYoGqa0H2g1dQ==","signatures":[{"sig":"MEUCIEIzVpppa8Sf1u+ZpF5ZEOn05zhPi91Ys6qfExko7mEoAiEA2QtwgXnkbE/wRlVU2Irbexpx+SCkc1xBUAR7ZJSkIPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDrb4NIloezfL4jeY2meBIp+hQX54NoqtVFudWKew+BVwIhAKDxMLhQtSPgqVEvtKMeg+Y2nARYzu1/XRBj3vN5++Br","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1903.956d5a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87558},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1903.956d5a5_1790658303576_0.12099762878340936","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1903.956d5a5":{"name":"@flighthq/input","version":"0.5.1-edge.1903.956d5a5","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"251a7eb715f6142a9b0cb29d5b93d10c00f19067","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1903.956d5a5.tgz","fileCount":17,"integrity":"sha512-urhTcbDo1PXqxqWuZPc1HBfcsFVxjPCWAemG0eLws0cL0E+wMKhAkRVohCT+Arh9wrv3tvNDrG5SRgMT8VuRUQ==","signatures":[{"sig":"MEUCIGLIVY30I0A/8LNCY4GZBuw2zAGX2IAjfa3Hw4+u9mjRAiEAyXrgX17UcVyC22dth8m50GSDIDtB+q2clmdg0f8fTiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCRQadHuL9s6xuMnfCNQJUM8y2Om4FAApQOROEMLyYt+AIhAJ6pbMWUbYWoVvZB+0xP3XsiDOI/1yBUzjKAns5kgTcr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1903.956d5a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87558},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1903.956d5a5_1790659065056_0.5369407418255585","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1906.1e09ca0":{"name":"@flighthq/input","version":"0.5.1-next.1906.1e09ca0","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"f33ea20a80d1a79c76ba220defcf0b5da6795821","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1906.1e09ca0.tgz","fileCount":17,"integrity":"sha512-W0sCBeD+TtZjdCtgWkfcPjavjD5I5Cx4uUxyIVDB5CfMgcYYU8j4JeFKOPgntm+KwXXr5kYcbaL9SSe9E2puOA==","signatures":[{"sig":"MEUCIQCJEamtDH1q/8jwMQmP8dH5zRV+JyWPFBEjTW9FPPkmywIgQGsqkWSBUepUGJhRRuG6AQIymaLJBDtXk+lkfT6a1M4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCY5ZaRxOcyz72ot99RQZSLmgdysUBaLA7WczjxQDvPvAIgU5B0XPS1d4/l7HQ0rgwaPrPp360njhGJNt3+Cvz+P5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1906.1e09ca0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87558},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1906.1e09ca0_1790784896209_0.5865275967839074","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1908.309c1e7":{"name":"@flighthq/input","version":"0.5.1-next.1908.309c1e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"96fdd68e4ac94bec5385102464c52e8eabd9ae01","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1908.309c1e7.tgz","fileCount":17,"integrity":"sha512-N24V3UfrLrk/X8WFZ0QD88+5orb7iFhL0ksKeGTiKHBLPuCQaMz2JDZESNnY/vdumZW2uWuasGBoX+6xCaL5vQ==","signatures":[{"sig":"MEQCIFWcjJb/pT21bqWsPyDycXy/0NCunWws7LiMIP8LYeVOAiA/xWo7gVTs3dXZAgtWiOdFK+GXs0bqlKPc9Jgp7P5NKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD6JitSf57EzWLoUCB7gksQmXzzqCSyDd5tqKEfoR6fuQIhAKx0ngKLCiCffCnwKTOjz7k6mTFlDGqZaTse59TpsWID","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1908.309c1e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87558},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1908.309c1e7_1790785780412_0.4303749734101796","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1908.309c1e7":{"name":"@flighthq/input","version":"0.5.1-edge.1908.309c1e7","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"f99ddc0ca5f91ecbd1d2aff0d82fa330348b3b95","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1908.309c1e7.tgz","fileCount":17,"integrity":"sha512-Lhm41F0N3+VbbUayJTniMRaof2LoP7Afex1UUA5cdyXBRPpyY3cnsvnjt6lOQgCsdi6DkOaBIar0Y0YUgl46Hw==","signatures":[{"sig":"MEUCIB5kwtKwspDr3rS0sA+wdo3zSqEGXkKOm9PL19uBtctCAiEA5BOXAxI1t4U+o9KG/if/4phEXg6CFYJtinLOVYv7RU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHmnt3jWzzEiaK2c3G7hvZW0Irbf7PUmMhbEcUXAU5k5AiEAu2iucvDrNIpJAjSCeGLVfeZDxoaEWo4EcDDa/n8XHG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1908.309c1e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87558},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1908.309c1e7_1790786556486_0.23643049405358352","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1909.7bccf72":{"name":"@flighthq/input","version":"0.5.1-next.1909.7bccf72","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"5bdf03377b248c4ee323289186a1483babd0f190","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1909.7bccf72.tgz","fileCount":17,"integrity":"sha512-iopWwWKciNw2yoP2tDOp/vH9LMQf6fPpbhotEuNIKAr/Vz+ZW6zgjgc/0uY9UIqoiqLS0NRuW0iyIeO1EdSrBw==","signatures":[{"sig":"MEUCIBEwj+Qw3b1LNmcmLt+yfkVtpq8fx9GSsj/45ardmNVtAiEAvKv6ENlnt2Zgzd+Gt0Z+QuVgQKGapzxbOYrHKaiPLDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDFV4OmR9KoJ+494SsLLgEhNYEe1zfjAtg0CxK3huOMlQIhAKOO2DgGb/DwijVbAryqfMVUbowr2+rBGa/5tGGpvIar","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1909.7bccf72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87558},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.9","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1909.7bccf72_1790789836850_0.4866640140533973","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1910.85d85a3":{"name":"@flighthq/input","version":"0.5.1-next.1910.85d85a3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"2bfd9b5ea62b24d051f210ac2bfae566c03768de","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1910.85d85a3.tgz","fileCount":17,"integrity":"sha512-/NLab0WVqxKI12cvC8uHATvyAekAoLNkJ0AWzWaR5gxCnEQfvAJNsmb9ScloVfkRlDlhKFPHtfPS6uDuErmJzA==","signatures":[{"sig":"MEUCIHTNDQ2Vj+rou3EVzUNc5IjpmZMHw9qVhu/RhfcHyCTFAiEA4z3juwKVk24GlMzHhZhUhcVFBR7Hv3S7netjUFhsR0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHe7qVKI8DRxKMslxt5XF46AFwQck/qyMTM4owc1gZpaAiAnLH2FEBFd+7YxbZHYFjs0u1QxEDBR5XBFvVSv3vSBPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1910.85d85a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87558},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.9","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1910.85d85a3_1790796350183_0.532608760205487","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1910.85d85a3":{"name":"@flighthq/input","version":"0.5.1-edge.1910.85d85a3","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"eb16e89a217f8f9f49c261b935ac7b4f780498de","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1910.85d85a3.tgz","fileCount":17,"integrity":"sha512-CONSDmGp+vrPEDS4ZdDOzzWssRvveoZtAX9oz/F/YiqQt7SS5L3j5TJSzLiPAjHgRzCIavXIhN5FDM/NxorwtQ==","signatures":[{"sig":"MEUCIBoBs5QWnmMthy818KP2TIh/dfdtwzSaDbOdfkpeKDeiAiEAwcqEmvJim2+iN4QhdFgSxOQ/UTBi8zuqYKAXPkqvmRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD9HsECi10gkCMZ2ZLVhxPERGIV33AEuRCp89ADUaBWTAIgaHA42yt1rWKmINXaVD4PAiOM937D7cAj9v1bceg3Xu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1910.85d85a3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87558},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.8","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1910.85d85a3_1790797138050_0.916132121771805","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-next.1912.a627849":{"name":"@flighthq/input","version":"0.5.1-next.1912.a627849","author":{"name":"Joshua Granick and other contributors"},"license":"MIT","_id":"@flighthq/input@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":"5e5a57b2c37e74ee04378f20b9592f7379f6a9be","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-next.1912.a627849.tgz","fileCount":17,"integrity":"sha512-ZZVpeJqqlXS9VfQFMF1bp+PdDhwVFlrIQv3KujhvEpl70oERIrQDDNz6C10oaBpBjNuOtc6qgCC/q0fTZuVWEQ==","signatures":[{"sig":"MEYCIQDDWQ3BAKxElJuLVFT5dUuX336ORPBxd+1CHwj4LehuxAIhAMwzcAdDApwdGTOqVbthar7wMeby+gE1vscGGl3vGHin","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC4P0iEEaHnkugTkK/nogkN2PvU3HDSUHAWvaaStdIyTgIhAJ1vFQs4vXo7N3ubRCg55hcBDcQte+wPavBibNTyk8dN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-next.1912.a627849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87558},"main":"dist/index.js","type":"module","types":"dist/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/input"},"_npmVersion":"10.9.9","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-next.1912.a627849_1790860273930_0.7141454918397472","host":"s3://npm-registry-packages-npm-production"}},"0.5.1-edge.1912.a627849":{"_id":"@flighthq/input@0.5.1-edge.1912.a627849","bugs":{"url":"https://github.com/flighthq/flight/issues"},"dist":{"shasum":"c372122fed19703da786fb451d831926db400180","tarball":"https://registry.npmjs.org/@flighthq/input/-/input-0.5.1-edge.1912.a627849.tgz","fileCount":17,"integrity":"sha512-kr9BItrK7VoHZsCixuMweVX2gNeOrJg70si31ANQ/RJKsZiqkI5jcrcZfGwNUAQnRtkGdsj2ozNUXUd8R7oExA==","signatures":[{"sig":"MEUCIHPZvuFm4zv3Qcc2FJ5XWEvWn90fq4kebgAGKJSjboSWAiEA/Xij74KLJ65Rqx7158mRuo4oTmwnAVbTwfH4Cqor6Xw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCKhHLfdANFsziiOWm6JkDQo/Y9epWKHVbwr/JcILJUHQIhAJs7YfYp229hiT8W1d3EuTmCO+WBGnj8JGowYF3tPVi/"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@flighthq%2finput@0.5.1-edge.1912.a627849","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87558},"main":"dist/index.js","name":"@flighthq/input","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/input"},"_npmVersion":"10.9.9","description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","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/input_0.5.1-edge.1912.a627849_1790872361077_0.7193409078307882"}}},"time":{"created":"2026-07-10T06:02:41.513Z","modified":"2026-10-01T16:32:41.615Z","0.1.0":"2026-07-10T06:02:41.872Z","0.2.0":"2026-07-13T20:11:48.932Z","0.2.1-next.410.a23f189":"2026-07-20T19:50:48.752Z","0.2.1-next.423.3350e53":"2026-07-21T06:28:12.463Z","0.2.1-next.444.a313478":"2026-07-21T15:51:49.234Z","0.2.1-next.448.afbdd31":"2026-07-21T19:51:23.235Z","0.2.1-next.449.355834c":"2026-07-21T20:00:40.924Z","0.2.1-next.451.d9a4a4e":"2026-07-21T21:28:30.767Z","0.2.1-next.459.fb59cc5":"2026-07-21T21:37:46.325Z","0.2.1-next.530.a223ca9":"2026-07-23T14:21:54.676Z","0.2.1-next.585.c7219b8":"2026-07-23T21:27:54.884Z","0.2.1-next.624.d23e6a9":"2026-07-24T07:20:27.859Z","0.2.1-next.640.ec2ea9a":"2026-07-24T14:58:10.697Z","0.2.1-next.647.2252e02":"2026-07-24T17:25:15.840Z","0.2.1-next.652.c550eaa":"2026-07-24T17:58:39.453Z","0.2.1-next.666.4af7f8b":"2026-07-24T19:03:39.145Z","0.2.1-next.701.409c279":"2026-07-25T03:49:00.608Z","0.2.1-next.738.07b221d":"2026-07-25T05:13:06.079Z","0.2.1-next.840.857425c":"2026-07-26T00:46:29.153Z","0.2.1-next.841.373388f":"2026-07-26T06:03:24.851Z","0.3.0-next.906.07cea63":"2026-07-28T06:25:52.280Z","0.3.0-next.1021.f5f1ee0":"2026-07-30T15:25:01.983Z","0.3.0-next.1032.e2b99fc":"2026-07-30T18:32:36.318Z","0.3.0-next.1162.e90e518":"2026-07-30T23:15:44.878Z","0.3.0-next.1220.6982c21":"2026-07-31T13:51:22.672Z","0.3.0-next.1248.f867198":"2026-07-31T15:36:38.155Z","0.3.0-next.1272.222de94":"2026-07-31T17:07:18.248Z","0.3.0-next.1280.6369398":"2026-07-31T18:08:30.177Z","0.3.0-next.1297.43a5ef8":"2026-07-31T20:27:46.672Z","0.3.0-next.1299.b32cbdc":"2026-07-31T20:52:59.374Z","0.3.0-next.1315.1d4eb64":"2026-07-31T22:49:14.004Z","0.3.0-next.1383.c61de17":"2026-07-31T23:40:29.992Z","0.3.0-next.1392.f0bd0cc":"2026-08-01T00:43:31.851Z","0.3.0-next.1422.b585c0c":"2026-08-01T01:53:19.486Z","0.3.0-next.1435.f870241":"2026-08-01T02:58:52.771Z","0.3.0-next.1436.388ef5e":"2026-08-01T03:08:07.044Z","0.3.0-next.1445.14ca01c":"2026-08-01T03:52:16.943Z","0.3.0-next.1452.011a16e":"2026-08-01T05:20:33.768Z","0.3.0-next.1454.b17f8a5":"2026-08-01T05:55:58.306Z","0.3.0-next.1456.ace2107":"2026-08-01T14:15:48.776Z","0.3.0-next.1458.0c01b63":"2026-08-01T14:57:43.008Z","0.3.0-edge.1458.0c01b63":"2026-08-01T15:17:24.348Z","0.3.0-next.1460.2c18805":"2026-08-01T16:03:19.100Z","0.3.0-next.1463.b454aa8":"2026-08-01T23:55:18.685Z","0.3.0-next.1466.e0866d4":"2026-08-02T01:32:32.283Z","0.3.0-next.1473.098a860":"2026-08-02T04:24:18.877Z","0.3.0-next.1494.7333e82":"2026-08-02T05:35:06.774Z","0.3.0-next.1498.065f223":"2026-08-02T06:49:10.403Z","0.3.0-next.1511.9977321":"2026-08-02T16:21:34.595Z","0.3.0-next.1512.edc0fee":"2026-08-02T16:43:19.937Z","0.3.0-next.1514.a24d43f":"2026-08-02T16:55:34.291Z","0.3.0-next.1515.d4dc88e":"2026-08-02T17:04:03.870Z","0.3.0-next.1516.1b4fb2b":"2026-08-02T17:35:54.531Z","0.3.0-edge.1516.1b4fb2b":"2026-08-02T17:58:09.118Z","0.3.0-next.1529.90e58ad":"2026-08-02T18:21:30.977Z","0.3.0-next.1530.70058bd":"2026-08-02T18:51:09.762Z","0.3.0-next.1543.f490ae8":"2026-08-02T20:12:37.802Z","0.3.0-next.1560.03a2b36":"2026-08-02T20:27:32.635Z","0.3.0-next.1562.75af469":"2026-08-02T20:40:27.443Z","0.3.0-next.1566.dcdf1d3":"2026-08-02T20:53:13.668Z","0.3.0-next.1584.a68fe91":"2026-08-02T21:55:37.927Z","0.3.0-next.1585.17d10c4":"2026-08-02T22:28:16.240Z","0.3.0-next.1593.a47f94a":"2026-08-02T22:33:47.441Z","0.3.0-next.1595.4d49b41":"2026-08-02T22:43:08.119Z","0.3.0-next.1601.12b771e":"2026-08-02T23:25:26.075Z","0.3.0-next.1665.6235922":"2026-08-03T03:47:11.181Z","0.3.0-next.1669.5808974":"2026-08-03T04:24:49.514Z","0.3.0-next.1689.2810c05":"2026-08-03T05:56:47.472Z","0.3.0-next.1692.f1a7a9a":"2026-08-03T06:31:37.245Z","0.3.0-next.1702.8973fda":"2026-08-03T06:38:40.471Z","0.3.0-next.1704.8557784":"2026-08-03T06:49:33.766Z","0.3.0-next.1714.3bd86f1":"2026-08-04T18:54:54.177Z","0.3.0-next.1728.26853f6":"2026-08-04T19:53:19.642Z","0.3.0-next.1729.f927a3b":"2026-08-04T20:29:47.972Z","0.3.0-next.1781.5d072ef":"2026-08-05T00:01:25.171Z","0.3.0-next.1783.cd11ab1":"2026-08-05T00:24:14.742Z","0.3.0-next.1848.58f06fb":"2026-08-05T01:09:38.768Z","0.3.0-next.1849.a370765":"2026-08-05T01:15:30.115Z","0.3.0-next.1872.c2b1f7c":"2026-08-05T19:28:01.795Z","0.3.0-next.1883.9cd374b":"2026-08-06T00:12:36.861Z","0.3.0-next.1887.cad72aa":"2026-08-06T15:06:46.762Z","0.3.0":"2026-08-06T20:47:08.694Z","0.3.1-next.209.43ef1bc":"2026-08-07T21:02:29.785Z","0.3.1-next.320.fe56fc2":"2026-08-08T03:09:08.562Z","0.3.1-next.348.8115937":"2026-08-08T05:10:47.025Z","0.3.1-next.385.e32d957":"2026-08-08T08:55:53.570Z","0.3.1-next.401.5d59659":"2026-08-08T09:58:14.291Z","0.3.1-next.407.d03a0bb":"2026-08-09T17:49:39.077Z","0.3.1-next.409.5c00b00":"2026-08-10T04:13:16.682Z","0.3.1-next.425.a3192ab":"2026-08-10T04:27:49.104Z","0.3.1-next.493.539802d":"2026-08-10T20:00:28.293Z","0.3.1-next.509.c235802":"2026-08-10T20:40:46.186Z","0.3.1-next.575.c1f8e01":"2026-08-11T02:42:13.956Z","0.3.1-next.616.aa7ae7f":"2026-08-11T15:07:45.051Z","0.3.1-next.617.89baf58":"2026-08-11T15:11:44.959Z","0.3.1-next.625.675880d":"2026-08-11T15:30:04.797Z","0.3.1-next.703.e259040":"2026-08-12T18:33:24.397Z","0.3.1-next.704.69286f6":"2026-08-12T18:48:45.426Z","0.3.1-next.733.f1845ac":"2026-08-12T19:30:42.759Z","0.3.1-next.780.12e6944":"2026-08-12T23:28:58.043Z","0.3.1-next.794.0bfc53e":"2026-08-13T00:40:28.604Z","0.3.1-next.836.609b031":"2026-08-13T01:19:24.853Z","0.3.1-next.837.46a9259":"2026-08-13T02:23:47.297Z","0.3.1-next.845.b5a7c82":"2026-08-13T03:01:44.846Z","0.3.1-next.847.2e6f8bf":"2026-08-13T03:59:05.630Z","0.3.1-next.861.5a56d7a":"2026-08-13T04:01:22.941Z","0.3.1-next.887.9f59a84":"2026-08-13T06:21:09.262Z","0.3.1-next.948.85d9f30":"2026-08-13T15:34:04.799Z","0.3.1-next.970.9691e7b":"2026-08-13T15:50:27.982Z","0.3.1-next.971.33e20ba":"2026-08-13T16:01:36.504Z","0.3.1-next.975.01aea94":"2026-08-13T16:45:07.899Z","0.3.1-next.996.06087b5":"2026-08-13T20:30:55.352Z","0.3.1-next.1041.35b950c":"2026-08-14T00:05:23.616Z","0.3.1-next.1050.9114695":"2026-08-14T01:41:21.908Z","0.3.1-next.1055.12501ae":"2026-08-14T03:48:42.933Z","0.3.1-next.1076.4f48950":"2026-08-14T16:03:22.840Z","0.3.1-next.1079.38fd007":"2026-08-14T18:08:42.056Z","0.3.1-next.1084.04b8d9a":"2026-08-14T19:02:43.177Z","0.3.1-next.1086.d0d073b":"2026-08-14T19:51:40.532Z","0.3.1-next.1088.2bde749":"2026-08-14T20:27:19.169Z","0.3.1-next.1090.6e79e6c":"2026-08-14T20:32:29.035Z","0.3.1-next.1091.b7aa6f2":"2026-08-14T20:36:24.239Z","0.3.1-next.1095.16f1704":"2026-08-14T20:55:05.333Z","0.3.1-next.1096.4ddf1ab":"2026-08-14T21:08:17.818Z","0.3.1-next.1097.b8126d8":"2026-08-14T21:13:43.408Z","0.3.1-next.1099.671eaf4":"2026-08-14T21:18:13.634Z","0.3.1-next.1104.8453d3d":"2026-08-14T21:53:02.860Z","0.3.1-next.1107.0b5d347":"2026-08-14T22:40:24.917Z","0.3.1-next.1108.66cc86c":"2026-08-14T22:58:54.749Z","0.3.1-next.1112.dea9723":"2026-08-15T01:49:47.088Z","0.3.1-next.1113.9cffbdf":"2026-08-15T02:22:10.370Z","0.3.1-next.1114.3ce681d":"2026-08-15T03:14:37.161Z","0.3.1-next.1116.866c771":"2026-08-15T05:47:12.793Z","0.3.1-next.1162.1c7f42e":"2026-08-16T15:15:22.964Z","0.3.1-next.1165.285e507":"2026-08-16T21:37:46.062Z","0.3.1-next.1170.8a733e4":"2026-08-16T23:18:34.753Z","0.3.1-next.1191.e999f6c":"2026-08-17T09:43:40.495Z","0.3.1-next.1217.5f07972":"2026-08-17T18:27:55.713Z","0.3.1-next.1240.e41e1f0":"2026-08-17T20:44:51.567Z","0.4.0-next.1261.f361161":"2026-08-17T22:35:38.875Z","0.4.0-next.1263.aa14a22":"2026-08-17T22:53:28.984Z","0.4.0-next.1287.1dae9df":"2026-08-18T00:59:59.709Z","0.4.0-next.1290.99fd889":"2026-08-18T01:22:34.693Z","0.4.0-next.1294.03b2010":"2026-08-18T02:32:45.914Z","0.4.0-next.1296.dfa990a":"2026-08-18T04:21:36.287Z","0.4.0-next.1299.541fadc":"2026-08-18T06:18:52.848Z","0.4.0-next.1350.7431bb1":"2026-08-18T15:30:21.745Z","0.4.0-next.1351.6ec45d6":"2026-08-18T15:47:13.938Z","0.4.0-next.1354.5181c5f":"2026-08-18T18:13:28.163Z","0.4.0-next.1356.924bb91":"2026-08-18T18:34:58.820Z","0.4.0-next.1357.b87b5c1":"2026-08-18T18:37:29.163Z","0.4.0-next.1362.3734bd4":"2026-08-18T18:48:20.917Z","0.4.0-next.1383.b8eb497":"2026-08-18T19:10:40.312Z","0.4.0-next.1385.dc129fd":"2026-08-18T19:39:51.667Z","0.4.0-next.1390.ca3ba2b":"2026-08-18T20:25:22.865Z","0.4.0-next.1391.ef8547e":"2026-08-18T20:27:56.653Z","0.4.0-next.1392.ae73a44":"2026-08-18T22:10:21.300Z","0.4.0-next.1396.66c9814":"2026-08-18T23:28:31.080Z","0.4.0-next.1398.776fd7a":"2026-08-18T23:30:41.620Z","0.4.0-next.1399.9d20d2e":"2026-08-18T23:57:28.982Z","0.4.0-next.1404.4936e90":"2026-08-19T01:17:34.962Z","0.4.0-next.1405.d7484cf":"2026-08-19T01:19:38.546Z","0.4.0-next.1410.a69907a":"2026-08-19T05:48:33.200Z","0.4.0-next.1412.05a7272":"2026-08-19T06:22:15.180Z","0.4.0-next.1415.00028b0":"2026-08-19T06:37:09.112Z","0.4.0-next.1416.ef4fae7":"2026-08-19T16:12:43.053Z","0.4.0-next.1487.e25e95d":"2026-08-19T23:31:28.462Z","0.4.0-next.1488.43bcb37":"2026-08-20T04:42:48.167Z","0.4.0-next.1584.a8ddd61":"2026-08-20T18:27:57.073Z","0.4.0-next.1585.bf131c8":"2026-08-20T18:38:59.853Z","0.4.0-next.1602.af48ed1":"2026-08-20T23:15:11.006Z","0.4.0-next.1652.39f08fd":"2026-08-21T02:54:54.239Z","0.4.0-next.1663.d9c5746":"2026-08-21T04:49:03.160Z","0.4.0-next.1694.598ef6f":"2026-08-21T05:01:50.624Z","0.4.0-next.1695.181dea5":"2026-08-21T06:17:11.542Z","0.4.0-next.1696.93f6f63":"2026-08-21T06:24:45.657Z","0.4.0-next.1702.61a7a7c":"2026-08-21T07:16:40.152Z","0.4.0-next.1703.b82d313":"2026-08-21T07:44:05.809Z","0.4.0-next.1704.9eb98e1":"2026-08-21T08:32:18.367Z","0.4.0-next.1716.1979cc9":"2026-08-21T09:44:10.609Z","0.4.0-next.1717.9d6a20b":"2026-08-21T10:25:00.410Z","0.4.0-next.1725.752ca79":"2026-08-21T11:13:20.032Z","0.4.0-next.1728.f69160b":"2026-08-21T12:02:07.942Z","0.4.0-next.1749.d81a21c":"2026-08-21T12:41:06.380Z","0.4.0-next.1750.13ec8b1":"2026-08-21T15:44:45.983Z","0.4.0-next.1751.b3eea5f":"2026-08-21T15:59:26.970Z","0.4.0-next.1752.f250cb9":"2026-08-21T16:31:54.304Z","0.4.0-next.1763.f98ae25":"2026-08-21T16:35:45.138Z","0.4.0-next.1771.f4d15c3":"2026-08-21T18:49:42.151Z","0.4.0-next.1809.9b3b71b":"2026-08-21T19:39:47.868Z","0.4.0-next.1811.dde7eb1":"2026-08-21T19:55:23.866Z","0.4.0-next.1815.e47cc3c":"2026-08-21T20:29:39.571Z","0.4.0-next.1821.efb1cbc":"2026-08-21T22:33:39.738Z","0.4.0-next.1827.9db114b":"2026-08-21T23:55:35.866Z","0.4.0-next.1836.147ae1e":"2026-08-22T01:37:18.881Z","0.4.0-next.1884.6a2d46f":"2026-08-22T07:49:11.525Z","0.4.0-next.1888.e9e80b4":"2026-08-24T05:28:28.358Z","0.4.0-next.1892.a0b519a":"2026-08-24T10:56:14.307Z","0.4.0-next.1896.60d766c":"2026-08-24T11:34:41.230Z","0.4.0-next.1898.266773a":"2026-08-24T12:38:28.133Z","0.4.0-next.1903.50bfa67":"2026-08-24T16:10:30.600Z","0.4.0-next.1908.751021c":"2026-08-24T21:36:43.137Z","0.4.0-edge.1908.751021c":"2026-08-24T21:42:44.715Z","0.4.0-next.1909.c102f22":"2026-08-24T21:44:38.029Z","0.4.0-edge.1909.c102f22":"2026-08-24T21:53:32.564Z","0.4.0-next.1917.1b88fee":"2026-08-25T21:02:24.608Z","0.4.0-next.1920.b93ad0f":"2026-08-25T23:11:47.172Z","0.4.0-edge.1920.b93ad0f":"2026-08-25T23:18:45.706Z","0.4.0-next.1921.0a61bdb":"2026-08-25T23:43:35.028Z","0.4.0-edge.1921.0a61bdb":"2026-08-25T23:51:34.416Z","0.4.0-next.1932.1ef883a":"2026-08-26T19:11:19.721Z","0.4.0-edge.1932.1ef883a":"2026-08-26T19:17:58.246Z","0.4.0-next.1933.e4809f4":"2026-08-26T20:12:30.243Z","0.4.0-edge.1933.e4809f4":"2026-08-26T20:19:51.359Z","0.4.0-next.1935.74c34fe":"2026-08-26T20:50:29.322Z","0.4.0-edge.1935.74c34fe":"2026-08-26T20:58:12.906Z","0.4.0-next.1936.bc924d7":"2026-08-26T21:29:42.720Z","0.4.0-edge.1936.bc924d7":"2026-08-26T21:34:55.347Z","0.4.0-next.1937.0d089b3":"2026-08-26T22:23:09.046Z","0.4.0-edge.1937.0d089b3":"2026-08-26T22:31:23.773Z","0.4.0-next.1939.481bde5":"2026-08-27T00:18:25.165Z","0.4.0-edge.1939.481bde5":"2026-08-27T00:25:06.108Z","0.4.0-next.1940.b8a4265":"2026-08-27T01:07:17.482Z","0.4.0-next.1941.1d7f2bd":"2026-08-27T01:29:15.233Z","0.4.0-edge.1941.1d7f2bd":"2026-08-27T01:35:30.982Z","0.4.0-next.1943.b4c3e61":"2026-08-27T01:49:20.244Z","0.5.0-next.1944.cd6b6e7":"2026-08-27T01:53:10.578Z","0.4.0-edge.1943.b4c3e61":"2026-08-27T01:56:05.514Z","0.5.0-edge.1944.cd6b6e7":"2026-08-27T01:59:39.161Z","0.4.0":"2026-08-27T02:02:27.782Z","0.5.1-next.597.ab004dd":"2026-08-31T06:57:25.608Z","0.5.1-edge.597.ab004dd":"2026-08-31T07:04:12.109Z","0.5.1-next.601.e6e16ba":"2026-08-31T07:58:17.452Z","0.5.1-next.638.d4dbd4e":"2026-08-31T16:32:53.814Z","0.5.1-edge.638.d4dbd4e":"2026-08-31T16:40:21.966Z","0.5.1-next.640.24b4c62":"2026-08-31T18:16:46.009Z","0.5.1-edge.640.24b4c62":"2026-08-31T18:22:22.814Z","0.5.1-next.650.5d3df0b":"2026-08-31T23:59:05.531Z","0.5.1-edge.650.5d3df0b":"2026-09-01T00:08:23.192Z","0.5.1-next.654.b54779d":"2026-09-01T03:37:15.461Z","0.5.1-edge.654.b54779d":"2026-09-01T03:45:11.663Z","0.5.1-next.658.9cb44d7":"2026-09-01T19:16:03.186Z","0.5.1-edge.658.9cb44d7":"2026-09-01T19:25:58.142Z","0.5.1-next.685.f72fc7f":"2026-09-02T01:09:52.705Z","0.5.1-edge.685.f72fc7f":"2026-09-02T01:19:52.196Z","0.5.1-next.693.478551c":"2026-09-02T03:44:28.936Z","0.5.1-edge.693.478551c":"2026-09-02T03:53:25.522Z","0.5.1-next.704.19c91ec":"2026-09-02T21:27:33.114Z","0.5.1-next.729.2aeb707":"2026-09-03T01:58:05.392Z","0.5.1-next.730.f29a5aa":"2026-09-03T03:10:09.688Z","0.5.1-edge.730.f29a5aa":"2026-09-03T03:16:38.371Z","0.5.1-next.731.0ae0aa4":"2026-09-03T03:17:54.722Z","0.5.1-edge.731.0ae0aa4":"2026-09-03T03:28:56.043Z","0.5.1-next.743.8d09db1":"2026-09-03T09:14:50.579Z","0.5.1-edge.743.8d09db1":"2026-09-03T09:20:04.414Z","0.5.1-next.799.62ef0c7":"2026-09-03T14:56:17.425Z","0.5.1-edge.799.62ef0c7":"2026-09-03T15:05:29.124Z","0.5.1-next.815.cc08b93":"2026-09-03T18:47:25.576Z","0.5.1-next.820.97b3830":"2026-09-03T21:11:58.280Z","0.5.1-next.903.f434bc2":"2026-09-04T19:45:37.790Z","0.5.1-next.904.b545d9c":"2026-09-04T20:45:54.400Z","0.5.1-next.905.5fbf787":"2026-09-04T21:06:27.209Z","0.5.1-next.906.419e5c9":"2026-09-04T22:07:58.281Z","0.5.1-next.908.b072fbc":"2026-09-04T23:27:01.446Z","0.5.1-next.909.a5d1857":"2026-09-04T23:34:38.972Z","0.5.1-edge.909.a5d1857":"2026-09-04T23:43:49.814Z","0.5.1-next.911.32a089f":"2026-09-05T05:15:46.889Z","0.5.1-edge.911.32a089f":"2026-09-05T05:22:40.472Z","0.5.1-next.912.289aaa0":"2026-09-05T05:47:26.956Z","0.5.1-edge.912.289aaa0":"2026-09-05T05:53:11.712Z","0.5.1-next.914.ed01add":"2026-09-05T17:53:31.489Z","0.5.1-edge.914.ed01add":"2026-09-05T18:01:39.343Z","0.5.1-next.915.d4da7e7":"2026-09-05T18:20:22.712Z","0.5.1-edge.915.d4da7e7":"2026-09-05T18:28:37.078Z","0.5.1-next.919.354c575":"2026-09-05T23:11:47.214Z","0.5.1-edge.919.354c575":"2026-09-05T23:19:40.218Z","0.5.1-next.920.da8f530":"2026-09-06T20:23:52.156Z","0.5.1-edge.920.da8f530":"2026-09-06T20:33:27.103Z","0.5.1-next.973.788d3d7":"2026-09-08T20:18:02.506Z","0.5.1-next.1017.13841a8":"2026-09-09T04:15:00.982Z","0.5.1-next.1019.1274ec5":"2026-09-09T06:15:09.739Z","0.5.1-edge.1019.1274ec5":"2026-09-09T06:23:11.570Z","0.5.1-next.1047.858b9b6":"2026-09-09T17:00:07.906Z","0.5.1-edge.1047.858b9b6":"2026-09-09T17:05:32.341Z","0.5.1-next.1050.0bd43cc":"2026-09-09T21:12:56.393Z","0.5.1-next.1051.65889a1":"2026-09-09T21:55:16.685Z","0.5.1-edge.1051.65889a1":"2026-09-09T22:06:55.675Z","0.5.1-next.1052.ea38f97":"2026-09-10T04:14:18.992Z","0.5.1-edge.1052.ea38f97":"2026-09-10T04:21:46.859Z","0.5.1-next.1056.4945b81":"2026-09-10T17:17:05.570Z","0.5.1-edge.1056.4945b81":"2026-09-10T17:24:33.573Z","0.5.1-next.1058.751c53a":"2026-09-10T22:40:22.892Z","0.5.1-next.1059.c56d3cd":"2026-09-10T22:40:53.054Z","0.5.1-edge.1058.751c53a":"2026-09-10T22:43:47.221Z","0.5.1-edge.1059.c56d3cd":"2026-09-10T22:47:00.281Z","0.5.1-next.1066.36fe89b":"2026-09-11T06:50:10.048Z","0.5.1-next.1069.554a2ac":"2026-09-11T07:35:07.618Z","0.5.1-next.1197.6a425ce":"2026-09-12T19:24:55.762Z","0.5.1-next.1201.9b49dee":"2026-09-12T20:43:03.027Z","0.5.1-next.1202.e31f126":"2026-09-12T21:47:18.230Z","0.5.1-next.1204.e33a1ac":"2026-09-12T23:34:19.777Z","0.5.1-next.1225.129b76d":"2026-09-13T03:22:30.373Z","0.5.1-next.1244.12290e1":"2026-09-13T08:30:10.437Z","0.5.1-next.1251.918ea64":"2026-09-13T15:40:19.843Z","0.5.1-next.1252.15e4611":"2026-09-13T15:59:37.650Z","0.5.1-next.1253.6fe252c":"2026-09-13T21:23:27.218Z","0.5.1-next.1254.2ab4a06":"2026-09-13T23:12:43.346Z","0.5.1-next.1257.b2a4509":"2026-09-14T05:28:50.074Z","0.5.1-next.1295.2b6bfa3":"2026-09-14T20:20:58.644Z","0.5.1-next.1344.b88acc1":"2026-09-15T06:13:32.858Z","0.5.1-next.1345.0995dc5":"2026-09-15T06:46:40.527Z","0.5.1-next.1347.54f97d8":"2026-09-15T08:32:59.944Z","0.5.1-next.1348.e71a747":"2026-09-15T09:31:06.206Z","0.5.1-next.1349.05b053d":"2026-09-15T10:42:11.600Z","0.5.1-edge.1349.05b053d":"2026-09-15T10:48:28.272Z","0.5.1-next.1350.8ce488b":"2026-09-15T16:26:56.906Z","0.5.1-edge.1350.8ce488b":"2026-09-15T16:39:33.889Z","0.5.1-next.1370.903f328":"2026-09-16T05:49:16.121Z","0.5.1-edge.1370.903f328":"2026-09-16T05:59:19.885Z","0.5.1-next.1404.457d1da":"2026-09-17T06:19:04.664Z","0.5.1-next.1405.69d9356":"2026-09-17T06:46:50.304Z","0.5.1-edge.1405.69d9356":"2026-09-17T15:40:43.279Z","0.5.1-next.1410.b534771":"2026-09-17T18:41:39.427Z","0.5.1-edge.1410.b534771":"2026-09-17T18:50:39.926Z","0.5.1-next.1450.5738463":"2026-09-19T01:00:31.562Z","0.5.1-next.1462.5a251b6":"2026-09-19T17:50:08.120Z","0.5.1-edge.1462.5a251b6":"2026-09-19T18:00:26.539Z","0.5.1-next.1467.7e2fc7d":"2026-09-19T20:36:14.508Z","0.5.1-edge.1467.7e2fc7d":"2026-09-19T20:47:03.518Z","0.5.1-next.1468.61b1d9d":"2026-09-19T21:20:57.333Z","0.5.1-edge.1468.61b1d9d":"2026-09-19T21:30:56.851Z","0.5.1-next.1471.4e82419":"2026-09-20T06:35:32.128Z","0.5.1-edge.1471.4e82419":"2026-09-20T06:46:04.949Z","0.5.1-next.1505.5790c72":"2026-09-20T10:54:22.372Z","0.5.1-next.1520.4887418":"2026-09-20T15:28:41.659Z","0.5.1-next.1523.c47f79f":"2026-09-20T16:27:48.563Z","0.5.1-next.1533.2910b54":"2026-09-20T18:50:19.976Z","0.5.1-next.1538.09885fb":"2026-09-21T06:48:20.939Z","0.5.1-next.1541.b94031c":"2026-09-21T07:09:48.439Z","0.5.1-next.1543.41f4a99":"2026-09-21T07:21:14.395Z","0.5.1-next.1545.a3a19e0":"2026-09-21T07:39:12.070Z","0.5.1-edge.1545.a3a19e0":"2026-09-21T07:49:24.735Z","0.5.1-next.1556.ff9e615":"2026-09-21T22:02:42.783Z","0.5.1-next.1584.db3c393":"2026-09-22T05:19:55.981Z","0.5.1-next.1629.669e7c5":"2026-09-23T05:14:23.584Z","0.5.1-next.1669.c9827a8":"2026-09-23T19:44:58.210Z","0.5.1-next.1680.bdc44c6":"2026-09-24T01:48:31.145Z","0.5.1-next.1681.3f21b44":"2026-09-24T04:33:38.461Z","0.5.1-next.1682.f1470fe":"2026-09-24T05:04:58.617Z","0.5.1-next.1685.dc0e23a":"2026-09-24T15:09:37.451Z","0.5.1-edge.1685.dc0e23a":"2026-09-24T15:19:04.190Z","0.5.1-next.1687.b63c819":"2026-09-24T17:35:41.858Z","0.5.1-edge.1687.b63c819":"2026-09-24T17:45:01.073Z","0.5.1-next.1692.64cda40":"2026-09-24T23:55:11.045Z","0.5.1-edge.1692.64cda40":"2026-09-25T00:06:12.211Z","0.5.1-next.1694.112d897":"2026-09-25T02:13:05.625Z","0.5.1-next.1700.cefb2f9":"2026-09-25T03:00:57.744Z","0.5.1-next.1703.1905242":"2026-09-25T08:10:26.654Z","0.5.1-next.1704.1832e8b":"2026-09-25T08:59:18.463Z","0.5.1-edge.1704.1832e8b":"2026-09-25T09:10:06.821Z","0.5.1-next.1710.81c05dd":"2026-09-25T17:13:25.620Z","0.5.1-next.1717.f605ef3":"2026-09-25T19:15:19.587Z","0.5.1-next.1723.553fc7a":"2026-09-25T21:23:47.465Z","0.5.1-next.1724.c250cb4":"2026-09-25T23:05:26.617Z","0.5.1-next.1725.30f1dd0":"2026-09-25T23:48:06.951Z","0.5.1-next.1728.e0a1ceb":"2026-09-26T05:50:02.462Z","0.5.1-next.1801.21234f6":"2026-09-27T05:19:07.323Z","0.5.1-next.1831.a0b57d4":"2026-09-27T23:59:17.910Z","0.5.1-next.1850.5adb645":"2026-09-28T04:16:13.718Z","0.5.1-next.1892.cbd15bd":"2026-09-28T12:46:15.872Z","0.5.1-edge.1892.cbd15bd":"2026-09-28T12:55:19.302Z","0.5.1-next.1899.4b1311e":"2026-09-28T21:23:56.550Z","0.5.1-edge.1899.4b1311e":"2026-09-28T21:38:51.038Z","0.5.1-next.1903.956d5a5":"2026-09-29T05:05:03.658Z","0.5.1-edge.1903.956d5a5":"2026-09-29T05:17:45.153Z","0.5.1-next.1906.1e09ca0":"2026-09-30T16:14:56.289Z","0.5.1-next.1908.309c1e7":"2026-09-30T16:29:40.512Z","0.5.1-edge.1908.309c1e7":"2026-09-30T16:42:36.583Z","0.5.1-next.1909.7bccf72":"2026-09-30T17:37:16.938Z","0.5.1-next.1910.85d85a3":"2026-09-30T19:25:50.270Z","0.5.1-edge.1910.85d85a3":"2026-09-30T19:38:58.128Z","0.5.1-next.1912.a627849":"2026-10-01T13:11:14.019Z","0.5.1-edge.1912.a627849":"2026-10-01T16:32:41.156Z"},"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/input"},"description":"Portable input normalization for keyboard, pointer, wheel, gamepad, and text events, with a held-state snapshot and per-frame edge queries","maintainers":[{"name":"jgranick","email":"noreply@joshuagranick.com"}],"readme":"","readmeFilename":""}