{"_id":"@emdzej/inpax-interfaces","_rev":"26-45046d45b092af7efa44b133ede323cd","name":"@emdzej/inpax-interfaces","dist-tags":{"latest":"0.12.0"},"versions":{"0.1.0":{"name":"@emdzej/inpax-interfaces","version":"0.1.0","_id":"@emdzej/inpax-interfaces@0.1.0","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/inpax#readme","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"dist":{"shasum":"c98ffd137484b3170474c3911b8c1ab0a4735ae1","tarball":"https://registry.npmjs.org/@emdzej/inpax-interfaces/-/inpax-interfaces-0.1.0.tgz","fileCount":55,"integrity":"sha512-m9ppMAev+7EqWhwH+ZAx85TxwBPOMzCXyhv/KQuJ+BSU1eBe2eBswcfE9EqVL8+2aEf2yUva9ppQ5x3OI+032A==","signatures":[{"sig":"MEQCIDAyUM24HkQzon7eX0hd33ldXl5oOezzlt7eHM+gSq5sAiAU15olPuoi8xN1bfuM1XAtnXqTjMvwP0y+t09XXgBj2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50914},"main":"./dist/index.js","type":"module","_from":"file:emdzej-inpax-interfaces-0.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/fd02fbc866c941d7074d89cb3781b404/emdzej-inpax-interfaces-0.1.0.tgz","_integrity":"sha512-m9ppMAev+7EqWhwH+ZAx85TxwBPOMzCXyhv/KQuJ+BSU1eBe2eBswcfE9EqVL8+2aEf2yUva9ppQ5x3OI+032A==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"10.9.4","description":"TypeScript interfaces for INPA runtime providers","directories":{},"_nodeVersion":"22.22.1","dependencies":{"eventemitter3":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-interfaces_0.1.0_1778595216769_0.3681377590975303","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@emdzej/inpax-interfaces","version":"0.2.0","_id":"@emdzej/inpax-interfaces@0.2.0","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/inpax#readme","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"dist":{"shasum":"e97e8992d4bc03546d0163b1398950c2a97e5dbe","tarball":"https://registry.npmjs.org/@emdzej/inpax-interfaces/-/inpax-interfaces-0.2.0.tgz","fileCount":55,"integrity":"sha512-fpV+Bm/NPCw6PBRgzzCZvI/RihLO4P7idWsBRUM6sGL1R7JqZVw0KUwqznOpkFnQMR80xG1YcN6o6dvsgDmJKg==","signatures":[{"sig":"MEUCIBFfuiyeyWpHN7q77YIYI9cY7uEi+Ia4h40iYBap9rkeAiEArq/VYW9u2Ezl0qUfusbHIO2zgxBzqzXjKI1n0k4RvT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55883},"main":"./dist/index.js","type":"module","_from":"file:emdzej-inpax-interfaces-0.2.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/9c80f8363da33918bd35b941a6320e48/emdzej-inpax-interfaces-0.2.0.tgz","_integrity":"sha512-fpV+Bm/NPCw6PBRgzzCZvI/RihLO4P7idWsBRUM6sGL1R7JqZVw0KUwqznOpkFnQMR80xG1YcN6o6dvsgDmJKg==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"10.9.4","description":"TypeScript interfaces for INPA runtime providers","directories":{},"_nodeVersion":"22.22.1","dependencies":{"eventemitter3":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-interfaces_0.2.0_1778766785402_0.08782689190703752","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@emdzej/inpax-interfaces","version":"0.3.0","_id":"@emdzej/inpax-interfaces@0.3.0","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/inpax#readme","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"dist":{"shasum":"f2a6e8a14c5d36b11a75e964987c6bca09afd867","tarball":"https://registry.npmjs.org/@emdzej/inpax-interfaces/-/inpax-interfaces-0.3.0.tgz","fileCount":55,"integrity":"sha512-Qlfm4rMk4gbzb+VXCUswA8VfL7GJctV8aximhtWFjeSmx7gaTM1fdnWarGYsbB1yEdKvJqr79JAE/rnlCOjFaw==","signatures":[{"sig":"MEQCIBIWv/PMfZ0Yb+6JKvlcepuy9udaYmXxE53UqaAAFQ7IAiAE1gB4ooOwxgSSHl6poFnqwxpWfhX5a9dk+Obp/XAWkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55883},"main":"./dist/index.js","type":"module","_from":"file:emdzej-inpax-interfaces-0.3.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/68101244643b154cd78dd6da606e2670/emdzej-inpax-interfaces-0.3.0.tgz","_integrity":"sha512-Qlfm4rMk4gbzb+VXCUswA8VfL7GJctV8aximhtWFjeSmx7gaTM1fdnWarGYsbB1yEdKvJqr79JAE/rnlCOjFaw==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"TypeScript interfaces for INPA runtime providers","directories":{},"_nodeVersion":"22.22.1","dependencies":{"eventemitter3":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-interfaces_0.3.0_1778831670185_0.555332317094577","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@emdzej/inpax-interfaces","version":"0.3.1","_id":"@emdzej/inpax-interfaces@0.3.1","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/inpax#readme","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"dist":{"shasum":"60ced211ebb9fb1721256dc9f51a301b9b3ef021","tarball":"https://registry.npmjs.org/@emdzej/inpax-interfaces/-/inpax-interfaces-0.3.1.tgz","fileCount":55,"integrity":"sha512-BzBs0jM0JtYTmuHuJxvbbPsmYPtiZSlEOD1ur65nYZ1L+1jH28SxDaegvmds0yfz4H4WY4kUvUW0Zfqvy+obmA==","signatures":[{"sig":"MEUCIQD6PV11lh86J2FDz5yqk3mqiE/xWx112tacVPGfHuneTQIgTDBO3YmJ2KcQJn33M1Pxnnl3WONNIGMyvDIcAnOj/zY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55883},"main":"./dist/index.js","type":"module","_from":"file:emdzej-inpax-interfaces-0.3.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/7aced7569cc0d92cdb4a47327342aa98/emdzej-inpax-interfaces-0.3.1.tgz","_integrity":"sha512-BzBs0jM0JtYTmuHuJxvbbPsmYPtiZSlEOD1ur65nYZ1L+1jH28SxDaegvmds0yfz4H4WY4kUvUW0Zfqvy+obmA==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"TypeScript interfaces for INPA runtime providers","directories":{},"_nodeVersion":"22.22.1","dependencies":{"eventemitter3":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-interfaces_0.3.1_1778843588698_0.5494203282399248","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@emdzej/inpax-interfaces","version":"0.3.2","_id":"@emdzej/inpax-interfaces@0.3.2","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/inpax#readme","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"dist":{"shasum":"62778b59d0c9d26d481fe5a54e39c57eaba7b952","tarball":"https://registry.npmjs.org/@emdzej/inpax-interfaces/-/inpax-interfaces-0.3.2.tgz","fileCount":55,"integrity":"sha512-dvsdiQ0Fj+AW9C+9JdOOxRkenxdO14kvKVdJhGOp0NkBj3hv0JdV4zxpI91UJQXSfGIj4Gc+6qdnakoutT/5nA==","signatures":[{"sig":"MEQCIFC8IM9IXsHVGvHB1hkC95GHZ0KGZKQxb1k4FfBqunv3AiBnB9qUETBkedJ+EUmbjjj3R/cLp0yfHLu3+WUg32y1hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55883},"main":"./dist/index.js","type":"module","_from":"file:emdzej-inpax-interfaces-0.3.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/108b2a9c3c24fd1be83adecce975fadb/emdzej-inpax-interfaces-0.3.2.tgz","_integrity":"sha512-dvsdiQ0Fj+AW9C+9JdOOxRkenxdO14kvKVdJhGOp0NkBj3hv0JdV4zxpI91UJQXSfGIj4Gc+6qdnakoutT/5nA==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"TypeScript interfaces for INPA runtime providers","directories":{},"_nodeVersion":"22.22.1","dependencies":{"eventemitter3":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-interfaces_0.3.2_1778851097873_0.7715666830694077","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@emdzej/inpax-interfaces","version":"0.3.3","_id":"@emdzej/inpax-interfaces@0.3.3","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/inpax#readme","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"dist":{"shasum":"65962847baba87c0a69ee9acd3b1dd3d3f828a85","tarball":"https://registry.npmjs.org/@emdzej/inpax-interfaces/-/inpax-interfaces-0.3.3.tgz","fileCount":55,"integrity":"sha512-wRge9ihsZy/dAk/79m4Ri6lIV/jC661OgZ6bu042sCFEY/OpNJxgwwVZlWHWx8YSOTUOX1UEKM0tU51adtCUrA==","signatures":[{"sig":"MEYCIQD/qJBX6BNHd6Xq36fVNGxVHKE/qrmo/usMmO0FOooe7QIhAODblW7PA7z7Gn9WeGhdd2ImZRLZKcRL6gPOYOfdnYSN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55883},"main":"./dist/index.js","type":"module","_from":"file:emdzej-inpax-interfaces-0.3.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/05e8ca51e2d98e042018e588102703fc/emdzej-inpax-interfaces-0.3.3.tgz","_integrity":"sha512-wRge9ihsZy/dAk/79m4Ri6lIV/jC661OgZ6bu042sCFEY/OpNJxgwwVZlWHWx8YSOTUOX1UEKM0tU51adtCUrA==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"TypeScript interfaces for INPA runtime providers","directories":{},"_nodeVersion":"22.22.1","dependencies":{"eventemitter3":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-interfaces_0.3.3_1778863709688_0.2534842336051242","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@emdzej/inpax-interfaces","version":"0.4.0","_id":"@emdzej/inpax-interfaces@0.4.0","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/inpax#readme","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"dist":{"shasum":"503aae44f93fbf36820d295cb13a5c6d74feba36","tarball":"https://registry.npmjs.org/@emdzej/inpax-interfaces/-/inpax-interfaces-0.4.0.tgz","fileCount":55,"integrity":"sha512-YVUQk8VuIWYSn/zhtB6LA4GhTI/8qD0Qe7uZ7lPUl8r3wR/3lyamHta5QUN50O6BkTiYZrmzfgmjLpUPljMZGA==","signatures":[{"sig":"MEUCIQC21bl27sHfMvnR4oL11Wfb0cP3Q7CbO+B4hyYrYjh4WgIgBz3rRAxRkus11Sw6maArjzDtnkmPmtRL/30UYSf6gZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55883},"main":"./dist/index.js","type":"module","_from":"file:emdzej-inpax-interfaces-0.4.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/e73f0eb8b74f7b0a0ab39aa3528c06e5/emdzej-inpax-interfaces-0.4.0.tgz","_integrity":"sha512-YVUQk8VuIWYSn/zhtB6LA4GhTI/8qD0Qe7uZ7lPUl8r3wR/3lyamHta5QUN50O6BkTiYZrmzfgmjLpUPljMZGA==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"TypeScript interfaces for INPA runtime providers","directories":{},"_nodeVersion":"22.22.1","dependencies":{"eventemitter3":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-interfaces_0.4.0_1779094115743_0.4184545771362509","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@emdzej/inpax-interfaces","version":"0.5.0","_id":"@emdzej/inpax-interfaces@0.5.0","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/inpax#readme","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"dist":{"shasum":"16129e9de2958df852173204f4c8f9efb1b0ccad","tarball":"https://registry.npmjs.org/@emdzej/inpax-interfaces/-/inpax-interfaces-0.5.0.tgz","fileCount":55,"integrity":"sha512-7Df2ZVTIblS6urwCyzGgva7INnkqtMjZAwrSXagExCadsT6+wBl5sMTWzUjRDIpGSjxOeaxabCknGPtaRcKDiA==","signatures":[{"sig":"MEYCIQCFUtA7Vsh1FHwh33qHD9Vz3+raGA3EMuI1uC0Vli6YKAIhAL7Go00LwOe6M6eV5BrpldADCsXXo04qZKSCR94AcYTC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56865},"main":"./dist/index.js","type":"module","_from":"file:emdzej-inpax-interfaces-0.5.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/d264092603dfe4f00a74481be30168ee/emdzej-inpax-interfaces-0.5.0.tgz","_integrity":"sha512-7Df2ZVTIblS6urwCyzGgva7INnkqtMjZAwrSXagExCadsT6+wBl5sMTWzUjRDIpGSjxOeaxabCknGPtaRcKDiA==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"TypeScript interfaces for INPA runtime providers","directories":{},"_nodeVersion":"22.22.1","dependencies":{"eventemitter3":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-interfaces_0.5.0_1779191203464_0.6447113640785576","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@emdzej/inpax-interfaces","version":"0.5.1","_id":"@emdzej/inpax-interfaces@0.5.1","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/inpax#readme","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"dist":{"shasum":"7edc9ed59fbb662d255cf4d8fa73efaead2dd9ae","tarball":"https://registry.npmjs.org/@emdzej/inpax-interfaces/-/inpax-interfaces-0.5.1.tgz","fileCount":63,"integrity":"sha512-/e/+Y5P+rnYqaFJKkCe5f8ziUyfw8uP7/eTfuzwRjDJbSd3nniAg0teWpGj5mgGeQIoOMRCzZ+yd33rsYj+s+g==","signatures":[{"sig":"MEUCIFQEaO8oNpr6eXTtofd3HAjXodUZsMBIzNxXYJIn0vxpAiEAgAYzeOcsUyC/MoCXbYT6OCowLK2aEk6A+lAanWH7lpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77423},"main":"./dist/index.js","type":"module","_from":"file:emdzej-inpax-interfaces-0.5.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/377b038db7608af39d39642ddc4e9bd6/emdzej-inpax-interfaces-0.5.1.tgz","_integrity":"sha512-/e/+Y5P+rnYqaFJKkCe5f8ziUyfw8uP7/eTfuzwRjDJbSd3nniAg0teWpGj5mgGeQIoOMRCzZ+yd33rsYj+s+g==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"TypeScript interfaces for INPA runtime providers","directories":{},"_nodeVersion":"22.22.1","dependencies":{"eventemitter3":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-interfaces_0.5.1_1779265234460_0.5696295291604476","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@emdzej/inpax-interfaces","version":"0.6.0","_id":"@emdzej/inpax-interfaces@0.6.0","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/inpax#readme","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"dist":{"shasum":"bc030c584f1ab7807bcc3aeea21c501013ed97e9","tarball":"https://registry.npmjs.org/@emdzej/inpax-interfaces/-/inpax-interfaces-0.6.0.tgz","fileCount":63,"integrity":"sha512-PROjh4tKDzGElY1TP/d83utVOGGmP0f3jIuIiNj/8tQ5CT1WPAmjPybPNWLRmVV89eutDpOwSWHUsY0e9Pfm+A==","signatures":[{"sig":"MEUCICwUieHv8WXtew9UyL+W11E/mdfQQlotw2Yhm6Y6iNv+AiEA4XmQSam9eKxQbGrh36Ox9KXdV271yr51GYVypMEl6HM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@emdzej%2finpax-interfaces@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":77423},"main":"./dist/index.js","type":"module","_from":"file:emdzej-inpax-interfaces-0.6.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48e86982-a82f-4d99-a161-48ccae58d61a"}},"_resolved":"/tmp/805b5e6200a9c7955fd24d6655250e06/emdzej-inpax-interfaces-0.6.0.tgz","_integrity":"sha512-PROjh4tKDzGElY1TP/d83utVOGGmP0f3jIuIiNj/8tQ5CT1WPAmjPybPNWLRmVV89eutDpOwSWHUsY0e9Pfm+A==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"TypeScript interfaces for INPA runtime providers","directories":{},"_nodeVersion":"22.22.3","dependencies":{"eventemitter3":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-interfaces_0.6.0_1779270693321_0.36898857591391243","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@emdzej/inpax-interfaces","version":"0.6.1","_id":"@emdzej/inpax-interfaces@0.6.1","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/inpax#readme","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"dist":{"shasum":"7b1495834ecda34e3e27174b0b885609a2447c7d","tarball":"https://registry.npmjs.org/@emdzej/inpax-interfaces/-/inpax-interfaces-0.6.1.tgz","fileCount":63,"integrity":"sha512-1VsxGKW1Qf+O+37iMsbtE8VRd+eKXTMKg8eBVyz7i5XLRrsPncbl7WT8OHJwPC7w82mFzsJcKfSD8aEa+BroDw==","signatures":[{"sig":"MEUCIHv5n0WGYBmXJk+86Mb062GsRRnx1KORDhpMggShVMesAiEAu0yHbrx/L+Vg4j1j9AwR4/Ycvo/gWXMN5GubHUfKsjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77423},"main":"./dist/index.js","type":"module","_from":"file:emdzej-inpax-interfaces-0.6.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/97fd7e3b9d764656499d2c3de08014d6/emdzej-inpax-interfaces-0.6.1.tgz","_integrity":"sha512-1VsxGKW1Qf+O+37iMsbtE8VRd+eKXTMKg8eBVyz7i5XLRrsPncbl7WT8OHJwPC7w82mFzsJcKfSD8aEa+BroDw==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"TypeScript interfaces for INPA runtime providers","directories":{},"_nodeVersion":"22.22.1","dependencies":{"eventemitter3":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-interfaces_0.6.1_1779283517505_0.8141008693951364","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@emdzej/inpax-interfaces","version":"0.6.2","_id":"@emdzej/inpax-interfaces@0.6.2","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/inpax#readme","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"dist":{"shasum":"5aab5fe63757ec05ab624d0c9b62409c1d3ee16a","tarball":"https://registry.npmjs.org/@emdzej/inpax-interfaces/-/inpax-interfaces-0.6.2.tgz","fileCount":63,"integrity":"sha512-a96b+0USkQfIyrrpz/2ntG5s+xR+Osxtmeg4ZQ09W7zIpu6q8GtI/4+12H8ud93qG5fJnK8LgD7U9KLOK6YE2Q==","signatures":[{"sig":"MEYCIQDDCnycRdU/R5PKkgO0DmrVdBdW3MlHWVTaOmiU8ugg/gIhAOfRFNCp8YehWyeTNqxfsLo4JEsWBToJBlVutP3r9kS5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77423},"main":"./dist/index.js","type":"module","_from":"file:emdzej-inpax-interfaces-0.6.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/20725144eddcedf8267c7433b29453f1/emdzej-inpax-interfaces-0.6.2.tgz","_integrity":"sha512-a96b+0USkQfIyrrpz/2ntG5s+xR+Osxtmeg4ZQ09W7zIpu6q8GtI/4+12H8ud93qG5fJnK8LgD7U9KLOK6YE2Q==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"TypeScript interfaces for INPA runtime providers","directories":{},"_nodeVersion":"22.22.1","dependencies":{"eventemitter3":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-interfaces_0.6.2_1779288701225_0.3302388832358487","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@emdzej/inpax-interfaces","version":"0.6.3","_id":"@emdzej/inpax-interfaces@0.6.3","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/inpax#readme","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"dist":{"shasum":"80686e506a14e3063f4a78b853510f94994f5213","tarball":"https://registry.npmjs.org/@emdzej/inpax-interfaces/-/inpax-interfaces-0.6.3.tgz","fileCount":63,"integrity":"sha512-Zn3Y4zwEtx0Jl7IKfVXrRd/PrH5AiIrn3JIykqaW5sBMGxgFeHDtB/Tbo3167SPFDiMXERFoDoqMrYcIAdBzJw==","signatures":[{"sig":"MEQCIHu7S8k7+gQkTSahu/Pwl3mJGydMdMBya54ASIJ5ho+WAiAZK6vn8UlEPp6xjSpXlkXl0jcxsLDYL4R0yR/mqkVM6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77419},"main":"./dist/index.js","type":"module","_from":"file:emdzej-inpax-interfaces-0.6.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/a50c35f4cee3587d5de743c9e7ebb82a/emdzej-inpax-interfaces-0.6.3.tgz","_integrity":"sha512-Zn3Y4zwEtx0Jl7IKfVXrRd/PrH5AiIrn3JIykqaW5sBMGxgFeHDtB/Tbo3167SPFDiMXERFoDoqMrYcIAdBzJw==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"TypeScript interfaces for INPA runtime providers","directories":{},"_nodeVersion":"22.22.1","dependencies":{"eventemitter3":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-interfaces_0.6.3_1779359489344_0.8425482514800746","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@emdzej/inpax-interfaces","version":"0.6.5","_id":"@emdzej/inpax-interfaces@0.6.5","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/inpax#readme","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"dist":{"shasum":"38704d1524d920f110844d3e6b89b0f7a5f231d1","tarball":"https://registry.npmjs.org/@emdzej/inpax-interfaces/-/inpax-interfaces-0.6.5.tgz","fileCount":63,"integrity":"sha512-cLE2GmoUHsRVw3fDMa453q1MrgM5NcS/abwOXqxwm5yl/5QCualC4huep4QJ3VrR66Zo8Gx01EcYrOG8LhXhKQ==","signatures":[{"sig":"MEQCIAsP+1zjd9Kies9vjEYRzYjbhEieAgtHqG1OMQp4GT7gAiAxQc7Ns74bedIMbvBz+w+FMP7XaIGnxngEaGKWJ1Mf+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77419},"main":"./dist/index.js","type":"module","_from":"file:emdzej-inpax-interfaces-0.6.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/3f124c20a88fe5842a796accbbd79e89/emdzej-inpax-interfaces-0.6.5.tgz","_integrity":"sha512-cLE2GmoUHsRVw3fDMa453q1MrgM5NcS/abwOXqxwm5yl/5QCualC4huep4QJ3VrR66Zo8Gx01EcYrOG8LhXhKQ==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"TypeScript interfaces for INPA runtime providers","directories":{},"_nodeVersion":"22.22.1","dependencies":{"eventemitter3":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-interfaces_0.6.5_1779371835667_0.22153008865344392","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@emdzej/inpax-interfaces","version":"0.6.6","_id":"@emdzej/inpax-interfaces@0.6.6","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/inpax#readme","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"dist":{"shasum":"02613e2a2982458dc61769ed5044a85b10707d79","tarball":"https://registry.npmjs.org/@emdzej/inpax-interfaces/-/inpax-interfaces-0.6.6.tgz","fileCount":63,"integrity":"sha512-hZuV3DjLyAB8aWyCl8yD65qxjJZ3cSzWH73MrltRHm5INTLmhqdHZT0eqppPJSLsWLWTk3rLD89jNfg4eUgKAw==","signatures":[{"sig":"MEQCIHGWnYCT1/BV2Jii8sTXbT7rYKXs/fl8h98flrNY+W2sAiBdwdALSlMUaF13VLaPj4bm9q/8RcGdl6G98nN0AJXcgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77419},"main":"./dist/index.js","type":"module","_from":"file:emdzej-inpax-interfaces-0.6.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/b804e2c06b77896526118caf9846f935/emdzej-inpax-interfaces-0.6.6.tgz","_integrity":"sha512-hZuV3DjLyAB8aWyCl8yD65qxjJZ3cSzWH73MrltRHm5INTLmhqdHZT0eqppPJSLsWLWTk3rLD89jNfg4eUgKAw==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"TypeScript interfaces for INPA runtime providers","directories":{},"_nodeVersion":"22.22.1","dependencies":{"eventemitter3":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-interfaces_0.6.6_1779372883212_0.13991800323784798","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@emdzej/inpax-interfaces","version":"0.6.7","_id":"@emdzej/inpax-interfaces@0.6.7","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/inpax#readme","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"dist":{"shasum":"388c14aad9bdb6eca18a6421f61168af8eee2296","tarball":"https://registry.npmjs.org/@emdzej/inpax-interfaces/-/inpax-interfaces-0.6.7.tgz","fileCount":63,"integrity":"sha512-n8j9CTpXgCxXXCQ9bF0/dJihuTeGKaS/SRYUPDvEu+g7QsCcX8b60ppNBNqK/Pj/F5whfWw40zMjUFtm4AsbSA==","signatures":[{"sig":"MEQCIA07mir/5CCOSfjjtGOxP4JvkoHkAtq9HlHDvfFzCW55AiAMYvySr0TvnLg90XPINjxxEGq/Yam4nfCNdwHCXrjubg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77419},"main":"./dist/index.js","type":"module","_from":"file:emdzej-inpax-interfaces-0.6.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/32e2193f380c9e1dafcf2c32cfd09636/emdzej-inpax-interfaces-0.6.7.tgz","_integrity":"sha512-n8j9CTpXgCxXXCQ9bF0/dJihuTeGKaS/SRYUPDvEu+g7QsCcX8b60ppNBNqK/Pj/F5whfWw40zMjUFtm4AsbSA==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"TypeScript interfaces for INPA runtime providers","directories":{},"_nodeVersion":"22.22.1","dependencies":{"eventemitter3":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-interfaces_0.6.7_1779426931304_0.01918561941042296","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"@emdzej/inpax-interfaces","version":"0.6.8","_id":"@emdzej/inpax-interfaces@0.6.8","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/inpax#readme","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"dist":{"shasum":"67759b104db6eb5cb8f05da79887c9f29e968920","tarball":"https://registry.npmjs.org/@emdzej/inpax-interfaces/-/inpax-interfaces-0.6.8.tgz","fileCount":63,"integrity":"sha512-rUOa/K5ZzmD0AtjvRSi6H1ozL8mTt351LQxEmLIrPupDZA5WEn88NAb/mXwFT4pP6BSZfTrdK3Ef/gVIv9JG7w==","signatures":[{"sig":"MEUCICLfGEn6nysF1+U0M7GjWHFVz/guYzK+OiKpZha2YhJ8AiEA2jtAT2ReDVU8m6sreuFmu9mRJ1hFWvcQjzQDOKzkIbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77419},"main":"./dist/index.js","type":"module","_from":"file:emdzej-inpax-interfaces-0.6.8.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/0d4345629047c39792a655290a14f27b/emdzej-inpax-interfaces-0.6.8.tgz","_integrity":"sha512-rUOa/K5ZzmD0AtjvRSi6H1ozL8mTt351LQxEmLIrPupDZA5WEn88NAb/mXwFT4pP6BSZfTrdK3Ef/gVIv9JG7w==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"TypeScript interfaces for INPA runtime providers","directories":{},"_nodeVersion":"22.22.1","dependencies":{"eventemitter3":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-interfaces_0.6.8_1779443527007_0.041425507887003166","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@emdzej/inpax-interfaces","version":"0.7.0","_id":"@emdzej/inpax-interfaces@0.7.0","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/inpax#readme","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"dist":{"shasum":"bb2fd9ec364907f3d25d9d70020271563d280141","tarball":"https://registry.npmjs.org/@emdzej/inpax-interfaces/-/inpax-interfaces-0.7.0.tgz","fileCount":63,"integrity":"sha512-R0soHpUY3Pp8BQ69KNkiAOlCGKlJOXCArhnMFgaKLb68CshvVzVIvMb8c9AOlz/28W94aFTQuMHd5LT/PG9kgg==","signatures":[{"sig":"MEYCIQCDG76NwKWWKQo1g+l/zV46kw+jz575Eyr+j9TtwA0jqAIhAK3+UeipPKb2zmtzV6yx9iLSQj2o8nOtgbGP8YwosKbk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@emdzej%2finpax-interfaces@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":77419},"main":"./dist/index.js","type":"module","_from":"file:emdzej-inpax-interfaces-0.7.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48e86982-a82f-4d99-a161-48ccae58d61a"}},"_resolved":"/tmp/287e6df152896646741bd8006a6049c4/emdzej-inpax-interfaces-0.7.0.tgz","_integrity":"sha512-R0soHpUY3Pp8BQ69KNkiAOlCGKlJOXCArhnMFgaKLb68CshvVzVIvMb8c9AOlz/28W94aFTQuMHd5LT/PG9kgg==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.15.0","description":"TypeScript interfaces for INPA runtime providers","directories":{},"_nodeVersion":"22.22.3","dependencies":{"eventemitter3":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-interfaces_0.7.0_1779619498467_0.5232175618302009","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@emdzej/inpax-interfaces","version":"0.7.1","_id":"@emdzej/inpax-interfaces@0.7.1","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/inpax#readme","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"dist":{"shasum":"b8d2bc9e6851e10311a7d2d77234f19deb3b82e8","tarball":"https://registry.npmjs.org/@emdzej/inpax-interfaces/-/inpax-interfaces-0.7.1.tgz","fileCount":63,"integrity":"sha512-KOuhYt020vpk/Y/1uV8OKGv2JQB5o2nt0ujStwzb2bFlwxYIBunbrVDokqK0hD/+mRFE+Z+KBJ2DXzUu5jvhrg==","signatures":[{"sig":"MEQCIES1yXKVByiVce9xyPrGNoZ4XwDvWKGvA0ZsAxD+R1A0AiA0Kgz2oIe1tf7WpSv7wj6TvYWqFZYSMS2Hz9oEf8pmsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@emdzej%2finpax-interfaces@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":77419},"main":"./dist/index.js","type":"module","_from":"file:emdzej-inpax-interfaces-0.7.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:48e86982-a82f-4d99-a161-48ccae58d61a"}},"_resolved":"/tmp/798044ef4db4aef8cbd9848dfc5de22c/emdzej-inpax-interfaces-0.7.1.tgz","_integrity":"sha512-KOuhYt020vpk/Y/1uV8OKGv2JQB5o2nt0ujStwzb2bFlwxYIBunbrVDokqK0hD/+mRFE+Z+KBJ2DXzUu5jvhrg==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.15.0","description":"TypeScript interfaces for INPA runtime providers","directories":{},"_nodeVersion":"22.22.3","dependencies":{"eventemitter3":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-interfaces_0.7.1_1779646103753_0.5657814256636904","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@emdzej/inpax-interfaces","version":"0.8.0","_id":"@emdzej/inpax-interfaces@0.8.0","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/inpax#readme","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"dist":{"shasum":"7d30942fea54b3747d391f76a5fcf0985cb81233","tarball":"https://registry.npmjs.org/@emdzej/inpax-interfaces/-/inpax-interfaces-0.8.0.tgz","fileCount":63,"integrity":"sha512-Hr8Xdowu4Ce/Qc8wJPwl5mrUZxDuX8NFFYtWvQePTdvI7vJHC+YttvZJbj/9RHOCfn1+0WYzUWnX756pVFU1BQ==","signatures":[{"sig":"MEYCIQCHnj2I+ppDYZvBKmMm7hZxDzN/0mrghJLu30qNCOWdxgIhAMZdO633KlFh3ye3wBu0l86uaAaIXigE5i6X8DB1LH0w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77419},"main":"./dist/index.js","type":"module","_from":"file:emdzej-inpax-interfaces-0.8.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/6fbddc2ee99cc26bcedb8cd5cabf86aa/emdzej-inpax-interfaces-0.8.0.tgz","_integrity":"sha512-Hr8Xdowu4Ce/Qc8wJPwl5mrUZxDuX8NFFYtWvQePTdvI7vJHC+YttvZJbj/9RHOCfn1+0WYzUWnX756pVFU1BQ==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"TypeScript interfaces for INPA runtime providers","directories":{},"_nodeVersion":"22.22.1","dependencies":{"eventemitter3":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-interfaces_0.8.0_1779785061918_0.8787272522346632","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@emdzej/inpax-interfaces","version":"0.8.1","_id":"@emdzej/inpax-interfaces@0.8.1","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/inpax#readme","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"dist":{"shasum":"23ac0970b002bb403d1d11623c7fa0edc183a107","tarball":"https://registry.npmjs.org/@emdzej/inpax-interfaces/-/inpax-interfaces-0.8.1.tgz","fileCount":63,"integrity":"sha512-I4KzI39XyqcarEPnC/l2psMC70z86q8iGBKrHdECiaotM+JZUQMLzYmsRUfMA+MbPRVEPNBW/22C24zgTdhA6Q==","signatures":[{"sig":"MEUCIQCSpSBrhkFaABOrN364lhEXmNy6sLZnXfV/LPdzZNjKSwIge7PlpSUBwP4+fXOm1BWS1RqexdGNuVFrLXWtUlMJG9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77419},"main":"./dist/index.js","type":"module","_from":"file:emdzej-inpax-interfaces-0.8.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/e1cc726403f9fc8b9a6150744f058028/emdzej-inpax-interfaces-0.8.1.tgz","_integrity":"sha512-I4KzI39XyqcarEPnC/l2psMC70z86q8iGBKrHdECiaotM+JZUQMLzYmsRUfMA+MbPRVEPNBW/22C24zgTdhA6Q==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"TypeScript interfaces for INPA runtime providers","directories":{},"_nodeVersion":"22.22.1","dependencies":{"eventemitter3":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-interfaces_0.8.1_1779876267772_0.34115507437776404","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@emdzej/inpax-interfaces","version":"0.9.0","_id":"@emdzej/inpax-interfaces@0.9.0","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/inpax#readme","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"dist":{"shasum":"0c1207e44b72dcccd921dd3f50ae1a26df6bdef3","tarball":"https://registry.npmjs.org/@emdzej/inpax-interfaces/-/inpax-interfaces-0.9.0.tgz","fileCount":63,"integrity":"sha512-ju2JVb8Vnu7LSI2XbtwUolaMmP4Wpw37dwh0C0ojD610LQkM3Ss907bv0qpYJRiRABMZjslq7R3uNhTMRp6DKg==","signatures":[{"sig":"MEUCIQDR1drURob9u9/XVd5C00FDHGFAwS1kGBsYlH76F9jjggIgTOb+wdsA8CGRCG8LW4MGltKY2HDd6qwv6fNHlL3zhBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77419},"main":"./dist/index.js","type":"module","_from":"file:emdzej-inpax-interfaces-0.9.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/33e9f4250349e00988d65da56790970f/emdzej-inpax-interfaces-0.9.0.tgz","_integrity":"sha512-ju2JVb8Vnu7LSI2XbtwUolaMmP4Wpw37dwh0C0ojD610LQkM3Ss907bv0qpYJRiRABMZjslq7R3uNhTMRp6DKg==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"TypeScript interfaces for INPA runtime providers","directories":{},"_nodeVersion":"22.22.1","dependencies":{"eventemitter3":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-interfaces_0.9.0_1779980484405_0.05624954803121596","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@emdzej/inpax-interfaces","version":"0.10.0","_id":"@emdzej/inpax-interfaces@0.10.0","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/inpax#readme","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"dist":{"shasum":"f8c689325e99befe1524857cbf8ed8c4b19fce3d","tarball":"https://registry.npmjs.org/@emdzej/inpax-interfaces/-/inpax-interfaces-0.10.0.tgz","fileCount":63,"integrity":"sha512-5uSYn4/gC+iWqybX35r1RVphE4hXyNNkONz9RvnTUO72DZ/QjEXh8S72DKr8q2JniXsVpQQUK2+yLJYjW20L4g==","signatures":[{"sig":"MEYCIQDpdEkV9Vo10xZI5XqcGpXPZGmbQa8JyRxAkyPYrTmGqwIhAKxAC92fJqUy8MXro0iFfwVU6P0lxm/6NnWL+vJ0SzXu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77420},"main":"./dist/index.js","type":"module","_from":"file:emdzej-inpax-interfaces-0.10.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/ea456e587a5fc29e5cbe2a7740a45eb2/emdzej-inpax-interfaces-0.10.0.tgz","_integrity":"sha512-5uSYn4/gC+iWqybX35r1RVphE4hXyNNkONz9RvnTUO72DZ/QjEXh8S72DKr8q2JniXsVpQQUK2+yLJYjW20L4g==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"TypeScript interfaces for INPA runtime providers","directories":{},"_nodeVersion":"22.22.1","dependencies":{"eventemitter3":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-interfaces_0.10.0_1780062698992_0.7578998331737541","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@emdzej/inpax-interfaces","version":"0.11.0","_id":"@emdzej/inpax-interfaces@0.11.0","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/inpax#readme","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"dist":{"shasum":"f65fe478a1e9d15f0dc0d6e3ffdbd71d89b39ad0","tarball":"https://registry.npmjs.org/@emdzej/inpax-interfaces/-/inpax-interfaces-0.11.0.tgz","fileCount":63,"integrity":"sha512-MuOcHBypHuPOmum1It3H0y40X/ZmXoTpmPbemGB3E+NVrewPbqRvl+2vCIOlhL6ZTWYQ7jIOKwz6+ZjCIIXTYA==","signatures":[{"sig":"MEQCIGnduZ/T0xF01b9zjMrDqes6f6u7C2WH0uuyyJ9GHLq2AiBottZY4v6IwVAeEa5XQV3kNjwTJuG+Z4iEJtCNYiVLpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77420},"main":"./dist/index.js","type":"module","_from":"file:emdzej-inpax-interfaces-0.11.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/1d334f9d5ea8f01bcc99672998bc35fb/emdzej-inpax-interfaces-0.11.0.tgz","_integrity":"sha512-MuOcHBypHuPOmum1It3H0y40X/ZmXoTpmPbemGB3E+NVrewPbqRvl+2vCIOlhL6ZTWYQ7jIOKwz6+ZjCIIXTYA==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.16.0","description":"TypeScript interfaces for INPA runtime providers","directories":{},"_nodeVersion":"22.22.1","dependencies":{"eventemitter3":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-interfaces_0.11.0_1780677559922_0.24460986409252494","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@emdzej/inpax-interfaces","version":"0.11.1","_id":"@emdzej/inpax-interfaces@0.11.1","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/inpax#readme","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"dist":{"shasum":"2200dce2ca0942ea69a37b2c348f31a7392b8386","tarball":"https://registry.npmjs.org/@emdzej/inpax-interfaces/-/inpax-interfaces-0.11.1.tgz","fileCount":63,"integrity":"sha512-NbmOuUWTN9to3j0R/ot94RBxhZrC8YNvno296tCwXT5BhqkyTpAyxLD0AUc1BFVvsw4oc5vkkmEuQuII5vIEfg==","signatures":[{"sig":"MEQCIF5EjGTkNbLmRr/gVnvagYc6irKRA/qYvbscNFTevJOZAiBBNrKdjZOvG0RF3K52clKEJrV60+F51eLWKkIlp+pMPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77420},"main":"./dist/index.js","type":"module","_from":"file:emdzej-inpax-interfaces-0.11.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"test":"vitest run --passWithNoTests","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/1e33d519854a2d313c3b9fd9aa2a40cb/emdzej-inpax-interfaces-0.11.1.tgz","_integrity":"sha512-NbmOuUWTN9to3j0R/ot94RBxhZrC8YNvno296tCwXT5BhqkyTpAyxLD0AUc1BFVvsw4oc5vkkmEuQuII5vIEfg==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.16.0","description":"TypeScript interfaces for INPA runtime providers","directories":{},"_nodeVersion":"22.22.1","dependencies":{"eventemitter3":"^5.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-interfaces_0.11.1_1780679838744_0.9810797676811513","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@emdzej/inpax-interfaces","version":"0.12.0","description":"TypeScript interfaces for INPA runtime providers","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"dependencies":{"eventemitter3":"^5.0.1"},"devDependencies":{"typescript":"^5.3.3","vitest":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/emdzej/inpax.git"},"publishConfig":{"access":"public"},"scripts":{"build":"tsc","test":"vitest run --passWithNoTests","clean":"rm -rf dist"},"_id":"@emdzej/inpax-interfaces@0.12.0","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"homepage":"https://github.com/emdzej/inpax#readme","_integrity":"sha512-ADTWSwKzdqt129Jk+LXfLHG4MxzwhIJd0M/RSuJN5G3hzwyqlI+9oz883YPljSIcu16SONRcrZYbB04xc6ZMFg==","_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/ba5db23e6c5aae7a281cbec92a7fc684/emdzej-inpax-interfaces-0.12.0.tgz","_from":"file:emdzej-inpax-interfaces-0.12.0.tgz","_nodeVersion":"22.22.1","_npmVersion":"11.16.0","dist":{"integrity":"sha512-ADTWSwKzdqt129Jk+LXfLHG4MxzwhIJd0M/RSuJN5G3hzwyqlI+9oz883YPljSIcu16SONRcrZYbB04xc6ZMFg==","shasum":"188a3075fdab965c7f953a53961175fcb21e365d","tarball":"https://registry.npmjs.org/@emdzej/inpax-interfaces/-/inpax-interfaces-0.12.0.tgz","fileCount":63,"unpackedSize":77420,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFiXglda9UXw/yhxHfAmzbYr0T5k7n0EizLPCd2QHw3tAiAr0tc7fIGbDN8rWGpgu/m1XagBlbweYImOqJqHYK8a3w=="}]},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"directories":{},"maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/inpax-interfaces_0.12.0_1783331794861_0.06353731753106451"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-12T14:13:36.699Z","modified":"2026-07-06T09:56:35.087Z","0.1.0":"2026-05-12T14:13:36.919Z","0.2.0":"2026-05-14T13:53:05.560Z","0.3.0":"2026-05-15T07:54:30.329Z","0.3.1":"2026-05-15T11:13:08.833Z","0.3.2":"2026-05-15T13:18:18.549Z","0.3.3":"2026-05-15T16:48:29.832Z","0.4.0":"2026-05-18T08:48:35.887Z","0.5.0":"2026-05-19T11:46:43.643Z","0.5.1":"2026-05-20T08:20:34.647Z","0.6.0":"2026-05-20T09:51:33.503Z","0.6.1":"2026-05-20T13:25:17.642Z","0.6.2":"2026-05-20T14:51:41.407Z","0.6.3":"2026-05-21T10:31:29.511Z","0.6.5":"2026-05-21T13:57:15.801Z","0.6.6":"2026-05-21T14:14:43.358Z","0.6.7":"2026-05-22T05:15:31.479Z","0.6.8":"2026-05-22T09:52:07.173Z","0.7.0":"2026-05-24T10:44:58.610Z","0.7.1":"2026-05-24T18:08:23.898Z","0.8.0":"2026-05-26T08:44:22.053Z","0.8.1":"2026-05-27T10:04:27.930Z","0.9.0":"2026-05-28T15:01:24.541Z","0.10.0":"2026-05-29T13:51:39.155Z","0.11.0":"2026-06-05T16:39:20.138Z","0.11.1":"2026-06-05T17:17:18.886Z","0.12.0":"2026-07-06T09:56:34.984Z"},"bugs":{"url":"https://github.com/emdzej/inpax/issues"},"homepage":"https://github.com/emdzej/inpax#readme","repository":{"type":"git","url":"git+https://github.com/emdzej/inpax.git"},"description":"TypeScript interfaces for INPA runtime providers","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"readme":"# @emdzej/inpax-interfaces\n\nTypeScript interfaces for INPAX provider system.\n\n## Interfaces\n\n### IUIProvider\n\nUI provider interface for screen, menu, text output, data display, and input dialogs.\n\n```typescript\ninterface IUIProvider extends EventEmitter<UIEvents> {\n  // Screen\n  setScreen(handle: number, cyclic: boolean): void;\n  setTitle(title: string): void;\n  blankScreen(): void;\n  \n  // Menu\n  setMenu(handle: number): void;\n  setMenuTitle(title: string): void;\n  setItem(itemNum: number, text: string, enabled: boolean): void;\n  \n  // Text output\n  text(row: number, col: number, text: string): void;\n  \n  // Data output\n  analogOut(value: number, row: number, col: number, ...): void;\n  digitalOut(value: boolean, row: number, col: number, ...): void;\n  \n  // Input dialogs\n  inputText(title: string, text: string): Promise<string>;\n  inputNum(title: string, text: string, min: number, max: number): Promise<number>;\n  messageBox(title: string, text: string): Promise<void>;\n\n  // Toggle list — INPA's \"Please select the objects to be controlled\"\n  // multi-select picker. Items come from the active SCREEN's empty\n  // LineFunc declarations.\n  togglelist(\n    multipleSelect: boolean,\n    argNum: boolean,\n    items: ToggleItem[],\n  ): Promise<string>;\n}\n```\n\n### `togglelist` serialisation helpers\n\nThe package exports three helpers used by every concrete UIProvider\nthat opens the togglelist dialog (CLI, web, mock) so the wire bytes\nare identical regardless of which provider drove the picker.\n\n```typescript\nimport {\n  type ToggleItem,            // { name: string; mask: string }\n  orToggleMasks,              // OR multiple 9-byte masks byte-by-byte\n  formatToggleIndices,        // \"1 3 7\" — sorted 1-based indices\n  encodeTogglelistResult,     // routes to either of the above per argNum\n} from '@emdzej/inpax-interfaces';\n```\n\nINPA's wire convention (verified empirically against KOMBI.IPO's\n`STEUERN_LEUCHTE` call chain):\n\n- `argNum === false` → bitwise OR of the picked items' masks,\n  re-formatted as `\"0xNN;0xNN;…\"`. Drives multiple lamps in a single\n  ECU command.\n- `argNum === true`  → space-separated 1-based item indices\n  (`\"3 7\"`).\n\n### IEdiabasProvider\n\nEDIABAS communication interface.\n\n```typescript\ninterface IEdiabasProvider {\n  connect(ecu: string): Promise<void>;\n  disconnect(): Promise<void>;\n  job(name: string, ...args: unknown[]): Promise<JobResult>;\n  getResult(name: string): unknown;\n}\n```\n\n### Events\n\n```typescript\ninterface UIEvents {\n  'menu:select': { itemNum: number; text: string };\n  'menu:back': void;\n  'input:submit': { value: unknown };\n  'screen:ready': void;\n}\n```\n\n## Usage\n\n```typescript\nimport type { IUIProvider, IEdiabasProvider } from '@emdzej/inpax-interfaces';\n\nclass MyProvider implements IUIProvider {\n  // Implement interface...\n}\n```\n","readmeFilename":"README.md"}