{"_id":"@emdzej/ediabasx-core","_rev":"22-14383dade8fc11512b386b369242d3bb","name":"@emdzej/ediabasx-core","dist-tags":{"latest":"0.8.0"},"versions":{"0.1.0":{"name":"@emdzej/ediabasx-core","version":"0.1.0","_id":"@emdzej/ediabasx-core@0.1.0","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/ediabasx#readme","bugs":{"url":"https://github.com/emdzej/ediabasx/issues"},"dist":{"shasum":"9289f3f92bdc2b514932138ad86a71a101329009","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-core/-/ediabasx-core-0.1.0.tgz","fileCount":35,"integrity":"sha512-5Vu3qBMG3sF7uRU3I1K/qpYEOxIA+NRu0XRvKWK5SGgNN1+Xxs5Ur4k6jBV8pkt0GMnPejYm3L0057t6flZ9mQ==","signatures":[{"sig":"MEYCIQDuOt4CmNTtwiBEg2GHvj1Yf/B6RQOuByoYH7J0A2CkQwIhAJaip4VdigSIUsd23k7bwXz4UDo4Ut3JiPjPo0Xjnspy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35523},"main":"dist/index.js","_from":"file:emdzej-ediabasx-core-0.1.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json -w --preserveWatchOutput","lint":"eslint .","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/fa9d2e23f52a0ce8d7b5c1d98e837f13/emdzej-ediabasx-core-0.1.0.tgz","_integrity":"sha512-5Vu3qBMG3sF7uRU3I1K/qpYEOxIA+NRu0XRvKWK5SGgNN1+Xxs5Ur4k6jBV8pkt0GMnPejYm3L0057t6flZ9mQ==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"10.9.4","description":"EDIABAS / EdiabasX shared primitives: CP1252 encoding, XOR decryption (key 0xF7), error codes, type definitions.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ediabasx-core_0.1.0_1778489816407_0.3734952550794881","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@emdzej/ediabasx-core","version":"0.1.1","_id":"@emdzej/ediabasx-core@0.1.1","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/ediabasx#readme","bugs":{"url":"https://github.com/emdzej/ediabasx/issues"},"dist":{"shasum":"5e24e06ea0f6da63eb9a8b6304f06d817f31a325","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-core/-/ediabasx-core-0.1.1.tgz","fileCount":35,"integrity":"sha512-DrHUyxdumY/241g2HoUwot2fbwtWVAXqyAcoD1z+07n26V11TrP8+ntfn4t6bvgFF7GkwCO17eiOFCY8hfYSZA==","signatures":[{"sig":"MEYCIQDFBdU9e4rdQLm93pab52HOFYIM7ut3dY/QE4Jm361OPAIhAJ7ZI8Wtk8090EE0DHr5ofMBkCf6sXLfxaYr3FvUE0SS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35523},"main":"dist/index.js","_from":"file:emdzej-ediabasx-core-0.1.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json -w --preserveWatchOutput","lint":"eslint .","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/3481488f9b3a73cfbadb89ba9e8361ca/emdzej-ediabasx-core-0.1.1.tgz","_integrity":"sha512-DrHUyxdumY/241g2HoUwot2fbwtWVAXqyAcoD1z+07n26V11TrP8+ntfn4t6bvgFF7GkwCO17eiOFCY8hfYSZA==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"10.9.4","description":"EDIABAS / EdiabasX shared primitives: CP1252 encoding, XOR decryption (key 0xF7), error codes, type definitions.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ediabasx-core_0.1.1_1778498665991_0.028165034442607872","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@emdzej/ediabasx-core","version":"0.1.3","_id":"@emdzej/ediabasx-core@0.1.3","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/ediabasx#readme","bugs":{"url":"https://github.com/emdzej/ediabasx/issues"},"dist":{"shasum":"3fd073549a633203f27c29248b2bcbb86d193621","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-core/-/ediabasx-core-0.1.3.tgz","fileCount":35,"integrity":"sha512-n6KPkNoQ2wxSG91pIgr5FhQY78JFB3n3uz2gCQ/JfJuZDVbNtfKwEDpXOMQdoe7Ywj78AZN1mJYPrWKQrOXn+w==","signatures":[{"sig":"MEUCIQDLmjBRkwrZP35ODVcvHHK00hUfWsU3kK9o1ysmiKcD1AIgfaGAASuh2NYJV+XFQRbgvKYci3mOgaf3DRvuZxw2Rg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35523},"main":"dist/index.js","_from":"file:emdzej-ediabasx-core-0.1.3.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json -w --preserveWatchOutput","lint":"eslint .","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/450ad8d57ab37a06d12e546a747ed50b/emdzej-ediabasx-core-0.1.3.tgz","_integrity":"sha512-n6KPkNoQ2wxSG91pIgr5FhQY78JFB3n3uz2gCQ/JfJuZDVbNtfKwEDpXOMQdoe7Ywj78AZN1mJYPrWKQrOXn+w==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"10.9.4","description":"EDIABAS / EdiabasX shared primitives: CP1252 encoding, XOR decryption (key 0xF7), error codes, type definitions.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ediabasx-core_0.1.3_1778593896956_0.3897377825935784","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@emdzej/ediabasx-core","version":"0.2.0","_id":"@emdzej/ediabasx-core@0.2.0","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/ediabasx#readme","bugs":{"url":"https://github.com/emdzej/ediabasx/issues"},"dist":{"shasum":"d0ab4dc344dcc48698a3101ab7895b2e6a163994","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-core/-/ediabasx-core-0.2.0.tgz","fileCount":35,"integrity":"sha512-PZD7ShAsyh6fYxyjYNKn60WUCb8bDTc5psqK0AtCVUoYONj9qJFg4p2L/DI1ZaRfnBpR+y70dS/G2oeqL+BYjA==","signatures":[{"sig":"MEUCIQDtTTQAqorOmmTKQGr6Jhc/exa1jNhrM1qRQDJIax8yjQIgGyLr1qcJiN2gezb8DfZ0/CDcdf2oGraFh4hqRvtWm1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35523},"main":"dist/index.js","_from":"file:emdzej-ediabasx-core-0.2.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json -w --preserveWatchOutput","lint":"eslint .","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/c2e05c70a82cf2fc566a273a994b8510/emdzej-ediabasx-core-0.2.0.tgz","_integrity":"sha512-PZD7ShAsyh6fYxyjYNKn60WUCb8bDTc5psqK0AtCVUoYONj9qJFg4p2L/DI1ZaRfnBpR+y70dS/G2oeqL+BYjA==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.14.1","description":"EDIABAS / EdiabasX shared primitives: CP1252 encoding, XOR decryption (key 0xF7), error codes, type definitions.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ediabasx-core_0.2.0_1778841747196_0.723197814843074","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@emdzej/ediabasx-core","version":"0.2.1","_id":"@emdzej/ediabasx-core@0.2.1","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/ediabasx#readme","bugs":{"url":"https://github.com/emdzej/ediabasx/issues"},"dist":{"shasum":"1514730415376190fba06e5b6f11ced9354ae8cc","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-core/-/ediabasx-core-0.2.1.tgz","fileCount":35,"integrity":"sha512-dGpkllPVQF1zgVQt9djpLiNd2EPwIjbdD1/T508vbGGfUCFb73XpGYCslvZl+tVC/CEDYggkceU6IFU/s+XoDQ==","signatures":[{"sig":"MEUCIQCxViDJcNee0/BO7kXJiPFZ2tZ8RjKsD4RQe9SoP9rM8QIgG5tEAVIBUY/7OuwJvCRbrvpEU1xZ6XAIJXY3rUk25X0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35523},"main":"dist/index.js","_from":"file:emdzej-ediabasx-core-0.2.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json -w --preserveWatchOutput","lint":"eslint .","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/822853741f04ce71a84a7d66a68349a0/emdzej-ediabasx-core-0.2.1.tgz","_integrity":"sha512-dGpkllPVQF1zgVQt9djpLiNd2EPwIjbdD1/T508vbGGfUCFb73XpGYCslvZl+tVC/CEDYggkceU6IFU/s+XoDQ==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.14.1","description":"EDIABAS / EdiabasX shared primitives: CP1252 encoding, XOR decryption (key 0xF7), error codes, type definitions.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ediabasx-core_0.2.1_1778842932111_0.12688124398883405","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@emdzej/ediabasx-core","version":"0.2.2","_id":"@emdzej/ediabasx-core@0.2.2","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/ediabasx#readme","bugs":{"url":"https://github.com/emdzej/ediabasx/issues"},"dist":{"shasum":"0e576e4fb055d9d3f51c488ccf807347a6c794dd","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-core/-/ediabasx-core-0.2.2.tgz","fileCount":35,"integrity":"sha512-ocTpDG0XmPzhH+LlfvnNjNsbNT89eQgA4tJyhP3Tc5kre6369zw9X0CnHQ/MdyOheTBdFsoUtaBvYYyaOt26/g==","signatures":[{"sig":"MEUCIQDHZqya6342Ss7w7Bael6wAMSTcQ+0lwjDNVShbClHJVAIgN1DfO33s+aadaVIa0pv0ZCbHiuzX7766nOZ2aWI/jMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38689},"main":"dist/index.js","_from":"file:emdzej-ediabasx-core-0.2.2.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json -w --preserveWatchOutput","lint":"eslint .","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/5d3e3cef3cadd36ee53c1bab8ad773fb/emdzej-ediabasx-core-0.2.2.tgz","_integrity":"sha512-ocTpDG0XmPzhH+LlfvnNjNsbNT89eQgA4tJyhP3Tc5kre6369zw9X0CnHQ/MdyOheTBdFsoUtaBvYYyaOt26/g==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.14.1","description":"EDIABAS / EdiabasX shared primitives: CP1252 encoding, XOR decryption (key 0xF7), error codes, type definitions.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ediabasx-core_0.2.2_1779288467631_0.9381678462900824","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@emdzej/ediabasx-core","version":"0.2.4","_id":"@emdzej/ediabasx-core@0.2.4","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/ediabasx#readme","bugs":{"url":"https://github.com/emdzej/ediabasx/issues"},"dist":{"shasum":"76a6394f4067fca3a759fe1728c70f1a580923a9","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-core/-/ediabasx-core-0.2.4.tgz","fileCount":35,"integrity":"sha512-CfRSBgP+TiovsSv58e2WL3MGmb8Ypm8S6dWV4IrINCxJpoR1PuyEIlS0LOofuC+wDQ8DrfuwVMr4fdyxOj2C3Q==","signatures":[{"sig":"MEUCIQDpRnpU6lqyA+qwat82a2R97K/KXmOyHcOu+6re4lQoKAIgAQqZkyLOHV9NggZQ+wFWwUDsUk9/r9pFwL96fzqdnw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38689},"main":"dist/index.js","_from":"file:emdzej-ediabasx-core-0.2.4.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json -w --preserveWatchOutput","lint":"eslint .","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/ff27972596760bdb12ffc9b018c15ca4/emdzej-ediabasx-core-0.2.4.tgz","_integrity":"sha512-CfRSBgP+TiovsSv58e2WL3MGmb8Ypm8S6dWV4IrINCxJpoR1PuyEIlS0LOofuC+wDQ8DrfuwVMr4fdyxOj2C3Q==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.14.1","description":"EDIABAS / EdiabasX shared primitives: CP1252 encoding, XOR decryption (key 0xF7), error codes, type definitions.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ediabasx-core_0.2.4_1779359181354_0.4262567160512858","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@emdzej/ediabasx-core","version":"0.2.5","_id":"@emdzej/ediabasx-core@0.2.5","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/ediabasx#readme","bugs":{"url":"https://github.com/emdzej/ediabasx/issues"},"dist":{"shasum":"8e7d839db77f23ee2ca0c9af7f1a0493438b919a","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-core/-/ediabasx-core-0.2.5.tgz","fileCount":35,"integrity":"sha512-CKH14PJojxMuxnk22DDZ/IVI36z4e9+YVgLglehKf2b3EuOH1OUcMxll6OCfAnSWSKuv0pz+WEIKrd3txBpvvQ==","signatures":[{"sig":"MEYCIQD1i64LBCvYwzpu/PC9hEwtGKvsadoFGYvAV3iuN5OH7AIhAKDZNVGwTsHvFkLAvwMhGqGpwjmmjKkgeM/ozXqOcUOK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38689},"main":"dist/index.js","_from":"file:emdzej-ediabasx-core-0.2.5.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json -w --preserveWatchOutput","lint":"eslint .","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/a3aeaabc25e0c749fc84fa9b18845957/emdzej-ediabasx-core-0.2.5.tgz","_integrity":"sha512-CKH14PJojxMuxnk22DDZ/IVI36z4e9+YVgLglehKf2b3EuOH1OUcMxll6OCfAnSWSKuv0pz+WEIKrd3txBpvvQ==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.14.1","description":"EDIABAS / EdiabasX shared primitives: CP1252 encoding, XOR decryption (key 0xF7), error codes, type definitions.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ediabasx-core_0.2.5_1779372680102_0.12222243697779467","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@emdzej/ediabasx-core","version":"0.2.6","_id":"@emdzej/ediabasx-core@0.2.6","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/ediabasx#readme","bugs":{"url":"https://github.com/emdzej/ediabasx/issues"},"dist":{"shasum":"692bd37591eee89873b078d7387946aeb6c7b38e","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-core/-/ediabasx-core-0.2.6.tgz","fileCount":35,"integrity":"sha512-TDNSSyGw1FJK+ZFOg/441lxIzL1S9NiRMYVYL8q0OIfpz6RbAiV5Uoq5633Htu+LRElf9q5dKEUbuIB1rm7CUA==","signatures":[{"sig":"MEUCIQCvDqXiNExvZaFBDm6RqV406GZJiFoPDVglabTaj4yDmgIgXrsDoYkqELGfpkvGbGo6ZAhQ9bgv3zI8rYsOc2geHj0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38689},"main":"dist/index.js","_from":"file:emdzej-ediabasx-core-0.2.6.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json -w --preserveWatchOutput","lint":"eslint .","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/f8ffc44842e852cd51e32a2c002c9c57/emdzej-ediabasx-core-0.2.6.tgz","_integrity":"sha512-TDNSSyGw1FJK+ZFOg/441lxIzL1S9NiRMYVYL8q0OIfpz6RbAiV5Uoq5633Htu+LRElf9q5dKEUbuIB1rm7CUA==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.14.1","description":"EDIABAS / EdiabasX shared primitives: CP1252 encoding, XOR decryption (key 0xF7), error codes, type definitions.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ediabasx-core_0.2.6_1779426733777_0.6111242655545064","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@emdzej/ediabasx-core","version":"0.2.7","_id":"@emdzej/ediabasx-core@0.2.7","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/ediabasx#readme","bugs":{"url":"https://github.com/emdzej/ediabasx/issues"},"dist":{"shasum":"25d92851d574ee3797965d0225ca09fa678251ce","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-core/-/ediabasx-core-0.2.7.tgz","fileCount":35,"integrity":"sha512-DqJrlhI3Zr9Ie7NaI4sZgAP8yoX/Dwml0rCsHNcnDwi507zBavMpnRU2zVpmT7yipvvdvFjjssbhtsJcz7qiBA==","signatures":[{"sig":"MEUCIQDek8kMXUoQZot45dSVS76GOnjGSMRAqb0D2k+tT9geXwIgE3Zg3xYDkztyfBVQ3dWAB6NFjJtYKs1MRI0nXQ2QPAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38689},"main":"dist/index.js","_from":"file:emdzej-ediabasx-core-0.2.7.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json -w --preserveWatchOutput","lint":"eslint .","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/fa6603da3c5f24c8d913201c196283ad/emdzej-ediabasx-core-0.2.7.tgz","_integrity":"sha512-DqJrlhI3Zr9Ie7NaI4sZgAP8yoX/Dwml0rCsHNcnDwi507zBavMpnRU2zVpmT7yipvvdvFjjssbhtsJcz7qiBA==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.14.1","description":"EDIABAS / EdiabasX shared primitives: CP1252 encoding, XOR decryption (key 0xF7), error codes, type definitions.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ediabasx-core_0.2.7_1779443307718_0.8017526394561134","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@emdzej/ediabasx-core","version":"0.3.0","_id":"@emdzej/ediabasx-core@0.3.0","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/ediabasx#readme","bugs":{"url":"https://github.com/emdzej/ediabasx/issues"},"dist":{"shasum":"0289b6dd66dd5d2d54c810c0700a23445f58582e","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-core/-/ediabasx-core-0.3.0.tgz","fileCount":35,"integrity":"sha512-aOJ2hFEipUbyOEnaiC6/RGYWtKkvRlJ1k0rgc37sX8Zm1J9O4iWxWJuZR7ReZgF5rLhQ/KRyFiO8NtjMApvIMg==","signatures":[{"sig":"MEUCIQDJrvEmEnbyj2pBVFXshmHXblhNSDAOKrK5fw/mhvIT5AIgVEW2wxpP5LQpcOw1VcFbOUAsCxiI2WVG6s2kO7+FNKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@emdzej%2fediabasx-core@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38689},"main":"dist/index.js","_from":"file:emdzej-ediabasx-core-0.3.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json -w --preserveWatchOutput","lint":"eslint .","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f981917d-19ac-4e9b-8f06-1ed739eb1d92"}},"_resolved":"/tmp/5d410a8076b4e3dd9209ec39e9a8ed35/emdzej-ediabasx-core-0.3.0.tgz","_integrity":"sha512-aOJ2hFEipUbyOEnaiC6/RGYWtKkvRlJ1k0rgc37sX8Zm1J9O4iWxWJuZR7ReZgF5rLhQ/KRyFiO8NtjMApvIMg==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.15.0","description":"EDIABAS / EdiabasX shared primitives: CP1252 encoding, XOR decryption (key 0xF7), error codes, type definitions.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ediabasx-core_0.3.0_1779565390757_0.07823226472614353","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@emdzej/ediabasx-core","version":"0.4.0","_id":"@emdzej/ediabasx-core@0.4.0","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/ediabasx#readme","bugs":{"url":"https://github.com/emdzej/ediabasx/issues"},"dist":{"shasum":"cd9ee17f948c5fbe195fba6edc4fd5e5cbf6c4e6","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-core/-/ediabasx-core-0.4.0.tgz","fileCount":35,"integrity":"sha512-+jcuYKaC/19s2r36ewwdi/thgXwgCvm0KSAdL/wpKTUIVN8YERWvy6UoJqJSFkpp/TqTqqFYWYHfNStAEYeeMA==","signatures":[{"sig":"MEUCIQDErmrFb2ahIeebotK2UREPKCWxL/3QhXcpLKY+SyZ+4wIgL3OMhKkl/AHe3aOhrbLN9kRznEWTYGmx4copN4cv8BU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38689},"main":"dist/index.js","_from":"file:emdzej-ediabasx-core-0.4.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json -w --preserveWatchOutput","lint":"eslint .","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/87df634e103315b38fc20d383995ae56/emdzej-ediabasx-core-0.4.0.tgz","_integrity":"sha512-+jcuYKaC/19s2r36ewwdi/thgXwgCvm0KSAdL/wpKTUIVN8YERWvy6UoJqJSFkpp/TqTqqFYWYHfNStAEYeeMA==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.14.1","description":"EDIABAS / EdiabasX shared primitives: CP1252 encoding, XOR decryption (key 0xF7), error codes, type definitions.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ediabasx-core_0.4.0_1779977488787_0.2991415623116269","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@emdzej/ediabasx-core","version":"0.4.1","_id":"@emdzej/ediabasx-core@0.4.1","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/ediabasx#readme","bugs":{"url":"https://github.com/emdzej/ediabasx/issues"},"dist":{"shasum":"0af0372c63f64a80b7fe6047225f084707db09e2","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-core/-/ediabasx-core-0.4.1.tgz","fileCount":35,"integrity":"sha512-J9F3aVIVDmvti4p1BBvcY0ueNMLpb8+o2gYWg07a2WVekkg2biOkn3aJSlZyuYrILxmnma15Q5rnWMQyRxDXnA==","signatures":[{"sig":"MEUCIQDJDZsQ03eIsCXTJVbcEkmqwcHOjOwoiqXCdpN4wl0CugIgRshTHr9AdTdHlxXokmm0j37DsvjDXnTa9u5KeL4x/H0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38689},"main":"dist/index.js","_from":"file:emdzej-ediabasx-core-0.4.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json -w --preserveWatchOutput","lint":"eslint .","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/d2baa646410aabb541cd038abfcdac6f/emdzej-ediabasx-core-0.4.1.tgz","_integrity":"sha512-J9F3aVIVDmvti4p1BBvcY0ueNMLpb8+o2gYWg07a2WVekkg2biOkn3aJSlZyuYrILxmnma15Q5rnWMQyRxDXnA==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.14.1","description":"EDIABAS / EdiabasX shared primitives: CP1252 encoding, XOR decryption (key 0xF7), error codes, type definitions.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ediabasx-core_0.4.1_1779999477183_0.5014800788959184","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@emdzej/ediabasx-core","version":"0.4.2","_id":"@emdzej/ediabasx-core@0.4.2","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/ediabasx#readme","bugs":{"url":"https://github.com/emdzej/ediabasx/issues"},"dist":{"shasum":"1545cb26e1c83dcec7119e1393d727bf68b155d5","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-core/-/ediabasx-core-0.4.2.tgz","fileCount":35,"integrity":"sha512-MjE3lid9ORoEuiRBlpLpKu2E4wCbQfUWszKIvrAAX6citflTQVA+8Rg4jntvNAEsmebWwrQvYFlvuhm8Q+F0/w==","signatures":[{"sig":"MEQCIFa3maG5oDyuahqHFp1vvsXE53wkgsXmrNpXhKwSn5g4AiBDPdqoS5HW5YS9POe7Yz23LkyBKGlt6GsaQKjm8ViCRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38689},"main":"dist/index.js","_from":"file:emdzej-ediabasx-core-0.4.2.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json -w --preserveWatchOutput","lint":"eslint .","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/9e7eac6c3950310259694c855e81e47e/emdzej-ediabasx-core-0.4.2.tgz","_integrity":"sha512-MjE3lid9ORoEuiRBlpLpKu2E4wCbQfUWszKIvrAAX6citflTQVA+8Rg4jntvNAEsmebWwrQvYFlvuhm8Q+F0/w==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.14.1","description":"EDIABAS / EdiabasX shared primitives: CP1252 encoding, XOR decryption (key 0xF7), error codes, type definitions.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ediabasx-core_0.4.2_1780042774544_0.8565078409557496","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@emdzej/ediabasx-core","version":"0.5.0","_id":"@emdzej/ediabasx-core@0.5.0","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/ediabasx#readme","bugs":{"url":"https://github.com/emdzej/ediabasx/issues"},"dist":{"shasum":"6a8ae18077bbab3b76d8c6d7e53d1e30b37a9553","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-core/-/ediabasx-core-0.5.0.tgz","fileCount":35,"integrity":"sha512-Ij+8Y92NnhO8u/kp3yfowJDVUCsTumRc9EGTG0H6ljAd96n310wQFlFD8DA/qH3TUp7urk1MFdKSHAYd7WQUgQ==","signatures":[{"sig":"MEUCIGZ2DyIWorOTK35XyfhthU37pB7Z1ORymG4LsdDwtHFuAiEAk9dTTQLjTN9DlcsKqbvlqfBgacYcb9wUZT1xbUKkn4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38689},"main":"dist/index.js","_from":"file:emdzej-ediabasx-core-0.5.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json -w --preserveWatchOutput","lint":"eslint .","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/b40cdb9f8ea529e9b03fc9c834fe78f3/emdzej-ediabasx-core-0.5.0.tgz","_integrity":"sha512-Ij+8Y92NnhO8u/kp3yfowJDVUCsTumRc9EGTG0H6ljAd96n310wQFlFD8DA/qH3TUp7urk1MFdKSHAYd7WQUgQ==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.14.1","description":"EDIABAS / EdiabasX shared primitives: CP1252 encoding, XOR decryption (key 0xF7), error codes, type definitions.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ediabasx-core_0.5.0_1780062092264_0.10462791459948995","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@emdzej/ediabasx-core","version":"0.5.1","_id":"@emdzej/ediabasx-core@0.5.1","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/ediabasx#readme","bugs":{"url":"https://github.com/emdzej/ediabasx/issues"},"dist":{"shasum":"65c3c59108dace670a2552557e7f04353af931e4","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-core/-/ediabasx-core-0.5.1.tgz","fileCount":35,"integrity":"sha512-xLZg8Scl8uRSKvxyU9/1z3DzWLeGXR9wY7AiO1IbKoz5micJyn9KyK0uqeB3b162FOMvcg/v5C3OdBAdp3meVw==","signatures":[{"sig":"MEYCIQCq+D6sR+C2ja6C0uA5VFYotTeVTp0ZRW3gptx5Kh049QIhAJD7P9iMAFHe33VLpgrx3TGHThrz1HoipwEVxwazHMDw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38689},"main":"dist/index.js","_from":"file:emdzej-ediabasx-core-0.5.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json -w --preserveWatchOutput","lint":"eslint .","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/6cc5e10a5fc4979f5c95146a98cc9015/emdzej-ediabasx-core-0.5.1.tgz","_integrity":"sha512-xLZg8Scl8uRSKvxyU9/1z3DzWLeGXR9wY7AiO1IbKoz5micJyn9KyK0uqeB3b162FOMvcg/v5C3OdBAdp3meVw==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.14.1","description":"EDIABAS / EdiabasX shared primitives: CP1252 encoding, XOR decryption (key 0xF7), error codes, type definitions.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ediabasx-core_0.5.1_1780068368166_0.5635857184013666","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@emdzej/ediabasx-core","version":"0.6.0","_id":"@emdzej/ediabasx-core@0.6.0","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/ediabasx#readme","bugs":{"url":"https://github.com/emdzej/ediabasx/issues"},"dist":{"shasum":"6aa48c319714589be8ed67e1c897f1d8d0971657","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-core/-/ediabasx-core-0.6.0.tgz","fileCount":39,"integrity":"sha512-p0Ho9C7oDgVm5RVEil2RG7ZE0Rkwuxd19ledNb+kRCaQMlbBlwp31JVoLS1VC7jeZz7kJV/Ucc4CJR7gP2Y/oQ==","signatures":[{"sig":"MEQCICPU8qTo+wJkZSoTlll71h+02ENctuc58juVCW73geGLAiBzE10pJaIDKjKSjeedt7phNoCx6j7USnmuCKtaAH0DPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42259},"main":"dist/index.js","_from":"file:emdzej-ediabasx-core-0.6.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json -w --preserveWatchOutput","lint":"eslint .","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/5ba1f9972d4b2513ac73696468ed2773/emdzej-ediabasx-core-0.6.0.tgz","_integrity":"sha512-p0Ho9C7oDgVm5RVEil2RG7ZE0Rkwuxd19ledNb+kRCaQMlbBlwp31JVoLS1VC7jeZz7kJV/Ucc4CJR7gP2Y/oQ==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.16.0","description":"EDIABAS / EdiabasX shared primitives: CP1252 encoding, XOR decryption (key 0xF7), error codes, type definitions.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ediabasx-core_0.6.0_1780499483026_0.41598351198283345","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@emdzej/ediabasx-core","version":"0.6.1","_id":"@emdzej/ediabasx-core@0.6.1","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/ediabasx#readme","bugs":{"url":"https://github.com/emdzej/ediabasx/issues"},"dist":{"shasum":"67b7305344c8c9516a318b9665932366017c8877","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-core/-/ediabasx-core-0.6.1.tgz","fileCount":39,"integrity":"sha512-pcL1meh78Aosu+XpSC47wseoCmY1Iszu5+PtE0Sm33aKSkQdchs6GoE15KwRZAHcjip12dcHXNte9peHGY9j3g==","signatures":[{"sig":"MEQCICpMVmEcyKY/lWarV1hOximuB9juS6Yvz4W1RmRAMaUkAiBgsbeSMapHR0LlMOXxESB7Stwgomx9EhjfgkdWsOc84A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42822},"main":"dist/index.js","_from":"file:emdzej-ediabasx-core-0.6.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json -w --preserveWatchOutput","lint":"eslint .","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/ddd5ff83684e00ba98f3c6c44b9514ae/emdzej-ediabasx-core-0.6.1.tgz","_integrity":"sha512-pcL1meh78Aosu+XpSC47wseoCmY1Iszu5+PtE0Sm33aKSkQdchs6GoE15KwRZAHcjip12dcHXNte9peHGY9j3g==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.16.0","description":"EDIABAS / EdiabasX shared primitives: CP1252 encoding, XOR decryption (key 0xF7), error codes, type definitions.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ediabasx-core_0.6.1_1780604575629_0.5665255722364291","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@emdzej/ediabasx-core","version":"0.6.2","_id":"@emdzej/ediabasx-core@0.6.2","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/ediabasx#readme","bugs":{"url":"https://github.com/emdzej/ediabasx/issues"},"dist":{"shasum":"61daaff9cf00e27df483e41de29f3eea92dcd681","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-core/-/ediabasx-core-0.6.2.tgz","fileCount":39,"integrity":"sha512-v+KvEtQWO0zV5uRRB1DUZo/L3Et9SkJdabrf/QfaUXQ/j4R1J1Sgj+v70d/xlvjC8sTxYgXvLPbNtOILImpaQw==","signatures":[{"sig":"MEUCIQDuyY6zIsHtAm8uaEkLG1p5+iHuwNU/ukmIS/nw556CnwIgK6wIHRZE0RW74/6+QTgYVnt6EfV9WbiqQmCzWDY3xTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42822},"main":"dist/index.js","_from":"file:emdzej-ediabasx-core-0.6.2.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json -w --preserveWatchOutput","lint":"eslint .","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/a6bc48d32b8b8525876ff2186e58bee5/emdzej-ediabasx-core-0.6.2.tgz","_integrity":"sha512-v+KvEtQWO0zV5uRRB1DUZo/L3Et9SkJdabrf/QfaUXQ/j4R1J1Sgj+v70d/xlvjC8sTxYgXvLPbNtOILImpaQw==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.16.0","description":"EDIABAS / EdiabasX shared primitives: CP1252 encoding, XOR decryption (key 0xF7), error codes, type definitions.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ediabasx-core_0.6.2_1780649444157_0.7661717521817519","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@emdzej/ediabasx-core","version":"0.7.0","_id":"@emdzej/ediabasx-core@0.7.0","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/ediabasx#readme","bugs":{"url":"https://github.com/emdzej/ediabasx/issues"},"dist":{"shasum":"b2795094cf6bf131a72f63c6dfa6b20df4a96fe9","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-core/-/ediabasx-core-0.7.0.tgz","fileCount":39,"integrity":"sha512-hwef/0VrYxjDJdNwJn88vs1p1ZeI48izvn2WKGtCdOa0kGaiiHxHX3jSFgLC6UHAj0P9IS5c5naIfkuGcK7XRQ==","signatures":[{"sig":"MEUCIApsEcE1xWn85tAr8PUcqgJvWF4/bUubm75C3shN1i2OAiEAitBlFZXpNvYIGbnIU1cuEPMVZwVABAWVhBTBm7vBLlw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42822},"main":"dist/index.js","_from":"file:emdzej-ediabasx-core-0.7.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json -w --preserveWatchOutput","lint":"eslint .","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/191caf323987741f8b4e2c4ba02295e2/emdzej-ediabasx-core-0.7.0.tgz","_integrity":"sha512-hwef/0VrYxjDJdNwJn88vs1p1ZeI48izvn2WKGtCdOa0kGaiiHxHX3jSFgLC6UHAj0P9IS5c5naIfkuGcK7XRQ==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.16.0","description":"EDIABAS / EdiabasX shared primitives: CP1252 encoding, XOR decryption (key 0xF7), error codes, type definitions.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ediabasx-core_0.7.0_1780654972227_0.4574693046101712","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@emdzej/ediabasx-core","version":"0.7.1","_id":"@emdzej/ediabasx-core@0.7.1","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/ediabasx#readme","bugs":{"url":"https://github.com/emdzej/ediabasx/issues"},"dist":{"shasum":"4ebe965ad6742877624d78f5a55de57d2fe34b09","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-core/-/ediabasx-core-0.7.1.tgz","fileCount":39,"integrity":"sha512-ZtfVKiOKd7Mfp9OKu6HIlEMDuDmcJSczqCj5dnUh67W3Q7u/oRLqZ+Yvjif3PdM4AbcCgVApknuegieRmEExwA==","signatures":[{"sig":"MEUCIFkK6kSx4SzleM4PxbZvbHt2TCRVTkfcYsArm3o+ZgxKAiEAydZKK3zwsi2CXenvPCOQ/dZ+tCo8PHjIEHC31/1KOZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44191},"main":"dist/index.js","_from":"file:emdzej-ediabasx-core-0.7.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsc -p tsconfig.json -w --preserveWatchOutput","lint":"eslint .","test":"vitest run --passWithNoTests","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/2f2b8556ec1dfa78f7c678b13e2394b0/emdzej-ediabasx-core-0.7.1.tgz","_integrity":"sha512-ZtfVKiOKd7Mfp9OKu6HIlEMDuDmcJSczqCj5dnUh67W3Q7u/oRLqZ+Yvjif3PdM4AbcCgVApknuegieRmEExwA==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.16.0","description":"EDIABAS / EdiabasX shared primitives: CP1252 encoding, XOR decryption (key 0xF7), error codes, type definitions.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ediabasx-core_0.7.1_1780679442768_0.37097002514512134","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@emdzej/ediabasx-core","version":"0.8.0","description":"EDIABAS / EdiabasX shared primitives: CP1252 encoding, XOR decryption (key 0xF7), error codes, type definitions.","main":"dist/index.js","types":"dist/index.d.ts","devDependencies":{"@types/node":"^25.2.0"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/emdzej/ediabasx.git"},"scripts":{"build":"tsc -p tsconfig.json","test":"vitest run --passWithNoTests","lint":"eslint .","typecheck":"tsc --noEmit","dev":"tsc -p tsconfig.json -w --preserveWatchOutput"},"_id":"@emdzej/ediabasx-core@0.8.0","bugs":{"url":"https://github.com/emdzej/ediabasx/issues"},"homepage":"https://github.com/emdzej/ediabasx#readme","_integrity":"sha512-ZRgNOQWfipLhc6eVb4QBP+QcStfFBgIPy6VR+o9ZWFqR1OIkZoYdRCfALCxAWZzdbgvfstPRcQpw5uUgbe6F5A==","_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/d0267c80528153a357cd4526b9fe3937/emdzej-ediabasx-core-0.8.0.tgz","_from":"file:emdzej-ediabasx-core-0.8.0.tgz","_nodeVersion":"22.22.1","_npmVersion":"11.16.0","dist":{"integrity":"sha512-ZRgNOQWfipLhc6eVb4QBP+QcStfFBgIPy6VR+o9ZWFqR1OIkZoYdRCfALCxAWZzdbgvfstPRcQpw5uUgbe6F5A==","shasum":"515cd347f87a564479cec95b41c0c4d2e6fb9927","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-core/-/ediabasx-core-0.8.0.tgz","fileCount":39,"unpackedSize":44191,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDqzVCQ0Ec/q7FnIH1uXeR3Rv9r/XX4BpUyVidlrI9W6AIhAK+aTgZW623T7IR4ynSISIKW5eARDxk66zIYPrv1s2qL"}]},"_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/ediabasx-core_0.8.0_1783328572410_0.27136423604561766"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-11T08:56:56.286Z","modified":"2026-07-06T09:02:52.681Z","0.1.0":"2026-05-11T08:56:56.524Z","0.1.1":"2026-05-11T11:24:26.147Z","0.1.3":"2026-05-12T13:51:37.104Z","0.2.0":"2026-05-15T10:42:27.347Z","0.2.1":"2026-05-15T11:02:12.264Z","0.2.2":"2026-05-20T14:47:47.781Z","0.2.4":"2026-05-21T10:26:21.509Z","0.2.5":"2026-05-21T14:11:20.293Z","0.2.6":"2026-05-22T05:12:13.932Z","0.2.7":"2026-05-22T09:48:27.867Z","0.3.0":"2026-05-23T19:43:10.909Z","0.4.0":"2026-05-28T14:11:28.927Z","0.4.1":"2026-05-28T20:17:57.352Z","0.4.2":"2026-05-29T08:19:34.678Z","0.5.0":"2026-05-29T13:41:32.411Z","0.5.1":"2026-05-29T15:26:08.335Z","0.6.0":"2026-06-03T15:11:23.171Z","0.6.1":"2026-06-04T20:22:55.806Z","0.6.2":"2026-06-05T08:50:44.290Z","0.7.0":"2026-06-05T10:22:52.370Z","0.7.1":"2026-06-05T17:10:42.916Z","0.8.0":"2026-07-06T09:02:52.570Z"},"bugs":{"url":"https://github.com/emdzej/ediabasx/issues"},"homepage":"https://github.com/emdzej/ediabasx#readme","repository":{"type":"git","url":"git+https://github.com/emdzej/ediabasx.git"},"description":"EDIABAS / EdiabasX shared primitives: CP1252 encoding, XOR decryption (key 0xF7), error codes, type definitions.","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"readme":"# @emdzej/ediabasx-core\n\nShared primitives used across the [EdiabasX](https://github.com/emdzej/ediabasx) monorepo. No external dependencies.\n\n## Install\n\n```bash\npnpm add @emdzej/ediabasx-core\n```\n\n## What's in here\n\n| Export | Purpose |\n|---|---|\n| `cp1252ToUtf8(bytes)` / `utf8ToCp1252(str)` | Round-trip BMW's Windows-1252 strings to/from JS strings |\n| `xorDecrypt(bytes, key)` / `xorEncrypt(bytes, key)` | PRG/GRP payload de/encryption (BEST2 uses key `0xF7`) |\n| `EdiabasError`, `EdiabasErrorCodes` | Typed errors mirroring the C# `ErrorCodes` enum (`EDIABAS_IFH_*`, `EDIABAS_BIP_*`, `EDIABAS_SYS_*`, …) |\n| `IEdiabas` interface | Unified contract for local (`EmbeddedEdiabas`) and remote (`EdiabasClient`) usage. Methods mirror the native EDIABAS C API: `init`/`end`/`job(ecu, name, params?)`, plus `resultSets()` / `resultText/Int/Real/Binary(name, set)` accessors with **set 0 = system set, set 1..N = data sets** (matches C# `EdiabasNet`). The `params` argument covers both `apiJob` and `apiJobData` channels — string entries land in the indexed-string slots (`pari` / `pars`), `Uint8Array` entries in the binary payload (`pary` / `parb` / `parw` / `parl` / `parr`); accepts `string`, `Uint8Array`, or an interleaved array. |\n| `EdiabasJobResponse`, `EdiabasResultSet`, `EdiabasResultEntry` | Wire-format types for JSON-RPC job results. `EdiabasJobResponse.sets[0]` is always the system set (VARIANTE/OBJECT/JOBNAME/SAETZE + persistent metadata); `sets[1..N]` are the data sets emitted by the bytecode. `EdiabasResultEntry` carries `name`/`type`/`value` plus optional `unit`/`comment`. |\n| `EdiabasResultType`, `EdiabasState` | Enums for result types and session state |\n| Constants & type definitions | Stable shapes shared by parser, interpreter, transports |\n\n## Example\n\n```ts\nimport { cp1252ToUtf8, xorDecrypt, EdiabasError, EdiabasErrorCodes } from \"@emdzej/ediabasx-core\";\n\n// Decode the encoded section of a PRG/GRP file (everything past 0xA0).\nconst decoded = xorDecrypt(encoded, new Uint8Array([0xf7]));\n\n// Decode a CP1252 byte string (e.g. job comment, table cell).\nconst text = cp1252ToUtf8(decoded.subarray(0, 64));\n\nthrow new EdiabasError(EdiabasErrorCodes.EDIABAS_BIP_0001, \"array overflow\");\n```\n\n## License\n\n[PolyForm Noncommercial 1.0.0](../../LICENSE).\n","readmeFilename":"README.md"}