{"_id":"@emdzej/j2534-types","_rev":"3-2ece94ac3ba376b9bfad81db5ac386a5","name":"@emdzej/j2534-types","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"@emdzej/j2534-types","version":"0.1.0","keywords":["j2534","passthru","obd","obd-ii","tactrix","openport","diagnostics","kwp2000","can","iso15765","iso9141","iso14230","typescript","types"],"author":{"name":"Michał Jaskólski"},"license":"MIT","_id":"@emdzej/j2534-types@0.1.0","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/j2534#readme","bugs":{"url":"https://github.com/emdzej/j2534/issues"},"dist":{"shasum":"2aa375dfca4122eb9ad19e719bf9070cde78f69b","tarball":"https://registry.npmjs.org/@emdzej/j2534-types/-/j2534-types-0.1.0.tgz","fileCount":7,"integrity":"sha512-ej9Hult1j8QtE5r/7RFtjRulQe17w6rd1Or6IYQhDroz4TmDvNa+iZLDJOrl3+yPUoERYnmjyHnw7G4Hc6VXKw==","signatures":[{"sig":"MEUCIEHqY8J48Eo9yCTCKqhehROi3Ffkh4PF9CsqtWQY6ECiAiEA94CmhzVIk29dZdfP7caZ8QiX3EjPu0uNP7vmf124m/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27209},"main":"./dist/index.js","type":"module","_from":"file:emdzej-j2534-types-0.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/b3b77831cb5c6271c385dc53fd56bcc4/emdzej-j2534-types-0.1.0.tgz","_integrity":"sha512-ej9Hult1j8QtE5r/7RFtjRulQe17w6rd1Or6IYQhDroz4TmDvNa+iZLDJOrl3+yPUoERYnmjyHnw7G4Hc6VXKw==","repository":{"url":"git+https://github.com/emdzej/j2534.git","type":"git","directory":"packages/types"},"_npmVersion":"11.14.1","description":"SAE J2534 PassThru API type definitions — Protocol, ConnectFlag, ConfigParam, FilterType, Pin, RxStatus enums plus result and message interfaces. Used by @emdzej/j2534-* packages.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/j2534-types_0.1.0_1779951967670_0.5809614268292556","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@emdzej/j2534-types","version":"0.2.0","keywords":["j2534","passthru","obd","obd-ii","tactrix","openport","diagnostics","kwp2000","can","iso15765","iso9141","iso14230","typescript","types"],"author":{"name":"Michał Jaskólski"},"license":"MIT","_id":"@emdzej/j2534-types@0.2.0","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"homepage":"https://github.com/emdzej/j2534#readme","bugs":{"url":"https://github.com/emdzej/j2534/issues"},"dist":{"shasum":"6b8967f01f4d12d6356cb9892f8ed62fe15fc555","tarball":"https://registry.npmjs.org/@emdzej/j2534-types/-/j2534-types-0.2.0.tgz","fileCount":7,"integrity":"sha512-O2hrh5oKth/idQ4uwOLW65jt8/S57wN+A+jRDEO7xC/N/opfappbT3Zr89VDU8ukIRTxVWnhJ+5RUx/d+jTpiA==","signatures":[{"sig":"MEQCIB1vt0LPAOLI3AfYgJPAoFipnGBdk7ID1pF+h18UL5Q/AiAiXKqJz6KQg+VaOiBAb23yYMBNBiWZ8UwgOiGvmAE+QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27209},"main":"./dist/index.js","type":"module","_from":"file:emdzej-j2534-types-0.2.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist"},"_npmUser":{"name":"emdzej","email":"michal@jaskolski.pro"},"_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/664ca4270223ec2909be70b24cf5fecd/emdzej-j2534-types-0.2.0.tgz","_integrity":"sha512-O2hrh5oKth/idQ4uwOLW65jt8/S57wN+A+jRDEO7xC/N/opfappbT3Zr89VDU8ukIRTxVWnhJ+5RUx/d+jTpiA==","repository":{"url":"git+https://github.com/emdzej/j2534.git","type":"git","directory":"packages/types"},"_npmVersion":"11.14.1","description":"SAE J2534 PassThru API type definitions — Protocol, ConnectFlag, ConfigParam, FilterType, Pin, RxStatus enums plus result and message interfaces. Used by @emdzej/j2534-* packages.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0"},"_npmOperationalInternal":{"tmp":"tmp/j2534-types_0.2.0_1779976554984_0.4216486697960524","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@emdzej/j2534-types","version":"0.3.0","description":"SAE J2534 PassThru API type definitions — Protocol, ConnectFlag, ConfigParam, FilterType, Pin, RxStatus enums plus result and message interfaces. Used by @emdzej/j2534-* packages.","keywords":["j2534","passthru","obd","obd-ii","tactrix","openport","diagnostics","kwp2000","can","iso15765","iso9141","iso14230","typescript","types"],"homepage":"https://github.com/emdzej/j2534#readme","repository":{"type":"git","url":"git+https://github.com/emdzej/j2534.git","directory":"packages/types"},"bugs":{"url":"https://github.com/emdzej/j2534/issues"},"license":"MIT","author":{"name":"Michał Jaskólski"},"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"sideEffects":false,"publishConfig":{"access":"public"},"devDependencies":{"typescript":"^5.7.0"},"scripts":{"build":"tsc","dev":"tsc --watch","clean":"rm -rf dist"},"_id":"@emdzej/j2534-types@0.3.0","_integrity":"sha512-qsKtHOi3WwJtgrtK+O8pDXw7O84e4/W6vnVLKdq3A3IVODEoykaG0AJGuguGPguIajC9cFe61btjj+45JGRixw==","_resolved":"/private/var/folders/7h/x_w_580x4s9dq3sq11tpvzkwy3nbj8/T/808d96bf519f43da7ef46948a49528cf/emdzej-j2534-types-0.3.0.tgz","_from":"file:emdzej-j2534-types-0.3.0.tgz","_nodeVersion":"22.22.1","_npmVersion":"11.14.1","dist":{"integrity":"sha512-qsKtHOi3WwJtgrtK+O8pDXw7O84e4/W6vnVLKdq3A3IVODEoykaG0AJGuguGPguIajC9cFe61btjj+45JGRixw==","shasum":"40b914e5e2051676b5bf5f4a1ad553246b8c977b","tarball":"https://registry.npmjs.org/@emdzej/j2534-types/-/j2534-types-0.3.0.tgz","fileCount":7,"unpackedSize":27209,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDJE/XmmICmCQ1n/vkKsC2dpetfQ1oRBSVctRyJcpvXuAiAnYs+wIJPDuvbH5ELycqcqiwS86rhOM1uRg+BU3v1/ng=="}]},"_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/j2534-types_0.3.0_1780042093472_0.10168645721541436"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-28T07:06:07.432Z","modified":"2026-05-29T08:08:13.782Z","0.1.0":"2026-05-28T07:06:07.818Z","0.2.0":"2026-05-28T13:55:55.163Z","0.3.0":"2026-05-29T08:08:13.681Z"},"bugs":{"url":"https://github.com/emdzej/j2534/issues"},"author":{"name":"Michał Jaskólski"},"license":"MIT","homepage":"https://github.com/emdzej/j2534#readme","keywords":["j2534","passthru","obd","obd-ii","tactrix","openport","diagnostics","kwp2000","can","iso15765","iso9141","iso14230","typescript","types"],"repository":{"type":"git","url":"git+https://github.com/emdzej/j2534.git","directory":"packages/types"},"description":"SAE J2534 PassThru API type definitions — Protocol, ConnectFlag, ConfigParam, FilterType, Pin, RxStatus enums plus result and message interfaces. Used by @emdzej/j2534-* packages.","maintainers":[{"name":"emdzej","email":"michal@jaskolski.pro"}],"readme":"# @emdzej/j2534-types\n\nSAE J2534 PassThru API type definitions — `Protocol`, `ConnectFlag`,\n`ConfigParam`, `FilterType`, `Pin`, `RxStatus` enums plus result and\nmessage interfaces. Zero runtime — pure TypeScript declarations.\n\nUsed by every other `@emdzej/j2534-*` package.\n\n## Install\n\n```bash\nnpm install @emdzej/j2534-types\n```\n\n## Use\n\n```ts\nimport { Protocol, ConnectFlag, ConfigParam } from '@emdzej/j2534-types';\n\nconsole.log(Protocol.ISO15765);     // 0x06\nconsole.log(ConfigParam.LOOPBACK);  // numeric J2534 config ID\n```\n\n## See also\n\n- [Root README](https://github.com/emdzej/j2534#readme) — full\n  project overview, supported hardware, examples\n- [`@emdzej/j2534-driver`](https://www.npmjs.com/package/@emdzej/j2534-driver) —\n  the J2534Device implementation that consumes these types\n\n## License\n\nMIT\n","readmeFilename":"README.md"}