{"_id":"@emdzej/ediabasx-interface-base","_rev":"22-990fb42d36b5c8902fafa3fa9b0b9073","name":"@emdzej/ediabasx-interface-base","dist-tags":{"latest":"0.8.0"},"versions":{"0.1.0":{"name":"@emdzej/ediabasx-interface-base","version":"0.1.0","_id":"@emdzej/ediabasx-interface-base@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":"be34a2794167a1f64c7bda1e99289e7af2076957","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-interface-base/-/ediabasx-interface-base-0.1.0.tgz","fileCount":15,"integrity":"sha512-zvR3xXlihPQeAOoSow44LurFnFakQFABLoYfQPZZUHUjeMTIDscFauarDJG+BKIUaPusesMISFWcgkXaPHW4Cw==","signatures":[{"sig":"MEUCICyannqn6eJgI4FZN4tzmPN0D5zcMvyQnD96ni+EC7+8AiEAqwbnk2cibhdabwq4mT0i/JwrlswVAgs6MqI16/+Fcyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21532},"main":"dist/index.js","_from":"file:emdzej-ediabasx-interface-base-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/78723a86b401ff3b74b5ce2ffdde54a7/emdzej-ediabasx-interface-base-0.1.0.tgz","_integrity":"sha512-zvR3xXlihPQeAOoSow44LurFnFakQFABLoYfQPZZUHUjeMTIDscFauarDJG+BKIUaPusesMISFWcgkXaPHW4Cw==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"10.9.4","description":"Abstract communication interface for EDIABAS BEST2 jobs, plus an in-memory simulation transport.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ediabasx-interface-base_0.1.0_1778489829511_0.2762912950968972","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@emdzej/ediabasx-interface-base","version":"0.1.1","_id":"@emdzej/ediabasx-interface-base@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":"d15d0e5280699e18aaebdc5a999a065156d44d2e","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-interface-base/-/ediabasx-interface-base-0.1.1.tgz","fileCount":15,"integrity":"sha512-eHN+XwXjjq0eF7daQHCJxXkVrFuqHs4BVQSOz0pVZ5w0wWLtc49C2FKHyouFeGPq4GeB/zlRjw1fweq2t+Wo/w==","signatures":[{"sig":"MEQCIEFsMq2kZ6haOcsm6Y2nBbNlzHiPBS8631zz7hbl+h59AiA4iNci0PuArkFJwcc1twVBfAoZYvrISvgUfZohIPN9BQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22859},"main":"dist/index.js","_from":"file:emdzej-ediabasx-interface-base-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/502698e6b1e92e91e55be241d91f9c59/emdzej-ediabasx-interface-base-0.1.1.tgz","_integrity":"sha512-eHN+XwXjjq0eF7daQHCJxXkVrFuqHs4BVQSOz0pVZ5w0wWLtc49C2FKHyouFeGPq4GeB/zlRjw1fweq2t+Wo/w==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"10.9.4","description":"Abstract communication interface for EDIABAS BEST2 jobs, plus an in-memory simulation transport.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ediabasx-interface-base_0.1.1_1778498678825_0.45842805173785406","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@emdzej/ediabasx-interface-base","version":"0.1.3","_id":"@emdzej/ediabasx-interface-base@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":"98e39105583488159148e5297b1215c1515882d1","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-interface-base/-/ediabasx-interface-base-0.1.3.tgz","fileCount":15,"integrity":"sha512-ZqPYZEO/uMlPgamUSFhnJGbRgKv2H+bK+8AG0KrCXk7MVEHPkL028bdvaer0AxMUERn/Jy/C3+t1E3G8sJd59Q==","signatures":[{"sig":"MEQCIBMy3FaZCGIEIdYDsxXCxr+AVNUQwwzQnHAv1Mg/rmLnAiB+k6gTwuqXMZh+J1aPKZk3A+qgOqN7T/juRZAKdlC3ZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22859},"main":"dist/index.js","_from":"file:emdzej-ediabasx-interface-base-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/4a683e1a8944b90ceb3961444699e2c0/emdzej-ediabasx-interface-base-0.1.3.tgz","_integrity":"sha512-ZqPYZEO/uMlPgamUSFhnJGbRgKv2H+bK+8AG0KrCXk7MVEHPkL028bdvaer0AxMUERn/Jy/C3+t1E3G8sJd59Q==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"10.9.4","description":"Abstract communication interface for EDIABAS BEST2 jobs, plus an in-memory simulation transport.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ediabasx-interface-base_0.1.3_1778593906347_0.7075132530551025","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@emdzej/ediabasx-interface-base","version":"0.2.0","_id":"@emdzej/ediabasx-interface-base@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":"dd29eb3f562b8b80ac20a7ac6ac706b3c07a8883","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-interface-base/-/ediabasx-interface-base-0.2.0.tgz","fileCount":15,"integrity":"sha512-r2AXr6hD23V1fUoKgiTZOMyl5DSW9WkCcvA/FUFrdwQ1AFbeOMR6eFYPdF5VS/br+4ESZL+mnxlSbCU5MO0fCw==","signatures":[{"sig":"MEYCIQCia98kShnscBF5ClTFgHRJ3v2tv5TYxdILSRh7eq8uQgIhAKMp2RFJfFH7x0LPLq0Q4v9dzE8jFnOzr1vXWrI3DbIb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22859},"main":"dist/index.js","_from":"file:emdzej-ediabasx-interface-base-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/0a34abb32d34ca17bbb50632cf04fbc4/emdzej-ediabasx-interface-base-0.2.0.tgz","_integrity":"sha512-r2AXr6hD23V1fUoKgiTZOMyl5DSW9WkCcvA/FUFrdwQ1AFbeOMR6eFYPdF5VS/br+4ESZL+mnxlSbCU5MO0fCw==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.14.1","description":"Abstract communication interface for EDIABAS BEST2 jobs, plus an in-memory simulation transport.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ediabasx-interface-base_0.2.0_1778841756573_0.16026818987095282","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@emdzej/ediabasx-interface-base","version":"0.2.1","_id":"@emdzej/ediabasx-interface-base@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":"f8654026914d1c275f18ed1b5f08655c8064c646","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-interface-base/-/ediabasx-interface-base-0.2.1.tgz","fileCount":15,"integrity":"sha512-Zshuj80gX0cbCu8vdGasbqC9IAs7fgdpLdIrYuV7Ckvc6DtvlusDl/cl8V6oamex8UW0hdF0u2JXmsWjchWp/Q==","signatures":[{"sig":"MEYCIQCClhSMGeUMaKvB5dTuXuGbk7gxK7ZzsFiB8gB3uxZqoQIhAKjcVdNAzZiVBge5c3XxkiTLcGgl5dBeHPId/sQj5zwx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22859},"main":"dist/index.js","_from":"file:emdzej-ediabasx-interface-base-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/df6d8897588127b19175c8530fbe1268/emdzej-ediabasx-interface-base-0.2.1.tgz","_integrity":"sha512-Zshuj80gX0cbCu8vdGasbqC9IAs7fgdpLdIrYuV7Ckvc6DtvlusDl/cl8V6oamex8UW0hdF0u2JXmsWjchWp/Q==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.14.1","description":"Abstract communication interface for EDIABAS BEST2 jobs, plus an in-memory simulation transport.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ediabasx-interface-base_0.2.1_1778842934222_0.29198287315490745","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@emdzej/ediabasx-interface-base","version":"0.2.2","_id":"@emdzej/ediabasx-interface-base@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":"674b8f272cb6028fe037fb43a15c974da9850d0f","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-interface-base/-/ediabasx-interface-base-0.2.2.tgz","fileCount":15,"integrity":"sha512-WQI6J2Q1IePU/RSu+FzqvXCOMNFNX5lpGn11c/ylqIqxroTp7FNq5lpxzHNVuMl+5mdCfJa3OSelKiOY4LnBNQ==","signatures":[{"sig":"MEUCIQDakYMmJ3/FZI7+nSVKE6N8b4RKNvu8vmptB2Y9AqL0WQIgMVigvEn6buowo/c/Jz/2Wt5dgvxswSMQ2mJZc+TOfDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22859},"main":"dist/index.js","_from":"file:emdzej-ediabasx-interface-base-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/658ac90dbdc49ed2cc7ed58b4d930ba2/emdzej-ediabasx-interface-base-0.2.2.tgz","_integrity":"sha512-WQI6J2Q1IePU/RSu+FzqvXCOMNFNX5lpGn11c/ylqIqxroTp7FNq5lpxzHNVuMl+5mdCfJa3OSelKiOY4LnBNQ==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.14.1","description":"Abstract communication interface for EDIABAS BEST2 jobs, plus an in-memory simulation transport.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ediabasx-interface-base_0.2.2_1779288469801_0.7464063441691549","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@emdzej/ediabasx-interface-base","version":"0.2.4","_id":"@emdzej/ediabasx-interface-base@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":"7543e4695350093503fb3237e59f6ca00a42350b","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-interface-base/-/ediabasx-interface-base-0.2.4.tgz","fileCount":15,"integrity":"sha512-8SP8URUo21mGSGQ/OC/1EssMta6rkCVQEnqo1rNQIasiS1slLkDwZbXh4Ok47SR2sqMkzJV8qteEj4BmIllfrg==","signatures":[{"sig":"MEUCICkKtSdbWU+w7hGIayqtPC6YBM8S6qDvP1Onayruo7CIAiEA76RUwM78xW7I1y9eW0jIGB1jAMNQPu0PAI7/RmmMUkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22859},"main":"dist/index.js","_from":"file:emdzej-ediabasx-interface-base-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/ea0c80bf3bf448d9298c1cc7f675db03/emdzej-ediabasx-interface-base-0.2.4.tgz","_integrity":"sha512-8SP8URUo21mGSGQ/OC/1EssMta6rkCVQEnqo1rNQIasiS1slLkDwZbXh4Ok47SR2sqMkzJV8qteEj4BmIllfrg==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.14.1","description":"Abstract communication interface for EDIABAS BEST2 jobs, plus an in-memory simulation transport.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ediabasx-interface-base_0.2.4_1779359183634_0.06620998993503391","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@emdzej/ediabasx-interface-base","version":"0.2.5","_id":"@emdzej/ediabasx-interface-base@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":"5b806927ff94b7cb9db21cc53c96a4830e0e0918","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-interface-base/-/ediabasx-interface-base-0.2.5.tgz","fileCount":15,"integrity":"sha512-aSuXgIpTD9K8XaljXn4FB1uims6T36qg0LghJysMPspAJxd0BfIGJwa+RrOIKW83FUjeEpZBdyqaffW5Bjk1ng==","signatures":[{"sig":"MEQCIBJHIy+ciaPSh/zs6QqkKykLwk6I/jAVCS9GfNBFmgjTAiAecDyznN178IM3QZiw+A+HM4Fz3/QBmO58GsQy5B52+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22859},"main":"dist/index.js","_from":"file:emdzej-ediabasx-interface-base-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/f705168e240b4e19c8b4e9ca9ea1232c/emdzej-ediabasx-interface-base-0.2.5.tgz","_integrity":"sha512-aSuXgIpTD9K8XaljXn4FB1uims6T36qg0LghJysMPspAJxd0BfIGJwa+RrOIKW83FUjeEpZBdyqaffW5Bjk1ng==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.14.1","description":"Abstract communication interface for EDIABAS BEST2 jobs, plus an in-memory simulation transport.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ediabasx-interface-base_0.2.5_1779372682269_0.998447051160583","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@emdzej/ediabasx-interface-base","version":"0.2.6","_id":"@emdzej/ediabasx-interface-base@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":"cc00c3d494e9bab088c5003168f3d92715348c92","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-interface-base/-/ediabasx-interface-base-0.2.6.tgz","fileCount":15,"integrity":"sha512-kevX04Conc0Nd+KcoZRaLbYYiwtlGT/6s6nMjultaUy93nEbKGmTYEL4pMUa7JJSu1/zxAlSZ5ymREGkGGy+bg==","signatures":[{"sig":"MEUCIQD7lOikbWfpEXVLQiQ/qlAncP5OnCp6TH2yNvLI5/XN6QIgfRnxFq9J8SwFPApFWTWdu0ZHeJVXegmL5FSwiFZmCPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22859},"main":"dist/index.js","_from":"file:emdzej-ediabasx-interface-base-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/38e5a9d4f82b3aebfcbde4487f9ac6d8/emdzej-ediabasx-interface-base-0.2.6.tgz","_integrity":"sha512-kevX04Conc0Nd+KcoZRaLbYYiwtlGT/6s6nMjultaUy93nEbKGmTYEL4pMUa7JJSu1/zxAlSZ5ymREGkGGy+bg==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.14.1","description":"Abstract communication interface for EDIABAS BEST2 jobs, plus an in-memory simulation transport.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ediabasx-interface-base_0.2.6_1779426735919_0.5979321773916806","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@emdzej/ediabasx-interface-base","version":"0.2.7","_id":"@emdzej/ediabasx-interface-base@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":"5281ce2bc31d9fbbf76742f254bedfef20f787fd","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-interface-base/-/ediabasx-interface-base-0.2.7.tgz","fileCount":15,"integrity":"sha512-DbQwR0CH1fv787vQycqFALLPgZy4eTGLG91NIKf0EC6g9kOWSUNYh2M9QLhTR1w4/kW0Lc6K5eFHIn4cKaUSFg==","signatures":[{"sig":"MEUCIQCWr0M3oyHgareq+AppMjM0hRQ+0dXvl79eHZIkiuU9DgIgZ+n6Zydhzh9uAcMTeyXJ5kVBknrumK1EeVZFh6Y5Q60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22859},"main":"dist/index.js","_from":"file:emdzej-ediabasx-interface-base-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/7c4e9e4118ce2c75437124b13c0482c2/emdzej-ediabasx-interface-base-0.2.7.tgz","_integrity":"sha512-DbQwR0CH1fv787vQycqFALLPgZy4eTGLG91NIKf0EC6g9kOWSUNYh2M9QLhTR1w4/kW0Lc6K5eFHIn4cKaUSFg==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.14.1","description":"Abstract communication interface for EDIABAS BEST2 jobs, plus an in-memory simulation transport.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ediabasx-interface-base_0.2.7_1779443309827_0.16227513613183775","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@emdzej/ediabasx-interface-base","version":"0.3.0","_id":"@emdzej/ediabasx-interface-base@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":"420107a101f48031912812d32e752eb093cec9f1","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-interface-base/-/ediabasx-interface-base-0.3.0.tgz","fileCount":15,"integrity":"sha512-3i6kwpHlsTnPmXECuGyR8lhOBPZpsom04Aaz19seBwPl0CK/CbWB9iEqud5gu4wD0I240FJGCiEo8TAQ0H0j+g==","signatures":[{"sig":"MEUCIQCBZ/zrsGzXot2Sr21E9qL6MRDgRZyDdKgtbEGz1PrkfgIgVIKy1QAmR1mkwyRk3gfMCHR+r+tUwG4/rPgIKepwTc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@emdzej%2fediabasx-interface-base@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22859},"main":"dist/index.js","_from":"file:emdzej-ediabasx-interface-base-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:02c6fef2-d6b8-402b-a10e-3332c0f2d565"}},"_resolved":"/tmp/a736fba5f5baf4b1aa9bc7715a16ac8c/emdzej-ediabasx-interface-base-0.3.0.tgz","_integrity":"sha512-3i6kwpHlsTnPmXECuGyR8lhOBPZpsom04Aaz19seBwPl0CK/CbWB9iEqud5gu4wD0I240FJGCiEo8TAQ0H0j+g==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.15.0","description":"Abstract communication interface for EDIABAS BEST2 jobs, plus an in-memory simulation transport.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ediabasx-interface-base_0.3.0_1779565394529_0.13395581268015544","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@emdzej/ediabasx-interface-base","version":"0.4.0","_id":"@emdzej/ediabasx-interface-base@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":"94121a47c5367798678becd27fbb9c5a406b4078","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-interface-base/-/ediabasx-interface-base-0.4.0.tgz","fileCount":15,"integrity":"sha512-eszGuP+mXf90Vxvb7a62efcfXekvwTT9VtC8sd0L8gh9mumPF+eJoybdx5UimJgdH8gVEBqlpvrWPuxpc3FIEg==","signatures":[{"sig":"MEQCIGr9zQtMR43FoAIVAPQfHmjUhDTs4kBBbhbZSus6+e1/AiBLf2LYM4NVbUFmDGO+kfzo9F02hJhFQ+TNjnWKfqBQKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22859},"main":"dist/index.js","_from":"file:emdzej-ediabasx-interface-base-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/bef9d52281752e91c5c4d51b159d7ac5/emdzej-ediabasx-interface-base-0.4.0.tgz","_integrity":"sha512-eszGuP+mXf90Vxvb7a62efcfXekvwTT9VtC8sd0L8gh9mumPF+eJoybdx5UimJgdH8gVEBqlpvrWPuxpc3FIEg==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.14.1","description":"Abstract communication interface for EDIABAS BEST2 jobs, plus an in-memory simulation transport.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ediabasx-interface-base_0.4.0_1779977490913_0.6518370014438413","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@emdzej/ediabasx-interface-base","version":"0.4.1","_id":"@emdzej/ediabasx-interface-base@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":"ea70e828ddbbfa3d645504e88324f85928052097","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-interface-base/-/ediabasx-interface-base-0.4.1.tgz","fileCount":15,"integrity":"sha512-0r9zXOvP8bpyRTP6L9mlLAu6gJp1FH9O4H5aXHHlG/N0yvHJs43lN3XC2goJEsV7yoDODgHGT8IzzwpDjNfTBg==","signatures":[{"sig":"MEUCIQC+db3oJ91/VHhNnqh7egCnQN2aXSlhCh5Fxa7U5FEX2AIgDmCBblCTHTgxJ+eaDUwWH8dcpTDQ3cGFQGSAhEFt0EA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22859},"main":"dist/index.js","_from":"file:emdzej-ediabasx-interface-base-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/758bdaff51bf9116f6efa2240979b693/emdzej-ediabasx-interface-base-0.4.1.tgz","_integrity":"sha512-0r9zXOvP8bpyRTP6L9mlLAu6gJp1FH9O4H5aXHHlG/N0yvHJs43lN3XC2goJEsV7yoDODgHGT8IzzwpDjNfTBg==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.14.1","description":"Abstract communication interface for EDIABAS BEST2 jobs, plus an in-memory simulation transport.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ediabasx-interface-base_0.4.1_1779999479276_0.8827682267199846","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@emdzej/ediabasx-interface-base","version":"0.4.2","_id":"@emdzej/ediabasx-interface-base@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":"d123cf518e62f176304806370347dbe3f813ece5","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-interface-base/-/ediabasx-interface-base-0.4.2.tgz","fileCount":15,"integrity":"sha512-aij4usxknM0bt5Jc4YpcmxVtwJ63e3UMlmM1/Zp7ZFMWdghE0UeNyDgI672pvwrSjV4XKqXPkol1Jq9mBjxNZA==","signatures":[{"sig":"MEYCIQDbRAsJwSIdxnUUwJPJyAtUiyLqRsSJ5I8qT+TFPTGZ4QIhAJt7bhy/B5+oDj76remRv/8m1QLMKcWLUIztJ3hMWC4J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22859},"main":"dist/index.js","_from":"file:emdzej-ediabasx-interface-base-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/946adc9e62dc995a6fcea0840b6a993f/emdzej-ediabasx-interface-base-0.4.2.tgz","_integrity":"sha512-aij4usxknM0bt5Jc4YpcmxVtwJ63e3UMlmM1/Zp7ZFMWdghE0UeNyDgI672pvwrSjV4XKqXPkol1Jq9mBjxNZA==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.14.1","description":"Abstract communication interface for EDIABAS BEST2 jobs, plus an in-memory simulation transport.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ediabasx-interface-base_0.4.2_1780042776744_0.5511598635851542","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@emdzej/ediabasx-interface-base","version":"0.5.0","_id":"@emdzej/ediabasx-interface-base@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":"93904dc1f8e0e225d0733ad683cb541c2f0bed45","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-interface-base/-/ediabasx-interface-base-0.5.0.tgz","fileCount":15,"integrity":"sha512-jM1Y7qSKOEovkNDbEkElC5nnN/jD1U6/t5+Yt88MsathybkFPu4aClQCFI9viFQCNRSkysackx/WP0krirHbnA==","signatures":[{"sig":"MEYCIQDSfJInlDoK87sQNpbw2DdYPcxbLYv2sTXDqBaJhIvl3wIhAKvLxcoXsnOzKLGhVtucJRZOud1dhVjhsXKkLs18zn75","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22859},"main":"dist/index.js","_from":"file:emdzej-ediabasx-interface-base-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/ea78e9d6c733f0d9b8edb24a56601b05/emdzej-ediabasx-interface-base-0.5.0.tgz","_integrity":"sha512-jM1Y7qSKOEovkNDbEkElC5nnN/jD1U6/t5+Yt88MsathybkFPu4aClQCFI9viFQCNRSkysackx/WP0krirHbnA==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.14.1","description":"Abstract communication interface for EDIABAS BEST2 jobs, plus an in-memory simulation transport.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ediabasx-interface-base_0.5.0_1780062094274_0.7659009756996522","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@emdzej/ediabasx-interface-base","version":"0.5.1","_id":"@emdzej/ediabasx-interface-base@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":"87146c939c4898b1d008d0a034a4497617f56fa7","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-interface-base/-/ediabasx-interface-base-0.5.1.tgz","fileCount":15,"integrity":"sha512-5EppM65oUB3DS4lg1ofCExTPbbA2EfdyblwpVi+h8nwMjG8d9WlQH89B3dB2WpNfbl6bIeZULU7yuaGtg2prUg==","signatures":[{"sig":"MEUCIQDY6oRIcTN1VEbG3LvK5s6CP9COlS1QIqeQWTXVE/PflAIgCOXGO7dXSoJ3uYgqai1aw/Gjuhf2yi1Z7frAkuOigo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22859},"main":"dist/index.js","_from":"file:emdzej-ediabasx-interface-base-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/149b7d97d6fdce6065c006b0eb7b5277/emdzej-ediabasx-interface-base-0.5.1.tgz","_integrity":"sha512-5EppM65oUB3DS4lg1ofCExTPbbA2EfdyblwpVi+h8nwMjG8d9WlQH89B3dB2WpNfbl6bIeZULU7yuaGtg2prUg==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.14.1","description":"Abstract communication interface for EDIABAS BEST2 jobs, plus an in-memory simulation transport.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ediabasx-interface-base_0.5.1_1780068370459_0.7926432360335232","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@emdzej/ediabasx-interface-base","version":"0.6.0","_id":"@emdzej/ediabasx-interface-base@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":"1ad052454e08393c16247a4ca00c647148329e3c","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-interface-base/-/ediabasx-interface-base-0.6.0.tgz","fileCount":15,"integrity":"sha512-9FusdlyQSW2TGdX49eENwYEYWQcv09i7xzd8YcDRHpawD3a74MkElXGdlnuFSvpV8WjC5QIGog0QjAC4VJzJCA==","signatures":[{"sig":"MEYCIQD87sOGZ9SvO3UARfCQ4EJIR6KOZco+Ribr2dLWPH5KXwIhAJVJ76rHx9uInwDpdSpCQxWuL7Gj1ByUl+Tv0Tx00Ccl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22859},"main":"dist/index.js","_from":"file:emdzej-ediabasx-interface-base-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/3545c5872962332a2ef356e7e35848e1/emdzej-ediabasx-interface-base-0.6.0.tgz","_integrity":"sha512-9FusdlyQSW2TGdX49eENwYEYWQcv09i7xzd8YcDRHpawD3a74MkElXGdlnuFSvpV8WjC5QIGog0QjAC4VJzJCA==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.16.0","description":"Abstract communication interface for EDIABAS BEST2 jobs, plus an in-memory simulation transport.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ediabasx-interface-base_0.6.0_1780499485903_0.11403728375702671","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@emdzej/ediabasx-interface-base","version":"0.6.1","_id":"@emdzej/ediabasx-interface-base@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":"4f61e4bdc766ba21cdee5e369af4d54e4e597204","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-interface-base/-/ediabasx-interface-base-0.6.1.tgz","fileCount":15,"integrity":"sha512-IUueYg933+fGuesSr+a+oi4pQ5Q3JfL68De+lIdzi2qIfOHm3QCPIJRTk1OimT5Sdjd3obcu+JWBaGtAM6Hnhg==","signatures":[{"sig":"MEUCIAn5CrkbaT1AyQoRCK7X04kWxvK0RBECLyZ4ZZpYwHdpAiEAxFULdtKn9et+k/BhwZ5cGBKg6d6dJbXWP2BOqOyoprY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22859},"main":"dist/index.js","_from":"file:emdzej-ediabasx-interface-base-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/5fec13b10da786241bf6c0e7d8c6176b/emdzej-ediabasx-interface-base-0.6.1.tgz","_integrity":"sha512-IUueYg933+fGuesSr+a+oi4pQ5Q3JfL68De+lIdzi2qIfOHm3QCPIJRTk1OimT5Sdjd3obcu+JWBaGtAM6Hnhg==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.16.0","description":"Abstract communication interface for EDIABAS BEST2 jobs, plus an in-memory simulation transport.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ediabasx-interface-base_0.6.1_1780604577783_0.006786272324793119","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@emdzej/ediabasx-interface-base","version":"0.6.2","_id":"@emdzej/ediabasx-interface-base@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":"364983d36d709800cb97ac4b5605ead241e10c57","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-interface-base/-/ediabasx-interface-base-0.6.2.tgz","fileCount":15,"integrity":"sha512-MkuXCX6734YkTIkoULRTxAQBCWBrzhlKAW6daaiQxKQzaeLyXTjdmnbpzTM77c8ZhKT3l6m9L/5J1sztnJmuqA==","signatures":[{"sig":"MEUCIQCiTSH/vCuShuQtatKMjbSrng8DO5TkBf/dK683dzkOYAIgeqnC1MNylYf6GpRo7a4/SUmtybgUj26qc4Te8JvH0SE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22859},"main":"dist/index.js","_from":"file:emdzej-ediabasx-interface-base-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/bc82f57adff8513156d0453898da8651/emdzej-ediabasx-interface-base-0.6.2.tgz","_integrity":"sha512-MkuXCX6734YkTIkoULRTxAQBCWBrzhlKAW6daaiQxKQzaeLyXTjdmnbpzTM77c8ZhKT3l6m9L/5J1sztnJmuqA==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.16.0","description":"Abstract communication interface for EDIABAS BEST2 jobs, plus an in-memory simulation transport.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ediabasx-interface-base_0.6.2_1780649446870_0.2089577241259193","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@emdzej/ediabasx-interface-base","version":"0.7.0","_id":"@emdzej/ediabasx-interface-base@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":"aa2de8e1de4ccbbf596e259a19ec16438ff19cfc","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-interface-base/-/ediabasx-interface-base-0.7.0.tgz","fileCount":15,"integrity":"sha512-Z2BvnlIqQbfUgfU1gCizknoKbo6Hhg6T8knbL1xV9h/p6r5msPx3D9Ottnnww9yi/hpg1KNTPhLNWhJoKTrp+g==","signatures":[{"sig":"MEYCIQDgrMCBantbUWbZ7xETI0FDnCegyoQ2Ap0BE3R5MhQmGwIhAONc+71O0b4p2KXw6HmYPMrfHkNcUMYnl2tY3tlLv3W/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22977},"main":"dist/index.js","_from":"file:emdzej-ediabasx-interface-base-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/c142a8de75c4b8e4df8d765bcd66d8a8/emdzej-ediabasx-interface-base-0.7.0.tgz","_integrity":"sha512-Z2BvnlIqQbfUgfU1gCizknoKbo6Hhg6T8knbL1xV9h/p6r5msPx3D9Ottnnww9yi/hpg1KNTPhLNWhJoKTrp+g==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.16.0","description":"Abstract communication interface for EDIABAS BEST2 jobs, plus an in-memory simulation transport.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ediabasx-interface-base_0.7.0_1780654974228_0.6598518339907782","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@emdzej/ediabasx-interface-base","version":"0.7.1","_id":"@emdzej/ediabasx-interface-base@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":"e2686b63c083053629f6f28dbdae2e5273f482da","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-interface-base/-/ediabasx-interface-base-0.7.1.tgz","fileCount":15,"integrity":"sha512-lld6LFYa3tX8yEXsyPHrDFnn8AJu/Va4Y9Nq/d2xrSMkTNA0dwomguiuH6S5k4Uzg3VRc+vRvXGoPyiSOEVzDw==","signatures":[{"sig":"MEUCIQDJP45mNwb/8+2NwwFiktWChd2q1YaocTgoyfzFa8M9ZgIgHYTkBthvRyY3iR7f5A5os9etBeo6CZU+pCKtdh5w98Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22977},"main":"dist/index.js","_from":"file:emdzej-ediabasx-interface-base-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/215d5d5061f66229985613b9f6a8a624/emdzej-ediabasx-interface-base-0.7.1.tgz","_integrity":"sha512-lld6LFYa3tX8yEXsyPHrDFnn8AJu/Va4Y9Nq/d2xrSMkTNA0dwomguiuH6S5k4Uzg3VRc+vRvXGoPyiSOEVzDw==","repository":{"url":"git+https://github.com/emdzej/ediabasx.git","type":"git"},"_npmVersion":"11.16.0","description":"Abstract communication interface for EDIABAS BEST2 jobs, plus an in-memory simulation transport.","directories":{},"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ediabasx-interface-base_0.7.1_1780679445138_0.053104847026696156","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@emdzej/ediabasx-interface-base","version":"0.8.0","description":"Abstract communication interface for EDIABAS BEST2 jobs, plus an in-memory simulation transport.","main":"dist/index.js","types":"dist/index.d.ts","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-interface-base@0.8.0","bugs":{"url":"https://github.com/emdzej/ediabasx/issues"},"homepage":"https://github.com/emdzej/ediabasx#readme","_integrity":"sha512-GSKlSBtPLl2ZDLDR7YqVe+laH0F/78n6/ca+Kp3UHdCPeKHK+c8MjWpK9LnYur4YZa6teFooNhhvYg1JjnycUQ==","_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/005fe317e093f3c4bba8b4035a0bdd52/emdzej-ediabasx-interface-base-0.8.0.tgz","_from":"file:emdzej-ediabasx-interface-base-0.8.0.tgz","_nodeVersion":"22.22.1","_npmVersion":"11.16.0","dist":{"integrity":"sha512-GSKlSBtPLl2ZDLDR7YqVe+laH0F/78n6/ca+Kp3UHdCPeKHK+c8MjWpK9LnYur4YZa6teFooNhhvYg1JjnycUQ==","shasum":"0c894cafbbe908e16765c49ee17dd69ed3289bd3","tarball":"https://registry.npmjs.org/@emdzej/ediabasx-interface-base/-/ediabasx-interface-base-0.8.0.tgz","fileCount":15,"unpackedSize":22977,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHmNGpBdXsDkU22eewCkqeriQoqTZtZ20IcRCqFGfwe6AiEAhld8qKzKPHpkpQEVF+ns1EauSQcOMnmyv+B4Jh8BCjg="}]},"_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-interface-base_0.8.0_1783328575023_0.1253090077671557"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-11T08:57:09.403Z","modified":"2026-07-06T09:02:55.257Z","0.1.0":"2026-05-11T08:57:09.642Z","0.1.1":"2026-05-11T11:24:38.970Z","0.1.3":"2026-05-12T13:51:46.500Z","0.2.0":"2026-05-15T10:42:36.709Z","0.2.1":"2026-05-15T11:02:14.353Z","0.2.2":"2026-05-20T14:47:49.957Z","0.2.4":"2026-05-21T10:26:23.790Z","0.2.5":"2026-05-21T14:11:22.440Z","0.2.6":"2026-05-22T05:12:16.058Z","0.2.7":"2026-05-22T09:48:29.955Z","0.3.0":"2026-05-23T19:43:14.662Z","0.4.0":"2026-05-28T14:11:31.075Z","0.4.1":"2026-05-28T20:17:59.422Z","0.4.2":"2026-05-29T08:19:36.911Z","0.5.0":"2026-05-29T13:41:34.400Z","0.5.1":"2026-05-29T15:26:10.617Z","0.6.0":"2026-06-03T15:11:26.048Z","0.6.1":"2026-06-04T20:22:57.934Z","0.6.2":"2026-06-05T08:50:47.080Z","0.7.0":"2026-06-05T10:22:54.406Z","0.7.1":"2026-06-05T17:10:45.293Z","0.8.0":"2026-07-06T09:02:55.166Z"},"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":"Abstract communication interface for EDIABAS BEST2 jobs, plus an in-memory simulation transport.","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"readme":"# @emdzej/ediabasx-interface-base\n\nAbstract EDIABAS communication interface for the [EdiabasX](https://github.com/emdzej/ediabasx) BEST2 interpreter, plus an in-memory simulation interface useful for tests and offline development.\n\n## Install\n\n```bash\npnpm add @emdzej/ediabasx-interface-base\n```\n\n## What it exports\n\n- `EdiabasInterface` — abstract base class. Concrete interfaces (`@emdzej/ediabasx-interface-serial`, `@emdzej/ediabasx-interface-enet`, the JSON-RPC gateway client) extend this. EDIABAS framing on top of a raw wire transport — `xsend` / `xrecv` / `xsetpar` / etc. talk to one of these.\n- `SimulationInterface` — in-memory interface. Register canned responses keyed by the request bytes; `send()` replays them on the matching request. Lets you run BEST2 jobs without hardware.\n- `EdiabasTimeoutError` — thrown by `receive(timeoutMs)` when no data arrives in time.\n\n## Usage\n\n```ts\nimport { SimulationInterface } from \"@emdzej/ediabasx-interface-base\";\nimport { Ediabas } from \"@emdzej/ediabasx-ediabas\";\n\nconst sim = new SimulationInterface();\n// Map request bytes → canned response (BMW DS2 telegram including header\n// and checksum, just like the wire format).\nsim.setResponse([0x12, 0x04, 0x00], [0x12, 0x2e, 0xa0, /* …fault data… */]);\n\nconst ediabas = new Ediabas({ ecuPath: \"./ecu\", interface: sim });\nawait ediabas.loadSgbd(\"MS430DS0.prg\");\nconst sets = await ediabas.executeJob(\"FS_LESEN\");\n```\n\n## License\n\n[PolyForm Noncommercial 1.0.0](../../LICENSE).\n","readmeFilename":"README.md"}