{"_id":"@operato/twin-kernel","_rev":"158-fbebbe761d97bcb4897c46db8fbe4fb8","name":"@operato/twin-kernel","dist-tags":{"latest":"0.11.29"},"versions":{"0.0.1":{"name":"@operato/twin-kernel","version":"0.0.1","_id":"@operato/twin-kernel@0.0.1","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"d8af9663518a327f6a3f71f1b14312fa38ae796f","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.0.1.tgz","fileCount":43,"integrity":"sha512-UfNUj7w8neDUQ8F33Fvb32SJT3VMvVCLsMGgZSe99I+7fI/tMe3xztvM1quXAXGbwual5+FOqLcgJ9HIfn3LKQ==","signatures":[{"sig":"MEQCICv2b7/fVpyxzrGcx44GF0Tqi1QHfdd5dZ7u8lyss/XdAiBZTnZPecYj18poyA8YbO+5sWOQo+5QO2wmlKPMh5+gIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204040},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"b62611d41a15965d5b150d80c53dba293a8f8d7f","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.0.1_1783702223075_0.6341036703943281","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@operato/twin-kernel","version":"0.0.2","_id":"@operato/twin-kernel@0.0.2","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"bee2f7a527e2e8eef100cc79c5d275913a72d7ba","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.0.2.tgz","fileCount":46,"integrity":"sha512-0DgiKAEiWcKDpiX+lpLPDgziopsp9uBk+jLM8G9XgoDIxOCoPdGFYnFZrtvYcQ6jojwRUmbk4M+r+KlqviUDaQ==","signatures":[{"sig":"MEUCIFTLTrTUU5QiE974EAGm5zwk4ek7+bUetD9HnYtkN+a1AiEA5P6ClBeRo0Lkj8XCMB+HFycdDd7/R79vem7iuRxWMTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204040},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.0.2_1783702808359_0.20588609887405473","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@operato/twin-kernel","version":"0.0.3","_id":"@operato/twin-kernel@0.0.3","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"834520ff2d8140cbada24402deb0565e2319740a","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.0.3.tgz","fileCount":46,"integrity":"sha512-dWaehkiiYvfXp6f0g0/mMJ93BF8+umTwATLhRkACDbBeX4mDOYPHoqPj7M082fHPNuFRZvFmeHDOqyJYOOhK1w==","signatures":[{"sig":"MEUCIEIKMXnr82i2rWQgLl2xnrkPON/HuDGjlUhZg3gJvyuiAiEA9RBzYLyCXxLUjHy/4GUHPwnjGSwWsyaFXRS5npOf9jY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204040},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.0.3_1783960850818_0.5922097621821392","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@operato/twin-kernel","version":"0.0.4","_id":"@operato/twin-kernel@0.0.4","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"194ec3ab15a18d84eef6cd6befe46981847aec0b","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.0.4.tgz","fileCount":48,"integrity":"sha512-B4Ona3l6cChACAS2xG9ExjdC+6YtzPpNueuFLEcM/ifcNcHrcZgIjT4Yk0lmLf9MjvtU6gP34H9PgUSlJweGtQ==","signatures":[{"sig":"MEYCIQDTnVBZ5FodMqzM9WTBxs/jFOv4BZt3RbFg+yfC0LrvCAIhAOTzMsBjHmJBEsBNT7T9kbv3hzxbkeHtlOOeOMf02Exu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207720},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.0.4_1784038552387_0.9140556558473756","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@operato/twin-kernel","version":"0.0.5","_id":"@operato/twin-kernel@0.0.5","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"aee2c802fb0c9439392aa9b38c91f0ee8fd7d183","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.0.5.tgz","fileCount":52,"integrity":"sha512-w7GnF7DUqGTXnw+cRIioN2wQ+8MtIruaLuimcwL1QtWQ/F6ryaB+N/Gd2d96XBkoJVN1m67Qo1rCPcqDfJe0Kg==","signatures":[{"sig":"MEQCIGJ0gBC6SwM+JkB1udi8MF+o1pOaZ0XrL9zUOdj/ZcfpAiA9k/Rt3mrqwcUy/Xq9QuMXI/h+aRSr0xXb04AqWkbRuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287371},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.0.5_1784530414145_0.5838576531028268","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@operato/twin-kernel","version":"0.0.6","_id":"@operato/twin-kernel@0.0.6","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"c606d7069ca7e331109e77a102ee8f2f53fb6307","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.0.6.tgz","fileCount":52,"integrity":"sha512-GwFfmU/i8wEYmAopBeMPMUxQRr3lKpjbDM6Piv+ATCQI0d/bLJIHfe9b/f/xWjXDE/J/CMowvIjRDQLE58WcSw==","signatures":[{"sig":"MEUCIQDY45iAUaZ4REyt1H86cicBy1cyJyJKCvbqCtYnsp4k3AIgd41ECXotftCPH/Vb07Z+kth0yH5qcWuETOjvzr6/zSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286158},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.0.6_1784643333843_0.5014281274370582","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@operato/twin-kernel","version":"0.1.0","_id":"@operato/twin-kernel@0.1.0","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"a13947847b9dd127ade02991f99cd17a5ecd4fd6","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.1.0.tgz","fileCount":54,"integrity":"sha512-IyQOE1lXrqt+ASm7ZLl+x3T/pRQxCG0bR8SHTl1zOhKrvGwKGNqPF5s3aVZBxAYE0X1PIi4nLXTE7wBVbhUagg==","signatures":[{"sig":"MEQCIAljyV39qXfJW0mXJa4AmAHZkDCSxaartsNakYPOCkKXAiAWkZSFOp7NLIDcgNhW1EJJCIB0ZVcrHW40XS5NgMvEew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293153},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.1.0_1785485983025_0.21786636220055922","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@operato/twin-kernel","version":"0.2.0","_id":"@operato/twin-kernel@0.2.0","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"7c9c4ec303ba43269dac2002cc6c23118e7ec99b","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.2.0.tgz","fileCount":56,"integrity":"sha512-rRDm4uIvhoVEgdnnTYZM7AUDH6R6BZx3bGjphyKzhF1IjmlU3v3RFuLhMw2Mr8aYR9JXHISxDkbakdDzm9QFGg==","signatures":[{"sig":"MEQCICU8A897G4pZcVyzL6KAIzWxCL7nm/SaWH+HwLsjiJiRAiA9S7ZRemAyIP9+fCyk3AlgaScqEbHFA9XvH7+btRNFdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":427258},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.2.0_1785552762873_0.4433099981776707","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@operato/twin-kernel","version":"0.2.1","_id":"@operato/twin-kernel@0.2.1","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"8b319c4a69a71cdc6a045864f74ac7ddee6eacc0","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.2.1.tgz","fileCount":58,"integrity":"sha512-6qVqUXatN4cLN8w+iH2+DC2GgNtw76S6pV0GooJ5DHR7JtFzAHgP4GvXOI/iMmTEWbGCZkHScT7JEEi8OausJQ==","signatures":[{"sig":"MEUCIQCyRkDuhsNyTXOyaIcbDEcP2pklaEjEBHKPxtT6oiHNSQIgJN0GrEbN2Lkogv57WfkmZhwykTnUXyndILZoCMwVI0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":462575},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.2.1_1785563918546_0.15163120631592486","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@operato/twin-kernel","version":"0.2.2","_id":"@operato/twin-kernel@0.2.2","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"15415a3132ca5c09b3bc5ba4cfecf5cd863c2a07","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.2.2.tgz","fileCount":58,"integrity":"sha512-DXh/oaUYKuTQApn927qHoU261ti9gG4P4JUp0hc824iQQVb7u8AqM4sQiFBveIwVrEjs1t4tdlvXIwgaT3fzYw==","signatures":[{"sig":"MEUCIFScZvDdIvz5aRZ8BsR9PHlSjMBgT0DzukJKmumXP9W5AiEA7Q3Dnj/S3/LzpM7rT/pr6Rv90GzDPEPAqQanzDKrX5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471856},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.2.2_1785566311928_0.7507422944517783","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@operato/twin-kernel","version":"0.2.3","_id":"@operato/twin-kernel@0.2.3","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"0b5b009704ae5b0bb37b8545017b7c5d5aed3a2f","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.2.3.tgz","fileCount":58,"integrity":"sha512-3y6NqxscNo+LS1R6rAtL2hVB1I8l7pyJbwhOW+eA197zhDwBPUBohbNmk40kVc7JRVD1YkUWcocvU9ThZy88ng==","signatures":[{"sig":"MEQCIF4cSt0zttvfN5++uiKv8SiafMybM0z+VEpiuTFGnrXJAiAweMigTEIRAVFTniBirAv2gljzlGXUSNRo3+gba0JFFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471856},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.2.3_1785568465790_0.9399977416756906","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@operato/twin-kernel","version":"0.3.0","_id":"@operato/twin-kernel@0.3.0","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"227e8e07e2b50506b2fb3b7199ffb118c8364b76","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.3.0.tgz","fileCount":60,"integrity":"sha512-Uo7Acv67g5i7Od0N0frhHvC4ELtHCAy4uqRaq18Z4LEB4JjLbuWLwqTYAd1Jy/vKo9WMZRKlZ4IZl9ZSX8SuQg==","signatures":[{"sig":"MEQCICRuaRSnayQaQBmFb/XiMiI9HKxpS5iDqGOP/jyUQg4BAiAxWhP70qRc/mLEzkcYBjLWxWRG5mNg1JZ8TpPydjFioA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":529941},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.3.0_1785595453172_0.8422683774948478","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@operato/twin-kernel","version":"0.4.0","_id":"@operato/twin-kernel@0.4.0","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"809a32075b71ebcf949943a26193bdd12804f789","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.4.0.tgz","fileCount":64,"integrity":"sha512-cc3W3lXjpt2T43lpNclz2HBN7KmrDOJ1ysaylHvqurT4J6BN+UofBlyymyN/4c+ADMSIE7jNT3jcSeDZIoG9cQ==","signatures":[{"sig":"MEUCIQCnF7m1r1uPq3lD4quTBTT8V55AK/GX2r7Dvx+TqWI2iAIgY1xiU4vXVsqAyzYYyH9gP4W4TShBLzb3brRfqwRPEsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":751568},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.4.0_1785649111645_0.6653804291461012","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@operato/twin-kernel","version":"0.4.1","_id":"@operato/twin-kernel@0.4.1","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"c79cd98d4fbfe10f4221813085f5c88c470b421d","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.4.1.tgz","fileCount":64,"integrity":"sha512-3OR6ruvn2/NTJ4o51gQ/yA0Y/HEpVklsn9vWkm98TMigH4+IC9iPdm/Qqo7zPCbYgEDD5/YQ/t3fnpxcuj/Rcw==","signatures":[{"sig":"MEQCIEMlU/glZbqawHVWM2/wVRaLjto9mRlmm4pr5PrjCgAiAiB2fdl8FkYat0HHFLgcKPNixmsaLv46BwZUFo3SzfEe+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":753685},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.4.1_1785652058142_0.39788572693611624","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@operato/twin-kernel","version":"0.4.2","_id":"@operato/twin-kernel@0.4.2","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"b61c67ea6c7df60af9a5a27bedc21e12eacb5bd6","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.4.2.tgz","fileCount":68,"integrity":"sha512-WzUp0lZOtpEhI8/EJlfXKQAIGMgVb69L5SvEvDekePYaAbq7Xgh83kvfcxTopzkZ5aJ5SfLFZUPivRy90eWoPg==","signatures":[{"sig":"MEQCIH66mhAsFBVPSzy/K2xhKI+7JwEDLSlR+hI/2NDPz2H+AiAN3dgf73fqYV9/2MUp29xDuzYI5xXsAoGqalksgHzYmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":810076},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.4.2_1785955073978_0.726588535557033","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@operato/twin-kernel","version":"0.4.3","_id":"@operato/twin-kernel@0.4.3","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"dc9517d7532441f7325f022e2c1101e5e8fcbc42","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.4.3.tgz","fileCount":68,"integrity":"sha512-mskV2e/FOgg+ekl7UiobJrEaNEILy9aQ+4xFervjx6/1iYWf0/mtShSN80VUcTJqJGfTya8ZEM8j9OMebSto3Q==","signatures":[{"sig":"MEQCIB/cXSrLMR1nxV2XfFsXTtfRtk8j6qHtJrlWWd06/pVJAiA8w4JEvt2sW0IBKyP9VIbpv1wMh6bwA/YC5DlBQKkNMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":813683},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.4.3_1786120173183_0.6225105739761034","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@operato/twin-kernel","version":"0.5.0","_id":"@operato/twin-kernel@0.5.0","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"c2bb866c336129707ae3dc49b446d1cec0307046","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.5.0.tgz","fileCount":68,"integrity":"sha512-yFsHH1qwFU+wpxoS/GHrJrP2wULnrHwiQHbcpiw6/pnY4gCG7GUL50a2fHv9xWYBbcRBU8uDurJuZXzNBUGalw==","signatures":[{"sig":"MEYCIQCeF+xJHwfa0GAVAvIiZ6dpph5J+J7aJzjxL4A7hEkJ2AIhALPgNf3l6AMZWG01ZN5Dnd0f595zDQ/b/8nNjCnHgDUm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":836094},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.5.0_1786283432604_0.6652559302652854","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@operato/twin-kernel","version":"0.6.0","_id":"@operato/twin-kernel@0.6.0","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"73a912e2541c27c19b6a42d31d5195f729058921","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.6.0.tgz","fileCount":68,"integrity":"sha512-pWKu2hLD56mwdO1PakN84R3OaVWvIS0AkLWwxO5XjDJBGMKPChFIH5ZIXCw26n3cgbVM9fuZko1mskbgf8p5FA==","signatures":[{"sig":"MEQCIEHoXPV/kx39ImukWw+nzBJpFG1+NQNzXFJPOv2JLLqGAiB5pi5jlhbCbCq5cJCCLqyJn6ORCYJB1q5YyoWQsVPTdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":836206},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.6.0_1786284340978_0.21484053712707007","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@operato/twin-kernel","version":"0.6.1","_id":"@operato/twin-kernel@0.6.1","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"c139e45ea882b64ab704b91eaa6c69628d3630ef","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.6.1.tgz","fileCount":68,"integrity":"sha512-t3oxWRBAal4INOsoI0j3r39y2vCjSWu/ZyrKGAVO5e9u8Pqtv+H1EefNg/ZGZWihITzuIc2sl5IJnxH8mMTrBQ==","signatures":[{"sig":"MEYCIQCX3G2mhxYhPKwuLz1q7IyAemoOGMVyoLgbFt0nczZ8QAIhAPpEawFSv8AuHU1CwBS51vNs38SymffwjY5YzNF+mo+i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":850207},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.6.1_1786308861552_0.25079178267837854","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@operato/twin-kernel","version":"0.6.2","_id":"@operato/twin-kernel@0.6.2","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"4d04dbaee4f5ab4bfa8c9df0b432a45079fd86d2","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.6.2.tgz","fileCount":68,"integrity":"sha512-yOZEn2RvE98CDIYKP6xgXqNNJBnjJhTUy+f+acFe5KG5TnvdbwnO2nz25g66qzjMhr9jql2/WmgcU42qHZ0Kqg==","signatures":[{"sig":"MEQCIELLch0AXE8euvcec7QSdbrXaJW1QLsbOtx7dSzC4FarAiAtvP/qD6fA6Lb8JEnDgMiKzbJYvZNVnYISn/5mp8oNow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":855992},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.6.2_1786440784469_0.11040521237957246","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@operato/twin-kernel","version":"0.6.3","_id":"@operato/twin-kernel@0.6.3","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"6c94f2519d7697b97d28122251be04e6f350dc2c","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.6.3.tgz","fileCount":68,"integrity":"sha512-lPozxdGYZeyMD8piFAzmXqqGmi7tTiSywzLnQSXT5yYBHWDMde76i5nuj2hhxAK+q8kSxeLYxmW3GpgTVEe3gQ==","signatures":[{"sig":"MEUCIQCKYqc0vzS9onzTvUZTJn3SqcvIUzEdTFpSls8aRR9PewIgVaWC53AjXIpynSUk/E1xCfo6sFw+RexHQ7Q6oJzSM3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":869025},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.6.3_1786494454986_0.4758013532678531","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@operato/twin-kernel","version":"0.6.4","_id":"@operato/twin-kernel@0.6.4","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"e7d319ea62e33ad76c4c7f2cc827d8fcd91d2a97","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.6.4.tgz","fileCount":68,"integrity":"sha512-6b0SJ5Pbnvf6p+SEaMd0iKzKgrKzEmzUFXV5s2Pc0t8eRm7pL3sptdRh/U37jOhXNMBR5fPQ3QDJA666dVk66w==","signatures":[{"sig":"MEYCIQC8T/w/9PIYMr//JFugYTl1FKV7ZYeB4cDoePN295bPhQIhAIC+5g32EQZ7IkM+uPS4a38eoBszV02zAcGFezUFlrsp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":872097},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.6.4_1786498043313_0.948921291882519","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@operato/twin-kernel","version":"0.6.5","_id":"@operato/twin-kernel@0.6.5","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"4fabdd900d9294cefbfdd2c42ac959bcbbe722dc","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.6.5.tgz","fileCount":68,"integrity":"sha512-KOKS6sAjS5CAzavL2XW363tPzUftXtM03EqlXC0L98YUSDqnvylAxGuKqx8tB0Jb1cKFNa5eqV9a/pvsHbMkVQ==","signatures":[{"sig":"MEQCIE2uK8Fm5PPqVEgF8wgdIYtuds9fg/OviATMy0HDrBlrAiAk9T5epzm8Kfcj7YL5R7IKn9K2dptqMStnv6PNE/Q1sA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":879642},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.6.5_1786525009735_0.5621972923254914","host":"s3://npm-registry-packages-npm-production"}},"0.6.6":{"name":"@operato/twin-kernel","version":"0.6.6","_id":"@operato/twin-kernel@0.6.6","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"2aaa2c3206ee0cbcace132c3c319c3492f7a5f96","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.6.6.tgz","fileCount":68,"integrity":"sha512-Vi/plbDNMJ9oqV3s0m9sLbXyxRtKmZ6uxw3/IQbZTj457D7EdNERVcAbeZf9CM4UapbFvpfbHpfEDky4PSP9FA==","signatures":[{"sig":"MEUCIAdt3me3dVc6x/XTt7PuCZNPgdBp5nSSERkcYWeciFEIAiEAq0B3haS+ZLiFOzCzPmt0niUyX5klfD+V9vnDTamo+5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":890725},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.6.6_1786526822591_0.39717217048892417","host":"s3://npm-registry-packages-npm-production"}},"0.6.7":{"name":"@operato/twin-kernel","version":"0.6.7","_id":"@operato/twin-kernel@0.6.7","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"1c4c5da1e0db2a6b75162d9688243c76aa6e7fee","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.6.7.tgz","fileCount":68,"integrity":"sha512-Qyi0H0dD9cWgUf9zt+1YJETubTViuG3DCHViwcszIbyOso45hph0m3VKoNjp2u3Si6rKZRBjxZGzhSHdTmNzjw==","signatures":[{"sig":"MEUCIF3fLBp3nbs4eK6tuDvAG8h1s3NZDu1UXuqonYft3yiyAiEA0+kNW1zq/Lvw524T6btaC/azvmMvDu+zWBlt9GvMOjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":897248},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.6.7_1786529324260_0.5939025804825899","host":"s3://npm-registry-packages-npm-production"}},"0.6.8":{"name":"@operato/twin-kernel","version":"0.6.8","_id":"@operato/twin-kernel@0.6.8","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"aeddcdca367265261ea64b96691b1ff5406adbca","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.6.8.tgz","fileCount":68,"integrity":"sha512-h1hAJFFMPy6yXcMbjdaPLFqHfeWgFMIq09Gf5R5nxGMwOVchiqwGJ7PSWVbrP5b6Fpa3ndQc3/pZK4xUyZm5Bg==","signatures":[{"sig":"MEUCIQCQLMsWXBwdyZ8F0BfelXryhRQzHr6vHf0WVRxTzEIVOgIgZvj4PSuPc9jRz9/2MNNFrH3rqCUVQpGAS+FJVmHPCr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":910768},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.6.8_1786533200194_0.8570178261220978","host":"s3://npm-registry-packages-npm-production"}},"0.6.9":{"name":"@operato/twin-kernel","version":"0.6.9","_id":"@operato/twin-kernel@0.6.9","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"92d3ae410ab78833f34d2b19f4f8752d2c9ad755","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.6.9.tgz","fileCount":68,"integrity":"sha512-2zsX+5g4AwsCqzvKJLPCXye9xJVWvi1EywCCLEfT9XAcecvxmaHZq86djFWbBRQQ/N1JKQmj0nM5dW4G9xSSSw==","signatures":[{"sig":"MEYCIQCToHZeYFf/VFbuKDu4EFAxUauHkYxkDbHpddiLGn4IwwIhAO+R0g5vQIrX5u7E/J8BHeRms9gYsbOgvdWNm+s4Dcd/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":910321},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.6.9_1786578335944_0.6970837556144329","host":"s3://npm-registry-packages-npm-production"}},"0.6.10":{"name":"@operato/twin-kernel","version":"0.6.10","_id":"@operato/twin-kernel@0.6.10","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"8b64adb1e8d2c0766578f60b8219fcafeac7c0ee","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.6.10.tgz","fileCount":68,"integrity":"sha512-RRdF4kSArbxlO22yM9gQRo/h/nNwyR5bAzu8SHaMC23jGAbZ6Cvnhft/VVBp5U/5XgoaxlSgtz8URIvz6jFuAg==","signatures":[{"sig":"MEYCIQCOlTEpbi5Pk9RVWwf7zARG89BxKMLOtG/JkjPwp+/pSgIhALQ7zMAdxyTAxSHw+Syvh2VY3kPAVEZOhrOTDsvPnJU0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":911362},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.6.10_1786589730278_0.47907699578433993","host":"s3://npm-registry-packages-npm-production"}},"0.6.11":{"name":"@operato/twin-kernel","version":"0.6.11","_id":"@operato/twin-kernel@0.6.11","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"510bbeb0b0a231d2d43fde1651636a4e08db09b4","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.6.11.tgz","fileCount":68,"integrity":"sha512-pOf936+zdOnBg2VsKp+Skxm9fzu9OH0gI63fI9lkhfSpre9VwZmTwkV9uMvPyoISv1F8TBskq2IxuNwJLJlGEQ==","signatures":[{"sig":"MEYCIQDcAjo262FYuZzWMZVTvLs1zGDlF8Agfh4RPn9/vggDtgIhAOsa+3vJXPoj7hbOFDNV04pTSzcZcO0BI8C5CNTQzlXj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":913201},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.6.11_1786590950225_0.5334140726010694","host":"s3://npm-registry-packages-npm-production"}},"0.6.12":{"name":"@operato/twin-kernel","version":"0.6.12","_id":"@operato/twin-kernel@0.6.12","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"4e38ab89f573b4ecda461a5cede6672211e339cf","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.6.12.tgz","fileCount":70,"integrity":"sha512-W5SVXz+2VkDBXvUCCBSqvtapM5jAGHWkfagc7uus2ugzU/4eeV77a0reFW2aHIEn/6nhv5IBQcswpe/DZP/kgA==","signatures":[{"sig":"MEUCIQCx5aos/f38LygJr6/nCb7NvUi4weBIVdHk/eqD3i4q9QIgQ+JjfsfxZ9hrw+SaDa4l8hPF0YZPCHaFt52plkuq2ZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":939236},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.6.12_1786609557476_0.4562009512206757","host":"s3://npm-registry-packages-npm-production"}},"0.6.13":{"name":"@operato/twin-kernel","version":"0.6.13","_id":"@operato/twin-kernel@0.6.13","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"578d310ddbd7fc657d106f005d9db884aa9e577d","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.6.13.tgz","fileCount":70,"integrity":"sha512-whJfVfEhswCuARvBYlf/LAhGn6omy/E3QRCuFsyc3pxqAqvsAYfz1vq93MSFJLNtdukal43QZbasNMGjWTwIkg==","signatures":[{"sig":"MEUCIQDKZF2wE0+bXLBxY8jajcygAcnJ/rTEAeEu1FeTtWix/wIgNGNsvDC7S3dwRyn6EV2s3yVs+dzYQC1cKLl/8zOt6zw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":940704},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.6.13_1786628647906_0.38081379736724275","host":"s3://npm-registry-packages-npm-production"}},"0.6.14":{"name":"@operato/twin-kernel","version":"0.6.14","_id":"@operato/twin-kernel@0.6.14","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"12fe6b30bd4687acef6128a0f449cf1e7c361571","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.6.14.tgz","fileCount":70,"integrity":"sha512-hfEjSQ+mXdGpDezTeuxlN/S8OHM1fYGIWybdO6Q1yFOab3z+5+RvyYhP7lXNQBfLugALHGxmUsggBk6Ry4Zrwg==","signatures":[{"sig":"MEUCIQC3mXL0aFz6ttUjoXu16CLhUTH35xhd2WX179P6eC5CigIgVjBM7o8djEcYueAVRCYP+S5QygYpT0k6lQR/o0PkcGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":941412},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.6.14_1786630605375_0.26832598288238096","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@operato/twin-kernel","version":"0.7.0","_id":"@operato/twin-kernel@0.7.0","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"c4e75037a90f345f6df03a9241d4c2c84c34e6e4","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.0.tgz","fileCount":74,"integrity":"sha512-ASOu4fmO8YXO0/837rA+M6PF5qLoH1BZDku31JpmrrqrUcw6CYS1ZHsOGNoUiQpUxGGTDfsSz3Wr7KruhQQVPg==","signatures":[{"sig":"MEUCIBdcn+7KXtN3yzXDBUp2S9lBZP5eQp67sOA5aa3RTzA/AiEAremfBu61ibXiTkkkdNtgSdDjlFzHHGu3PYmdWs7H2GA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1023059},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.0_1786712977822_0.5153224525131155","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@operato/twin-kernel","version":"0.7.1","_id":"@operato/twin-kernel@0.7.1","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"01f1dc572c98a60f230ea83fa11768d42c436abf","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.1.tgz","fileCount":78,"integrity":"sha512-WrkZdaHKFZ840wsw5Ys1UhZoMbnPLoZDcre5aW1XFVlctSu2f3gbRjorgchzW90+VlSUYyRaAbWuBKjyuOIKsw==","signatures":[{"sig":"MEYCIQDKcoxFMHvV/4glqqkYtfhjg3qWEcoch7ooO8TXs7zKuAIhAMVxgZ7kbqky79gEews/oGbA15TzGL6J8t4N1ok/qEoT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1073707},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.1_1786717914526_0.4879427374668619","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@operato/twin-kernel","version":"0.7.2","_id":"@operato/twin-kernel@0.7.2","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"50797785b46bd028bc606f0f005a882014c4ea1b","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.2.tgz","fileCount":78,"integrity":"sha512-tUtWP6J7gIIZAlWnQ4zVnBMOYwb/hMKcO91sabr0FcOPkILPL48y+1zQeKm7iN3p2NLdI1lkP7sQsyBDckSLLQ==","signatures":[{"sig":"MEUCIQDpnzOLzLxO/MhwDUBYoqi6UL3kyWYqFEzxjXeiHI2XKQIgdahPxg1Tcc9zQA6+b1lU3stSHyUs31dhahnNXr69yPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1078407},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.2_1786722406437_0.317348954261806","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@operato/twin-kernel","version":"0.7.3","_id":"@operato/twin-kernel@0.7.3","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"78ee80ade1d589d3b63639688c5ab3b452f33950","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.3.tgz","fileCount":78,"integrity":"sha512-nDm0i8yU5vwABH8+zdnJGLFwSyQYjn93zJHg2wXeirYVInreThodX9Nd8Cyken0LAhVRMxS8PI0Dh3s8ItpB9g==","signatures":[{"sig":"MEUCIDdCKwhBrHVIQ1OSlGPGj2uY87VGEXzOOZglPJLPT4jWAiEA9kSTE7PlcUewDHqo10XeDSL2b5KPbrCi2rN+QeMcQd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082281},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.3_1786737613593_0.0893689267138269","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@operato/twin-kernel","version":"0.7.4","_id":"@operato/twin-kernel@0.7.4","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"648c3e36adb1a204eb0a7518f04ee6679a33b0af","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.4.tgz","fileCount":78,"integrity":"sha512-3RheXoXWv/xuvfLHzhu/4Gm4rDZWLu0S+1NIfK6rp73DJgDjClQcWXGFTMaK1LFNb7icaYlwJrV66mZQZBkXCA==","signatures":[{"sig":"MEYCIQDFhm8t0Lh6YTWHhyKqibzxuLl7eoCBTs+RkaYS6lSqAAIhAJQxncCprMboteKAxi9K7CLtKKhhu4TQYKDGqA66piID","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1095668},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.4_1786768224667_0.9354519770239165","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@operato/twin-kernel","version":"0.7.5","_id":"@operato/twin-kernel@0.7.5","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"5ad2672d561e7270869f6169f03d7450b72dabc5","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.5.tgz","fileCount":78,"integrity":"sha512-SiTD/+VSfJTDTXxktKSRa+nXxNz5blfuBd9nWP7tS0/io6qVMgtsmLVbHwL5Ld6Llbb5BE3YzYrJBfBcVL2Hvg==","signatures":[{"sig":"MEUCIQDvcnjYk1TzXEQsQlOVBOblWebXajbMBGkNE+gJUjIkwgIgIIxWgOcB6hFZMMXdLeyRI9CL3QoT2c0A4ePA6eeUHM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1103110},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.5_1786788109585_0.11268308631738178","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@operato/twin-kernel","version":"0.7.6","_id":"@operato/twin-kernel@0.7.6","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"578c83113f1d0fbac1a59b0395a3b7b34804a959","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.6.tgz","fileCount":78,"integrity":"sha512-fTLmkEjLFmuZ1qJsLb0mP5IQFsv0azNo9ILbd+TBmYr7LUPYUV8sY1g9/KAj41UXfmjkofoVTkF+o7MUzIXqLg==","signatures":[{"sig":"MEUCIBO2igJwvbs9kX/HJQtcKwDytYCGTddsGcZ4Adja3hzBAiEAoi5Db4FGPDJHWUw9uqltPjbG78RR4pu1azMsmqxq7Kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1122533},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.6_1786792952398_0.28319787682185926","host":"s3://npm-registry-packages-npm-production"}},"0.7.7":{"name":"@operato/twin-kernel","version":"0.7.7","_id":"@operato/twin-kernel@0.7.7","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"62078d5a1ae6db4d95122f692832ea950649d918","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.7.tgz","fileCount":78,"integrity":"sha512-4EcReVWpdSCxzqzsaGGpf0UBMQfDnAECYp3IR1cbKzFLAsSRoJRiKoFUXe2nxK9ZA9WTxVAnFXyZbVjypI2lhw==","signatures":[{"sig":"MEYCIQCHVaao2d52XY5RahOZjXpjxwafdkNsEL4+EZpflTJMHgIhANm3laDO1MlJMBIzBmr5/96bq1et0YDm04JgvLFaLJ3X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1123271},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.7_1786889828949_0.40219890151495763","host":"s3://npm-registry-packages-npm-production"}},"0.7.8":{"name":"@operato/twin-kernel","version":"0.7.8","_id":"@operato/twin-kernel@0.7.8","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"bc4a98152f5b016250b967ff76073f87f1daab66","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.8.tgz","fileCount":78,"integrity":"sha512-eEccNNy6rl0QdFbennxl1VYIcS5FozUvyMsU86BSBANs+coZVSYIyX3ZZ4iGKlViMM7NncBkcQY9XFEH4+OmmA==","signatures":[{"sig":"MEUCIQDh86zBg7MXotKH1fHvdP2z6yWK8rubSyhjOUDMhEDK7wIgJLoU+Sf/KnkGhn+YRSpG0VC8NqHXI4YxRBNGVBuG11M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1128567},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.8_1786893433640_0.09010460605556703","host":"s3://npm-registry-packages-npm-production"}},"0.7.9":{"name":"@operato/twin-kernel","version":"0.7.9","_id":"@operato/twin-kernel@0.7.9","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"5e4d78567be662b18465405a4db5027c9d8fece3","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.9.tgz","fileCount":78,"integrity":"sha512-vuXjR+t22+HtzCQ2eXGd5FDxCOulNUQw4LRZuciXOfKsFhrrMUbKA4xkjtcw2jjegmQ+Xys0YQLjjHmQmqufJw==","signatures":[{"sig":"MEYCIQDJFUlj11TPWe1jtZPQQJlSBwyw6ygtPpBAZVevcjj7qgIhAIlNt1Re8sFQyiNZQYOSkrKBjNOC45/dMKXDogwcI8Fj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1130531},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.9_1786900018834_0.4579559115539562","host":"s3://npm-registry-packages-npm-production"}},"0.7.10":{"name":"@operato/twin-kernel","version":"0.7.10","_id":"@operato/twin-kernel@0.7.10","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"f03a9326a6da8158febe239758d7e725cf08d912","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.10.tgz","fileCount":78,"integrity":"sha512-XX84LtcNQy1iJd5yG4RNhkuOHG4qCMgEsfpxURZOIys3gJjSU8kavwVHts9e7zsLw+pqXmmGuEAGrOuKxh+SGQ==","signatures":[{"sig":"MEUCIEeIW1Uv9CbgqKRKzexQny1vXCuQnw6l6fYUju0l1vZ7AiEAkaLzFdz6ADVtyj2OBUWC4t+TQe2rb6xoRKbMHf6i6KA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1135782},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.10_1786923369812_0.28632790843594713","host":"s3://npm-registry-packages-npm-production"}},"0.7.11":{"name":"@operato/twin-kernel","version":"0.7.11","_id":"@operato/twin-kernel@0.7.11","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"1ebce9777212c94d3e57deb285fc15c413d3317d","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.11.tgz","fileCount":78,"integrity":"sha512-tNPBnoMd+D6L2H3hyjWTJcmzAC3W+A2HXCgq4N/B3fnssiZVzsIDoBE6kWI2LXUvsesr5OnTsFj4gzdA5odnUQ==","signatures":[{"sig":"MEQCIGItmJz5ov5/6ufTPB232mmqqd0X6KTWnfrEr+Oz1Y5xAiBWoI0SMN+hwhLql0XbkMW5KAE3sKK+Vjbeqb4QOlwk6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1143877},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.11_1786961062619_0.32288153672959274","host":"s3://npm-registry-packages-npm-production"}},"0.7.12":{"name":"@operato/twin-kernel","version":"0.7.12","_id":"@operato/twin-kernel@0.7.12","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"df0099d13237ed646bbc2e19c33d686722df8b7a","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.12.tgz","fileCount":78,"integrity":"sha512-xCmNZXTBwPxqSAFscWykOVLo8pPenJYPSsw5c5pGkWkTnSyzmb789TmQFqRHYa3Bd+ZiLXj/x0XpgBt1GcOH+w==","signatures":[{"sig":"MEUCIQDxTpz/ehKiFnLAagOYl6zvjGK5+3gWUmQ4JnTG950/AwIgcDVwLeJ812kSrCzsXiOoOo9KYiQAsU4wNMVMeXl5IjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1151248},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.12_1786963582899_0.24657013892757207","host":"s3://npm-registry-packages-npm-production"}},"0.7.13":{"name":"@operato/twin-kernel","version":"0.7.13","_id":"@operato/twin-kernel@0.7.13","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"6471e6a8a7578d04b3dbe0948784f16c34b72575","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.13.tgz","fileCount":78,"integrity":"sha512-kmQGRB6TdfBSy80yt+89C89ONppSsHIFsX23dRGerGMFINapfvf8YXtk+kIBZplOJHmAFiLLVbQVJDuM4SXjYQ==","signatures":[{"sig":"MEUCIQCsH6vGbZIlNR+ckw81i+CNWhYTD0grZfqKUqeXKMYlMgIgeBft4xNS1MFU7xPNhT6M6Mux6T00muEi3rxdoh5g4VQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1159662},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.13_1786968102379_0.5961262297165051","host":"s3://npm-registry-packages-npm-production"}},"0.7.14":{"name":"@operato/twin-kernel","version":"0.7.14","_id":"@operato/twin-kernel@0.7.14","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"8479680ac87037d903b3c8a3d561366c33e30557","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.14.tgz","fileCount":78,"integrity":"sha512-7stF1Vg+BWJt1tYv+Ao3itzOYe3kFZjWb/wrTdxYLuVMAYiWPGNtZGRGB80iDwGNuSweFVSaQPfn2Fkg1BGh7A==","signatures":[{"sig":"MEUCIQCu5IgdvIsdbbyjP8by9jdIbDyKaTZmJGf8iwNcCTG46wIgf9ss3TdicO2qxh/UMD7Ka+np5wmqhFEkqFwNP//uCPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1159662},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.14_1786968119968_0.6688047077291914","host":"s3://npm-registry-packages-npm-production"}},"0.7.15":{"name":"@operato/twin-kernel","version":"0.7.15","_id":"@operato/twin-kernel@0.7.15","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"9c59c5cd06423c808622c1c658e032959de178ba","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.15.tgz","fileCount":78,"integrity":"sha512-we8naE9lsZjJfqzKu87O08yWmuXgTIs6o21zaqPx78c+FIRw4P2TcYl+EGnBieM0VUXueNp+t2T3/eBuB/zV/w==","signatures":[{"sig":"MEQCIA2I3nTnfkzK+nQH+fwcG9Xp+rkzz4iRSRcZWiVVAf5hAiA+f1B5GU1La4c5HPTwQJfpk14VJVoRduRH5HGAk2ikig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1165223},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.15_1786969443591_0.8260607584277522","host":"s3://npm-registry-packages-npm-production"}},"0.7.16":{"name":"@operato/twin-kernel","version":"0.7.16","_id":"@operato/twin-kernel@0.7.16","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"aa6f0f64e676f243bc1923643362032d0ab9af2a","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.16.tgz","fileCount":78,"integrity":"sha512-0a98vNrC+pAGVT/8MaxLypyjwVPCnaFyF/gV/Ik38if8ebtTs01HVHtePh6YNe21hYJ4NNA7DbrzhiUnuJS1sA==","signatures":[{"sig":"MEUCIQCPkPFMKEbPjPfcHTgDqdUKpS3kaI847dXIqF3zxLhbyQIgIwbWeRGlcghZoJ6ntouHIKs2sTEs424HesXCT6BD760=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1193633},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.16_1786970409171_0.3032497481855987","host":"s3://npm-registry-packages-npm-production"}},"0.7.17":{"name":"@operato/twin-kernel","version":"0.7.17","_id":"@operato/twin-kernel@0.7.17","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"67a47ac304a16e8f80a1ce466eca0a2b355b2e65","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.17.tgz","fileCount":78,"integrity":"sha512-Gde8FQoxr06URQh4rtPiMgVmNpLOZNDJEOs9ECqv/aon+Hi37vkY9xyvi1zGUu9Wj0YJPT+2rmVISvkwahZZ0g==","signatures":[{"sig":"MEQCIHp6GHT6RDDS/TY9WnJ8wAclQm2qoL++Q2yyrIhGnZFcAiA9/dF0Pd799Img8gtpRKIW0d8YCU5yffk1tGk7p9gBPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1199672},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.17_1786972449074_0.9806661430309616","host":"s3://npm-registry-packages-npm-production"}},"0.7.18":{"name":"@operato/twin-kernel","version":"0.7.18","_id":"@operato/twin-kernel@0.7.18","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"dd6085305a3dd7bbb4aa07ae12d5a59dd02744cf","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.18.tgz","fileCount":78,"integrity":"sha512-vDGnLBWUloFllShAmnAdi/RjqwHRsadCx6OmFwB4buVshgPdGbjELqVRtIFQ+kZDK7v99DtkeX5ueVz1zFnreg==","signatures":[{"sig":"MEUCICUG+8VpUJo5yB4a5RrDDewi6xEmkTiFTetTxy04JlzEAiEAmP4vcR4y2NXUozN4H/EnwIXL3wNN7h+Ay9n32FhOtIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1204688},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.18_1786978054537_0.24539130003029785","host":"s3://npm-registry-packages-npm-production"}},"0.7.19":{"name":"@operato/twin-kernel","version":"0.7.19","_id":"@operato/twin-kernel@0.7.19","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"fe8bbe7e9e13fabc52cc4e11410e556491531fb9","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.19.tgz","fileCount":78,"integrity":"sha512-Iv++9woaYfYNn/awlIUuEVooI4kq2+mTdkNnH7suxIgEkfB+Xy31d8M7FNKCU7zVyBhbt43eaXSsAOhWWBPDlw==","signatures":[{"sig":"MEYCIQDFs5A4BYXoh8blvCOsgaL4+zu37+dQsdLBPzqAlRQX+QIhAKrezH1Uz6UyG/gslnHaG24HbPYToMWc2MtXf01dpZyN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1224288},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.19_1786983255549_0.48286012000292167","host":"s3://npm-registry-packages-npm-production"}},"0.7.20":{"name":"@operato/twin-kernel","version":"0.7.20","_id":"@operato/twin-kernel@0.7.20","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"e1f13a3b583c3943817e37a40bc7ad9305bd0045","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.20.tgz","fileCount":78,"integrity":"sha512-fEswU5V660G6BvVYFmSvkqpuWiIhN7tDUyKQ8XOysSbCcbUH+K9kXo7IQrqfn32UrWFFLFgvi3brn2UGFTKzIg==","signatures":[{"sig":"MEQCICZxrgTs6U+uKxOFR/Nh2op7WPOk7UdFpnoM7YJwH4F6AiAmfoOA+6P1TPIO0DCMXTqLvfEHVrkh6MiHaHbmF6zL+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1230002},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.20_1786987912988_0.43214045815718594","host":"s3://npm-registry-packages-npm-production"}},"0.7.21":{"name":"@operato/twin-kernel","version":"0.7.21","_id":"@operato/twin-kernel@0.7.21","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"9060f4a977875bf22d65cdd28d2ca552015475a7","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.21.tgz","fileCount":78,"integrity":"sha512-dfw5ossuMMHxcXiAHDRDUK2Xc53LxhoUdiVQCwpW1aR5jzAJD5hDDG1GplENHU+dsE3aH2bq39Um1LCUqQBLvQ==","signatures":[{"sig":"MEQCIGfDdnRQd4QV5RncjH1hKRZSmduMRlHAtRcVVvrR/McCAiA/xYy6vOCK2/WcImQxxMzHS96beWkoYLr7hMWT70WWfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1232923},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.21_1786988806444_0.3128671208704392","host":"s3://npm-registry-packages-npm-production"}},"0.7.22":{"name":"@operato/twin-kernel","version":"0.7.22","_id":"@operato/twin-kernel@0.7.22","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"c0b85b44a2dad8e1b59d6a0cf14edf3f56f0e433","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.22.tgz","fileCount":78,"integrity":"sha512-s+NzL14S//luuC87WmUPW1wtza8L9t2z14Zw+dx+JCtW1SSTZZa3179HAHyemhqWgmDi5aQgglXYQhes6dFl0Q==","signatures":[{"sig":"MEUCICrc/s8dJtdkUzFxDHgRz3DbFmOfQuSF1XiRFv2keNe0AiEA2xu3fo7PxePYexcBFwYtQ11mdnnL2jlMR+hvL57LADE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1244804},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.22_1786990171269_0.027159909853069264","host":"s3://npm-registry-packages-npm-production"}},"0.7.23":{"name":"@operato/twin-kernel","version":"0.7.23","_id":"@operato/twin-kernel@0.7.23","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"30d31017652132038da583147791b9122acf53df","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.23.tgz","fileCount":78,"integrity":"sha512-sxFKvZlc2wM0qdKF4ysXh3LkbnFVjPaPhc/6xjzgFzSJ0ixiKpIWE5JIeOQ3jyq9pnvRF5jgYovwbZHyqhDTGw==","signatures":[{"sig":"MEQCIA7mV2NnNteCV23xQB5x6ZqH6Jw3pM/wZc12DMIpzOyGAiB4bXPHYrZdDaRIacXL0KESLiaa1u180OYETfWB+QACJg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1262935},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.23_1786998463474_0.16845457808440956","host":"s3://npm-registry-packages-npm-production"}},"0.7.24":{"name":"@operato/twin-kernel","version":"0.7.24","_id":"@operato/twin-kernel@0.7.24","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"f25c473d4e1be7e28a51637e5f539630b829748d","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.24.tgz","fileCount":78,"integrity":"sha512-WMqeeZTycJHrvdJiXyON/uyce5uGu4IompkLnimJYiqa8uiXPjeVR5kBS/Xbj1EQJ8K6NFcIAukqvzNrEONplQ==","signatures":[{"sig":"MEYCIQDq5uoVT6oA3EkznVeFCBL3jwoWx+mfx/dt8HUCZggNCwIhAOuyDfhAXwMKaPOKX5YZcOVqi0B8zSOj1JpbnWsbe6uP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1274399},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.24_1787001639363_0.049044183014009146","host":"s3://npm-registry-packages-npm-production"}},"0.7.25":{"name":"@operato/twin-kernel","version":"0.7.25","_id":"@operato/twin-kernel@0.7.25","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"fe401ef1c2671807e6f1a0c520182b8335ed2b73","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.25.tgz","fileCount":78,"integrity":"sha512-TZvu5TpmnBiNm7qycwNO7sIl0NdPWVxJ5KJ2EkoozZwFEme4DdmMlBvfinSyjsQUNdNNVvQSlZM9HmLiYpWbzg==","signatures":[{"sig":"MEUCIDBwdsVuJXiVxGpSNd6jbsOXTlWLKC1MnZR42Y44MNGTAiEA4kdyp3uToFIvxKNuV5F99+XY0L/Ca9yJ5kvPaU7AFbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1276984},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.25_1787004095013_0.6527154335013012","host":"s3://npm-registry-packages-npm-production"}},"0.7.26":{"name":"@operato/twin-kernel","version":"0.7.26","_id":"@operato/twin-kernel@0.7.26","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"abfd11c6233ae74982c1a8df75a13b78eb875fb6","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.26.tgz","fileCount":78,"integrity":"sha512-FGMsrHLvApvjpthpfsRat95oUjc1kNCjPCtIuTbzsn7uypmaQaJwzVZ1TiWySXRFoMxvCxt3KyGlZDbDbHa3RA==","signatures":[{"sig":"MEYCIQCCi1pVKrUN9CugFXN8AnV2ekGTccbEnh+dVATF8eckZQIhAN9AIKEUShHmIV7tZb5prn3tZnQVukkcV6SR5Ppcd5ie","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1276984},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.26_1787015302678_0.5733685919899754","host":"s3://npm-registry-packages-npm-production"}},"0.7.27":{"name":"@operato/twin-kernel","version":"0.7.27","_id":"@operato/twin-kernel@0.7.27","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"801c62ccffe1b8871faf8f292f04957dbf2f163a","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.27.tgz","fileCount":78,"integrity":"sha512-fR2h7L9SidYiK8wVS2SpQBapJHBarvpbgYWF8HsRBdG7k8TPZCwlqBnsH6NWbSo8+o7uWwCYsopY/DTwRw2QtA==","signatures":[{"sig":"MEUCIAC9gdHIA9hyS5dPQcRhcz8yxjEKY2GyOWTwiq45A+mfAiEAnXfYxtixaoLWis4Zf9NGbzyfzpG3opd2a13lGh5mc3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1290872},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.27_1787019593155_0.6000415373083001","host":"s3://npm-registry-packages-npm-production"}},"0.7.28":{"name":"@operato/twin-kernel","version":"0.7.28","_id":"@operato/twin-kernel@0.7.28","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"addd3bb31e4488f9745e6249996066dcf97605f8","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.28.tgz","fileCount":78,"integrity":"sha512-wDRRadUmnTFpeiswrJ1a3DFm+K/ORxrTU4qIZ5HDVPloenWm/gWYdTju7ycBnY91MFi6z6xn9Wdaop8iQxCguw==","signatures":[{"sig":"MEYCIQCiSLN3+ClnLhApijeYKKVloyYpkTf0c99aNxCo+V+H8gIhAJ+yfM4IAvI7cessiR8aZPA2EyGzCvGfuz+FLbpGhJpe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1301779},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.28_1787040356741_0.21106672723021336","host":"s3://npm-registry-packages-npm-production"}},"0.7.29":{"name":"@operato/twin-kernel","version":"0.7.29","_id":"@operato/twin-kernel@0.7.29","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"12c4e910465c41db14897b83def45da3f51efc7d","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.29.tgz","fileCount":78,"integrity":"sha512-AsbV8ex4OYbHrQhmSi8j6cRtAIsdMvhUGNvuiRDuApEkv+QJGiKOlNiZfQP4CenXLcdG5N5pniYI4NBUfFIHUw==","signatures":[{"sig":"MEUCIAgnntuaweIkF4ssY0E2/TO6QlOA7LyRSGVpwGiTFXlZAiEAhodJwf1G5//5Jf9fZFtHAAgKadS/uzlFdb5iGRDUH34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1313309},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.29_1787045091527_0.5753071435929709","host":"s3://npm-registry-packages-npm-production"}},"0.7.30":{"name":"@operato/twin-kernel","version":"0.7.30","_id":"@operato/twin-kernel@0.7.30","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"51ce9ca274ff4d590aaab285e6bf64454d4ac82b","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.30.tgz","fileCount":78,"integrity":"sha512-B5YM9K4vO7CJnLdQCkNSB0fc1L0iuItwdJKiiEE3Kct4lwqHogBbZ1ab1e8UfrF0ii+n7YBTDB+W/kIdiLC5Lw==","signatures":[{"sig":"MEQCICL4fy+tL165XMIHY5hswbkL4/QxBmFBcRTxJAzYMymUAiB43VAAVDl6ZvkluflfslWKQlspko2RfxRKSEH/YkHrLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1313309},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.30_1787045196124_0.712602819093048","host":"s3://npm-registry-packages-npm-production"}},"0.7.31":{"name":"@operato/twin-kernel","version":"0.7.31","_id":"@operato/twin-kernel@0.7.31","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"01dbb20e528423273f32934e28890da671da38f0","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.31.tgz","fileCount":78,"integrity":"sha512-+jnXp/3YckBtkxt3N5JkMfKsx0ZwD04ys0oXsPYZyOElounbgjLINwk21ZO2d8rCK4uee0/QykO6roirnCfkLQ==","signatures":[{"sig":"MEYCIQDIJNOLrx9pbLpXWFwZEFUalZxvb5OPgAu9UiUFokVzTwIhAKeb4hXfdGmym84GMKJAIdRIt7YSkjKN2Q+0V2NqA5QC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1325034},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.31_1787085444790_0.11218214672021043","host":"s3://npm-registry-packages-npm-production"}},"0.7.32":{"name":"@operato/twin-kernel","version":"0.7.32","_id":"@operato/twin-kernel@0.7.32","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"473268808c850e7f64c718d10e198278e954ee18","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.32.tgz","fileCount":78,"integrity":"sha512-56Ut86qURrJS4oGfDHuJ4NrJPzCYQFVNPaX8iiqb5l/Zk11UnrF48uqjuGnH+v6ZTs9jO1OeI8ngmSlExa6nUw==","signatures":[{"sig":"MEUCIAN2ndnfjT0knkCNFTALAH/+GqXqoBDyUmXqPGZLZTaFAiEAyQJ9MsgtnohWc7rovZCtJZS913zldsNUBWFzpd4/dho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1334846},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.32_1787089123507_0.6890125683639106","host":"s3://npm-registry-packages-npm-production"}},"0.7.33":{"name":"@operato/twin-kernel","version":"0.7.33","_id":"@operato/twin-kernel@0.7.33","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"a663cd007e907508561c7cb9599e8f64c6627651","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.33.tgz","fileCount":80,"integrity":"sha512-vJ+MD4/dHCkdHhZVBWrFDPCDfkUk8sXTa0bnUMQnGAfhxfprrGWsOKidreIyYRJIrEbll8BVTLzzq4M5xNlhUg==","signatures":[{"sig":"MEQCIHzsCpnUFFKn5EfRWMDPlNMQll3zcH6v8p15T2a4bqFDAiB/h3QrOL6mzWCFC03RCxg7nmBG1NJBiaRSjjpnwwrdhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1366049},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.33_1787116334427_0.709199383341236","host":"s3://npm-registry-packages-npm-production"}},"0.7.37":{"name":"@operato/twin-kernel","version":"0.7.37","_id":"@operato/twin-kernel@0.7.37","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"258b10b3b533fa2f3f24ac12f7483db556f0eb41","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.37.tgz","fileCount":80,"integrity":"sha512-zGv9BIqDm7P+jGwveN+r/C2cSn3IFE6ft1VYJ2GB+6rD34pqOiZSO1w3zm8hoJwWipbHPQIZU6yaK9JqkjMnow==","signatures":[{"sig":"MEQCIHTESvbF9PG9ltTEWeJQrBZqicLbaE/H8GzLkEfudKcUAiAIgXxZ8eOUjm0BNu9TS5WsfCCf8NakT3idA6PMYrXCfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1376181},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.37_1787127367679_0.8142208592985758","host":"s3://npm-registry-packages-npm-production"}},"0.7.38":{"name":"@operato/twin-kernel","version":"0.7.38","_id":"@operato/twin-kernel@0.7.38","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"85a3854b19eff3b55dbe5c98f759849789169033","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.38.tgz","fileCount":80,"integrity":"sha512-0a1NUtb9ioPd6C3/K6hWuBkVlJaJldN+TnmXDTptWh4DuJjlWWnHkq4XnKXM+9hrDtBxzwibEZmdgxe9lYVNCQ==","signatures":[{"sig":"MEQCIDg3kxPnd00dgoJFzjI4lZxM5Mv0eb0GIbsBEe1ImJrTAiB2uFlqbjSjHGDYXNunoVlwQJofyaZ6rGhS0ueL7Hh8rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1390812},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.38_1787148923107_0.9847029878633535","host":"s3://npm-registry-packages-npm-production"}},"0.7.39":{"name":"@operato/twin-kernel","version":"0.7.39","_id":"@operato/twin-kernel@0.7.39","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"46e8d09c0454f072611e6abd9db65ab7607a5169","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.39.tgz","fileCount":80,"integrity":"sha512-Imx5vQL0dkD8rbey6USXoILRODmAOWQIPi2OUAREyyhQedbCxY4M8QEnHDgChxd28STDBjMhklLAYwp6lpU4Wg==","signatures":[{"sig":"MEYCIQCCEeJtpt+cl1kjBPARDxAzCjXsZlCF2GRKxo6KhnKTrgIhAKbzP8ln9c+vEeVg1wyLDMSucICAM4Z20wI7dJQN7XST","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1395983},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.39_1787175565010_0.011145365755903747","host":"s3://npm-registry-packages-npm-production"}},"0.7.40":{"name":"@operato/twin-kernel","version":"0.7.40","_id":"@operato/twin-kernel@0.7.40","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"2b4b161489f5f93d2cea909cd77306e1a9c96b83","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.40.tgz","fileCount":80,"integrity":"sha512-BCG+IC0HfJpylP9M+oIMmLqOkh6QYugtDkHDcbHqCyRFsQ8JISSq25e3OXVhJU6/dUO+race2EijZNWWYQAApw==","signatures":[{"sig":"MEUCIQDHK4LXkssUPvDG8w9wKSotkjt6TnGmy3LoZn9B+b/8ngIgcOMnLwbQaLMDq6owYrMLzrtSw2NJI/Qv3ZWdG+TRktI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1503396},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.40_1787277927237_0.17814496621748432","host":"s3://npm-registry-packages-npm-production"}},"0.7.41":{"name":"@operato/twin-kernel","version":"0.7.41","_id":"@operato/twin-kernel@0.7.41","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"d82b758fd2a41894e7d7c96abce08ed096552d0b","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.41.tgz","fileCount":80,"integrity":"sha512-ooBOtXHHGOC1zijqLq/9czs5fCVcjX/wc+qcemJ1i9ofSNHKOAKPXUE35qlRLdFL1lj4YXZw52g8uhikQR3jrA==","signatures":[{"sig":"MEUCIANpWpB35OmSNmsq9kMyMltApwpb4SFK65nLdThNCJC3AiEAgLDcQKDyIh3x3VNfK0Y7WagkcI09HmDo7gA3IbbVCfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1504915},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.41_1787279353294_0.25037750942813886","host":"s3://npm-registry-packages-npm-production"}},"0.7.42":{"name":"@operato/twin-kernel","version":"0.7.42","_id":"@operato/twin-kernel@0.7.42","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"7abcaa4df761a70edb2ed0fe8895a3fba7dca27d","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.42.tgz","fileCount":80,"integrity":"sha512-+iCblrhSc4ENKwX8A8iRyxEbIEOkiVG9dm/0nApNnn1G3E/ZuHRWvC/+f6JLX6BiYsZKt1+4Crqiuu8ZomforA==","signatures":[{"sig":"MEYCIQDG7EQ8M9EgQXJXZVVVlu7B7XBpH28Ay5nFJ06aFUgUjAIhAO9B/FuiBLJneRd0Ve8al0LArGUvbUri8b71oIR0+yw8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1513515},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.42_1787279712786_0.6891093427818449","host":"s3://npm-registry-packages-npm-production"}},"0.7.43":{"name":"@operato/twin-kernel","version":"0.7.43","_id":"@operato/twin-kernel@0.7.43","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"00218d90b10cf0c2bd59d507a08a27ac33ff2cd4","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.43.tgz","fileCount":80,"integrity":"sha512-3fuQ3wKEH1infTMqyvEUH2AhxbsrduZIqh2O3zPtS05e66M4PbXw8rU9utU+7i9p+38s8gLJLVv1jm7DoavDfQ==","signatures":[{"sig":"MEUCIQDdPJr+Z1zYoW4USnUJUsVIe0mGwQlKtxcAwXxHgFyrbgIgA4O8m8XX9oVg350OljhlIbJUpYrayM2HIGijBQrNuj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1527871},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.43_1787283330711_0.2793504504892854","host":"s3://npm-registry-packages-npm-production"}},"0.7.44":{"name":"@operato/twin-kernel","version":"0.7.44","_id":"@operato/twin-kernel@0.7.44","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"32e8ce9dc8e87bb382f12e1394cb26ba5ed913a7","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.44.tgz","fileCount":80,"integrity":"sha512-oP3ZYtMm25N/oiyrOlP3I/+vxUmp7lqBLE6oaBniYKWvSutIEBTRDI7BBAySpu/gmbZAh5bMk87gjoLdswBPxQ==","signatures":[{"sig":"MEYCIQDr5nN59NumIckzvzquE4A4pXqo4xwPPZ9abN+XyS4PEwIhALPX1rWeOsFH0k7Q8kMICGN9tRFipQHZg6pIr7w14DqI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1542061},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.44_1787291096114_0.5938151105055882","host":"s3://npm-registry-packages-npm-production"}},"0.7.45":{"name":"@operato/twin-kernel","version":"0.7.45","_id":"@operato/twin-kernel@0.7.45","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"27c8b708534d179178f6b3f55c701b5763e68eb4","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.45.tgz","fileCount":80,"integrity":"sha512-Pag+sIM9B1VPgFwuGHpkFk+I9V91Is4duqCdXbbtgz3Kg4WNjDp4HH/+od0qFjIM9e+F/m6oqu7IbLHgQ3cd0A==","signatures":[{"sig":"MEQCICcYmKVnXRU6JQ4f7omhuSJb8lsdeGC+aGZMExVH34fqAiAV7n+CQ0AtREIResZTiN2vbLZ16I/cX0aD48MeBy1Asw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1546457},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.45_1787301672816_0.17371910818392688","host":"s3://npm-registry-packages-npm-production"}},"0.7.46":{"name":"@operato/twin-kernel","version":"0.7.46","_id":"@operato/twin-kernel@0.7.46","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"785b9f06128cf19d083d38dfaab6dc5ae4830101","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.46.tgz","fileCount":80,"integrity":"sha512-Q6X4Q31k5gIlmfbJjkFH1Gj9Xp/z6CI5g37Lu5vG+7wBMhPShs4RVDrNYeWIUvvb0cy7hRlRSlksLoezPTL/qw==","signatures":[{"sig":"MEYCIQDVR7I4gWEm3HG5mq2IGSyaHcqaLNQd4twVMhIkadajWQIhANVpGlWNk/w3tUHkhWaIai8vJAyJItTehEfOQPV26nhK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1555556},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.46_1787318143990_0.751193011824179","host":"s3://npm-registry-packages-npm-production"}},"0.7.47":{"name":"@operato/twin-kernel","version":"0.7.47","_id":"@operato/twin-kernel@0.7.47","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"775908149de2207c10da3ec047646eee98f013a7","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.47.tgz","fileCount":80,"integrity":"sha512-ZEMoWICd9WIs2Co61TXbyRBCr2cemDAwQm4omqRjssapncNS2SHybVU8oQFrl9O5lA81PsE+Vg4TLuTbBBR19g==","signatures":[{"sig":"MEUCIBFnqL6urtQVa5XhE9s+CQYRV5YzRudWJIAktHmvof/4AiEAzLEqd31a0lQNdqqh5tQHr0s0NwmOhZ0T3Ko9c7bdXMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1558029},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.47_1787318742100_0.7916476900845748","host":"s3://npm-registry-packages-npm-production"}},"0.7.48":{"name":"@operato/twin-kernel","version":"0.7.48","_id":"@operato/twin-kernel@0.7.48","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"88341e5b67425be21dac52ece80aa797e8e84401","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.48.tgz","fileCount":80,"integrity":"sha512-DDPKk5R3k6FBFjDUzXmtqdCa/C6djEg7Y7HgzO7VtChwruZRfGTIN44TYVtwwHCZshiP4xMVV9/iTMrXadgIfg==","signatures":[{"sig":"MEQCIAfJl0g4oLHPXqSmOip/xmkKi8SlOTBYvqRkW7KHc0YRAiBXYck5NAZNWM0zbbZZ5Dc4AuBQcPACNiPFLohhsIEIdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1618947},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.48_1787354582402_0.2794414721448064","host":"s3://npm-registry-packages-npm-production"}},"0.7.49":{"name":"@operato/twin-kernel","version":"0.7.49","_id":"@operato/twin-kernel@0.7.49","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"d87b9535576c5594abf491804f08ce9bee86ae79","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.49.tgz","fileCount":80,"integrity":"sha512-Z4dobongKtEGY417dgu4/ji5i35bAjZafIQqa3wjcXH9nBcPOYshEx0+cJCUCvqFRs5VR/DjjtQTh7XcTB9PwQ==","signatures":[{"sig":"MEYCIQDhXD5M1Q66gYR3+PtKs9RL0FhpNgyVrQUEFkDFUokbBQIhALzrH+uw52bBd2fStJVZoIN6lajaMiGVNyrF/A25n87G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1627868},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.49_1787360924745_0.39578072283732335","host":"s3://npm-registry-packages-npm-production"}},"0.7.50":{"name":"@operato/twin-kernel","version":"0.7.50","_id":"@operato/twin-kernel@0.7.50","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"4b6647c8dc246655ed47852b6f11f0c945a169be","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.50.tgz","fileCount":80,"integrity":"sha512-vFUuT+olCtF7MYm4AEDtmf86OzHNyYhIoD3ud12tr66Q1Mk23ewnXOHq3uNAVuISa0LGJ+DpltsDj0QvpAakWQ==","signatures":[{"sig":"MEYCIQCWv+FUVOsbHIpR8G5F53kz4ORovvYGyS3VEzILGAwa7AIhAIbrUOasitY2LIpgrnV2I8LMGUkeDEF2YMMD89LLkAGB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1640332},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.50_1787421645674_0.45096483159376377","host":"s3://npm-registry-packages-npm-production"}},"0.7.51":{"name":"@operato/twin-kernel","version":"0.7.51","_id":"@operato/twin-kernel@0.7.51","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"68ed8919b24ca48b5f36b6920cca225c1b896083","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.51.tgz","fileCount":80,"integrity":"sha512-AynWshSZScrIVPT55xFGHdZICpuv5epZglWPWScZm28vcjTbx9tfCEpFPBrAoK1dPAFih2lXM24BA093vyGpwg==","signatures":[{"sig":"MEUCIEkdbsr1zxPUF5v4U4k4XxfTknLAuBUYf+FqKgdHVl0xAiEAxe1OM5gtEJG8OZbMp99WuQ/wdgqmPPs9qgt4CdDiFVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1656122},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.51_1787427652100_0.804518234096429","host":"s3://npm-registry-packages-npm-production"}},"0.7.52":{"name":"@operato/twin-kernel","version":"0.7.52","_id":"@operato/twin-kernel@0.7.52","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"4d9561b328fe4be56fe74932254a6bec7e41cec7","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.52.tgz","fileCount":80,"integrity":"sha512-bIds2YXB9rRFIKD26C3Di+ji+JLxPvV9vvaafrngL8YgQ3m+Ue4xiUE8SltcDRwGcEA0rvHAQZlDzsoUHNZ29Q==","signatures":[{"sig":"MEYCIQD1wTl5Qus3OB/TtQDNhXl2W+OU8FkW0ffDTjmHwS3lvAIhAPE5KRKJLpvbIS2W0yBvZDLaRRMCmT3VMvpn9N3G6RU6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1665309},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.52_1787429985105_0.6769199432625093","host":"s3://npm-registry-packages-npm-production"}},"0.7.53":{"name":"@operato/twin-kernel","version":"0.7.53","_id":"@operato/twin-kernel@0.7.53","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"05da903fc9853c364ed23826d46d51e9542bfa70","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.53.tgz","fileCount":80,"integrity":"sha512-U4dySK5WyWOoVrOclC8bCuyxFEsixb+Cx1I33v7N3MZlbfnPPoyu6Nwycavt/63BydJpI5i7qIfeOYvJDF6UYA==","signatures":[{"sig":"MEUCID6TfyJ90BECRlNL8px8g+0x9UfErGMDjkEE60lMcIl2AiEAw3vT9vD2NbpwZg3aTawMTfHDxYOyMqd2s0J/l3sqvso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1669550},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.53_1787482526026_0.7902249536226251","host":"s3://npm-registry-packages-npm-production"}},"0.7.54":{"name":"@operato/twin-kernel","version":"0.7.54","_id":"@operato/twin-kernel@0.7.54","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"87dc251f01120025fa0c44d12f239486d3d45256","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.54.tgz","fileCount":80,"integrity":"sha512-E4PUH7jcnAnAw9EZfZFltAKqTQOI8T+6AxexmDh9IUSTElfRDPkPotlhgmE2S8g4qAfY48b39tgNgWhyUxGK+A==","signatures":[{"sig":"MEQCIDEVI4xj3DPHEiPq7Qav+g5+MYN2z4o27R4YKnNZozPVAiAotCh58pmhadY7D95t/mFO2O1uZda9gJkaslc5aYxgjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1691520},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.54_1787525921948_0.16361717478624027","host":"s3://npm-registry-packages-npm-production"}},"0.7.55":{"name":"@operato/twin-kernel","version":"0.7.55","_id":"@operato/twin-kernel@0.7.55","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"48098a19b314c0ba920b384366eaccdb92d1c3d8","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.55.tgz","fileCount":80,"integrity":"sha512-3YPJ6y88zkPPyMWHRTMHwMG5MyQXilVo8IYI3AtcnTU1ZVPWIjYS6VvTc7H/pZ6QGiGv0pphAOI3v+NpjBzAmQ==","signatures":[{"sig":"MEUCIQDZs6GLT6MarnVLjd1FLkhn1MmzBimdMK/grqZjI2OTdgIgVPy2mKpYub2VZhpLf2QvijBhD6wFfxVzeZGPN5l/4AQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1712296},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.55_1787530872471_0.5771016541249225","host":"s3://npm-registry-packages-npm-production"}},"0.7.56":{"name":"@operato/twin-kernel","version":"0.7.56","_id":"@operato/twin-kernel@0.7.56","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"1a83b65e7248034d02d521d852ec81e2b533779e","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.56.tgz","fileCount":77,"integrity":"sha512-nnMI9CEW7/F1clLuq23K+Xa53S8a5zvyBSp7iuTM3bDkzjYPESeBMyQ7udLCnIger6pAPJzXc+HCcjAadUt+jg==","signatures":[{"sig":"MEUCIGea7M8EP/V9piKbKqUa2pAbvLO6bdYWaNVhzSQOa/pAAiEA/JtbNHM66EogmsErnm9oNKOW6TeUwJ/VDAPVwvA2MN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1747835},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"bff8cd091f2448f313cfef87211aa4f796fe5524","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.56_1787545153937_0.38113028989275133","host":"s3://npm-registry-packages-npm-production"}},"0.7.57":{"name":"@operato/twin-kernel","version":"0.7.57","_id":"@operato/twin-kernel@0.7.57","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"eeba4105510705e2c38c54742a9b57fd847e7fbe","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.57.tgz","fileCount":77,"integrity":"sha512-bTXivmA8GHoISui9PykUqWIb07JHC81TXjR/fOET3YMQ98A8hVCCxRj0KBTGYeg3EVcuyhToiJgDDpJx5j809w==","signatures":[{"sig":"MEYCIQDAn6IxgCtDSpAlezzfdFOM1aEdAmk2t+D92ylYqinZTAIhANdVyxSyDcIqF68OUee8FuWCo6rkxctZy6qDBq5oJGHQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1772519},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"40829910520509b7af39f46047e882c5607b1eff","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.57_1787552584841_0.9957495567402617","host":"s3://npm-registry-packages-npm-production"}},"0.7.58":{"name":"@operato/twin-kernel","version":"0.7.58","_id":"@operato/twin-kernel@0.7.58","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"42d189054adc6873735b22c1dde36115aff8717d","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.58.tgz","fileCount":77,"integrity":"sha512-crc/n/fLpRjmaLCneEHRkiZKjRqOR1RvGEFFooSRFucYyvcrxWoW1oB7jOPE7K97MroCVH9ihetIxH7VK5bQhw==","signatures":[{"sig":"MEQCIBzJTIH9YfturQvvSWT9QTb+54FB3pXRqXN8BLS0KdymAiB7v4/a8kEXLMkGzUN3ETBLhYLVKWmVNnMbBtgIbUFRjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1775488},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"3023bd6c991205e4f2804810599ee8c3b69b348b","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.58_1787591780669_0.3863106841858821","host":"s3://npm-registry-packages-npm-production"}},"0.7.59":{"name":"@operato/twin-kernel","version":"0.7.59","_id":"@operato/twin-kernel@0.7.59","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"612e11e0ce94c45e8b45f1069996df4f29f1b6b9","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.59.tgz","fileCount":77,"integrity":"sha512-DX/o+kwid0AUhrf/2CNeN6NoWkA8rJ8kvFP9wwY55gpNGcOIKmui8OW8MLxwvJEBwF1p9TWrF7TbMA87GXWo7Q==","signatures":[{"sig":"MEQCIA8rsJ2JcX35vb3GXyxoR7fMj4ZxgXCn0NWR/EMZhzB8AiBCDoJ6xnQbmzLSIEvMIgRhUCjHvLFVpBzkksOhCPRWwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1777379},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"6b8fce6d6306610476802f1ebe7036d9d6ad9023","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.59_1787592740492_0.07482501098491956","host":"s3://npm-registry-packages-npm-production"}},"0.7.60":{"name":"@operato/twin-kernel","version":"0.7.60","_id":"@operato/twin-kernel@0.7.60","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"0927182860ccec70499f37a7b9f42ed9cccae864","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.60.tgz","fileCount":77,"integrity":"sha512-QgLKhuU/zsvy5Kld0Ln0dT6ZGDgG3hP30MU+b722eo/H5hgkuI1JC0l/p7nntkdWhHRfLxS0Ah03Dk6fKkmHbw==","signatures":[{"sig":"MEQCIH5t2NPFEr2jUK7wKcI7rPnWYWY1kMp5qsF9/60VjcnjAiAIY1M0xlgBJZDdqwhcMRJGLTFu/a1N1xgeUL+Cq+3emw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780894},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"120c0cc7aa5ea1b40dba959beb176160b0538d74","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.60_1787593341973_0.12276949371857837","host":"s3://npm-registry-packages-npm-production"}},"0.7.61":{"name":"@operato/twin-kernel","version":"0.7.61","_id":"@operato/twin-kernel@0.7.61","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"d28c203b3351d82110b2575ae961df873edb8b7b","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.61.tgz","fileCount":77,"integrity":"sha512-uuc4yohyKMirnkrEc7RzSZ90YoDcsRVHtWmcrHNif70QAUmDpILbhEaIyinhTtuLGl45TY3KJlzAzLQtBjvoXQ==","signatures":[{"sig":"MEUCIQDjZTcfbhvyi8zYdndxe4bL5ryyI5wHj5PYH3JiIGZ2+QIgCi7+YvNvTNnI9ytd5mcWcKF0JPPt80Q8H3LnXMZ96fg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1785051},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"fa70398e1015b7e925230e6e405c0b64bd58bcbf","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.61_1787594323184_0.28752581014624057","host":"s3://npm-registry-packages-npm-production"}},"0.7.62":{"name":"@operato/twin-kernel","version":"0.7.62","_id":"@operato/twin-kernel@0.7.62","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"4a4514381ae501093223fb24a2b6d36dc2014f18","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.62.tgz","fileCount":77,"integrity":"sha512-SV3bC8XZqxHCjj8BuEYAdZ0fq3XcF0Uvzt126NFsXruix4raEMBLpkTYAiiSZDYDbM+R7wAML+mMw1SqDfqhGw==","signatures":[{"sig":"MEYCIQCO1B5O5E3Z08NPVKbxuuS+iNzKRktGH7iJ0sRGQa2ZBgIhAMfhe3zW+l/PUKkQS2ByXnxPgKpLsfj+qTcjmCpcgYm5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1794722},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"4337b4908ab5db107a2824311d1aaee1df827072","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.62_1787617984808_0.9423949158093416","host":"s3://npm-registry-packages-npm-production"}},"0.7.63":{"name":"@operato/twin-kernel","version":"0.7.63","_id":"@operato/twin-kernel@0.7.63","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"d5828a1e2dfc1e120e067ea58eb0870340e29bed","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.63.tgz","fileCount":77,"integrity":"sha512-8cFqgVWWtK0hCDpDZxNUDoAdv8Rv/dpAlz+xoE1F4Mvzen6ifKHtRtbLJsS/vXcNgNc+izkPN4gocyHtnlbzCA==","signatures":[{"sig":"MEUCIQD46Ag20gRCGTOcdSUDhbOFlufBjOP1SnAgKdmjcjG8uQIgHvKsYaLH2yeBQ3VxDVlzWnhUa7a4KK9KHbp3YIcRWbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1810353},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"7aea09ce21ba7e78d59f2a79abd8b9656de30053","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.63_1787628103856_0.6936184916719623","host":"s3://npm-registry-packages-npm-production"}},"0.7.64":{"name":"@operato/twin-kernel","version":"0.7.64","_id":"@operato/twin-kernel@0.7.64","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"chayeongrong","email":"chayl0814@hatiolab.com"},{"name":"gayeon4041","email":"gayeon4041@hatiolab.com"},{"name":"jay_lee","email":"jaylee@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"6c46f1872d7eb33d5877f69730b58011cac1559a","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.64.tgz","fileCount":77,"integrity":"sha512-6E+Q+DHhcSz+wqKKzsQvpPxYx4eX3mYZqwIydlYuRnS4q60NaFQwQCzNRgk7f0j9UXu47QMBV8OWy6EigrHVbg==","signatures":[{"sig":"MEQCIFCfi+JwA7MXyA8Y2MyJvZ0/DcQ/68H7m+8uKOw+D9YFAiBFxsncmWFPlPDk6FhIly38oLhu/YMq0SIjeTerW4IBPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1814183},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"d29cb040883f2c59c66f0a98990925e5437c9bd9","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.64_1787631837555_0.5934581850361571","host":"s3://npm-registry-packages-npm-production"}},"0.7.65":{"name":"@operato/twin-kernel","version":"0.7.65","_id":"@operato/twin-kernel@0.7.65","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"13c3204275ef858a27ccaed24fbeafdce8d25aab","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.65.tgz","fileCount":77,"integrity":"sha512-GutGaGHm9e89TOQtQtewPOvZFd8Cn9ZWwltk93bdd5yYewjWUYMiei6ZWfxdfTMzMm+tyuQ+VGGULAeeBDFUWQ==","signatures":[{"sig":"MEYCIQCY2GTdP9MSFqSKuNjOlmRCZeb4Hln0v605NYxae7hO5wIhANs2C5IK+OI1KeH752+dNEiFzJyJNK2W56HKxgMbBtox","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1835443},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"3bac51df4d0d3d1916cab74f89e08642ba580a56","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.65_1787664825585_0.982272482695691","host":"s3://npm-registry-packages-npm-production"}},"0.7.66":{"name":"@operato/twin-kernel","version":"0.7.66","_id":"@operato/twin-kernel@0.7.66","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"a297b27a931ff9b4bee69c2fdf65e2ad27551db6","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.66.tgz","fileCount":77,"integrity":"sha512-ZhwkiKhTaoqOl65mw3foRgQDlmXIcFJeM9rIXzxsjeCFod6wbhj/gedVuQTv+w9hnFBnlSkyNLnvt17RNVr/pg==","signatures":[{"sig":"MEUCIQCSwo11ssTwG0h0W5gUJ9g2cN7qTvuWVeCEOi7Dw68IQQIgM/c5I5o7QvRMaLOUQgYVPcHCb/rg0r75croF0RzU2nA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1872067},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"14d40021f04e2975a05a7f7330bab52aadd6130f","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.66_1787786746060_0.3110447636434508","host":"s3://npm-registry-packages-npm-production"}},"0.7.67":{"name":"@operato/twin-kernel","version":"0.7.67","_id":"@operato/twin-kernel@0.7.67","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"8d4d23d6621bb7667649411a7c86daa8f9cc62b3","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.67.tgz","fileCount":77,"integrity":"sha512-7T+NqA/tH7p2v6eGoJQlvKHBknzVY905/ztS2JILG/HRkySDq8PV2Mn0bcSQQo48EX1RDMTKk84aXbb2hRR2qQ==","signatures":[{"sig":"MEYCIQD7NXfMm5R+o5XSt1+Gqo2+3WesjULGosqmlnIkHIfeQQIhAMHIhsGXk9cMgcVthqa8XaqBBPdvFkEeaQH6GKIMmVtt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1886028},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"35a74994d02aabfbfabf2f578fbcf451f01db68c","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.67_1787791904096_0.7681762683887192","host":"s3://npm-registry-packages-npm-production"}},"0.7.68":{"name":"@operato/twin-kernel","version":"0.7.68","_id":"@operato/twin-kernel@0.7.68","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"acac38c7ca86b7740501bb1199ddc2bd47d14504","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.68.tgz","fileCount":79,"integrity":"sha512-qAuDeyZRvye0uRGh9Rpi4u8UMgDP3NMR8S6q2QFRzz+XgpgoskpYaW397BRAQvMVTnLEmhWj0RwIpkQvxrgiMg==","signatures":[{"sig":"MEUCIQC3fSpR/vxKOR+u8zAmuSbmXociFjkkLDJp6x9xStZyiAIgWRGkodwplGtyT4wOy/PTh+NZsbTZGmxMMTTRM/AHs5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1923860},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"43aba8b54abc1c51218ccf0603650d8a2e6f06e5","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.68_1787908796927_0.8340623697159284","host":"s3://npm-registry-packages-npm-production"}},"0.7.69":{"name":"@operato/twin-kernel","version":"0.7.69","_id":"@operato/twin-kernel@0.7.69","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"ea28c4096b1ba18f7fab0131c28fb716e80872b0","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.69.tgz","fileCount":79,"integrity":"sha512-QMsRY7Yv5PPpKbPsd8j55ki+frb+aN6YfhQLFSxLdNWYD5XbYnJ4y7vAG1+JtMGLBQmgiHQ95f+2GMy02ezaJQ==","signatures":[{"sig":"MEYCIQCYynYnxdyJCNoFw8dZABOU6wjGQ41EhsqsZYR4FEU8NgIhAIuo+au8TswTiFD4mwVPnU33jbkCGopwH2aTGe0ZXMuV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1932283},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"558521dbe6433cd0f80787b67ecf7b4a05839cc7","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.69_1787915251138_0.001070798321575861","host":"s3://npm-registry-packages-npm-production"}},"0.7.70":{"name":"@operato/twin-kernel","version":"0.7.70","_id":"@operato/twin-kernel@0.7.70","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"73778fbc632417608a65f8b3652b879a0d662d54","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.70.tgz","fileCount":79,"integrity":"sha512-BN00RF8sidY5eBbG+cVt0y6A4O8VQMkxUhRZlB1UOBK0Yc0o6iibn64pdoglnGbafcYYcNRrEFRx/1X1918VSw==","signatures":[{"sig":"MEUCIQD/Hejaodv/2ZWy/1dO481H9NbzHWuO/zrpTtUjbCRqogIgcY6Yr/9UA2kQ3Skwc3VWixZKnaPnCTjqd4j6Fwr8i/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1971756},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"92b207e14aa52b25bf262df410650275ce6ea2f3","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.70_1787926681918_0.3019794429610785","host":"s3://npm-registry-packages-npm-production"}},"0.7.71":{"name":"@operato/twin-kernel","version":"0.7.71","_id":"@operato/twin-kernel@0.7.71","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"b0e950d66f8b88ce309dc2e722298d25bafaeed1","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.71.tgz","fileCount":79,"integrity":"sha512-ou8DxmBnBehgn5TKi2cwVXf8UNgx1y7x2BJYJiCkF4kKFlvM1BoDUc+JleVgLpzYLHGcwvmTDhytKcMmGp88qA==","signatures":[{"sig":"MEYCIQDRMqzgfKjzfasq1NLbnnJKYQhxw6joNwIEsXqFcrkERgIhAOPZLhQU1cv7vZT2c7nC8gpLbgil1f7aW7y+RoSkx6Vz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1972137},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"e0a2c9b8d89103d701a3d1711697e447f49d9081","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.71_1787927742215_0.4096179667674664","host":"s3://npm-registry-packages-npm-production"}},"0.7.72":{"name":"@operato/twin-kernel","version":"0.7.72","_id":"@operato/twin-kernel@0.7.72","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"fec43090d8c5f53d8220e1ec92cffe67059a9dac","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.72.tgz","fileCount":79,"integrity":"sha512-pZbczz1NypdJgoXqaB8vDasHPLxLPKr+fBKwt6Pq5SDXr2P4/v9t+TKvL4iYQiBpuG66MDhxEwjOcRBuI3Pz8g==","signatures":[{"sig":"MEQCIFY7PMg9CY7kPNr8Hz0QUjVGOjSxPmpD3A6o8GRjvuJwAiAGm9GpFg2RsyNL0o/XPv4npkr2xw3W9pkcCDoEQNHXSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2009517},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"2572d6dbdffaeea508ebaea41ecff1fcadec4c0b","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.72_1787965638639_0.40962311273447405","host":"s3://npm-registry-packages-npm-production"}},"0.7.73":{"name":"@operato/twin-kernel","version":"0.7.73","_id":"@operato/twin-kernel@0.7.73","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"14fe3c24ea5acf9f2557ac44dd453039c8a0ef8b","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.73.tgz","fileCount":79,"integrity":"sha512-IOBgBI8mkxb+mainSE/TyQOWj8Pnb0BS6sC/2F4AjxXtYg6TCZDlrYNkCSmquaaiv4wTXu+iCMSacc7IdZmTDA==","signatures":[{"sig":"MEYCIQCEYoqZOhBMsi1JAFZzNg03hiu06ZQRl5JMRfY2AMGmbAIhAJSUVIITLmP1WS118ZFkNAuzokAeJz9BQZGMPLEGcXJy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2010399},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"ca7b954b6c8ac4ec3e105ee63690556638ad40ab","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.73_1787966541315_0.8789553133011425","host":"s3://npm-registry-packages-npm-production"}},"0.7.74":{"name":"@operato/twin-kernel","version":"0.7.74","_id":"@operato/twin-kernel@0.7.74","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"e41ea9fb12520fb9a70c00b7fc3a3f608716d334","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.74.tgz","fileCount":79,"integrity":"sha512-5wXHX1Bm5zlMvRRabp5c/v09bhE4OFsrlFVy0gv8nahsne1FMC2mPi1nmq9bVv3p/xjURU90x0MfPfMTs7abiA==","signatures":[{"sig":"MEYCIQCsST05vXUuX3XKo3Ywsqlpvxeb2Aee1keelp0lB1a2VgIhAOmDy98lezHtEBf+VuEjkcWLKZeyDWZtgXZBL9RLQsSy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2018145},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"1c4562bae967307a0787999c8801c7204c772c67","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.74_1788001720251_0.16156614358038124","host":"s3://npm-registry-packages-npm-production"}},"0.7.75":{"name":"@operato/twin-kernel","version":"0.7.75","_id":"@operato/twin-kernel@0.7.75","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"78304ef93cb899b606864463d4f4a8152735d4cb","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.75.tgz","fileCount":79,"integrity":"sha512-DBUQ0bhE4IaycPLNTAIP6PzO4snQZRupQHWm9r250dUhRtVW1Ne+vWBiPX8OfPDTT3cxKxwn1uX+4z2AMNVuJQ==","signatures":[{"sig":"MEYCIQDWUtf+ddk4qcQHS17lCwtqT6p167dDCLAW1FUYyVhcCgIhAMCcrm0KikwMO+dSElxFdmQhKpMnHARF6tktwOHQGPxL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2032004},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"d33d63e371fba7cf57a7a30ea768168048bbb6df","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.75_1788002528740_0.5021361619624183","host":"s3://npm-registry-packages-npm-production"}},"0.7.76":{"name":"@operato/twin-kernel","version":"0.7.76","_id":"@operato/twin-kernel@0.7.76","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"07ad9cb6ea0acb2fad880e76177c6f44645a103d","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.76.tgz","fileCount":79,"integrity":"sha512-Hf9w+ACGD2ArG2BOyl/0Alzj1Dsztgmsj6S17NC+NtKlL6wiIdP/qC4A0fuk9u7NDASRHX3bDDuSongIjGalnw==","signatures":[{"sig":"MEUCIAW3gceQGvZ/HY496EAKBBSEwaUGq+XAV6GNGEf08zX9AiEA9MgeV/6X08pEqDz7i14UI62D3Y5qoJxa4fj747Il4jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2045859},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"f191ee964136d18e15b1af35afb4939501b13825","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.76_1788002963492_0.5723134086392518","host":"s3://npm-registry-packages-npm-production"}},"0.7.77":{"name":"@operato/twin-kernel","version":"0.7.77","_id":"@operato/twin-kernel@0.7.77","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"43a6e8222f05a4806f7a3d54c3fce290f7195b80","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.77.tgz","fileCount":79,"integrity":"sha512-HmZRQ7Se6bKuFS0MI7nxsZpdHEyyaWLO06eFVJB91DDK8+qvCq9OyR3FZfxwPzcDmaw/1iZ+vhYAKh7QyuE8vw==","signatures":[{"sig":"MEQCICJEaP5uTuTW3E+CTdQD7Y9TC0Nyo673iM0bAsKeo8kaAiA4cY/40YQ1HiXASIOujK6qRe0kHbPQxXDoo+k26qYs4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2055676},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"0d80d3dbdbd9ea8465b6ed79ebd1b04d673be440","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.77_1788003888904_0.8418719621855357","host":"s3://npm-registry-packages-npm-production"}},"0.7.78":{"name":"@operato/twin-kernel","version":"0.7.78","_id":"@operato/twin-kernel@0.7.78","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"cadc09599d53d732c3d7c745c2d30ff5c336ca31","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.78.tgz","fileCount":79,"integrity":"sha512-SHvdwzMlXr3JLFIDOhBzspGUVizV61qGVIfI0lfHC8ixa46otSID52/DqYrzL9BgIu79v77TJqVswMcIfP+NPg==","signatures":[{"sig":"MEQCIGMJdIszGAxnPrnQTmw89PWPh0iqnP81szHotEw2C6WCAiA7hbndjw1qoxK6P0sQnd6/3j1rT0mCZGBgIV9o6x1VoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2056386},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"8ecd48cc53df111ece01edbacfb70efcdc7380d3","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.78_1788027394487_0.9129793096470156","host":"s3://npm-registry-packages-npm-production"}},"0.7.79":{"name":"@operato/twin-kernel","version":"0.7.79","_id":"@operato/twin-kernel@0.7.79","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"5ccdd9ba624f4322929877b3b777d8b83a7f0d92","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.79.tgz","fileCount":79,"integrity":"sha512-6jNbOaqP360yjtqQtOi+/I0UF1vH/As6EBaz0e57vVHAmXowf9TGcU2sPsNYgbpSXRwEjDQWo7F99HltEN8Oqg==","signatures":[{"sig":"MEYCIQCB9jvIFNcXMTVpqkgvErNQvQMuC7sPFUrmoPngkmJkYgIhANMxIvb9FTKK0aKG1y5UaM2a7JTqhvoefiya0ZupbnGk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2068227},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"87ac5d390a4801b81b35fe0b92b46b6cd71bccd2","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.79_1788027803620_0.9593128905200707","host":"s3://npm-registry-packages-npm-production"}},"0.7.80":{"name":"@operato/twin-kernel","version":"0.7.80","_id":"@operato/twin-kernel@0.7.80","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"63a365e8fc2fba29dcc451397a0523c6ebf214e4","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.80.tgz","fileCount":79,"integrity":"sha512-HR5mrKkUIoAPQbFC+9Bn92pJ2FF/ghvRITnkhHgGYLHrCGt/iFqurUpQyrLKULEfarC0XgIEFSmvolhZ8PxcKQ==","signatures":[{"sig":"MEUCIQCDCDwbhLBNIbada9lXNlLAu5P/M9Sq69L5ZhK82ex/HQIgUtEijTvLo8oxYwxkXIcpV0U8lbnRQpFRBj6eoxMQQQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2072067},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"e05f7eec37dde696b5ecd0d3f2cf4837ab276d80","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.80_1788028524120_0.3859854547936439","host":"s3://npm-registry-packages-npm-production"}},"0.7.81":{"name":"@operato/twin-kernel","version":"0.7.81","_id":"@operato/twin-kernel@0.7.81","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"4fd0d4124ee9cdbd3a69558fa52dd2d4a7cb7588","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.81.tgz","fileCount":79,"integrity":"sha512-Lzp309ycd+ummFUE84srbDjaKmn1N0uk+HSrE4NXlujKz+MeKXQGw4NkTbGnA20/F38UcRj4PNUPfieGJoI/1Q==","signatures":[{"sig":"MEYCIQD+ZxirPpg9bVoVjTD5R5bWU12O11lMnOXtJVy4XRmy/gIhAKBlT3/o66jUmzYbEuzDsC/eduHj9ZJreK9cRpo8qvdu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2073794},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"fa24f344d8d945cf5550f9017b12eed66c49ff43","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.81_1788030028862_0.16998269451205816","host":"s3://npm-registry-packages-npm-production"}},"0.7.82":{"name":"@operato/twin-kernel","version":"0.7.82","_id":"@operato/twin-kernel@0.7.82","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"dd02c7c81af703b4b9ad23cdeea47288cdaf47d8","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.82.tgz","fileCount":79,"integrity":"sha512-vn2FOVPRfxW+i2tONvfidDT2h8z0hyC+NJMLGCk55sgWjcj5zJmyn1Ix1f0b24JIjAbzVbFu51e0KS1rhjb7bA==","signatures":[{"sig":"MEQCIC3JzPdMeoZ5JrCjnx0bsZoS51Mup95CxXno5OuBeUB/AiAFdT5oruG20/T3L5NBz7fd52p48VAnS3thrp5nRCmXQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2075636},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"0c36795188c056d5d5c3591a310c55cfc37e81a5","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.82_1788033827850_0.693986444330261","host":"s3://npm-registry-packages-npm-production"}},"0.7.83":{"name":"@operato/twin-kernel","version":"0.7.83","_id":"@operato/twin-kernel@0.7.83","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"ff1e6c07d5b90b86a6ae191036209691b8d686b2","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.83.tgz","fileCount":79,"integrity":"sha512-7BnxMJ33tRGq7EEBi1ZpIbbFgLpjbg9/do/5TbS/3QNMXF4umzc6T+0NcBpFe76swc7ynZwqT+5Yyffct3KR0g==","signatures":[{"sig":"MEYCIQDrCL1KW78UqSCoWstaLxrxYzKtl1VCtEARkYfGy3hcOgIhAJeO4NsItzlY4OZ4zkn5lQ/+LHfUwFpFGVrY+agkaKDT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2076696},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"50a409c5b7509d28b568f09000c963eeba92719c","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.83_1788034663217_0.37389364167667694","host":"s3://npm-registry-packages-npm-production"}},"0.7.84":{"name":"@operato/twin-kernel","version":"0.7.84","_id":"@operato/twin-kernel@0.7.84","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"0fdd38368ea5fa6a8e15f84fc227dc34089ba8d5","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.84.tgz","fileCount":79,"integrity":"sha512-7aJaUmiSsfdvbMPzF3qG8fgd4exOG2F9D+EWTRAC/eykqEwehFulmcrYMLGHL0WkaPdxnOMZzgutQLCVFEWKJw==","signatures":[{"sig":"MEUCIQCfDpxPxIQRb9ePHVJh75nqwHrOMA/r9w1vENfEPNzAUgIgBfCJeYXiHHtn5Un5dIh0iZST2sXwCEjWZjkszFNaMdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2085646},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"524a76ec98795a91cfdce79b88bde89a0547a424","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.84_1788036425192_0.6946184448755257","host":"s3://npm-registry-packages-npm-production"}},"0.7.85":{"name":"@operato/twin-kernel","version":"0.7.85","_id":"@operato/twin-kernel@0.7.85","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"25ef30f9750d76663756038a04e1e33bb4a2d736","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.85.tgz","fileCount":79,"integrity":"sha512-8BaJhhwCaPFn9g/czSQfmcmcEpxXOFAPnuxoj95b5+5LLcTCLemmw0kpPSvJdaPRM1/JRLHonJVpXfu5yRxePg==","signatures":[{"sig":"MEYCIQCOa49wp+pZW4ef/lceVepc5NJghjVrnfAkzl2OqTMKHQIhAKClqoXZXjtPsQO1L+rLX8JTYqjWsAOmlOYqAG5HavVx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2099783},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"524a76ec98795a91cfdce79b88bde89a0547a424","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.85_1788039413963_0.16685408669775303","host":"s3://npm-registry-packages-npm-production"}},"0.7.86":{"name":"@operato/twin-kernel","version":"0.7.86","_id":"@operato/twin-kernel@0.7.86","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"4d87641a02034ea7949535e49a2683e2d161aad2","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.86.tgz","fileCount":79,"integrity":"sha512-XQWjRLK2gRYWtPaO3EAYcFP10fs/nzz2Yrhjp33j2sQgxwo59YlsXFm0YelgJNrfuKiU9l8poAND7vUgiF9h9A==","signatures":[{"sig":"MEQCIHgSjyfe4PX2kImNn4JhAYeJjqG8aBFpZ7sBAzrrcyjZAiA8cYXB1W+R8IjRHFO1hi7k55KX6dG1CebDy6uWSu2B5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2102279},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"524a76ec98795a91cfdce79b88bde89a0547a424","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.86_1788056373112_0.0028130348386015136","host":"s3://npm-registry-packages-npm-production"}},"0.7.87":{"name":"@operato/twin-kernel","version":"0.7.87","_id":"@operato/twin-kernel@0.7.87","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"fddf93b4841cee39ad439afc41bacd7adb5ea2e5","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.87.tgz","fileCount":79,"integrity":"sha512-7r+Us/3vkduJgqo2YsGiNmjHzRt6COEuahWLk3jnDHKcZFIMixYi08nry+nrjxotM1m9ItofDZnkP+c38b7deg==","signatures":[{"sig":"MEYCIQDgf1I3ti0C8dBBMDA1KnNb33Oqlujl8xeUmqdldP1vLgIhALPIzr5DZpuuVbXuqgAHM6xerunj11qmk86+XgHAVGZG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2105897},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"524a76ec98795a91cfdce79b88bde89a0547a424","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.87_1788057978687_0.06183851364638526","host":"s3://npm-registry-packages-npm-production"}},"0.7.88":{"name":"@operato/twin-kernel","version":"0.7.88","_id":"@operato/twin-kernel@0.7.88","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"e72e207c2562d7711b0574fd6462dda410b33444","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.88.tgz","fileCount":79,"integrity":"sha512-4uxIBdW920j269+slHL90YvKGSC0vfykiStRD0eKbGLY2jgJq4ISpNs1nMBFCXC3HYylpmldQBMlGlIkLSyBUQ==","signatures":[{"sig":"MEUCIQCbbbC4p6UR8oCCisObWHI9zAg0utCqrv3GC4cz00JS+AIgf/C8Vih83jzbV8czhDAxgwBSMu0RqN5afy6N1Q9adAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2113845},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"524a76ec98795a91cfdce79b88bde89a0547a424","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.88_1788060118713_0.006287683455751036","host":"s3://npm-registry-packages-npm-production"}},"0.7.89":{"name":"@operato/twin-kernel","version":"0.7.89","_id":"@operato/twin-kernel@0.7.89","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"85575589041551d9db2ae9636490e8255a54c8ad","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.89.tgz","fileCount":79,"integrity":"sha512-g9YRnGKhhWXm5u4vGw2w5NP4B9SxjsXTY9Bfb5KqivD1hCcPy049TpEsfinWYzKKoGrFwoxjXIuJbCqz1JgkEw==","signatures":[{"sig":"MEYCIQDBwjrMdcW48sf1uVJ0mMrjdy8cXmt6D7vvwB6kJoQRxQIhAJk12X8VEOes0IZ3Ujr8IQ4KflvfwpJxfxIS4GrBgYmD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2115454},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"524a76ec98795a91cfdce79b88bde89a0547a424","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.89_1788061618494_0.04999046591694278","host":"s3://npm-registry-packages-npm-production"}},"0.7.90":{"name":"@operato/twin-kernel","version":"0.7.90","_id":"@operato/twin-kernel@0.7.90","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"79083b098062ed72a25bbda5f002a8fc990047de","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.7.90.tgz","fileCount":81,"integrity":"sha512-LiZGtwmN2mc2wwC6pFDG43J/KG9w1t7ya7UIMS2Hot6t+cz1QtwRkRqohILhfqG8pb5rwSkkIGcHS83Y8fsgvQ==","signatures":[{"sig":"MEYCIQCvbWedCkV283uqQo3bfKgz428vyHNbIiZjNT2bBDTvDwIhAJ1PKRPjCwDuFgbWGDBLFk1cQgnM+vsAec+H1AB2Xk17","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2124470},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"524a76ec98795a91cfdce79b88bde89a0547a424","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"@operato/operations-contract":"^0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.7.90_1788062760764_0.19757464149013537","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@operato/twin-kernel","version":"0.8.0","_id":"@operato/twin-kernel@0.8.0","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"e99e462e45413789fdb182948a2393df01c6c3be","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.8.0.tgz","fileCount":81,"integrity":"sha512-0Z1+QKyen8jqRUkFykZIMSETpIjwKlCQ11bAlgdJ+uO/Qae9dO1/ivRfuDS82y7gbV7k8btsHYS8IpXb06VbMw==","signatures":[{"sig":"MEQCIB2eNj8Qs/kueQMXNOsu3fK2eLFTHfKZhQWKc7a/TfBsAiAV595JxSPP4meJ7vWaP3tYjdYTLCP1jJMz/6pdEXRqfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2026028},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"524a76ec98795a91cfdce79b88bde89a0547a424","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"@operato/operations-contract":"^0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.8.0_1788063406921_0.5113268424562165","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@operato/twin-kernel","version":"0.8.1","_id":"@operato/twin-kernel@0.8.1","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"fe8bb532ac95a5e798182531a753379ef4b76567","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.8.1.tgz","fileCount":81,"integrity":"sha512-PoBg/2W+eLmarRQE6SAhh9A+5kzEzOCTZbYDz5Lu8+clBqaumJzHKgwBf8tfCMLEaK2ft4jtr/Qj8MKKPiFx4g==","signatures":[{"sig":"MEYCIQCiQMMurkCIfOC182I0Htyx2xZFguyfBSzMpoRjn3w17wIhAOWfPMBAbjsPwehc/l4nyvn6PqxMR9K8AjJ7YsvBORhr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2025552},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"524a76ec98795a91cfdce79b88bde89a0547a424","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"@operato/ops-contract":"^0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.8.1_1788064688043_0.000047882477731686635","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@operato/twin-kernel","version":"0.8.2","_id":"@operato/twin-kernel@0.8.2","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"35ca0e2e14cd8c3c792d55735629975e8ddf4d56","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.8.2.tgz","fileCount":45,"integrity":"sha512-QVtJuNaryClJAkL/4DveW/0aMYo0pjB8HVuJIl32gvXSL7hizj+0rmBJrzNTlkymUU+VZl+8YRRxT37FESEsEQ==","signatures":[{"sig":"MEUCID9zA4oiDh26bwfB87KZ98eN8jpgrt9VoeoSWPsQmmoBAiEAsm2pnUchGnNSqOMrl2nsTEnmFzFvyz3jws0qb230OGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1366998},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"524a76ec98795a91cfdce79b88bde89a0547a424","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"@operato/ops-contract":"^0.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.8.2_1788065475339_0.25484802012950825","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@operato/twin-kernel","version":"0.8.3","_id":"@operato/twin-kernel@0.8.3","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"e89351ab786acb3110faba4dfa5bea70081c5d50","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.8.3.tgz","fileCount":45,"integrity":"sha512-z1ilAngvh3maAJ/qbOcC+q6Ce3HAW8A9+3SbE9fdv+LA8THGTE95t02bSmRbq21hPJYv6T5EWS9EvR2ME6ll4w==","signatures":[{"sig":"MEUCIFfGphgzzZWp+kuwFn5pVcgYKjJLRwGacZniZYO8ohYJAiEAybuX7yypvAIG/xxZwQQOxXJkCB6u5IZeqUmU8oWKl28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1367283},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"f52437b849ac686828c98b7941a215786db784e5","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"@operato/ops-contract":"^0.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.8.3_1788077725972_0.6674462615108834","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@operato/twin-kernel","version":"0.8.4","_id":"@operato/twin-kernel@0.8.4","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"9ef1921ed88eb00d80588d9deb9967ce46e6b1cb","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.8.4.tgz","fileCount":45,"integrity":"sha512-17V18/aQpLxbtbEfc/9TZMeTPMyAcaUc2onKrOb7lFXLkQ+jgJnWJx8UFQ4go2rn/SP5BP+8hiUBZCNeqnXpsQ==","signatures":[{"sig":"MEUCIBofBTFFiuWD1cmAF527aPcMR89mJhu6rzv7SHtDSrKdAiEA/Hw4p7vbqbmCGh1GSzr19dMzTCkWALYNpDTMkU5wBU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1370327},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"f52437b849ac686828c98b7941a215786db784e5","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"@operato/ops-contract":"^0.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.8.4_1788086664687_0.651726611962721","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@operato/twin-kernel","version":"0.9.0","_id":"@operato/twin-kernel@0.9.0","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"4176b98b3e7fc071eafd5aa56e884b005a2e7362","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.9.0.tgz","fileCount":45,"integrity":"sha512-TGDEWuCnkbtFiPd0uBh8eYvkDSbOvwyfFiOQ4CAjT/tBZfbYnEw9t18HgtREMuIVnpvzmPloTXIbzbnIwYLZCw==","signatures":[{"sig":"MEUCIEtkeVAhKjl9Dm5klmG8xDZfx/MvB3tSCwxLLt1fTU8nAiEA2KLb/T2AumxsuHsnve8bwVn2yxHModU0OOfR5jHhcs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1371446},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"9ecf38756e6a1b29e76d6121d4cb3f29405422b9","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"@operato/ops-contract":"^0.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.9.0_1788096637042_0.12190272666441593","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@operato/twin-kernel","version":"0.10.0","_id":"@operato/twin-kernel@0.10.0","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"b943f0deb4be5cd8e07e24d259f74e977de1bdef","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.10.0.tgz","fileCount":45,"integrity":"sha512-kMIf8eOxxA7LmjutpjDO6/H4D57U/3pYtRwOv1ff9/un+hLlGEKE8Gj8BIpzS/cUjk6rRzWatxmtfF3LB046Yw==","signatures":[{"sig":"MEUCIQCPJRQgXNFB9zN/Zs/LnV4jPaAWLgcPHy/0CMmlI7I/wwIgfKFVK+I+ezuvhvKTMAsu+xyVvW8WqDfrGWq9inqwxHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386128},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"982b1b71a025f6d9c99f0f63dad69d4b0d9df518","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"@operato/ops-contract":"^0.7.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.10.0_1788146750210_0.04462466476574534","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@operato/twin-kernel","version":"0.10.1","_id":"@operato/twin-kernel@0.10.1","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"fef10a80213c76d28e6672266ee9c47d9a43966c","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.10.1.tgz","fileCount":45,"integrity":"sha512-Zcm6Petb+CkHVWsA3MZJAZ0vJC62OkZUqdVtEBmRKov2LdxKGFQ6AgVEbfAjuQOUbATrLwrAW0kV9MK+lOsr7Q==","signatures":[{"sig":"MEYCIQD7dEDI8eC4HIJHWccJ/3r7gO2BIu/HW8aVgd9GcE+T8gIhALbY0W6HI11CNChQgY59lC/oIJbmYfqVdBQ3EKriwzN+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386128},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"6cfccb826830c3e02e83a662894390d4f7113e01","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"@operato/ops-contract":"^0.8.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.10.1_1788156379501_0.5086525984454597","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@operato/twin-kernel","version":"0.11.0","_id":"@operato/twin-kernel@0.11.0","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"c7962a8498ae23b925146453ca46ae8e60cfe5e3","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.0.tgz","fileCount":45,"integrity":"sha512-ml4XzA03LeKTRkh/w2dybipBf7AO/y9TQFb/Dl8rJc/SEd65ljJCCxuzhq0o+F4DA9/UPzc1HTVHzNV23klCyQ==","signatures":[{"sig":"MEQCIFDC1srkfieF/EvsrGILVnln/IhxKdKPj5VNx6gCaxE9AiA4khdS4M6GWMDo1+Bakn+6ElXSLsLE66mu2jxiOI6mmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1393888},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"e0092c37c8725106623fa3a1b24b356758f14647","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"@operato/ops-contract":"^0.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.0_1788180698385_0.22386787326703517","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@operato/twin-kernel","version":"0.11.1","_id":"@operato/twin-kernel@0.11.1","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"0534a6df17ba6db9087d6d44809c7009e86c2f13","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.1.tgz","fileCount":48,"integrity":"sha512-Q8gYC90kn+a8hKb8he6nssFtrIDMtKTZZ++ogukOi77f6ntgT2MAWjwoVMQr4D2OcaflHgrU0hEnziXdSA2ESw==","signatures":[{"sig":"MEUCIQDFM9qgVYpN+yiFwocIlY04w8hqrfwA0I5bdIh/aQYcggIgKLnwKMlMqYyJfRx6r80Ig4lM8r/7sFzqTQEvxA0pWSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1393888},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"dependencies":{"@operato/ops-contract":"^0.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.1_1788426078576_0.36650588844217924","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@operato/twin-kernel","version":"0.11.2","_id":"@operato/twin-kernel@0.11.2","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"b0d9b9bdfb23a6c002041625e9c9ea2f13af1342","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.2.tgz","fileCount":48,"integrity":"sha512-voWIKQ+HHUYf4Q68uLrLbhg9cxHZ7wQZ8FmsS7BHZnqJMH8K70v4QjHh/s48gCQspJGMMqdNCTSGkkqA8mJr1A==","signatures":[{"sig":"MEQCIFSQHh78oIeDWKhI7w/j/TnL6sQBWBUjyqoJa3PHGfnDAiBz/2gY2KrIZLu5Ee1MQnMuB53MFlYapsyQ2Ox3D61Gzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1408466},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"dependencies":{"@operato/ops-contract":"^0.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.2_1788498240294_0.21129411226764883","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"@operato/twin-kernel","version":"0.11.3","_id":"@operato/twin-kernel@0.11.3","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"060a8548101874833bf8b3ce0ac61f224cac49e7","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.3.tgz","fileCount":48,"integrity":"sha512-R4PnN+ra4eLtfd1C6AaRurJ++SDH1yoi04dR79JagJ2tCWSpmbHu7WBy/3y5aLbMp7zu4xUxFfcHFLhgSlQShg==","signatures":[{"sig":"MEYCIQC36Rarn+IPgR7fMErn3wZvTN4KTxby9FY9S32QyM58mAIhAPzmd7OPqz3MJyqb3WKY0w07xHN5HxizcmGPhKZljJ4P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1419556},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"dependencies":{"@operato/ops-contract":"^0.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.3_1788588804326_0.8451529212377591","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"@operato/twin-kernel","version":"0.11.4","_id":"@operato/twin-kernel@0.11.4","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"a9183360a3777d1b66f020b64c964fed6f3d0204","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.4.tgz","fileCount":48,"integrity":"sha512-2DuUy7HNBPdkRYi5ae9+fdK+8nzbsEU2FmJmnnN5Z/Io61TKJ1TCmrwLrcmVNIDb2n+vY1ycD1X1p38m0cpcKA==","signatures":[{"sig":"MEYCIQD418GGRedG4cJpysBK4lluONK+twpGwEMYaOgHnzD9dgIhAOi451+4nUPrgDkg0KVcDgUuRnBxolLw0eZclps58dES","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1423825},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"dependencies":{"@operato/ops-contract":"^0.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.4_1788652418326_0.1989828944467178","host":"s3://npm-registry-packages-npm-production"}},"0.11.5":{"name":"@operato/twin-kernel","version":"0.11.5","_id":"@operato/twin-kernel@0.11.5","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"8dc026df2247a4e3e3ca4e1e2e758728fae244b6","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.5.tgz","fileCount":48,"integrity":"sha512-DbBVoNDuw8/qjrXgp/yO521jO5NtbvsTFfZ9yXBYqs0XIDnTERVGvOveELH9qxPtbEg4saK2g9H8Le2cKKbx0Q==","signatures":[{"sig":"MEUCIQCfhK8r0J9n5dOEPu5z4sHnLGEXmmp/QvtLPefe+hcFlwIgdQIN+nHgcWeTcWcEK4KS4NEaUKadBqSLxvEtHZt+OtM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1423825},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"dependencies":{"@operato/ops-contract":"^0.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.5_1788738578132_0.32223332788502246","host":"s3://npm-registry-packages-npm-production"}},"0.11.6":{"name":"@operato/twin-kernel","version":"0.11.6","_id":"@operato/twin-kernel@0.11.6","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"5465cfa405f7b2c30ce412e76511b1f6f66613da","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.6.tgz","fileCount":48,"integrity":"sha512-bQ+wRTG+wxcyUVjzYN4Auw8fhWBB2mOJZSNr34Jl9VFDSMh+7JmTwCab5ijjgR96OxSCnBV6O1X5/UtSz5MJtA==","signatures":[{"sig":"MEYCIQDV8VtOCt3kcvQHyw/ZuNzG02SCnI/PmgJlX2IkU4NpKQIhAMdiAnAzEBBqRXvb0xOutW85AeEt1lwiL/s7enEG17CJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1425189},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"dependencies":{"@operato/ops-contract":"^0.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.6_1788783952587_0.9744123032084597","host":"s3://npm-registry-packages-npm-production"}},"0.11.7":{"name":"@operato/twin-kernel","version":"0.11.7","_id":"@operato/twin-kernel@0.11.7","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"ef7fd745ce664e390ccbb2a72fd8dfe38e0927ac","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.7.tgz","fileCount":48,"integrity":"sha512-oNHwYru9jM9KBoZ9kQw/tueaQQvZ7FYdFqU2/ejJrOH4cGFo6u39nWrgHO1UtTKJ3RPItM1nGIB4InHjKWKFpw==","signatures":[{"sig":"MEYCIQCZA/GkwgixcqOU+nsyAgBYPeF3oxmkK6XHAaLQDs6bUAIhAPbpdpY/a3MkajmiRb1E6FziGPAjy0R1ytIynX1mxiaA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1425190},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"dependencies":{"@operato/ops-contract":"^0.9.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.7_1788786171517_0.8056909476817931","host":"s3://npm-registry-packages-npm-production"}},"0.11.8":{"name":"@operato/twin-kernel","version":"0.11.8","_id":"@operato/twin-kernel@0.11.8","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"aedc279f4371d4078c7279c9833b407009202dac","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.8.tgz","fileCount":48,"integrity":"sha512-Dg1IQbRsAZCq2Q01qNKLaeDC9hV8uus2KSBdTjVyZCqKN8s4rt4ZNVn0LK7WOBL/BJYsAug4eaTxrH2boU5VoA==","signatures":[{"sig":"MEQCIGlvK2THdXc6sAntMY7ExlbmpQrRagammjFQ8C/phv5PAiB5eIB+t6xjaARXT3WSIfRRNHh6pE4E8NWzGGzDJEmZSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1425190},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"dependencies":{"@operato/ops-contract":"^0.9.14"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.8_1788889932011_0.2023588525363349","host":"s3://npm-registry-packages-npm-production"}},"0.11.9":{"name":"@operato/twin-kernel","version":"0.11.9","_id":"@operato/twin-kernel@0.11.9","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"6d182d0ae56f40156441813b3421df962bea9e65","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.9.tgz","fileCount":48,"integrity":"sha512-BUk29VMhEcmpAaZqpObyFdbs3qCX6AgVr0oT2auyIALk2jpGPvfifs6MBled1OArMu2DG/KrTSOmv/AVkJIl9w==","signatures":[{"sig":"MEUCIQCJFYGW5DNoR6S7ItVAc8L22FskP4ktJUbj+6vVXh+uOgIgSbdq2qDe8SrDZEXrs3xfIUgcpPTNFZLCSKeIP2M26YE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1425190},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"dependencies":{"@operato/ops-contract":"^0.9.15"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.9_1788910416626_0.8523565314706341","host":"s3://npm-registry-packages-npm-production"}},"0.11.10":{"name":"@operato/twin-kernel","version":"0.11.10","_id":"@operato/twin-kernel@0.11.10","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"a4f567aa5833c7add0d1ed4da0808e15b278d0ce","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.10.tgz","fileCount":48,"integrity":"sha512-LzkBxClZs6Q8Kj9eIemfz4JY/0CeSdFiYb5iYI/Zrec55LjvFNO9tRgQzT2n8aebLJEdsSA+IbyoA4pqvNar0Q==","signatures":[{"sig":"MEQCIAeCENf5c0bRzVyzRFUiaHkxVdyz1wsO9lUFm9lnPa+tAiB6+BPoZyogQlFIznM2tyKmkIoM4EvmhDYTzapiZArTRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1425191},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"dependencies":{"@operato/ops-contract":"^0.9.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.10_1788922223384_0.1365618734841978","host":"s3://npm-registry-packages-npm-production"}},"0.11.11":{"name":"@operato/twin-kernel","version":"0.11.11","_id":"@operato/twin-kernel@0.11.11","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"5a144815d1f679e72621db5f34e91058377fd3d2","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.11.tgz","fileCount":48,"integrity":"sha512-De5I/NP1RYpAY528rAnqIpRv6rOLitlo17kEiU4oRBi5CKihgpVFXxuQ3vib5Nd+q53uhI4z2myQEAJV2u9Dlw==","signatures":[{"sig":"MEUCIBCWHwQZRJAo1Y/osVeAVNtPEwPOGBLGBNc+uq28uxHoAiEArwSBPAArZCIvxgm95nIpYVisFySCGj5I6davwu+NOzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID+N7qob0uTQpfq4qQmV9x1x5AO1Z73FZtyVTO+/50fxAiAbekomhA17zhqsXSiLLkJvBGvxIKGVdzlNWtONYLywKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1425191},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"dependencies":{"@operato/ops-contract":"^0.9.19"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.11_1789190464496_0.550881770698511","host":"s3://npm-registry-packages-npm-production"}},"0.11.12":{"name":"@operato/twin-kernel","version":"0.11.12","_id":"@operato/twin-kernel@0.11.12","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"146fd67d591f6b387fcf5589779dbbc81721d819","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.12.tgz","fileCount":48,"integrity":"sha512-gY5GQmyIKq5THoGkYpWixbCz44TAwyQI9nAKAU5NC5tIpqXpkYDjvjoIPASqUgjTr0RBoFbkjljMXfmGlF/dbA==","signatures":[{"sig":"MEQCIFVlNUn4gYR+VfLo/lmTaP57fXLnv9ReOXw5xIBdPonAAiBI8OJizYjD1mRLWQQSYpHH6VReO2HfaoNR0eSAhFWcCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBd5dAjZN1eTeGzwdwJ9R+iqspQf9A7LnAa5UUNzYgj3AiEA6thlRMiDG8v/rryo14v8tl4SZdmhJjNsiIlZsu+yzkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1437168},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"dependencies":{"@operato/ops-contract":"^0.9.20"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.12_1789519982353_0.26526362397568937","host":"s3://npm-registry-packages-npm-production"}},"0.11.14":{"name":"@operato/twin-kernel","version":"0.11.14","_id":"@operato/twin-kernel@0.11.14","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"df87ee35247efda3f24fd7093bfcb1b9ef9e93df","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.14.tgz","fileCount":48,"integrity":"sha512-tQAH1wvkCKkJ+VwKf4D9UrktzQioG9IyoWDPrCLLoA2TjIPK5JfZnyXe3sZRGlkKLYHUaPb12YSy7Pn68pmPfg==","signatures":[{"sig":"MEUCID0Wm0GJaBNjCXd3rGd963sFLYstV4uclyo6VMO58ScDAiEAgJdhUBWO9lRJfmsaaERkvgDeDCRWsJeteELSyRbt50k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBGJSQqeEybj8ZaX5EZjsioRSF5sY9WlCXP4nQMrgmzmAiEAzq6PnNbM3XqdSb75Pjda+lQd/qMJkRntFxDngWtzofE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1439443},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"dependencies":{"@operato/ops-contract":"^0.9.22"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.14_1789559407400_0.8068784505527669","host":"s3://npm-registry-packages-npm-production"}},"0.11.15":{"name":"@operato/twin-kernel","version":"0.11.15","_id":"@operato/twin-kernel@0.11.15","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"a7c4e9908f4a02695fb214914fb58f94044a2769","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.15.tgz","fileCount":45,"integrity":"sha512-Z24DEIUmKGDkJ2qYKYwpntovMu0O9nMsqUrDIk8QaIA12+q4Q4y+QxBbLREqg9vT2YbDh2RjMFggZExHaALcBA==","signatures":[{"sig":"MEUCIAUsluvHdu5LjCLUsWAV9ojzL8BIScBoDHNPoQD1BScjAiEA3rsBqom7aUXs996j+6B6yDliPLv+7RtmdOiI1/hInHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDAHIxc83rS8TlpVM4th3tl4puybja1VsOoMPT5kyBmIAiEA3jFkNJ4b/vKwEqVSCCEbLV9Kc19y6F42k+OYH0O2aVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1440439},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"caae38b80728193f843a413ae305d8af2a3a38f6","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"@operato/ops-contract":"^0.9.24"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.15_1789651610341_0.19755771305908","host":"s3://npm-registry-packages-npm-production"}},"0.11.16":{"name":"@operato/twin-kernel","version":"0.11.16","_id":"@operato/twin-kernel@0.11.16","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"8b745aea45425535cb7001fec8e49fff00177d7b","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.16.tgz","fileCount":45,"integrity":"sha512-erIdf9QMZb+JVffzVLs0tKeQzTDoP/q4qDragyDOH3Le8QmCxMufQF68gohpLgK+4upiurT3prgF3rPXadD+AQ==","signatures":[{"sig":"MEUCIAZxikVqkbQXcKFSWKwhtzB+0s7Pv0KeLn8AwHJJu+FyAiEAoiu/cOdHrPzY/7XwTGMxSCPkppH++ICz7ycNe7X2JQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC/+FH1lg87XAe2Zv9BI4YAbQFK8CY6eLjWHTmpRbeYRAIhAN5bCYqM0Qesq9AOj78vgAVA2NgnmeraUh4ApXfelqPq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1440439},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"6a8cb7fabad8661755ffe141324143bc1cd1200e","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"@operato/ops-contract":"^0.9.25"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.16_1789712892321_0.6821619945386348","host":"s3://npm-registry-packages-npm-production"}},"0.11.17":{"name":"@operato/twin-kernel","version":"0.11.17","_id":"@operato/twin-kernel@0.11.17","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"b2e18e6d436705facdb4e1b00f42a3f8ce1c7f9b","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.17.tgz","fileCount":45,"integrity":"sha512-82HsGAIaayo0ukwz3H7PRDFqgGBpOvy2YnfX0qUb1RNxvLVWMYDFIo3PqSrwEIQh/N7bzBQoJDkW5UCdOY7iCA==","signatures":[{"sig":"MEUCIBI5CpC+mI5KqIkFpyHMx1T1K7wefxQo1kZatsJ/U6RcAiEA231Lii1u5e/6ce8D2nIS/UHbEv15FIPv96qzpfJmuZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDEquEwRdT9o4mkDKcD8ghqNcCNTbUlnBm3ngiL6FKP8wIhAOEATweIMfPFtUcDmrWJJzSPQUaegRG8BK4UUIUTnms6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1440439},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"f773f48d6e3ac15f4b94b6ac29ce651904f3debf","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"@operato/ops-contract":"^0.9.26"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.17_1789724801142_0.2656984376798679","host":"s3://npm-registry-packages-npm-production"}},"0.11.18":{"name":"@operato/twin-kernel","version":"0.11.18","_id":"@operato/twin-kernel@0.11.18","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"a6d9f79a66b8c5f69a35936d9d21116a5f208cbe","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.18.tgz","fileCount":48,"integrity":"sha512-POKLq4l4Kis0Z38e85+XUqnGJSdkHr2DY7kzSsVcJck50Jt68G5ma2PeGBoDlIj4BUinxXexNbu/KIYZ4+Fjqg==","signatures":[{"sig":"MEUCID39pthIc8+cvudzHwYZyo5FlbvfOonNHqz5+E3znhW0AiEA6AmZt+8jKWpUO6OW/yhVC0xfEhaP66+CfewBlUqNLZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICGlKlfnWjZWoq5nZzNZE/SNeZBH8o5+uhhYLIdr+YXoAiEAkf1OBh/WYVRFc/kyZv6tOGZ4lln1pzoSCxdNCIhf4RU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1440439},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"dependencies":{"@operato/ops-contract":"^0.9.28"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.18_1789729890913_0.5827617332233526","host":"s3://npm-registry-packages-npm-production"}},"0.11.19":{"name":"@operato/twin-kernel","version":"0.11.19","_id":"@operato/twin-kernel@0.11.19","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"be598904d6c4179c292fd8dbce4190242fcff128","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.19.tgz","fileCount":45,"integrity":"sha512-m23d9HXqPBjckmUXdEBleLCmpTWqUTaRBQ8ciZu92QptDC2iuGrDxat4JHmljGfvl+3kost11RiUTfVyVdQbtA==","signatures":[{"sig":"MEUCICNcULJnolra3hYTt+PKHhQnQiD9EgoQBnkOVdvryKoCAiEAyw1psRQN3ursefaIQp29Wnrit9AWKIFUMxsB481C6vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE5ZZt/s23qFrvDVkBcVSz/k+3Yd9o1dI2TCc23ZX41SAiEAppZS5HgTseeSHvZZ4iGJu9ecFHFmV1TV0UnnHYTNvvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1461689},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"e99a4d09d8eb3ac220374826ff85de683efd923f","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"@operato/ops-contract":"^0.9.30"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.19_1789775435665_0.9060930126383409","host":"s3://npm-registry-packages-npm-production"}},"0.11.20":{"name":"@operato/twin-kernel","version":"0.11.20","_id":"@operato/twin-kernel@0.11.20","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"7cc1eba15f2eb075f0a14170ee6997803829f9fe","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.20.tgz","fileCount":45,"integrity":"sha512-vNHCYrSWLD0C0nCJH8lnQjOBuxhpqgJS3bhqOVbzu2+j/4t9OVAh2GLFh0+E0OmoNcn86+szb0tU4xecPyG0Hw==","signatures":[{"sig":"MEUCIQD8FZjnAAA4ox7HlD+5bNq2LHSl8dij0TP+D86TYsvuQgIgKaCF4krW4WIXJnGu1hKId2Ad3cLzSFvIMA9dYhVTvy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDDOXFoe2zg56btRedNNQcykzvTjEDWj+0ZCgInPvar/wIhAKOBdEAWdKYYBJjsnnWhChUh4ijTiNf1sEZbpRBEsg2z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1463556},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"cae41e6661dc904c33cf984c3584855e963a30f0","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"@operato/ops-contract":"^0.9.30"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.20_1789776855036_0.40679813354379846","host":"s3://npm-registry-packages-npm-production"}},"0.11.21":{"name":"@operato/twin-kernel","version":"0.11.21","_id":"@operato/twin-kernel@0.11.21","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"31a5302858e36d66be964f0f7a7f96adc89df517","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.21.tgz","fileCount":48,"integrity":"sha512-dcTiL5zarKb/f9mcbFsxSoZjcJHqFj0gRaROggnRuzRbrq5B1jpO6wHWTqKsiEexLyOqTQsdXnzIFm/MCwccYQ==","signatures":[{"sig":"MEUCIF6unnM4mMYjPH8psmVasiYzXixMFsRCJu9WCdJeDX9IAiEAo0QUTaSoMZpj9XNMZh8ZVLTJst6EYSd2XNe3HLXe8IY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF5MHCC9TXfM1uMWTSqI5deVtsd6ZCTn5/rpW9KuOechAiBkB54SjgZHJuFhAbeaG+YOSgXfoovfPz+0ilGCQXBqXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1465241},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"dependencies":{"@operato/ops-contract":"^0.9.31"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.21_1789899904932_0.15455030340965248","host":"s3://npm-registry-packages-npm-production"}},"0.11.22":{"name":"@operato/twin-kernel","version":"0.11.22","_id":"@operato/twin-kernel@0.11.22","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"721b3be12e7097846916a34a723ddf7045b03eef","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.22.tgz","fileCount":48,"integrity":"sha512-4y/8u8QF7OwpC6NJZ6iAVc63xxAFG7uDm4FMPDIftWk6vkR0tH9QCxHWsItpsdW2lIX4oN5BxMpAjk1TwyfZmA==","signatures":[{"sig":"MEUCIAbR1xE1wYQoYL7i7zEnm0dag7T9HQPABS1e7tAFF3c2AiEAnxsesXVQO6Len0+KC2w3BRdaZ7V45/lE/FyBOSGi7sA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIE8ftiHqMTRmO0gByWtlqodMJ6xhV9pGWTfG8GBDUvGJAiEAzZrPAJHTasKowBWGjFXy7DKWJT3+OR/OZdJ3xjPkgko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1468947},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"dependencies":{"@operato/ops-contract":"^0.9.32"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.22_1789913347644_0.16495750874117365","host":"s3://npm-registry-packages-npm-production"}},"0.11.23":{"name":"@operato/twin-kernel","version":"0.11.23","_id":"@operato/twin-kernel@0.11.23","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"ee61c30bc56f4d1945421857e36f6a4f807bafee","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.23.tgz","fileCount":48,"integrity":"sha512-gEPfKcao5Fel1AC/uWQr+/WFpQKcyxVJY2CG7N27kNWJ9kjEdMfpklJKJsAdKMVlLAY9LPiDYh4kpka6IHHjCQ==","signatures":[{"sig":"MEUCIQD2zxZDyhcTS4kWLF/xxJnca816BSw2rNU5S+k4mIlCMAIgQMvbpuPqY1mJt/uiSzjoWC6p26YsGTEpSL6xLLA7Tvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCswIqSVDa/F0UhOYZKtC5LC5Mv9j7pQef160tZVuypJAIgN//CT7suIDId+J/5daa2hsRWlZUGLrn4hmzlQjLGuDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1476593},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"dependencies":{"@operato/ops-contract":"^0.9.33"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.23_1789979733377_0.20884666787852457","host":"s3://npm-registry-packages-npm-production"}},"0.11.24":{"name":"@operato/twin-kernel","version":"0.11.24","_id":"@operato/twin-kernel@0.11.24","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"74a76a94e048a6c8476518470662f70a08e9f6d6","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.24.tgz","fileCount":45,"integrity":"sha512-XrtAGD7sqm3WC69tn/8pf2U47PSO4Yprf3c5uhzGn424JyiRTY/7dw9eMa8KpCVpqUtF/ighn73SY0CGpF6ulw==","signatures":[{"sig":"MEYCIQDJ5gJkAU0hzpGLUvRKBw2D9GLn0cIGs2XENbOCV2eOggIhALacgUMiYo09dz/T26WIcA0RDDqVfJWblAus+8DtkiDT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCudcsDUXMDm4HOe6w3zQKMJL3e7d+fsPWSrr1MVlWprAIgRnqwz52c+23QGe2HC8wvLZbIwZecx8kbQLBr4+B/f8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1485736},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"fe3ca9ef946e4d925fdc32ee6c4742af74654d77","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"@operato/ops-contract":"^0.9.35"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.24_1790217883060_0.40151038740090983","host":"s3://npm-registry-packages-npm-production"}},"0.11.25":{"name":"@operato/twin-kernel","version":"0.11.25","_id":"@operato/twin-kernel@0.11.25","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"04fc0cdfff4fe561c58c7bb46e7b4dbabc6df8a6","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.25.tgz","fileCount":45,"integrity":"sha512-R3Iy5I7GHpE2UADSsrJEkZcOQZeVRbTPNHPX3LxzjPg8fvX1cr8yCq153RV1Ys9mbTQGLrDk2LAIFlvoLCvpUg==","signatures":[{"sig":"MEQCIBwE2BuEp2bgQcClnSyD8+xt3pO4cZz0dyGzK+sVcypRAiAksRCaIHIH96hME/wNna2Jx880qUuGjqYBePD9gRK9iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH0gvkY82iAfoYv92hD+jJALpQuRc0aQeuZnpcciddISAiBmMhFnQVwkAgY3hhiEJgQeO+d0ugUfR0NGXJA3/4Bjhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1503802},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"d632682d46ce4e0e9b52071c415126b8fabcca2c","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"@operato/ops-contract":"^0.9.36"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.25_1790220273653_0.827258773773826","host":"s3://npm-registry-packages-npm-production"}},"0.11.26":{"name":"@operato/twin-kernel","version":"0.11.26","_id":"@operato/twin-kernel@0.11.26","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"62c1ab432a0eb483890992cd2693b3a9d478874f","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.26.tgz","fileCount":45,"integrity":"sha512-BIRygoVvooyRvQ5qjZGt+cfKdWQTPmGbm8SYIYnBVV9t3upVW07gfIv7pHaqBIvQ4hgA9YqKO8mp4kV9HhUhLg==","signatures":[{"sig":"MEUCIBB+MJV3HiFlPvZC1L+sBEFhAzYlWwQL7+UjxQfJEEugAiEA9g3EYFoWbi52nQHLvKP7A7uIRSQI4cvaq76DtkguRbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA4OddLIT6HHsUphXClliUBghi0JgHFXzDyH863KkZzIAiALqZ/xWwvXlLrhcY67DEee/bsUuu95GvMa+FOIe3uGGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1505584},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"3faa23b72d8fce27207eb467d6f855bd846a7d83","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"@operato/ops-contract":"^0.9.37"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.26_1790221626698_0.2759143358451521","host":"s3://npm-registry-packages-npm-production"}},"0.11.27":{"name":"@operato/twin-kernel","version":"0.11.27","_id":"@operato/twin-kernel@0.11.27","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"b52faaf655386eb50fb5618222378c92144db958","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.27.tgz","fileCount":45,"integrity":"sha512-98FYN1uCihVYAoqAGV79xyN+37y+z1xnHalxsy+mZFPQcdrHG9I2Nlfem4OzK5eOIQTXZX9VBIfwjtwvNs74Sw==","signatures":[{"sig":"MEYCIQDkgouUZl8lBCzlEgA2/6BQ1WNfmddLnqn2aK1m1QBYEwIhALbrZixL1L/8xcHxPkv7zaViUWadYvlCsrhcx1WnpdkJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCWbQ3hn4hgVvxzfltDuteF4eFPNXcBOAsyEfpSvSkuUQIhAI0qk6qHab+r6Kr3oYfFXUVy4hdNl4rujc42lWcRWxbe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1508759},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"d7827ad62bde700d4abc00f39c7f5ac39b8928df","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"@operato/ops-contract":"^0.9.38"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.27_1790235570566_0.2851103968454174","host":"s3://npm-registry-packages-npm-production"}},"0.11.28":{"name":"@operato/twin-kernel","version":"0.11.28","_id":"@operato/twin-kernel@0.11.28","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"dist":{"shasum":"3aa3f864ea79b0647ebcbbd5ce780fd7ccaba6ef","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.28.tgz","fileCount":45,"integrity":"sha512-x5g/jr5m/Ax4Mh7LFZ5CfTZWjDKOjbJNdzemXAm4VU76TgfmgDA+/u6Ilmb4SugvK5rrvNntaHKLbCkU2+EPAg==","signatures":[{"sig":"MEUCIHSvibVut0QOsvhY8fPkRFJW6A8/hPkk5DT0fYQSvJ9WAiEAmG1wHa6jOdbXhqPKYhwYBBGqdJkKcQG/mj/mndPVt7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDO+SafuI06EXLzztlIpTG0+T4jkEgtPcL29JWpCGNCBQIhAJl8SnmIJq8f3yim9jZ68KqzhnSOr4dVsmUa2vqM4cXN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1512571},"main":"./dist-cjs/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"d44148a6574e0b6c05a9f8322b4a9336d19ad77e","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"_nodeVersion":"25.6.0","dependencies":{"@operato/ops-contract":"^0.9.38"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/twin-kernel_0.11.28_1790242416958_0.8004061689451165","host":"s3://npm-registry-packages-npm-production"}},"0.11.29":{"_id":"@operato/twin-kernel@0.11.29","dist":{"shasum":"d67647c34dcc2aab59c38f584712986fc9ca7032","tarball":"https://registry.npmjs.org/@operato/twin-kernel/-/twin-kernel-0.11.29.tgz","fileCount":45,"integrity":"sha512-y03ANgEa3u2PH6wUMx4TaAf6SfgjWw5vy5ZYAM2QV1vGhx84xsGJdJAlfEzIXPbUGuG3rt8WU9hmM4ejz6b3xQ==","signatures":[{"sig":"MEUCIQC44BDg3EiqjYZBvyV3k0CmciNPIgvJmZjh2i3ToaohMgIgE7HwbgnW4VXBD7w2lhDlYPm1LVbrpbYtcOT73riTcAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCd9TDI2N95IT/GN3NYFi73G7uHzlkg+mFbyqLtKNzqYwIhAKRdEVtsv6g/VkLVfSv/FFaUK+D9vyMaAAwzJPa/CsPG"}],"unpackedSize":1517073},"main":"./dist-cjs/index.cjs","name":"@operato/twin-kernel","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist-cjs/index.cjs"}},"gitHead":"5f76939564d8641463d78377c2b2da14e617ffea","scripts":{"test":"node --test test/*.test.ts","build":"npm run build:esm && npm run build:cjs","build:cjs":"esbuild src/index.ts --bundle --platform=node --format=cjs --outfile=dist-cjs/index.cjs","build:esm":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.check.json"},"version":"0.11.29","_npmUser":{"name":"heartyoh","email":"heartyoh@hatiolab.com"},"_npmVersion":"11.8.0","description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","directories":{},"maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"_nodeVersion":"25.6.0","dependencies":{"@operato/ops-contract":"^0.9.40"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/twin-kernel_0.11.29_1790252571515_0.8879903757629664"}}},"time":{"created":"2026-07-10T16:50:22.978Z","modified":"2026-09-24T12:22:51.813Z","0.0.1":"2026-07-10T16:50:23.206Z","0.0.2":"2026-07-10T17:00:08.510Z","0.0.3":"2026-07-13T16:40:50.938Z","0.0.4":"2026-07-14T14:15:52.517Z","0.0.5":"2026-07-20T06:53:34.297Z","0.0.6":"2026-07-21T14:15:34.034Z","0.1.0":"2026-07-31T08:19:43.184Z","0.2.0":"2026-08-01T02:52:43.019Z","0.2.1":"2026-08-01T05:58:38.694Z","0.2.2":"2026-08-01T06:38:32.092Z","0.2.3":"2026-08-01T07:14:25.958Z","0.3.0":"2026-08-01T14:44:13.340Z","0.4.0":"2026-08-02T05:38:31.781Z","0.4.1":"2026-08-02T06:27:38.293Z","0.4.2":"2026-08-05T18:37:54.169Z","0.4.3":"2026-08-07T16:29:33.363Z","0.5.0":"2026-08-09T13:50:32.757Z","0.6.0":"2026-08-09T14:05:41.159Z","0.6.1":"2026-08-09T20:54:21.701Z","0.6.2":"2026-08-11T09:33:04.612Z","0.6.3":"2026-08-12T00:27:35.180Z","0.6.4":"2026-08-12T01:27:23.490Z","0.6.5":"2026-08-12T08:56:49.915Z","0.6.6":"2026-08-12T09:27:02.743Z","0.6.7":"2026-08-12T10:08:44.453Z","0.6.8":"2026-08-12T11:13:20.338Z","0.6.9":"2026-08-12T23:45:36.078Z","0.6.10":"2026-08-13T02:55:30.430Z","0.6.11":"2026-08-13T03:15:50.394Z","0.6.12":"2026-08-13T08:25:57.645Z","0.6.13":"2026-08-13T13:44:08.050Z","0.6.14":"2026-08-13T14:16:45.551Z","0.7.0":"2026-08-14T13:09:37.983Z","0.7.1":"2026-08-14T14:31:54.675Z","0.7.2":"2026-08-14T15:46:46.602Z","0.7.3":"2026-08-14T20:00:13.792Z","0.7.4":"2026-08-15T04:30:24.916Z","0.7.5":"2026-08-15T10:01:49.762Z","0.7.6":"2026-08-15T11:22:32.546Z","0.7.7":"2026-08-16T14:17:09.096Z","0.7.8":"2026-08-16T15:17:13.784Z","0.7.9":"2026-08-16T17:06:58.995Z","0.7.10":"2026-08-16T23:36:09.964Z","0.7.11":"2026-08-17T10:04:22.769Z","0.7.12":"2026-08-17T10:46:23.045Z","0.7.13":"2026-08-17T12:01:42.557Z","0.7.14":"2026-08-17T12:02:00.129Z","0.7.15":"2026-08-17T12:24:03.827Z","0.7.16":"2026-08-17T12:40:09.335Z","0.7.17":"2026-08-17T13:14:09.218Z","0.7.18":"2026-08-17T14:47:34.684Z","0.7.19":"2026-08-17T16:14:15.712Z","0.7.20":"2026-08-17T17:31:53.118Z","0.7.21":"2026-08-17T17:46:46.780Z","0.7.22":"2026-08-17T18:09:31.452Z","0.7.23":"2026-08-17T20:27:43.622Z","0.7.24":"2026-08-17T21:20:39.593Z","0.7.25":"2026-08-17T22:01:35.181Z","0.7.26":"2026-08-18T01:08:22.856Z","0.7.27":"2026-08-18T02:19:53.322Z","0.7.28":"2026-08-18T08:05:56.910Z","0.7.29":"2026-08-18T09:24:51.662Z","0.7.30":"2026-08-18T09:26:36.297Z","0.7.31":"2026-08-18T20:37:24.976Z","0.7.32":"2026-08-18T21:38:43.679Z","0.7.33":"2026-08-19T05:12:14.604Z","0.7.37":"2026-08-19T08:16:07.867Z","0.7.38":"2026-08-19T14:15:23.272Z","0.7.39":"2026-08-19T21:39:25.164Z","0.7.40":"2026-08-21T02:05:27.423Z","0.7.41":"2026-08-21T02:29:13.435Z","0.7.42":"2026-08-21T02:35:12.960Z","0.7.43":"2026-08-21T03:35:30.970Z","0.7.44":"2026-08-21T05:44:56.303Z","0.7.45":"2026-08-21T08:41:12.960Z","0.7.46":"2026-08-21T13:15:44.135Z","0.7.47":"2026-08-21T13:25:42.318Z","0.7.48":"2026-08-21T23:23:02.588Z","0.7.49":"2026-08-22T01:08:44.957Z","0.7.50":"2026-08-22T18:00:45.835Z","0.7.51":"2026-08-22T19:40:52.292Z","0.7.52":"2026-08-22T20:19:45.272Z","0.7.53":"2026-08-23T10:55:26.175Z","0.7.54":"2026-08-23T22:58:42.138Z","0.7.55":"2026-08-24T00:21:12.621Z","0.7.56":"2026-08-24T04:19:14.123Z","0.7.57":"2026-08-24T06:23:05.062Z","0.7.58":"2026-08-24T17:16:20.891Z","0.7.59":"2026-08-24T17:32:20.664Z","0.7.60":"2026-08-24T17:42:22.257Z","0.7.61":"2026-08-24T17:58:43.383Z","0.7.62":"2026-08-25T00:33:05.007Z","0.7.63":"2026-08-25T03:21:44.060Z","0.7.64":"2026-08-25T04:23:57.746Z","0.7.65":"2026-08-25T13:33:45.781Z","0.7.66":"2026-08-26T23:25:46.273Z","0.7.67":"2026-08-27T00:51:44.293Z","0.7.68":"2026-08-28T09:19:57.102Z","0.7.69":"2026-08-28T11:07:31.332Z","0.7.70":"2026-08-28T14:18:02.113Z","0.7.71":"2026-08-28T14:35:42.428Z","0.7.72":"2026-08-29T01:07:18.849Z","0.7.73":"2026-08-29T01:22:21.486Z","0.7.74":"2026-08-29T11:08:40.405Z","0.7.75":"2026-08-29T11:22:08.887Z","0.7.76":"2026-08-29T11:29:23.674Z","0.7.77":"2026-08-29T11:44:49.067Z","0.7.78":"2026-08-29T18:16:34.718Z","0.7.79":"2026-08-29T18:23:23.840Z","0.7.80":"2026-08-29T18:35:24.298Z","0.7.81":"2026-08-29T19:00:29.049Z","0.7.82":"2026-08-29T20:03:48.043Z","0.7.83":"2026-08-29T20:17:43.384Z","0.7.84":"2026-08-29T20:47:05.389Z","0.7.85":"2026-08-29T21:36:54.121Z","0.7.86":"2026-08-30T02:19:33.262Z","0.7.87":"2026-08-30T02:46:18.933Z","0.7.88":"2026-08-30T03:21:58.937Z","0.7.89":"2026-08-30T03:46:58.692Z","0.7.90":"2026-08-30T04:06:00.953Z","0.8.0":"2026-08-30T04:16:47.094Z","0.8.1":"2026-08-30T04:38:08.244Z","0.8.2":"2026-08-30T04:51:15.491Z","0.8.3":"2026-08-30T08:15:26.147Z","0.8.4":"2026-08-30T10:44:24.892Z","0.9.0":"2026-08-30T13:30:37.193Z","0.10.0":"2026-08-31T03:25:50.351Z","0.10.1":"2026-08-31T06:06:19.661Z","0.11.0":"2026-08-31T12:51:38.532Z","0.11.1":"2026-09-03T09:01:18.705Z","0.11.2":"2026-09-04T05:04:00.442Z","0.11.3":"2026-09-05T06:13:24.510Z","0.11.4":"2026-09-05T23:53:38.482Z","0.11.5":"2026-09-06T23:49:38.302Z","0.11.6":"2026-09-07T12:25:52.753Z","0.11.7":"2026-09-07T13:02:51.657Z","0.11.8":"2026-09-08T17:52:12.170Z","0.11.9":"2026-09-08T23:33:36.794Z","0.11.10":"2026-09-09T02:50:23.533Z","0.11.11":"2026-09-12T05:21:04.597Z","0.11.12":"2026-09-16T00:53:02.681Z","0.11.14":"2026-09-16T11:50:07.495Z","0.11.15":"2026-09-17T13:26:50.455Z","0.11.16":"2026-09-18T06:28:12.428Z","0.11.17":"2026-09-18T09:46:41.239Z","0.11.18":"2026-09-18T11:11:31.028Z","0.11.19":"2026-09-18T23:50:35.763Z","0.11.20":"2026-09-19T00:14:15.245Z","0.11.21":"2026-09-20T10:25:05.022Z","0.11.22":"2026-09-20T14:09:07.739Z","0.11.23":"2026-09-21T08:35:33.464Z","0.11.24":"2026-09-24T02:44:43.254Z","0.11.25":"2026-09-24T03:24:33.769Z","0.11.26":"2026-09-24T03:47:06.787Z","0.11.27":"2026-09-24T07:39:30.658Z","0.11.28":"2026-09-24T09:33:37.136Z","0.11.29":"2026-09-24T12:22:51.607Z"},"description":"Twin Domain Kernel — framework-agnostic, zero-dep (domain + sim + 3-channel contract). WMS/YMS/MES, EPCIS 2.0 · ISA-95.","maintainers":[{"name":"heartyoh","email":"heartyoh@hatiolab.com"},{"name":"woo_ram","email":"wryang@hatiolab.com"},{"name":"nalshya113","email":"nalshya113@gmail.com"}],"readme":"# @operato/twin-kernel — a business-layer digital twin kernel\n\nA **headless, framework-agnostic, zero-dependency** TypeScript kernel that simulates and mirrors the **business execution** of warehouses, yards, factories and energy systems. It runs in plain Node with no UI, no 3D and no DOM (`sim` = it generates events, `live` = it mirrors them — **same contract either way**).\n\n- Run: `node --test test/*.test.ts` — native TS, **zero runtime dependencies**\n- Status: **v0.7.61 · 1,131 tests green** · 122 test files · 4 verticals (WMS/YMS/MES/EMS) · ISA-95 four resources\n\n## Layers (dependencies point down only, no dialect)\n\n```\ncontract.ts        3-channel contract (State/Command/Scenario) + operational deltas + TwinKernel  ← domain/standard agnostic\nepcis.ts           GS1 EPCIS 2.0 event machinery (types · builders · validator · URIs · CBV)      ← standard, domain agnostic\nvocabulary.ts      retired-name list + guard pragma — renames are enforced by machine\nflow-engine.ts     FlowEngine base — mechanics (RNG · clock · tick · resource claim · task progress · emit · snapshot)\nobserved-reducer.ts events → State fold (**the single rule both drivers use**) + resume points   ← domain agnostic\nstate-projector.ts  the old name for the same thing (kept for consumers)\n\nallocation-policy.ts     AllocationPolicy seam (selectPlacement/selectStock)\ncapability.ts            what a resource can do — find by capability, never by concrete type\ncapacity.ts              capacity and occupancy\noperations-capability.ts what an operation requires ↔ what a resource offers\ndomain-definition.ts     operation specs (ISA-95 OperationsSegment: duration · variability · yield · resource needs)\ndomain-catalog.ts        the catalogue of what can be declared, plus the declared relations between axes\nduration-estimator.ts    seam for measured estimators injected by the host\niso-duration.ts          xsd:duration parser (calendar-dependent units are rejected)\nmake-to-order.ts         make-to-order production\ntask-fold.ts             task folding\njob-response.ts          ISA-95 job response\n\nevent-journal.ts    the journal + replay/replayFrom — the twin's memory\nforecast.ts         Monte-Carlo forecast (answers with a distribution)\ndivergence.ts       predicted vs observed → drift, localised\ncounterfactual.ts   branch from a past instant — \"what if we had done X\"\ntwin-observer.ts    the automatic reconciliation loop\n\nenergy-ingest.ts       metering intake (totalisers, demand windows)\nenergy-attribution.ts  attributing energy to consumers\noperational-ingest.ts  operational-fact intake, and the routing that decides which fact a record is\nscenario-validate.ts   validating a declared scenario\nface2-adapter.ts       legacy records → canonical EPCIS (declarative mapping + validation)   ← ACL\nruntime.ts             TwinRuntime — host-facing facade + subscription protocol              ← domain/transport agnostic\n\n{wms,yms,mes,ems}-profile.ts   domain vocabulary only (bizStep / btt / standard anchors)\nkernel.ts · {yms,mes,ems}-kernel.ts   domain flow verbs (4 hooks) — extend FlowEngine\n```\n\n> **No dialect in the core.** `contract` / `epcis` / `flow-engine` / `policy` / `reducer` / `runtime` carry no domain words. EPCIS lives in `epcis.ts` because it is a standard, not because it is WMS. `order.kind` and `task.resourceType` belong to the domain. Policy interfaces are `selectPlacement` / `selectStock`, never `putaway` / `pallets`.\n\n## FlowEngine — one base, four hooks per domain\n\n`abstract FlowEngine implements TwinKernel` owns all the mechanics. A domain kernel implements only the **flow verbs**:\n\n| hook | what it means |\n|---|---|\n| `onArrival(spec)` | inbound stimulus → create items + EPCIS + an inbound task |\n| `onOrder(spec)` | order stimulus → create the order |\n| `allocate(order)` | a `created` order → pick stock (policy) + create tasks. **Time-window gating lives here too** |\n| `onTaskComplete(task)` | what completion *means* — a move (WMS/YMS) or a transformation (MES). Occupancy, EPCIS and order fulfilment are the domain's |\n\nThe base owns only the task **lifecycle** (claim · progress · complete · release · delta), so it is move-neutral. A new vertical is a profile (vocabulary) plus a kernel (4 hooks).\n\n## Four verticals — evidence that one base carries several flow shapes\n\n| vertical | flow shape | how the base copes |\n|---|---|---|\n| **WMS** | movement (putaway/pick/pack/ship) + backorders | as-is |\n| **YMS** | movement (spot/pull) + **time-window scheduling** (appointment ↔ dock door reservation) | scheduling **absorbed** as domain gating |\n| **MES** | **transformation** (TransformationEvent) + multi-step routing + **heterogeneous resources** (cutter/welder) | resource matching = `FlowTask.resourceType`, a minimal base extension |\n| **EMS** | the flow of measurement — totalising, window closing, peaks, attribution | intake + attribution modules (a \"place\" here is an **electrical segment**) |\n\nEMS **anchors to a different standard**: logistics and production are measured against ISA-95/EPCIS, energy against **IEC 61850** (equipment data model) and **ISO 50001** (energy management). Where the standard has no matching name, that cell is **left empty** — forcing a nearby name would make the conformance table lie.\n\n## Four resources (ISA-95)\n\nA task's resource needs are held as the standard's four kinds. **Why not one bucket:** people do not break down and live by shifts, equipment does break down and is judged by OEE, pallets come back. Mix them and one vocabulary attaches to the wrong thing, making both false.\n\n| ISA-95 | kernel | requirement spec |\n|---|---|---|\n| Personnel | `persons` · `PersonState` | `personnelSpecification` = class + headcount |\n| Equipment | `equipment` · `EquipmentState` | `equipmentSpecification` = class + count |\n| PhysicalAsset | `assets` · `AssetState` (GS1 **GRAI**) | `physicalAssetSpecification` |\n| Material | `items` · `ItemState` (EPCIS) | — |\n\nClaim discipline: **never start with a partial claim.** If any kind is short, wait — half-claiming ties resources up with no work to show for it. That is why claiming (`claim*`) and committing (`assign*`) are separate. Everything is released on completion **except the asset, which stays where it arrived** (it is a physical thing — that is where recovery starts).\n\n> Why a pallet is not an item: in GS1, an **SSCC** (a logistic unit) and a **GRAI** (the returnable pallet itself) are different things. The same GRAI carries one SSCC today and another tomorrow. So we model them separately and link them (`AssetState.carrying` ↔ `ItemState.carriedBy`).\n\nResources carry **qualifications**. A class requires tests (`testSpecificationIds`) and an instance holds results (`testResults`) — a required test that is missing, expired or failed means the qualification does not hold (`meetsTests`). **\"No result\" and \"failed\" are never the same value.**\n\n## Places and their physical conditions\n\n`locations` · `LocationState` — a place is a node in the ISA-95 equipment hierarchy (Enterprise→Site→Area→StorageZone→StorageUnit).\n\nA place holds **physical conditions**: `observations` (the latest reading per property — temperature, humidity …) and `testSpecificationIds` (the criteria that apply there). Without conditions you cannot judge the state of the goods, and **only the twin can make this join** — the metering system does not know where the goods were, and the logistics system does not know the conditions.\n\n| axis | standard | what we added |\n|---|---|---|\n| observation | `OperationsEvent` + `OperationsRecordTemplate` (`EffectiveTimestamp` · `EffectiveEndDate` · `HierarchyScope`) | we **narrowed** the value to `ValueType` — a physical quantity with no unit cannot be judged |\n| criteria | `TestSpecificationCriteria` (`Expression`, free text) | **numeric limits** `limit: {minimum, maximum, uom}` — free text cannot be evaluated |\n| verdict | `TestResult.EvaluatedCriterionResult` (TextType) | narrowed to `pass`/`fail` · CBV dispositions `conformant`/`non_conformant` |\n\n`outsideLimit()` answers **three ways** — outside (`true`), inside (`false`), **cannot judge (`undefined`)**. It refuses when there is no numeric limit, when the value is not a number, or when the two sides declare different units. This keeps \"unknown\" from collapsing into \"conformant\"; in a regulated record, losing that distinction is not a bug but an incident. Missing evidence is counted separately by `testEvidenceGaps()`.\n\nObservations **arrive as events** (`OP_EVENT.observation` = `location.measured`) — an axis that lives only in state is an axis that quietly disappears. An interval observation (`effectiveEndTime`) is true only within its interval: if the source says \"that morning\", we do not invent 09:00.\n\n## Lots carry their test evidence\n\n`ItemState.testResults` — the latest result per specification, each carrying the measurements behind it.\n\nA record that says only \"non-conformant\" and one that says \"we measured 4.2 °C and it was over the limit\" are **different objects**. Regulated records are read **after** an incident, so a verdict without evidence does nothing at the moment it is needed. And the twin is the only thing that can carry this forward: lots cross systems, and the system that judged does not know what happened next.\n\nIn the standard the verdict is a separate record that **points at** its subject (`TestResult.TestableObjectID`), so events point and state folds it into the object — our narrowing, recorded in the contract. Only the latest result per specification is kept: history is a question for the journal, not for state.\n\nWhen the source measures but does not judge, the kernel judges from the declared criteria and marks the verdict `derived`. A verdict from the field carries no mark — **absence means the field said it.** The kernel never overrides a verdict the source gave.\n\n## Operation specs and three layers of duration\n\n`OperationDef` carries the ISA-95 `OperationsSegment` — `duration` (xsd:duration) · `variability` · `parameters` (yield, setup) · the three resource requirements. Duration is resolved **strongest evidence first**:\n\n**measured estimator (host-injected) > declared spec > kernel constant**\n\n`specCoverage()` counts which was used and reports the forecast's **standing** — `relative` (all constants: comparison only) · `partial` · `absolute-capable` · `calibrated`. It never refuses for lack of evidence; it **says what the answer rests on.**\n\n> What the standard does not fix: ISA-95 defines resource structure but not parameter-ID vocabulary. So `OP_PARAM` (yield, setupDuration) is defined in **one place**, and the fact that we invented it is not hidden.\n\n## The three-channel contract (Face 1) and subscription\n\n- **State**: `getSnapshot()` plus a delta stream. Deltas are EPCIS (stock/place/aggregation/transformation) + operational deltas (`task/equipment/order.status` — the half EPCIS cannot reconstruct) + observations (`location.measured`) + test results (`test.result`).\n- **Command** (act): `dispatch(cmd)` actually mutates state and therefore produces State deltas (closing the loop). `order.hold`/`resume` are common; domains extend through the `handleCommand` seam.\n- **Scenario**: `scenario.load/start/pause/setSpeed`. A declared scenario is validated by `scenario-validate.ts`.\n- **TwinRuntime**: `subscribe` (snapshot→delta, continuous revision) · `resync` · `tick`. Sparse streaming — transitions and move-starts only, not every tick.\n\n`StateSnapshot` axes: `locations` · `items` · `equipment` · `persons` · `assets` · `tasks` · `orders` · `attentions` · `energy` · `conformance` · `nowTime` · `identityGrounding` · `unhandled` · `stepsWithoutMaterial`.\n\n**`nowTime` is the twin speaking its own clock.** A consumer that substitutes wall-clock time gets nonsense in a simulated twin, and in observation mode \"now\" is the last event time we heard. If it is absent, consumers **do not measure**.\n\n## The dual state model\n\n- **EPCIS journal** (discrete): stock, place, aggregation, transformation. Emitted canonically through `epcis.ts` and checked by `validateEpcisEvent`.\n- **Operational and kinematic** (continuous): equipment motion (from/to/progress), task and order progress. Mirrored as operational deltas.\n- **`ObservedReducer`** folds both into the same State, whether the events came from a simulation or from the field.\n\n### Two drivers, one rule — the conformance harness\n\nTwo things produce state (simulation `tick()` and observation `apply()`). If each has its own copy of the mapping to the contract, fixing one **silently diverges** from the other — nearly every contract field is optional, so \"not filling it\" is legal and the compiler says nothing.\n\n> **Invariant: every fact in kernel state must go out as an event (state ⊆ events).**\n\nA fact that does not go out is invisible to the mirror, cannot be restored from the journal (time travel), and is missing from the seed a forecast forks from. `test/driver-conformance.test.ts` runs a simulation, **feeds its own events into a mirror**, and compares the two snapshots. Legitimate exceptions are held as **constants with a stated reason** — never as prose — for example the host-integrated `oee` and interpolated values that do not travel every tick; **their anchors must still match.**\n\n## Restart — fold from a resume point, not from line one\n\nThis axis exists so a restart does not re-fold the journal from the beginning. On a real site whose journal runs to tens of millions of rows, that is not a performance question but a question of possible versus impossible.\n\n```ts\nobservedCheckpoint(): ReducerCheckpoint | undefined   // take the resume point (undefined unless observation-driven)\nrestoreObserved(cp: ReducerCheckpoint): void          // stand the reducer back up from it\nreplayFrom(model, checkpoint, events)                 // fold the resume point plus the tail only\n```\n\n> **A state snapshot cannot serve as the seed.** The reducer holds more than what consumers see — aggregations awaiting their parent, quantities mid-tally, events counted because there was nowhere to put them. Restore only the state and fold the tail and you **quietly** get a different answer from folding from zero.\n\nThat equivalence (`resume point + tail == fold from zero`) is proved by `test/observed-checkpoint.test.ts`. The background, the wrong turns and the host wiring are written up in [`design/fold-and-resume.md`](../../design/fold-and-resume.md).\n\nAxes the **source will not restate** are carried separately (`hydrateContinuity`) — the open demand window's accumulation, totaliser baselines, the peak since observation began, and when each attention started. Observation axes (stock, place, equipment) are deliberately **not** seeded that way.\n\n### What happened does not disappear; what is current does\n\nA later transition that does not mention a field does not erase it — **if that field records something that happened.** A thing that happened cannot become a thing that did not happen, so `materialActual` survives until the source restates it (an explicit empty array clears it).\n\nThe opposite rule holds for current values. `remainingMs`, `progress` and the resource reference are emitted only while a task is running; keeping them would show a finished task still holding time and still gripping a resource it released. **Before widening this list, ask whether the field's absence could itself be a fact.** If it could, it does not belong here.\n\n## Attentions — the kernel judges, but writes no sentences\n\n`attentions` are judgements the kernel makes for itself (`deriveAttentions` / `collectAttentions`). Each carries `kind` · `severity` · `anchor` (whose problem it is) · `params` (the values behind it).\n\n**It writes no sentences.** The kernel emits keys and values; wording belongs to the consumer — a kernel that holds Korean sentences is a twin bound to one language. And a judgement always carries its evidence: an out-of-limit observation reports the value, the unit, the limit, **when it was measured**, and whether it was measured or derived. On a site whose sensor has stopped, a signal without that timestamp reads as though it just happened.\n\nWhen it cannot judge, it **says nothing** — it neither invents a violation nor manufactures an unverified pass.\n\n## What makes it a twin — forecasting from now, and reconciliation\n\nObservation, prediction and action existing separately is a mirror plus a simulator. A twin is their **coupling**:\n\n- **`fork()`** — an isolated engine cloned from the current state, in-flight work included. The original (live or sim) keeps going while the fork rolls **forward from now** to predict completion times and throughput and to explore what-ifs. State, scenario and **RNG state** are all cloned, so it is a true continuation.\n- **`compareStates(predicted, actual)`** — compares at the same instant and localises drift between model and reality (per item / location / order field). Divergence is the signal to look, or to intervene.\n- **`monteCarloForecast`** — N seed-varied forks give the metric as a **distribution** (min/mean/p50/p90/max). Not \"when will it finish\" but \"P90 completion time, probability of running out\".\n- **`EventJournal` + `replay`/`replayFrom`** — the twin's memory. `until(revision)` / `untilSimTime(iso)` reconstruct **any past instant** (time travel). In the host, append is swapped for a database event table.\n- **`TwinHistory` + `counterfactualAt`** — return to instant T, **fork an alternative decision**, and compare against the baseline. \"What if we had done X.\"\n- **`TwinObserver`** — forks a prediction periodically and compares once reality reaches that instant, raising drift as an event.\n\nA forecast also **states its own limits**: steps taken without being able to link an item (`stepsWithoutMaterial`) and orders blocked because the source never named one (`blocked-source-omits-material`) are reported in the result. Passing over them silently would make a forecast with no lineage look normal.\n\n## Extension points\n\n- **A new vertical**: `{x}-profile.ts` (vocabulary) + `{x}-kernel.ts` (4 hooks).\n- **Find by capability**: never bind to a concrete type — resources declare capabilities and operations require them.\n- **Allocation policy**: swap `AllocationPolicy` (firstFit/partialFit ship with it; FEFO/nearest/zone can be added).\n- **Duration estimators**: the host injects estimators built from measurements.\n- **Face2 adapter**: a real system's payload → declarative mapping → canonical EPCIS.\n- **Host binding**: wrap `TwinRuntime` in a GraphQL subscription or service (transport stays a thin host layer).\n\n## Not implemented (out of scope)\n\nHost binding (transport, persistence, connectors) · board binding (component ↔ SGLN) · domain depth (WMS multi-line, YMS load/unload AggregationEvent, MES BOM).\n\n**Gaps in the model, stated plainly:**\n\n- Personnel **skill level** — classes and qualification tests exist, but skill does not change duration\n- Asset **recovery work** — an empty pallet simply stays where it arrived\n- `equipment` / `locations` **level conflation** — one list holds both mobile equipment and work centres, the other both addressable places and work positions (the rename cleaned up the names, not the levels)\n- **Next-event jumping** — ticks are still fixed-interval\n- **Live forecasting** — a mirror's state can be forked, but the live path's own forecast is deliberately not unified yet\n- Per-segment resume points for a journal whose **structure changed several times** — only the latest is kept\n\n**1.0 gate**: after the `equipment` / `locations` levels are either resolved or fixed as additive-only. Shipping 1.0 with a contract break already scheduled makes the next round a 2.0.\n\n## Design sources of truth\n\n`operato-twin/design/` —\n\n- [`fold-and-resume.md`](../../design/fold-and-resume.md) — folding and resume points (the wrong turns, the principles, what is implemented)\n- [`runtime-state-model.md`](../../design/runtime-state-model.md) — live = authority / history = derived, the time axis, identity\n- `operato-application/adr/` — ADRs\n- `plans/simulation-spec.md` (specs, estimators, forecast standing) · `plans/four-resources-and-conformance.md` (four resources, invariants) · `plans/kernel-unification-live-observe.md` (driver unification)\n- `profiles/ems.md` — the energy profile's standard anchors\n","readmeFilename":"README.md"}