{"_id":"@emdzej/inpax-compiler-core","_rev":"26-2403e7ad6801455fa0513e77bf320409","name":"@emdzej/inpax-compiler-core","dist-tags":{"latest":"0.12.0"},"versions":{"0.1.0":{"name":"@emdzej/inpax-compiler-core","version":"0.1.0","keywords":["inpa","ips","ipo","compiler","bmw"],"license":"MIT","_id":"@emdzej/inpax-compiler-core@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":"7a026a77cf87a7b2cbd78be7c931e27bc28b2367","tarball":"https://registry.npmjs.org/@emdzej/inpax-compiler-core/-/inpax-compiler-core-0.1.0.tgz","fileCount":131,"integrity":"sha512-/357muL23gasqRV2IvJSCfIyRyw5i6Z/JzLjfWoDM6tKNw4g8/sv5qxhw/k3S31f3Mev9HVoTpSW/ydfRmk1SA==","signatures":[{"sig":"MEQCIEc+jn6UMtKhLFclQ4LEc0oCnGXnb3LxEQ3iKoCZEnSVAiAS9etXUQ7UezjKijwuO8Hsl0VZWbGg8yzPHP8KzknPDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":447798},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-compiler-core-0.1.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","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/e79bb655459a3affeead3afcd6888b57/emdzej-inpax-compiler-core-0.1.0.tgz","_integrity":"sha512-/357muL23gasqRV2IvJSCfIyRyw5i6Z/JzLjfWoDM6tKNw4g8/sv5qxhw/k3S31f3Mev9HVoTpSW/ydfRmk1SA==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"10.9.4","description":"INPA IPS to IPO compiler","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@emdzej/inpax-core":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@emdzej/inpax-dis":"0.1.0","@emdzej/inpax-parser":"0.1.0","@emdzej/inpax-interpreter":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-compiler-core_0.1.0_1778595493442_0.40666290456702536","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@emdzej/inpax-compiler-core","version":"0.2.0","keywords":["inpa","ips","ipo","compiler","bmw"],"license":"MIT","_id":"@emdzej/inpax-compiler-core@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":"5d091e4673ffac63b3dce8bac871ce00bcc98643","tarball":"https://registry.npmjs.org/@emdzej/inpax-compiler-core/-/inpax-compiler-core-0.2.0.tgz","fileCount":136,"integrity":"sha512-m73QeWSg0BcY4aoCLCRxlm0UbnLn3CAE612/rvg+0ajoZvO+VPzy239NWqoJz+72Mg4DrV2zJro1TQ8Qr0j3Dg==","signatures":[{"sig":"MEUCIHJ7g5NKZWH+/7kZ53Jsx3RJBLGR10nootp5vVU3fOheAiEApgtF+uUnD9ME3yeaCAPbfAuVJdRyoKDJ9VDV7b/JlXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465879},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-compiler-core-0.2.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","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/1b1a6d738648d99941dc3baad200983a/emdzej-inpax-compiler-core-0.2.0.tgz","_integrity":"sha512-m73QeWSg0BcY4aoCLCRxlm0UbnLn3CAE612/rvg+0ajoZvO+VPzy239NWqoJz+72Mg4DrV2zJro1TQ8Qr0j3Dg==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"10.9.4","description":"INPA IPS to IPO compiler","directories":{},"_nodeVersion":"22.22.1","dependencies":{"iconv-lite":"^0.6.3","@emdzej/inpax-core":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@emdzej/inpax-dis":"0.2.0","@emdzej/inpax-parser":"0.2.0","@emdzej/inpax-interpreter":"0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-compiler-core_0.2.0_1778766931262_0.2707461092253465","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@emdzej/inpax-compiler-core","version":"0.3.0","keywords":["inpa","ips","ipo","compiler","bmw"],"license":"MIT","_id":"@emdzej/inpax-compiler-core@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":"e291ad31ad909d2d1758ca44763dfa372e917c1a","tarball":"https://registry.npmjs.org/@emdzej/inpax-compiler-core/-/inpax-compiler-core-0.3.0.tgz","fileCount":136,"integrity":"sha512-oEMlNvJkjFq+5qUxn1VtWHWgty4Y11EMv/6efL1HgUrYf2lN1v9wV8QInAQ5fbDjzSc4rvzCNmqKK49kRGoemQ==","signatures":[{"sig":"MEUCIQCh8qCsayB0W3FKuzDeMwkIA3CDyAF8IcQz22gUcx66nAIgO1UnpM82hhknEUL8cFZDM4nVeTr1FzcN2DadhWEwthY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465879},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-compiler-core-0.3.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","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/79485026740eae89d612e510f41396d4/emdzej-inpax-compiler-core-0.3.0.tgz","_integrity":"sha512-oEMlNvJkjFq+5qUxn1VtWHWgty4Y11EMv/6efL1HgUrYf2lN1v9wV8QInAQ5fbDjzSc4rvzCNmqKK49kRGoemQ==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"INPA IPS to IPO compiler","directories":{},"_nodeVersion":"22.22.1","dependencies":{"iconv-lite":"^0.6.3","@emdzej/inpax-core":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@emdzej/inpax-dis":"0.3.0","@emdzej/inpax-parser":"0.3.0","@emdzej/inpax-interpreter":"0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-compiler-core_0.3.0_1778831826239_0.3464391912592051","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@emdzej/inpax-compiler-core","version":"0.3.1","keywords":["inpa","ips","ipo","compiler","bmw"],"license":"MIT","_id":"@emdzej/inpax-compiler-core@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":"a50a29528bc0b5470cda78b51541cef553b22eb7","tarball":"https://registry.npmjs.org/@emdzej/inpax-compiler-core/-/inpax-compiler-core-0.3.1.tgz","fileCount":136,"integrity":"sha512-6IO7rEXxK2rib+8qwdiM6q510e+pM+hiqD+DPL9IoUIAHWIRyo0n1qYlQ3oNRBwwSHk+tzzzq7o8H6Zg/9qHoA==","signatures":[{"sig":"MEQCIA05xumZM9k33tkujlN9mdvb2enI+eOUlgIOHvu/yYqMAiASqi/Mksk/O+jNmkSWyg8++PlF8EdJXFsPG30r/jSGeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465879},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-compiler-core-0.3.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","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/4af95b120bc304bac5c427b1e637ae33/emdzej-inpax-compiler-core-0.3.1.tgz","_integrity":"sha512-6IO7rEXxK2rib+8qwdiM6q510e+pM+hiqD+DPL9IoUIAHWIRyo0n1qYlQ3oNRBwwSHk+tzzzq7o8H6Zg/9qHoA==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"INPA IPS to IPO compiler","directories":{},"_nodeVersion":"22.22.1","dependencies":{"iconv-lite":"^0.6.3","@emdzej/inpax-core":"0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@emdzej/inpax-dis":"0.3.1","@emdzej/inpax-parser":"0.3.1","@emdzej/inpax-interpreter":"0.3.1"},"_npmOperationalInternal":{"tmp":"tmp/inpax-compiler-core_0.3.1_1778843617483_0.3396063461013086","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@emdzej/inpax-compiler-core","version":"0.3.2","keywords":["inpa","ips","ipo","compiler","bmw"],"license":"MIT","_id":"@emdzej/inpax-compiler-core@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":"a5b9298a312647d6c77828503e7a670b6a2ee1d1","tarball":"https://registry.npmjs.org/@emdzej/inpax-compiler-core/-/inpax-compiler-core-0.3.2.tgz","fileCount":136,"integrity":"sha512-M2EXnF1lKVjCQglX+wps7LTX8ot8DFTQii1eh6OFhAWXVeRL+8PT3htMzlHTPXoZW+OJfZGCkz08xYL12X1XjA==","signatures":[{"sig":"MEUCIG4X7OjuY6dUSEZSV06wEaayM2H1w5FyvnR6sFqVnyxhAiEA0mfMJ6BaL7ZWKvXMYDMVPQ6ePCqDEhCHNH3pxx5JfJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465879},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-compiler-core-0.3.2.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","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/d1d7f7a356880943b819d9d78b7fe6c0/emdzej-inpax-compiler-core-0.3.2.tgz","_integrity":"sha512-M2EXnF1lKVjCQglX+wps7LTX8ot8DFTQii1eh6OFhAWXVeRL+8PT3htMzlHTPXoZW+OJfZGCkz08xYL12X1XjA==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"INPA IPS to IPO compiler","directories":{},"_nodeVersion":"22.22.1","dependencies":{"iconv-lite":"^0.6.3","@emdzej/inpax-core":"0.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@emdzej/inpax-dis":"0.3.2","@emdzej/inpax-parser":"0.3.2","@emdzej/inpax-interpreter":"0.3.2"},"_npmOperationalInternal":{"tmp":"tmp/inpax-compiler-core_0.3.2_1778851130489_0.3470870558095136","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@emdzej/inpax-compiler-core","version":"0.3.3","keywords":["inpa","ips","ipo","compiler","bmw"],"license":"MIT","_id":"@emdzej/inpax-compiler-core@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":"49e8d0249fae195784c4bfe4bf97862b15200740","tarball":"https://registry.npmjs.org/@emdzej/inpax-compiler-core/-/inpax-compiler-core-0.3.3.tgz","fileCount":136,"integrity":"sha512-y2EJML3fKhohWrDiKv7IHNfmAKYSv/g57azHfNn4h1eoxTqHwUIto4zoy317y2jgm4fisRR8JDKAFuP4532fhA==","signatures":[{"sig":"MEUCIQDBRaWm3qem1pIkIxFZTkTkfRQLUizcoUDUbwq0yhLIEQIgIqm/XFpGaF6Srr1KF+/RDIUXAecDtnoS3uCFpKGwMEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465879},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-compiler-core-0.3.3.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","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/59735deb3c241787b2a3635ddd4b2dd8/emdzej-inpax-compiler-core-0.3.3.tgz","_integrity":"sha512-y2EJML3fKhohWrDiKv7IHNfmAKYSv/g57azHfNn4h1eoxTqHwUIto4zoy317y2jgm4fisRR8JDKAFuP4532fhA==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"INPA IPS to IPO compiler","directories":{},"_nodeVersion":"22.22.1","dependencies":{"iconv-lite":"^0.6.3","@emdzej/inpax-core":"0.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@emdzej/inpax-dis":"0.3.3","@emdzej/inpax-parser":"0.3.3","@emdzej/inpax-interpreter":"0.3.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-compiler-core_0.3.3_1778863740920_0.12765436335619662","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@emdzej/inpax-compiler-core","version":"0.4.0","keywords":["inpa","ips","ipo","compiler","bmw"],"license":"MIT","_id":"@emdzej/inpax-compiler-core@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":"1d017affaf8f7629a0c3be4dd4a8831d718c8fc8","tarball":"https://registry.npmjs.org/@emdzej/inpax-compiler-core/-/inpax-compiler-core-0.4.0.tgz","fileCount":136,"integrity":"sha512-McbX3v09GbVe/LCIy84T6/ZCWngBn1Q/uesEFH7XmvPq7oQwV54KjpzlqKnM2AkkouFR43KvUYqC3QpsHW7a4A==","signatures":[{"sig":"MEUCIBZHFjfs3ehIb75I5oy7i/choV/DYdmEb3Cs41CQOzZKAiEAunaWvD+8Kyp/U0ATBCGL9OalWeqHiJ3hXn49eERt8t0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465879},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-compiler-core-0.4.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","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/5ad89c1ed4763cc0dcd5ef8648a07f24/emdzej-inpax-compiler-core-0.4.0.tgz","_integrity":"sha512-McbX3v09GbVe/LCIy84T6/ZCWngBn1Q/uesEFH7XmvPq7oQwV54KjpzlqKnM2AkkouFR43KvUYqC3QpsHW7a4A==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"INPA IPS to IPO compiler","directories":{},"_nodeVersion":"22.22.1","dependencies":{"iconv-lite":"^0.6.3","@emdzej/inpax-core":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@emdzej/inpax-dis":"0.4.0","@emdzej/inpax-parser":"0.4.0","@emdzej/inpax-interpreter":"0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-compiler-core_0.4.0_1779094146402_0.9354710951146965","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@emdzej/inpax-compiler-core","version":"0.5.0","keywords":["inpa","ips","ipo","compiler","bmw"],"license":"MIT","_id":"@emdzej/inpax-compiler-core@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":"e91b8de41bee612f017da65590b318a4311e672e","tarball":"https://registry.npmjs.org/@emdzej/inpax-compiler-core/-/inpax-compiler-core-0.5.0.tgz","fileCount":136,"integrity":"sha512-3ATqSw0QDBDZDdJJnbvmmIOV7oMwPOkmvbwPGHgZT/sOQGCm21XBKF9VZszRJ3yAN4OjYK2Xc3GK+QO0MCOXAA==","signatures":[{"sig":"MEUCIQCsZFYsD2JUEu3Iy/ZKvrwNGICXtRKciwhnsf+CGZ/0MgIgEvbEKpsDNXbEwklrWqt69Yksp3snHOAMCU/JuhzHsRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465905},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-compiler-core-0.5.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","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/76db81caba2407857b5017c70f7072e5/emdzej-inpax-compiler-core-0.5.0.tgz","_integrity":"sha512-3ATqSw0QDBDZDdJJnbvmmIOV7oMwPOkmvbwPGHgZT/sOQGCm21XBKF9VZszRJ3yAN4OjYK2Xc3GK+QO0MCOXAA==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"INPA IPS to IPO compiler","directories":{},"_nodeVersion":"22.22.1","dependencies":{"iconv-lite":"^0.6.3","@emdzej/inpax-core":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@emdzej/inpax-dis":"0.5.0","@emdzej/inpax-parser":"0.5.0","@emdzej/inpax-interpreter":"0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-compiler-core_0.5.0_1779191239651_0.4636640882174399","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@emdzej/inpax-compiler-core","version":"0.5.1","keywords":["inpa","ips","ipo","compiler","bmw"],"license":"MIT","_id":"@emdzej/inpax-compiler-core@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":"34d1d0ad2266d072d062989b364ee895df193d74","tarball":"https://registry.npmjs.org/@emdzej/inpax-compiler-core/-/inpax-compiler-core-0.5.1.tgz","fileCount":136,"integrity":"sha512-vMC8dhCNfK/iU5Htfg53WG2F1dBKZ0TOG4ZdLOPl+Gh5WiC2jp3mJa0R3ppd/9ikBLlGf773qTfkDiQugg/amQ==","signatures":[{"sig":"MEUCIHzO8YXyshxcHj8SFfHq7EQSDiowPR4MacqNr4JQXP4TAiEA9X6aiaiZmKnr+ZwYrcYcZc+0NZZnFxcNtum64vfQ3Ic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465905},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-compiler-core-0.5.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","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/a1ed73f9ecd34e3b0f605612298fb2b3/emdzej-inpax-compiler-core-0.5.1.tgz","_integrity":"sha512-vMC8dhCNfK/iU5Htfg53WG2F1dBKZ0TOG4ZdLOPl+Gh5WiC2jp3mJa0R3ppd/9ikBLlGf773qTfkDiQugg/amQ==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"INPA IPS to IPO compiler","directories":{},"_nodeVersion":"22.22.1","dependencies":{"iconv-lite":"^0.6.3","@emdzej/inpax-core":"0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@emdzej/inpax-dis":"0.5.1","@emdzej/inpax-parser":"0.5.1","@emdzej/inpax-interpreter":"0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/inpax-compiler-core_0.5.1_1779265267579_0.5566236058778484","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@emdzej/inpax-compiler-core","version":"0.6.0","keywords":["inpa","ips","ipo","compiler","bmw"],"license":"MIT","_id":"@emdzej/inpax-compiler-core@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":"e5b92539b39128baf278eab98a5b1b84673aa023","tarball":"https://registry.npmjs.org/@emdzej/inpax-compiler-core/-/inpax-compiler-core-0.6.0.tgz","fileCount":136,"integrity":"sha512-37Wxj9zi2nlsjm3fFSALZbn7QbU1CvRWGnJVJqFk0wKrET0VUMUollrtrHOBd6p4h2xxF4iVOb08YTtkz3ortQ==","signatures":[{"sig":"MEUCIQCrAStUrKDtzUujNO/bFauLItUKWTw9bZ2w6sAP37f82QIgcwBGwIl1N8+xIP1OICwHZLukHphPuNP8GVy9ArkxdBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465898},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-compiler-core-0.6.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","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/47d29e139d5ca18b632c339dad5ea855/emdzej-inpax-compiler-core-0.6.0.tgz","_integrity":"sha512-37Wxj9zi2nlsjm3fFSALZbn7QbU1CvRWGnJVJqFk0wKrET0VUMUollrtrHOBd6p4h2xxF4iVOb08YTtkz3ortQ==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"INPA IPS to IPO compiler","directories":{},"_nodeVersion":"22.22.1","dependencies":{"iconv-lite":"^0.6.3","@emdzej/inpax-core":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@emdzej/inpax-dis":"0.6.0","@emdzej/inpax-parser":"0.6.0","@emdzej/inpax-interpreter":"0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-compiler-core_0.6.0_1779270748277_0.7284886788672755","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@emdzej/inpax-compiler-core","version":"0.6.1","keywords":["inpa","ips","ipo","compiler","bmw"],"license":"MIT","_id":"@emdzej/inpax-compiler-core@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":"b77d2fe2aeab1bb238ec59181eec88bb7b9e9e08","tarball":"https://registry.npmjs.org/@emdzej/inpax-compiler-core/-/inpax-compiler-core-0.6.1.tgz","fileCount":136,"integrity":"sha512-sRSJAKca74mZl2RyYinl2WhBa8c5CKwii7i+c8FwN3CEPWqbK2i1ENK61ewU7DX7jf+uNtIllWNv7gEfb8rEYA==","signatures":[{"sig":"MEQCICk4yLTcC+CgOGo4A5Sy4iQXLJSs3Id4gLkNlRHfsb8sAiBog4qqDgYvVV68NR5ChzouCSabnHub8/HXiUrNew0J0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465898},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-compiler-core-0.6.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","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/a6b43798f7cd1fc0c29209c4e27b7490/emdzej-inpax-compiler-core-0.6.1.tgz","_integrity":"sha512-sRSJAKca74mZl2RyYinl2WhBa8c5CKwii7i+c8FwN3CEPWqbK2i1ENK61ewU7DX7jf+uNtIllWNv7gEfb8rEYA==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"INPA IPS to IPO compiler","directories":{},"_nodeVersion":"22.22.1","dependencies":{"iconv-lite":"^0.6.3","@emdzej/inpax-core":"0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@emdzej/inpax-dis":"0.6.1","@emdzej/inpax-parser":"0.6.1","@emdzej/inpax-interpreter":"0.6.1"},"_npmOperationalInternal":{"tmp":"tmp/inpax-compiler-core_0.6.1_1779283548176_0.14640872007785588","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@emdzej/inpax-compiler-core","version":"0.6.2","keywords":["inpa","ips","ipo","compiler","bmw"],"license":"MIT","_id":"@emdzej/inpax-compiler-core@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":"6750253e1d470475e510ae4d87c997f10f930c64","tarball":"https://registry.npmjs.org/@emdzej/inpax-compiler-core/-/inpax-compiler-core-0.6.2.tgz","fileCount":136,"integrity":"sha512-bpZ0X4h55WAW8HTrOPO9vx3cMyVB7LaklFZ6XDMRk/EeOSefu9siY2WHjBsrEgC+BEQKwL0s+GmsMf+UXzpilA==","signatures":[{"sig":"MEYCIQCWEITYC2Hsz+h9irHoU3UPlmI2eiqClhDfmFWcjSVi1AIhAJD7aUWYoKf0kmL6g0/+kxEXgCJibs04y/oGaXfveiWl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465898},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-compiler-core-0.6.2.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","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/26b788cc0be90a6944ad38761b70f6a0/emdzej-inpax-compiler-core-0.6.2.tgz","_integrity":"sha512-bpZ0X4h55WAW8HTrOPO9vx3cMyVB7LaklFZ6XDMRk/EeOSefu9siY2WHjBsrEgC+BEQKwL0s+GmsMf+UXzpilA==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"INPA IPS to IPO compiler","directories":{},"_nodeVersion":"22.22.1","dependencies":{"iconv-lite":"^0.6.3","@emdzej/inpax-core":"0.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@emdzej/inpax-dis":"0.6.2","@emdzej/inpax-parser":"0.6.2","@emdzej/inpax-interpreter":"0.6.2"},"_npmOperationalInternal":{"tmp":"tmp/inpax-compiler-core_0.6.2_1779288735759_0.32925087758617777","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@emdzej/inpax-compiler-core","version":"0.6.3","keywords":["inpa","ips","ipo","compiler","bmw"],"license":"MIT","_id":"@emdzej/inpax-compiler-core@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":"1451411e2b96eab3b49e96758e29113114be6186","tarball":"https://registry.npmjs.org/@emdzej/inpax-compiler-core/-/inpax-compiler-core-0.6.3.tgz","fileCount":136,"integrity":"sha512-3CyKmsIDi6giNwcsQUeggWuSuo9i4l7ly9X45Y/XAkRSy17Rz8XREywfMq4JL4pArChpVAMMaMje/jyLbJY6DA==","signatures":[{"sig":"MEUCIQCzkRYMHnwHWUJQgSZo125/Xx90b3f3UsbJ1pDBihJf6QIgDfwXo2MaLJu1RsSSveEt7LvEx6tsAofZPaVC+DPlea8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465898},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-compiler-core-0.6.3.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","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/aefb5ab24103ef375ac52d51234f5dcb/emdzej-inpax-compiler-core-0.6.3.tgz","_integrity":"sha512-3CyKmsIDi6giNwcsQUeggWuSuo9i4l7ly9X45Y/XAkRSy17Rz8XREywfMq4JL4pArChpVAMMaMje/jyLbJY6DA==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"INPA IPS to IPO compiler","directories":{},"_nodeVersion":"22.22.1","dependencies":{"iconv-lite":"^0.6.3","@emdzej/inpax-core":"0.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@emdzej/inpax-dis":"0.6.3","@emdzej/inpax-parser":"0.6.3","@emdzej/inpax-interpreter":"0.6.3"},"_npmOperationalInternal":{"tmp":"tmp/inpax-compiler-core_0.6.3_1779359526447_0.29459955725629383","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@emdzej/inpax-compiler-core","version":"0.6.5","keywords":["inpa","ips","ipo","compiler","bmw"],"license":"MIT","_id":"@emdzej/inpax-compiler-core@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":"0183e147126a8965edcd158afdf4ba66353235d3","tarball":"https://registry.npmjs.org/@emdzej/inpax-compiler-core/-/inpax-compiler-core-0.6.5.tgz","fileCount":136,"integrity":"sha512-cjKT5Kxyu0z7OBKQYdqgy7ZT3o5/UOJxzD0dslVq4xE9zmVXIgHjtkV+GG6fsHkmc8nOrrgWZHtmhpJkiLieOQ==","signatures":[{"sig":"MEUCIQD4hJ8E5CBlUCdSCqe8jHzA1c/16HlkWa3YmBOrJN9ZwwIgGxNET5FNnXpvyfHr7nd3xikoSIiklPdE5gbwUF2Qc4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465905},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-compiler-core-0.6.5.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","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/0341545bd49d824667a1983988fbf849/emdzej-inpax-compiler-core-0.6.5.tgz","_integrity":"sha512-cjKT5Kxyu0z7OBKQYdqgy7ZT3o5/UOJxzD0dslVq4xE9zmVXIgHjtkV+GG6fsHkmc8nOrrgWZHtmhpJkiLieOQ==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"INPA IPS to IPO compiler","directories":{},"_nodeVersion":"22.22.1","dependencies":{"iconv-lite":"^0.6.3","@emdzej/inpax-core":"0.6.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@emdzej/inpax-dis":"0.6.5","@emdzej/inpax-parser":"0.6.5","@emdzej/inpax-interpreter":"0.6.5"},"_npmOperationalInternal":{"tmp":"tmp/inpax-compiler-core_0.6.5_1779371871181_0.5186594454308302","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@emdzej/inpax-compiler-core","version":"0.6.6","keywords":["inpa","ips","ipo","compiler","bmw"],"license":"MIT","_id":"@emdzej/inpax-compiler-core@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":"e0b573ac9223cbc9e2b91de6b54eeb31abb53d6c","tarball":"https://registry.npmjs.org/@emdzej/inpax-compiler-core/-/inpax-compiler-core-0.6.6.tgz","fileCount":136,"integrity":"sha512-fIcrXxJyb0z1qiQKETq6cH7P5p0AzI7uEqxPNaPzRmsOv9tHrBzJI7+H4z4ym5tefWodfZC6VXvFcOhNlB6TXw==","signatures":[{"sig":"MEUCIQCvNl6JsldifAlMlqee5igLZup1jezFNRB4WJHg8zVzwAIgWJZFVlGnEKmhnhMe6ZlKbD5/YHvTOyV/9YG4SkWzNf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465905},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-compiler-core-0.6.6.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","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/4ed0b38b631268e45897a0b122abdb91/emdzej-inpax-compiler-core-0.6.6.tgz","_integrity":"sha512-fIcrXxJyb0z1qiQKETq6cH7P5p0AzI7uEqxPNaPzRmsOv9tHrBzJI7+H4z4ym5tefWodfZC6VXvFcOhNlB6TXw==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"INPA IPS to IPO compiler","directories":{},"_nodeVersion":"22.22.1","dependencies":{"iconv-lite":"^0.6.3","@emdzej/inpax-core":"0.6.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@emdzej/inpax-dis":"0.6.6","@emdzej/inpax-parser":"0.6.6","@emdzej/inpax-interpreter":"0.6.6"},"_npmOperationalInternal":{"tmp":"tmp/inpax-compiler-core_0.6.6_1779372919207_0.04598772281828256","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@emdzej/inpax-compiler-core","version":"0.6.7","keywords":["inpa","ips","ipo","compiler","bmw"],"license":"MIT","_id":"@emdzej/inpax-compiler-core@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":"e91882df04a845dcab084a17f59ec7cc76c948fc","tarball":"https://registry.npmjs.org/@emdzej/inpax-compiler-core/-/inpax-compiler-core-0.6.7.tgz","fileCount":136,"integrity":"sha512-tlWXKgxRDbQQ7IF68bYFaakBP924WYeRPZ0KijyjypgDXi8K4jQOgpFfXGC2+7FDM38hgOSQPwySEVIR+7ZVzg==","signatures":[{"sig":"MEYCIQCZy0RteueNScfi+uGI+nbV4+bymhyR37Kqe3Ekb3PhzAIhAKpWDrnAVL99lVDOiM8pdHoTyVsAKI/bt2zTfdvuj+Kd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465905},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-compiler-core-0.6.7.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","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/794eae2c91d204f92c27d29495d408d4/emdzej-inpax-compiler-core-0.6.7.tgz","_integrity":"sha512-tlWXKgxRDbQQ7IF68bYFaakBP924WYeRPZ0KijyjypgDXi8K4jQOgpFfXGC2+7FDM38hgOSQPwySEVIR+7ZVzg==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"INPA IPS to IPO compiler","directories":{},"_nodeVersion":"22.22.1","dependencies":{"iconv-lite":"^0.6.3","@emdzej/inpax-core":"0.6.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@emdzej/inpax-dis":"0.6.7","@emdzej/inpax-parser":"0.6.7","@emdzej/inpax-interpreter":"0.6.7"},"_npmOperationalInternal":{"tmp":"tmp/inpax-compiler-core_0.6.7_1779426969284_0.9347888424927238","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"@emdzej/inpax-compiler-core","version":"0.6.8","keywords":["inpa","ips","ipo","compiler","bmw"],"license":"MIT","_id":"@emdzej/inpax-compiler-core@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":"d343fb5f64d36071551e5b0f5f681671c7fc5ef4","tarball":"https://registry.npmjs.org/@emdzej/inpax-compiler-core/-/inpax-compiler-core-0.6.8.tgz","fileCount":136,"integrity":"sha512-jAiL/RZWq1QJVnmC+l34134thtZ2B7OtIyFl8vQZg9zDKmZke09h+YNc4RASHc9mxinOAVEKEl6WZeJCmH5rkA==","signatures":[{"sig":"MEYCIQCsb7ZXnK6kCLbRh8KPsQnFRkDRVdHkKn+2XTeW0c9O/AIhAPO9VdFjit9xL+6SYUrTaq8pv6bLhjspuGfyz516Z5em","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465905},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-compiler-core-0.6.8.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","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/0670f4ef4301a8027f6447cd378658bf/emdzej-inpax-compiler-core-0.6.8.tgz","_integrity":"sha512-jAiL/RZWq1QJVnmC+l34134thtZ2B7OtIyFl8vQZg9zDKmZke09h+YNc4RASHc9mxinOAVEKEl6WZeJCmH5rkA==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"INPA IPS to IPO compiler","directories":{},"_nodeVersion":"22.22.1","dependencies":{"iconv-lite":"^0.6.3","@emdzej/inpax-core":"0.6.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@emdzej/inpax-dis":"0.6.8","@emdzej/inpax-parser":"0.6.8","@emdzej/inpax-interpreter":"0.6.8"},"_npmOperationalInternal":{"tmp":"tmp/inpax-compiler-core_0.6.8_1779443562812_0.0054686227973705925","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@emdzej/inpax-compiler-core","version":"0.7.0","keywords":["inpa","ips","ipo","compiler","bmw"],"license":"MIT","_id":"@emdzej/inpax-compiler-core@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":"75091721d8be9c7c4a97b84b6cebe88c7f2cb3aa","tarball":"https://registry.npmjs.org/@emdzej/inpax-compiler-core/-/inpax-compiler-core-0.7.0.tgz","fileCount":136,"integrity":"sha512-H6IQQ5slN04TKXt3YumxhmvmzZaaz5MG3gy5WaBQ7Ybhepyq0dcx9MaopwZzRweVnSFYn76i+1hKS4e8PBbSlQ==","signatures":[{"sig":"MEUCIFohhqjlEGtHpyCtgFe4xUyCH0b306MSetf0a0nQU8V6AiEAmw6ac79yd6kOYrrMuXJCZykYEMv4QJSF8HkA2L9UUNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465969},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-compiler-core-0.7.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","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/97c73b90b200dec6a886910eef573b38/emdzej-inpax-compiler-core-0.7.0.tgz","_integrity":"sha512-H6IQQ5slN04TKXt3YumxhmvmzZaaz5MG3gy5WaBQ7Ybhepyq0dcx9MaopwZzRweVnSFYn76i+1hKS4e8PBbSlQ==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"INPA IPS to IPO compiler","directories":{},"_nodeVersion":"22.22.1","dependencies":{"iconv-lite":"^0.6.3","@emdzej/inpax-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@emdzej/inpax-dis":"0.7.0","@emdzej/inpax-parser":"0.7.0","@emdzej/inpax-interpreter":"0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-compiler-core_0.7.0_1779619737932_0.8061200507858042","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@emdzej/inpax-compiler-core","version":"0.7.1","keywords":["inpa","ips","ipo","compiler","bmw"],"license":"MIT","_id":"@emdzej/inpax-compiler-core@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":"ed1fbc6419ee89f38c2a8921c25e20b5eb34db64","tarball":"https://registry.npmjs.org/@emdzej/inpax-compiler-core/-/inpax-compiler-core-0.7.1.tgz","fileCount":136,"integrity":"sha512-/yucIjpROl/pEbl7ffyzTOietGVW9hSGcug85dWrwZDS4qz9eT7yPvLuNpn6ZqBvvjpI3K35t2rZJuZC5V6PLg==","signatures":[{"sig":"MEYCIQD7QWJmJZNoN7M8vUTB4XTExW9X17GGkfJyVIcAuKO0xgIhAP4BJruHwT/FWcZqVQuTcuj/SSx3nj8PRlSF+ReKyPFX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466149},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-compiler-core-0.7.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","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/9ad5de332350089dc283904124db6a97/emdzej-inpax-compiler-core-0.7.1.tgz","_integrity":"sha512-/yucIjpROl/pEbl7ffyzTOietGVW9hSGcug85dWrwZDS4qz9eT7yPvLuNpn6ZqBvvjpI3K35t2rZJuZC5V6PLg==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"INPA IPS to IPO compiler","directories":{},"_nodeVersion":"22.22.1","dependencies":{"iconv-lite":"^0.6.3","@emdzej/inpax-core":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@emdzej/inpax-dis":"0.7.1","@emdzej/inpax-parser":"0.7.1","@emdzej/inpax-interpreter":"0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/inpax-compiler-core_0.7.1_1779647181461_0.5039890655759742","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@emdzej/inpax-compiler-core","version":"0.8.0","keywords":["inpa","ips","ipo","compiler","bmw"],"license":"MIT","_id":"@emdzej/inpax-compiler-core@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":"53eaf5b9af5a6c5687dd431d4a61a01cdf01cc43","tarball":"https://registry.npmjs.org/@emdzej/inpax-compiler-core/-/inpax-compiler-core-0.8.0.tgz","fileCount":136,"integrity":"sha512-WT6VDfX/sQYkrxSq5+q6P9KEkZGEXHuyHfxLIyyU5lvRXxpUZSf1mFdex6gON5Y7K6zCas8jR46qqxvwiM+uNQ==","signatures":[{"sig":"MEUCIQCiUeqZ4KJoqukn7C9bfybe2WYCSo/KcW5MLONqsOWo+gIgFhTvOkSyAH9FKd1DPVXpPywsrbk1jrSBUoFgl4Y0fQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466149},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-compiler-core-0.8.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","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/2885a49ca8f7d026e4e9b788c78646ad/emdzej-inpax-compiler-core-0.8.0.tgz","_integrity":"sha512-WT6VDfX/sQYkrxSq5+q6P9KEkZGEXHuyHfxLIyyU5lvRXxpUZSf1mFdex6gON5Y7K6zCas8jR46qqxvwiM+uNQ==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"INPA IPS to IPO compiler","directories":{},"_nodeVersion":"22.22.1","dependencies":{"iconv-lite":"^0.6.3","@emdzej/inpax-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@emdzej/inpax-dis":"0.8.0","@emdzej/inpax-parser":"0.8.0","@emdzej/inpax-interpreter":"0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-compiler-core_0.8.0_1779785190331_0.9415404686234914","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@emdzej/inpax-compiler-core","version":"0.8.1","keywords":["inpa","ips","ipo","compiler","bmw"],"license":"MIT","_id":"@emdzej/inpax-compiler-core@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":"e0209409db98d19d89fbe8b788e32b8f8a729852","tarball":"https://registry.npmjs.org/@emdzej/inpax-compiler-core/-/inpax-compiler-core-0.8.1.tgz","fileCount":136,"integrity":"sha512-IBal8Y92gDv3pNoHV0zAyJ5WQbHMjCbulzjoQNUSkC3armCouhfPaLk9Ec66X7F/4wiHUgd+Z3QnoW6l9fKL2Q==","signatures":[{"sig":"MEUCIQD9GN9sx7THRxD6AQnNO7TcwrEgQjdX3SavjHDmEwWjmwIgN2k7FFMBM2tm/C1VFxDas6CtC5ft8dKS1SsCBo6/OwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466149},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-compiler-core-0.8.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","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/889d462a09bc8ee54dac970d831a8afd/emdzej-inpax-compiler-core-0.8.1.tgz","_integrity":"sha512-IBal8Y92gDv3pNoHV0zAyJ5WQbHMjCbulzjoQNUSkC3armCouhfPaLk9Ec66X7F/4wiHUgd+Z3QnoW6l9fKL2Q==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"INPA IPS to IPO compiler","directories":{},"_nodeVersion":"22.22.1","dependencies":{"iconv-lite":"^0.6.3","@emdzej/inpax-core":"0.8.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@emdzej/inpax-dis":"0.8.1","@emdzej/inpax-parser":"0.8.1","@emdzej/inpax-interpreter":"0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/inpax-compiler-core_0.8.1_1779876297793_0.7095777190830146","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@emdzej/inpax-compiler-core","version":"0.9.0","keywords":["inpa","ips","ipo","compiler","bmw"],"license":"MIT","_id":"@emdzej/inpax-compiler-core@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":"64bd3263d8fabc02376ccd95a50a8360399e2f08","tarball":"https://registry.npmjs.org/@emdzej/inpax-compiler-core/-/inpax-compiler-core-0.9.0.tgz","fileCount":136,"integrity":"sha512-z1xVIJ+lx8uCPuwXvdT+OZQcWarupzLl06bABNxRLQuS9oTzRq/LU+xPGM1ZZ7yX9qecrz036ErCjbR8j3yjTw==","signatures":[{"sig":"MEUCIQCuEwO04z2OETAqRytU/ueiXwYXio3vOJo2tMohZ/4KLAIgIFWY+44MYir1GSuDO+/d8ITaGi8lacFO5HAyzCqyCrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466142},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-compiler-core-0.9.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","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/4133c6318fa954109f9632f19777b769/emdzej-inpax-compiler-core-0.9.0.tgz","_integrity":"sha512-z1xVIJ+lx8uCPuwXvdT+OZQcWarupzLl06bABNxRLQuS9oTzRq/LU+xPGM1ZZ7yX9qecrz036ErCjbR8j3yjTw==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"INPA IPS to IPO compiler","directories":{},"_nodeVersion":"22.22.1","dependencies":{"iconv-lite":"^0.6.3","@emdzej/inpax-core":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@emdzej/inpax-dis":"0.9.0","@emdzej/inpax-parser":"0.9.0","@emdzej/inpax-interpreter":"0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-compiler-core_0.9.0_1779980518374_0.6264751187899598","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@emdzej/inpax-compiler-core","version":"0.10.0","keywords":["inpa","ips","ipo","compiler","bmw"],"license":"MIT","_id":"@emdzej/inpax-compiler-core@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":"98403e58038f1acdf9557ced8015c77aab7da8dd","tarball":"https://registry.npmjs.org/@emdzej/inpax-compiler-core/-/inpax-compiler-core-0.10.0.tgz","fileCount":136,"integrity":"sha512-UuAl9FRfbC7mtEFJo//Sj+Arr9dQ+4FjYxn5C08oUQPCnogY7sMaLvrMcp+A+bhNqXn69s6dKg+tCyo2wDn9dA==","signatures":[{"sig":"MEUCIQD4RAd2fb0c9KSxfIjrmj2VpJ0ie0wQO9LDZ/46zcLXYwIgWfsw7k0cTAKH6/Ru2LT3t0g8vJyQR7S3+l5cnUEKKcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466155},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-compiler-core-0.10.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","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/29cb25cb1203d992645e3cffa3bca08c/emdzej-inpax-compiler-core-0.10.0.tgz","_integrity":"sha512-UuAl9FRfbC7mtEFJo//Sj+Arr9dQ+4FjYxn5C08oUQPCnogY7sMaLvrMcp+A+bhNqXn69s6dKg+tCyo2wDn9dA==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.14.1","description":"INPA IPS to IPO compiler","directories":{},"_nodeVersion":"22.22.1","dependencies":{"iconv-lite":"^0.6.3","@emdzej/inpax-core":"0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@emdzej/inpax-dis":"0.10.0","@emdzej/inpax-parser":"0.10.0","@emdzej/inpax-interpreter":"0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-compiler-core_0.10.0_1780062730180_0.6547115947805946","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@emdzej/inpax-compiler-core","version":"0.11.0","keywords":["inpa","ips","ipo","compiler","bmw"],"license":"MIT","_id":"@emdzej/inpax-compiler-core@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":"c92f9256bcd214d0bd6bffa20266574d07a0e6af","tarball":"https://registry.npmjs.org/@emdzej/inpax-compiler-core/-/inpax-compiler-core-0.11.0.tgz","fileCount":136,"integrity":"sha512-SktjZFS2mJRD/Y7VX2jRMuHmUxE8nChOgjD3eXEZifB1tGhcOYYtnLehw632y1618o6oMVgzxp0ZXou5uhRS9w==","signatures":[{"sig":"MEQCIB8F+ggikeJvyhShdwA4cxYMQVAB/MEQyqL4TtZPKJw8AiBHSfOc59NBFAXQK7Q4IpnO4V001u2cVh9mDCGUS9ec7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466148},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-compiler-core-0.11.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","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/9a3c59296a52562c49ab9081efc1d0b9/emdzej-inpax-compiler-core-0.11.0.tgz","_integrity":"sha512-SktjZFS2mJRD/Y7VX2jRMuHmUxE8nChOgjD3eXEZifB1tGhcOYYtnLehw632y1618o6oMVgzxp0ZXou5uhRS9w==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.16.0","description":"INPA IPS to IPO compiler","directories":{},"_nodeVersion":"22.22.1","dependencies":{"iconv-lite":"^0.6.3","@emdzej/inpax-core":"0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@emdzej/inpax-dis":"0.11.0","@emdzej/inpax-parser":"0.11.0","@emdzej/inpax-interpreter":"0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/inpax-compiler-core_0.11.0_1780677597213_0.7289790296291507","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@emdzej/inpax-compiler-core","version":"0.11.1","keywords":["inpa","ips","ipo","compiler","bmw"],"license":"MIT","_id":"@emdzej/inpax-compiler-core@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":"dbd9398aaa750c055669cb4d97e5f67376ddae67","tarball":"https://registry.npmjs.org/@emdzej/inpax-compiler-core/-/inpax-compiler-core-0.11.1.tgz","fileCount":136,"integrity":"sha512-XECgrbQ0JAWEHIcKg2RnDzodUyJubZLE2Yti3EnE3NJTksMr/147FzX4g/c50OX4jpm/JGsG3MbTNVEXnK2QnA==","signatures":[{"sig":"MEQCIE8ev5Hjs/vSYQVB/HCbHMGGEksX9V9JQx9nHWBsWHs1AiAheZBONghnf4jt7NreluK/ZFzK8JoFVdm4Blbl0z2CmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":466148},"main":"dist/index.js","type":"module","_from":"file:emdzej-inpax-compiler-core-0.11.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc --watch","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/307e8e1d43c8ef71a43de32da30979d4/emdzej-inpax-compiler-core-0.11.1.tgz","_integrity":"sha512-XECgrbQ0JAWEHIcKg2RnDzodUyJubZLE2Yti3EnE3NJTksMr/147FzX4g/c50OX4jpm/JGsG3MbTNVEXnK2QnA==","repository":{"url":"git+https://github.com/emdzej/inpax.git","type":"git"},"_npmVersion":"11.16.0","description":"INPA IPS to IPO compiler","directories":{},"_nodeVersion":"22.22.1","dependencies":{"iconv-lite":"^0.6.3","@emdzej/inpax-core":"0.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","@emdzej/inpax-dis":"0.11.1","@emdzej/inpax-parser":"0.11.1","@emdzej/inpax-interpreter":"0.11.1"},"_npmOperationalInternal":{"tmp":"tmp/inpax-compiler-core_0.11.1_1780679882266_0.7217148081604332","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@emdzej/inpax-compiler-core","version":"0.12.0","description":"INPA IPS to IPO compiler","type":"module","main":"dist/index.js","types":"dist/index.d.ts","keywords":["inpa","ips","ipo","compiler","bmw"],"license":"MIT","dependencies":{"iconv-lite":"^0.6.3","@emdzej/inpax-core":"0.12.0"},"devDependencies":{"@types/node":"^22.0.0","typescript":"^5.7.0","vitest":"^3.0.0","@emdzej/inpax-interpreter":"0.12.0","@emdzej/inpax-parser":"0.12.0","@emdzej/inpax-dis":"0.12.0"},"repository":{"type":"git","url":"git+https://github.com/emdzej/inpax.git"},"publishConfig":{"access":"public"},"scripts":{"build":"tsc","dev":"tsc --watch","test":"vitest run --passWithNoTests","clean":"rm -rf dist/"},"_id":"@emdzej/inpax-compiler-core@0.12.0","bugs":{"url":"https://github.com/emdzej/inpax/issues"},"homepage":"https://github.com/emdzej/inpax#readme","_integrity":"sha512-4vfpfkI6ln4Iz1yhglxmE18R2Gnq3sTuPr04ulch/piEV/oLcytsDja1keQkNQfUBD20xtP8Tu1Nepag96CnmQ==","_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/60591e775d68d0acab9e8be214945049/emdzej-inpax-compiler-core-0.12.0.tgz","_from":"file:emdzej-inpax-compiler-core-0.12.0.tgz","_nodeVersion":"22.22.1","_npmVersion":"11.16.0","dist":{"integrity":"sha512-4vfpfkI6ln4Iz1yhglxmE18R2Gnq3sTuPr04ulch/piEV/oLcytsDja1keQkNQfUBD20xtP8Tu1Nepag96CnmQ==","shasum":"defb4c3134a97b0f357316652698e88c954aa7c5","tarball":"https://registry.npmjs.org/@emdzej/inpax-compiler-core/-/inpax-compiler-core-0.12.0.tgz","fileCount":136,"unpackedSize":466156,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDCspAJfveuNTIFa4G/9aXB+3mSMbiIW4JBmUy2sgyQaAiA5xAd2p4dliQI+bcNrYa97pM64X7fA5oTjGBqr8hF3xw=="}]},"_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-compiler-core_0.12.0_1783331828365_0.4682286172356407"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-12T14:18:13.325Z","modified":"2026-07-06T09:57:08.627Z","0.1.0":"2026-05-12T14:18:13.690Z","0.2.0":"2026-05-14T13:55:31.407Z","0.3.0":"2026-05-15T07:57:06.387Z","0.3.1":"2026-05-15T11:13:37.678Z","0.3.2":"2026-05-15T13:18:50.640Z","0.3.3":"2026-05-15T16:49:01.128Z","0.4.0":"2026-05-18T08:49:06.619Z","0.5.0":"2026-05-19T11:47:19.802Z","0.5.1":"2026-05-20T08:21:07.749Z","0.6.0":"2026-05-20T09:52:28.460Z","0.6.1":"2026-05-20T13:25:48.352Z","0.6.2":"2026-05-20T14:52:15.895Z","0.6.3":"2026-05-21T10:32:06.609Z","0.6.5":"2026-05-21T13:57:51.334Z","0.6.6":"2026-05-21T14:15:19.411Z","0.6.7":"2026-05-22T05:16:10.186Z","0.6.8":"2026-05-22T09:52:42.930Z","0.7.0":"2026-05-24T10:48:58.097Z","0.7.1":"2026-05-24T18:26:21.605Z","0.8.0":"2026-05-26T08:46:30.479Z","0.8.1":"2026-05-27T10:04:57.933Z","0.9.0":"2026-05-28T15:01:58.571Z","0.10.0":"2026-05-29T13:52:10.366Z","0.11.0":"2026-06-05T16:39:57.365Z","0.11.1":"2026-06-05T17:18:02.401Z","0.12.0":"2026-07-06T09:57:08.506Z"},"bugs":{"url":"https://github.com/emdzej/inpax/issues"},"license":"MIT","homepage":"https://github.com/emdzej/inpax#readme","keywords":["inpa","ips","ipo","compiler","bmw"],"repository":{"type":"git","url":"git+https://github.com/emdzej/inpax.git"},"description":"INPA IPS to IPO compiler","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"readme":"# @emdzej/inpax-compiler-core\n\nIPS source code compiler library for inpax. The CLI front-end is the\n`compile` subcommand of [`@emdzej/inpax-cli`](../../apps/cli) —\n`inpax compile <files…>`.\n\n## Status\n\nFunctional. Backed by the same lexer / parser / codegen the CLI uses.\n\n## Planned Usage\n\n```typescript\nimport { compile } from '@emdzej/inpax-compiler-core';\nimport { readFileSync, writeFileSync } from 'fs';\n\nconst source = readFileSync('script.ips', 'utf-8');\nconst ipo = compile(source);\nwriteFileSync('script.ipo', ipo);\n```\n\n## IPS Language\n\nINPA scripts use a C-like language:\n\n```c\n// Screen definition\nSCREEN my_screen()\n{\n    textout(\"Hello World\", 0, 0);\n}\n\n// Menu definition  \nMENU main_menu()\n{\n    setitem(1, \"Start\", TRUE);\n    setitem(10, \"Exit\", TRUE);\n}\n\n// Entry point\nPROC inpainit()\n{\n    settitle(\"My Script\");\n    setscreen(my_screen, TRUE);\n    setmenu(main_menu);\n}\n\n// Menu handler\nPROC main_menu_select(item)\n{\n    if (item == 10) {\n        exit();\n    }\n}\n```\n\n## Compiler Pipeline\n\n```\n┌─────────┐    ┌────────┐    ┌─────────┐    ┌────────┐\n│  Lexer  │ -> │ Parser │ -> │ Codegen │ -> │  IPO   │\n└─────────┘    └────────┘    └─────────┘    └────────┘\n```\n\n## Components\n\n- **Lexer** — Tokenize IPS source\n- **Parser** — Build AST\n- **Codegen** — Generate bytecode\n- **Linker** — Resolve references, build string table\n","readmeFilename":"README.md"}