{"_id":"deukpack","_rev":"28-f28edec805aebac0f9a5dd66d8838cc7","name":"deukpack","dist-tags":{"latest":"1.9.0"},"versions":{"1.0.0":{"name":"deukpack","version":"1.0.0","keywords":["deukpack","deuk","protocol-buffers","protobuf","thrift","typescript","performance","serialization","binary","cross-platform"],"author":{"name":"gplat-team"},"license":"Apache-2.0","_id":"deukpack@1.0.0","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://github.com/joygram/DeukPack#readme","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"bc40a61cc136156c0e30551797e06d279b6062fa","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.0.0.tgz","fileCount":122,"integrity":"sha512-j+bl8RzCP6q198kbS2VV/Q5KqjUb9UcETJPww2Xj2rOZ3Zlhxis4DQlg/dyNuKopC7qscRqDVn3PS7x65h15wg==","signatures":[{"sig":"MEQCIExF2H+RTtZNVkFo/wpWLv7Ew0N7UH7quaGqdWfalGf9AiAJnS7oIqf0Y/7qUPY5ZgcMGKgDg8iTv3vfikxlK8+eKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":964455},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"gypfile":true,"scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","install":"node-gyp rebuild","build:cs":"cd native/csharp && dotnet build -c Release","sync:oss":"bash scripts/sync-to-oss.sh","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","build:native":"node-gyp rebuild","prepublishOnly":"npm run build","sync:oss:apply":"bash scripts/sync-to-oss.sh --build --apply"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack — multi-format IDL pipeline (.deuk native, Protobuf, OpenAPI, JSON Schema, CSV, Thrift). Protobuf-aligned wire; fast C#/C++/JS codegen, CLI. v1: no Excel/table editor workflow","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.17.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","rimraf":"^5.0.0","ts-jest":"^29.0.0","cmake-js":"^7.0.0","node-gyp":"^10.0.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.0.0_1773908955923_0.03145564549264224","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"deukpack","version":"1.0.1","keywords":["deukpack","deuk","protocol-buffers","protobuf","thrift","typescript","performance","serialization","binary","cross-platform"],"author":{"name":"gplat-team"},"license":"Apache-2.0","_id":"deukpack@1.0.1","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://github.com/joygram/DeukPack#readme","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"7ed54c87c6693cf50b10690c0f827886cf0fa251","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.0.1.tgz","fileCount":135,"integrity":"sha512-zVr0NMJKIvZq5iIEsnj0GbZdCwtX7LpTd0GRnzYu4N0Ewwh1mf6/SxjgZ5FWi2vf73UFePJLQrdQ0AG0IEktRQ==","signatures":[{"sig":"MEQCIDp8nrcjBXSvAsZz2jKRY/1G0WN2IG4hTB3OfJ5RV62MAiBSEbW5k08owMA6awN15mYoRWxnJpdAguhS7/e2UWpnpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1069812},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"gypfile":true,"scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","install":"node-gyp rebuild","build:cs":"cd DeukPack.Protocol && dotnet build -c Release","sync:oss":"bash scripts/sync-to-oss.sh","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","build:native":"node-gyp rebuild","prepublishOnly":"npm run build","sync:oss:apply":"bash scripts/sync-to-oss.sh --build --apply"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack — multi-format IDL pipeline (.deuk native, Protobuf, OpenAPI, JSON Schema, CSV, Thrift). Protobuf-aligned wire; fast C#/C++/JS codegen, CLI. v1: no Excel/table editor workflow","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.17.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","rimraf":"^5.0.0","ts-jest":"^29.0.0","cmake-js":"^7.0.0","node-gyp":"^10.0.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.0.1_1773909190686_0.06601022478227203","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"deukpack","version":"1.0.2","keywords":["deukpack","deuk","protocol-buffers","protobuf","thrift","typescript","performance","serialization","binary","cross-platform"],"author":{"name":"gplat-team"},"license":"Apache-2.0","_id":"deukpack@1.0.2","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://github.com/joygram/DeukPack#readme","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"6b144aae789c00408b617426f310cce2138deeee","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.0.2.tgz","fileCount":141,"integrity":"sha512-WFIwqfuzJa8c5oYad9dSJo9dLorPQWJZ5eHQe/rwiINx+P5CtFP2ukBF6pdt8yU0dj3vH++pZM7oUepG3jfj8w==","signatures":[{"sig":"MEYCIQDs00YuMzDfEScXkW75hD6QVJWTbT4E4gzFV0wepB9SkAIhAP0/VPxRKCBF1h98as4zQ/JYgdAfV6zPEtXrrwhXjHTx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1143755},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"gypfile":true,"scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","install":"node-gyp rebuild","build:cs":"cd DeukPack.Protocol && dotnet build -c Release","sync:oss":"bash scripts/sync-to-oss.sh","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","build:native":"node-gyp rebuild","prepublishOnly":"npm run build","sync:oss:apply":"bash scripts/sync-to-oss.sh --build --apply"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack — multi-format IDL pipeline (.deuk native, Protobuf, OpenAPI, JSON Schema, CSV, Thrift). Protobuf-aligned wire; fast C#/C++/JS codegen, CLI. v1: no Excel/table editor workflow","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.17.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","rimraf":"^5.0.0","ts-jest":"^29.0.0","cmake-js":"^7.0.0","node-gyp":"^10.0.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.0.2_1773909590593_0.252831336340803","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"deukpack","version":"1.0.3","keywords":["deukpack","deuk","protocol-buffers","protobuf","thrift","typescript","performance","serialization","binary","cross-platform"],"author":{"name":"gplat-team"},"license":"Apache-2.0","_id":"deukpack@1.0.3","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://github.com/joygram/DeukPack#readme","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"54b2d3150608591852921e7d13d0bc0ea65bd7dd","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.0.3.tgz","fileCount":143,"integrity":"sha512-5G+weyzoNnkNLNYSAQKP99PbYyW1d3cNs8QWKuR79Wcy5Leajaa7KP9CtJKByrcAqjc3dEI+MniiPC3cV2AZmg==","signatures":[{"sig":"MEQCIAQHB9UwupCkbIIOK/smNVSzhBsmgD2zckGk9gyc6jbkAiA1zk26YHhyi7BJRRvidNciihOwlqrtws+DKP05zWAU1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1165833},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"gypfile":true,"scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","install":"node-gyp rebuild","build:cs":"cd DeukPack.Protocol && dotnet build -c Release","sync:oss":"bash scripts/sync-to-oss.sh","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","build:native":"node-gyp rebuild","prepublishOnly":"npm run build","sync:oss:apply":"bash scripts/sync-to-oss.sh --build --apply"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack — multi-format IDL pipeline (.deuk native, Protobuf, OpenAPI, JSON Schema, CSV, Thrift). Protobuf-aligned wire; fast C#/C++/JS codegen, CLI. v1: no Excel/table editor workflow","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.17.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","rimraf":"^5.0.0","ts-jest":"^29.0.0","cmake-js":"^7.0.0","node-gyp":"^10.0.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.0.3_1773909761256_0.6830089748485471","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"deukpack","version":"1.0.4","keywords":["deukpack","deuk","protocol-buffers","protobuf","thrift","typescript","performance","serialization","binary","cross-platform"],"author":{"name":"gplat-team"},"license":"Apache-2.0","_id":"deukpack@1.0.4","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://github.com/joygram/DeukPack#readme","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"a25b07a80c9d59ee35b82e6a750b134d96d3981a","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.0.4.tgz","fileCount":143,"integrity":"sha512-bEtrbMqjqmqMPs1ZOxle4fplU2nF6mLpDvXyvcWeMx1Hj1INt2RKePwcxbVuC98TYN5taQW5qykKl+mWG5C2mg==","signatures":[{"sig":"MEYCIQDdubWbRO5G8nms0hZKLrrK9DxouVSU02mR5/75ZJaCMAIhAM1KZWIRuXocqXNZvgoZvl4ulGee0RwD3AMJY8sHpHUU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1165670},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"gypfile":true,"scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","install":"node-gyp rebuild","build:cs":"cd DeukPack.Protocol && dotnet build -c Release","sync:oss":"bash scripts/sync-to-oss.sh","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","build:native":"node-gyp rebuild","prepublishOnly":"npm run build","sync:oss:apply":"bash scripts/sync-to-oss.sh --build --apply"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack — multi-format IDL pipeline (.deuk native, Protobuf, OpenAPI, JSON Schema, CSV, Thrift). Protobuf-aligned wire; fast C#/C++/JS codegen, CLI. v1: no Excel/table editor workflow","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.17.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","rimraf":"^5.0.0","ts-jest":"^29.0.0","cmake-js":"^7.0.0","node-gyp":"^10.0.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.0.4_1773910265159_0.8378160337202047","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"deukpack","version":"1.0.5","keywords":["deukpack","deuk","protocol-buffers","protobuf","thrift","typescript","performance","serialization","binary","cross-platform"],"author":{"name":"gplat-team"},"license":"Apache-2.0","_id":"deukpack@1.0.5","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://github.com/joygram/DeukPack#readme","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"073f93aaeb2e1662d4eb375f77702b81e7ae9e77","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.0.5.tgz","fileCount":151,"integrity":"sha512-DAo0GafhIkxkI1dpjDm8V/EQjIVc97ekXbW1xa2ommJV5z8fuXwRD7CPw89/VzhN0OsZ4t4zuIbuEQRA0gB13A==","signatures":[{"sig":"MEUCIA/ryj2+LvWBMB7En02DOsna0WeQz5UOtqiX7dDRglYqAiEAzlCyrWTSiVmbl5CuxhGCrL0mkKL9WMh5kuLFbZT32Iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1451706},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"gypfile":true,"scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && npm run build:cs && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","install":"node-gyp rebuild","build:cs":"cd DeukPack.Protocol && dotnet build -c Release","sync:oss":"bash scripts/sync-to-oss.sh","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","build:native":"node-gyp rebuild","prepublishOnly":"npm run build","sync:oss:apply":"bash scripts/sync-to-oss.sh --build --apply"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack — multi-format IDL pipeline (.deuk native, Protobuf, OpenAPI, JSON Schema, CSV, Thrift). Protobuf-aligned wire; fast C#/C++/JS codegen, CLI. v1: no Excel/table editor workflow","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.17.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","rimraf":"^5.0.0","ts-jest":"^29.0.0","cmake-js":"^7.0.0","node-gyp":"^10.0.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.0.5_1773910686412_0.770009589811729","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"deukpack","version":"1.1.0","keywords":["deukpack","deuk","protocol-buffers","protobuf","thrift","typescript","performance","serialization","binary","cross-platform"],"author":{"name":"gplat-team"},"license":"Apache-2.0","_id":"deukpack@1.1.0","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://deukpack.app/","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"76e588a40a50e2e664781881367f15e11d48091e","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.1.0.tgz","fileCount":183,"integrity":"sha512-4cJvLr7/QWik1r/6KIWZzQJBLGrd8nb7+rbc6QbzqCihLSB+sZKfbMsythWazq+xaGwfESTedLEJ72M8dstDOw==","signatures":[{"sig":"MEQCIEiC1Zj0JHegfnyWJu6W0KKtq5GbvARiTp7MVnDuuJINAiAIubw4eKItUGsCdTbJ+HOB6Y/erfnAc3g6ZZKa8FyJIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1603855},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"gypfile":true,"scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && npm run build:cs && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","setup":"node scripts/setup.js","install":"node-gyp rebuild","build:cs":"cd DeukPack.Protocol && dotnet build -c Release","sync:oss":"node scripts/sync-to-oss.js","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","build:native":"node-gyp rebuild","release:check":"node scripts/release-check.js && npm run build && npm test && npm pack --dry-run","prepublishOnly":"npm run build","sync:oss:apply":"node scripts/sync-to-oss.js --build --apply"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack — multi-format IDL pipeline (.deuk native, Protobuf, OpenAPI, JSON Schema, CSV, Thrift). Protobuf-aligned wire; fast C#/C++/JS codegen, CLI. v1: no Excel/table editor workflow","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.17.0","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","rimraf":"^5.0.0","ts-jest":"^29.0.0","cmake-js":"^7.0.0","node-gyp":"^10.0.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.1.0_1774014793333_0.2011901995505856","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"deukpack","version":"1.2.0","keywords":["deukpack","deuk","protocol-buffers","protobuf","thrift","typescript","performance","serialization","binary","cross-platform"],"author":{"name":"gplat-team"},"license":"Apache-2.0","_id":"deukpack@1.2.0","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://deukpack.app/en/","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"3447b6d7dabb28477af1dc9ca8add478a0a16241","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.2.0.tgz","fileCount":317,"integrity":"sha512-jjQl1NGcOFy+5+5ZwCAmXqKyqABhCfJq2/gxs/c5qt9YpoL0VRw80kwbkXq0HumbkQ0l3JqRTOShnko+uWI8QQ==","signatures":[{"sig":"MEUCIAluB/2hvp5F/K8V0OSN/C0aBKp+AkPu6wwZ9JS4NUc1AiEA9SW7lX1aNddmGZ8coeJFXuT9aDFPrA62GnchNiooUfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2147379},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"gypfile":true,"scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && node scripts/copy-codegen-templates.js && npm run build:cs && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","setup":"node scripts/setup.js","install":"node-gyp rebuild","build:cs":"cd DeukPack.Protocol && dotnet build DeukPack.Protocol.csproj -c Release","sync:oss":"node scripts/sync-to-oss.js","test:cpp":"cmake -S native/cpp -B native/cpp/build && cmake --build native/cpp/build && ctest --test-dir native/cpp/build --output-on-failure","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","postinstall":"node scripts/npm-postinstall.js","build:native":"node-gyp rebuild","bundle:vscode":"node scripts/bundle-vscode-vsix.js","release:check":"node scripts/release-check.js && npm run build && npm run bundle:vscode && npm test && npm pack --dry-run","prepublishOnly":"node scripts/changelog-release-slice.js && npm run build && npm run bundle:vscode","sync:oss:apply":"node scripts/sync-to-oss.js --build --apply","release-notice:apply":"node scripts/apply-release-notice.js"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack — multi-format IDL pipeline (.deuk native, Protobuf, OpenAPI, JSON Schema, CSV, Thrift). Protobuf-aligned wire; fast C#/C++/JS codegen, CLI. v1: no Excel/table editor workflow","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.17.0","yaml":"^2.8.2","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","rimraf":"^5.0.0","ts-jest":"^29.0.0","cmake-js":"^7.0.0","node-gyp":"^10.0.0","protobufjs":"^7.5.4","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^20.0.0","@vscode/vsce":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.2.0_1774347987265_0.8713955126028705","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"deukpack","version":"1.2.1","keywords":["deukpack","deuk","protocol-buffers","protobuf","thrift","typescript","performance","serialization","binary","cross-platform"],"author":{"name":"gplat-team"},"license":"Apache-2.0","_id":"deukpack@1.2.1","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://deukpack.app/en/","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"ae113dd1c472e585a9f82dae8464a6f3dba6101e","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.2.1.tgz","fileCount":318,"integrity":"sha512-l7zSA8D+qieKrXX9kGq6c3MBPqD/ySjFEOyubBiO4XNW0TE2zkWIAJ1H3SehGIZWAD9Uf20/4Ju/dzSiJTiEkw==","signatures":[{"sig":"MEUCIHB++kas25XuaKvE5M+j200X9bNJ/y22SBLRSoxFZoqwAiEArZep6P7y9OBQGUAZyHvgZ4ZfrC69GJUJodQlahio/LY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2163025},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"gypfile":true,"scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && node scripts/copy-codegen-templates.js && npm run build:cs && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","setup":"node scripts/setup.js","install":"node-gyp rebuild","build:cs":"cd DeukPack.Protocol && dotnet build DeukPack.Protocol.csproj -c Release","sync:oss":"node scripts/sync-to-oss.js","test:cpp":"cmake -S native/cpp -B native/cpp/build && cmake --build native/cpp/build && ctest --test-dir native/cpp/build --output-on-failure","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","postinstall":"node scripts/npm-postinstall.js","build:native":"node-gyp rebuild","bundle:vscode":"node scripts/bundle-vscode-vsix.js","release:check":"node scripts/release-check.js && npm run build && npm run bundle:vscode && npm test && npm pack --dry-run","prepublishOnly":"node scripts/changelog-release-slice.js && npm run build && npm run bundle:vscode","sync:oss:apply":"node scripts/sync-to-oss.js --build --apply","release-notice:apply":"node scripts/apply-release-notice.js"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack — multi-format IDL pipeline (.deuk native, Protobuf, OpenAPI, JSON Schema, CSV, Thrift). Protobuf-aligned wire; fast C#/C++/JS codegen, CLI. v1: no Excel/table editor workflow","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.17.0","yaml":"^2.8.2","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","rimraf":"^5.0.0","ts-jest":"^29.0.0","cmake-js":"^7.0.0","node-gyp":"^10.0.0","protobufjs":"^7.5.4","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^20.0.0","@vscode/vsce":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.2.1_1774351527695_0.014665946011177322","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"deukpack","version":"1.2.3","keywords":["deukpack","deuk","protocol-buffers","protobuf","thrift","typescript","performance","serialization","binary","cross-platform"],"author":{"name":"gplat-team"},"license":"Apache-2.0","_id":"deukpack@1.2.3","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://deukpack.app/en/","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"7bb1620c3594f43d37852314128d8fec651c074c","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.2.3.tgz","fileCount":356,"integrity":"sha512-USlPJeG/Dvm7ojB/GhCU2GSaoe/mDFL149YlixMmS4apKoIFSVpete8P0FeZoIyeyO11pqIwBrezmFPDEwwZeg==","signatures":[{"sig":"MEQCIAoWxYoFp7Cfu8/ts7xlTqnfz+EMA4kQLkeuvRtK9iE5AiBL876mhJwkHv+2l3IjSyTpUWw48VmQoxnLNUxF8onW/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2260077},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16.0.0"},"gypfile":true,"scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && node scripts/copy-codegen-templates.js && npm run build:cs && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","setup":"node scripts/setup.js","install":"node-gyp rebuild","build:cs":"cd DeukPack.Protocol && dotnet build DeukPack.Protocol.csproj -c Release","sync:oss":"node scripts/sync-to-oss.js","test:cpp":"cmake -S native/cpp -B native/cpp/build && cmake --build native/cpp/build && ctest --test-dir native/cpp/build --output-on-failure","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","postinstall":"node scripts/npm-postinstall.js","build:native":"node-gyp rebuild","bundle:vscode":"node scripts/bundle-vscode-vsix.js","release:check":"node scripts/release-check.js && npm run build && npm run bundle:vscode && npm test && npm pack --dry-run","prepublishOnly":"node scripts/changelog-release-slice.js && npm run build && npm run bundle:vscode","sync:oss:apply":"node scripts/sync-to-oss.js --build --apply","release-notice:apply":"node scripts/apply-release-notice.js"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack — multi-format IDL pipeline (.deuk native, Protobuf, OpenAPI, JSON Schema, CSV, Thrift). Protobuf-aligned wire; fast C#/C++/JS codegen, CLI. v1: no Excel/table editor workflow","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.17.0","yaml":"^2.8.2","node-addon-api":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","rimraf":"^5.0.0","ts-jest":"^29.0.0","cmake-js":"^7.0.0","node-gyp":"^10.0.0","protobufjs":"^7.5.4","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^20.0.0","@vscode/vsce":"^3.2.2"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.2.3_1774375868322_0.44528467891063395","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"deukpack","version":"1.2.4","keywords":["deukpack","deuk","protocol-buffers","protobuf","thrift","typescript","performance","serialization","binary","cross-platform"],"author":{"name":"gplat-team"},"license":"Apache-2.0","_id":"deukpack@1.2.4","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://deukpack.app/en/","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"7370a4cba46b74cb0a077d610246cdb006c7f3d5","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.2.4.tgz","fileCount":356,"integrity":"sha512-RBNvpwieXGxbbHB/0TMIo7pkTbHKCb3VJcdIDXEB48y2tQBGDyIdl1wGa0Y6km8k0UA48Ri7MF7fItBewh+aEA==","signatures":[{"sig":"MEYCIQD/tIFFDgWyYKPoGhrUIbFnQColvijRYKHAP/2+QVQPfAIhANkr41g6Dhyg9hxptvDy4vuLsDw24RfuFaGJVp8WgPGZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2263352},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gypfile":true,"scripts":{"dev":"tsc --watch","test":"jest","build":"tsc && node scripts/copy-codegen-templates.js && npm run build:cs && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","setup":"node scripts/setup.js","install":"node-gyp rebuild","build:cs":"cd DeukPack.Protocol && dotnet build DeukPack.Protocol.csproj -c Release","sync:oss":"node scripts/sync-to-oss.js","test:cpp":"cmake -S native/cpp -B native/cpp/build && cmake --build native/cpp/build && ctest --test-dir native/cpp/build --output-on-failure","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","postinstall":"node scripts/npm-postinstall.js","build:native":"node-gyp rebuild","bundle:vscode":"node scripts/bundle-vscode-vsix.js","release:check":"node scripts/release-check.js && npm run build && npm run bundle:vscode && npm test && npm pack --dry-run","prepublishOnly":"node scripts/changelog-release-slice.js && npm run build && npm run bundle:vscode","sync:oss:apply":"node scripts/sync-to-oss.js --build --apply","release-notice:apply":"node scripts/apply-release-notice.js"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack — multi-format IDL pipeline (.deuk native, Protobuf, OpenAPI, JSON Schema, CSV, Thrift). Protobuf-aligned wire; fast C#/C++/JS codegen, CLI. v1: no Excel/table editor workflow","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.26.2","yaml":"^2.8.3","node-addon-api":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","rimraf":"^6.0.0","ts-jest":"^29.4.6","cmake-js":"^8.0.0","node-gyp":"^12.2.0","protobufjs":"^8.0.0","typescript":"^5.9.0","@types/jest":"^30.0.0","@types/node":"^20.19.0","@vscode/vsce":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.2.4_1774378375239_0.8487020373126497","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"deukpack","version":"1.2.6","keywords":["deukpack","deuk","protocol-buffers","protobuf","thrift","typescript","performance","serialization","binary","cross-platform"],"author":{"name":"gplat-team"},"license":"Apache-2.0","_id":"deukpack@1.2.6","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://deukpack.app/en/","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"59bc322d5fd428a7a4133a60246cb4a0f6911935","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.2.6.tgz","fileCount":356,"integrity":"sha512-pJVit4Pt8blFj/s/ssjq5CwJfvdK18CNppUoohG/Ld5zSX7T1lAAZ70PSJLAqd0X3noJaviy1A4pqjU2U9GfGQ==","signatures":[{"sig":"MEYCIQCTiBs7g1bFd2Tg6SqfbSO3uFkIlUiH3H1bOSSzA6bTjAIhAI1kotYbM4eX036mOZQWkMoGIwQBSRhnXSnMvRiqL/nD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2291058},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gypfile":true,"scripts":{"dev":"node ./node_modules/typescript/lib/tsc.js --watch","test":"jest","build":"tsc && node scripts/copy-codegen-templates.js && npm run build:cs && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","setup":"node scripts/setup.js","verify":"node scripts/verify-build.js","install":"node-gyp rebuild","build:cs":"cd DeukPack.Protocol && dotnet build DeukPack.Protocol.csproj -c Release","sync:oss":"node scripts/sync-to-oss.js","test:cpp":"cmake -S native/cpp -B native/cpp/build && cmake --build native/cpp/build && ctest --test-dir native/cpp/build --output-on-failure","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","postinstall":"node scripts/npm-postinstall.js","postversion":"node scripts/sync-version-artifacts.js","build:native":"node-gyp rebuild","verify:quick":"node scripts/verify-build.js --skip-test --skip-codegen","version:sync":"node scripts/sync-version-artifacts.js","bundle:vscode":"node scripts/bundle-vscode-vsix.js","release:check":"node scripts/release-check.js && npm run build && npm run bundle:vscode && npm test && npm pack --dry-run","prepublishOnly":"node scripts/sync-version-artifacts.js && npm run build && npm run bundle:vscode","sync:oss:apply":"node scripts/sync-to-oss.js --build --apply","release-notice:apply":"node scripts/apply-release-notice.js"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack — multi-format IDL pipeline (.deuk native, Protobuf, OpenAPI, JSON Schema, CSV, Thrift). Protobuf-aligned wire; fast C#/C++/JS codegen, CLI. v1: no Excel/table editor workflow","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.26.2","yaml":"^2.8.3","node-addon-api":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","rimraf":"^6.0.0","ts-jest":"^29.4.6","cmake-js":"^8.0.0","node-gyp":"^12.2.0","protobufjs":"^8.0.0","typescript":"^5.9.0","@types/jest":"^30.0.0","@types/node":"^20.19.0","@vscode/vsce":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.2.6_1774387618545_0.21626858127268012","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"deukpack","version":"1.2.8","keywords":["deukpack","deuk","protocol-buffers","protobuf","thrift","typescript","performance","serialization","binary","cross-platform"],"author":{"name":"gplat-team"},"license":"Apache-2.0","_id":"deukpack@1.2.8","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://deukpack.app/en/","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"e91ed0e546ae030030144e111a2d1ac772573431","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.2.8.tgz","fileCount":358,"integrity":"sha512-+XT57cJ12QYP2zjwsPrQ0F8ntmPyWJn8aPtia37f+jLEMmXOtPfIY9/kQ7IL7Vc4GhV4GNZ1BJyO21R5YqXkSg==","signatures":[{"sig":"MEUCID6szrbobhSiep+Pp6SQQr/fE9ySwLgSNkSO+CZGcZhPAiEAhGkbrknXvUL1Cn9NmGkz/AZIiH9DNfOuWZFKiyemIUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2323086},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gypfile":true,"scripts":{"dev":"node ./node_modules/typescript/lib/tsc.js --watch","test":"jest","build":"tsc && node scripts/copy-codegen-templates.js && npm run build:cs && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","setup":"node scripts/setup.js","verify":"node scripts/verify-build.js","install":"node-gyp rebuild","build:cs":"cd DeukPack.Protocol && dotnet build DeukPack.Protocol.csproj -c Release","sync:oss":"node scripts/sync-to-oss.js","test:cpp":"cmake -S native/cpp -B native/cpp/build && cmake --build native/cpp/build && ctest --test-dir native/cpp/build --output-on-failure","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","postinstall":"node scripts/npm-postinstall.js","postversion":"node scripts/sync-version-artifacts.js","build:native":"node-gyp rebuild","verify:quick":"node scripts/verify-build.js --skip-test --skip-codegen","version:sync":"node scripts/sync-version-artifacts.js","bundle:vscode":"node scripts/bundle-vscode-vsix.js","release:check":"node scripts/release-check.js && npm run build && npm run bundle:vscode && npm test && npm pack --dry-run","prepublishOnly":"node scripts/sync-version-artifacts.js && npm run build && npm run bundle:vscode","sync:oss:apply":"node scripts/sync-to-oss.js --build --apply","release-notice:apply":"node scripts/apply-release-notice.js"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack — multi-format IDL pipeline (.deuk native, Protobuf, OpenAPI, JSON Schema, CSV, Thrift). Protobuf-aligned wire; fast C#/C++/JS codegen, CLI. v1: no Excel/table editor workflow","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.26.2","yaml":"^2.8.3","node-addon-api":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","rimraf":"^6.0.0","ts-jest":"^29.4.6","cmake-js":"^8.0.0","node-gyp":"^12.2.0","protobufjs":"^8.0.0","typescript":"^5.9.0","@types/jest":"^30.0.0","@types/node":"^20.19.0","@vscode/vsce":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.2.8_1774406560120_0.12472993462545912","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"deukpack","version":"1.2.9","keywords":["deukpack","deuk","protocol-buffers","protobuf","thrift","typescript","performance","serialization","binary","cross-platform"],"author":{"name":"gplat-team"},"license":"Apache-2.0","_id":"deukpack@1.2.9","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://deukpack.app/en/","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"7e89946947c055df2931ac74ad5c022ab815fdbb","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.2.9.tgz","fileCount":385,"integrity":"sha512-jIq9qpX/5VVw5xGqZnoi6A6/Aj1dyrD2Ydw2l/Uk2wJyqJCxcEyipjRKOB4Amv+TkjLpm5nPZrjg7hXo7gRl2A==","signatures":[{"sig":"MEQCIBhwDUar6Hxv/SXDX7Hkymo1XdRo4Q+bcP6xGLJLXuZgAiBFdnLOZ9jsLHVuCs5R61K/k9S3jShq4z7ijM3+CB5t7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2535328},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gypfile":true,"scripts":{"dev":"node ./node_modules/typescript/lib/tsc.js --watch","test":"jest","build":"tsc && node scripts/copy-codegen-templates.js && npm run build:cs && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","setup":"node scripts/setup.js","verify":"node scripts/verify-build.js","install":"node-gyp rebuild","build:cs":"cd DeukPack.Protocol && dotnet build DeukPack.Protocol.csproj -c Release","sync:oss":"node scripts/sync-to-oss.js","test:cpp":"cmake -S native/cpp -B native/cpp/build && cmake --build native/cpp/build && ctest --test-dir native/cpp/build --output-on-failure","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","postinstall":"node scripts/npm-postinstall.js","postversion":"node scripts/sync-version-artifacts.js","build:native":"node-gyp rebuild","verify:quick":"node scripts/verify-build.js --skip-test --skip-codegen","version:sync":"node scripts/sync-version-artifacts.js","bundle:vscode":"node scripts/bundle-vscode-vsix.js","release:check":"node scripts/release-check.js && npm run build && npm run bundle:vscode && npm test && npm pack --dry-run","prepublishOnly":"node scripts/sync-version-artifacts.js && npm run release-notice:apply && npm run build && npm run bundle:vscode && node scripts/build_unity_runtime_plugins.js --out upm/Runtime/Plugins -c Release","sync:oss:apply":"node scripts/sync-to-oss.js --build --apply","release-notice:apply":"node scripts/apply-release-notice.js"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack — multi-format IDL pipeline (.deuk native, Protobuf, OpenAPI, JSON Schema, CSV, Thrift). Protobuf-aligned wire; fast C#/C++/JS codegen, CLI. v1: no Excel/table editor workflow","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.26.2","yaml":"^2.8.3","node-addon-api":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","rimraf":"^6.0.0","ts-jest":"^29.4.6","cmake-js":"^8.0.0","node-gyp":"^12.2.0","protobufjs":"^8.0.0","typescript":"^5.9.0","@types/jest":"^30.0.0","@types/node":"^20.19.0","@vscode/vsce":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.2.9_1774515815083_0.5343496947580875","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"deukpack","version":"1.2.10","keywords":["deukpack","deuk","protocol-buffers","protobuf","thrift","typescript","performance","serialization","binary","cross-platform"],"author":{"name":"gplat-team"},"license":"Apache-2.0","_id":"deukpack@1.2.10","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://deukpack.app/en/","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"91920d47df50c5fad727d162d1d2c1bf597fa1f6","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.2.10.tgz","fileCount":385,"integrity":"sha512-VwFBKryGpfBZ9fNmqS3hzv8gQJxcbXEcCace9zhXr/k9iA7rAwHgxpzFPcwLtN/iKmWfpLkf6KFz56JxDvADBw==","signatures":[{"sig":"MEYCIQCVcb5LstAK66eGRm7QjWb4Uun6OtLhnxnOAwnEiW4FMQIhALOzauDmdT7yV7RAu6Vv3Dx8FqwsTdgK7BuduL8cIM2c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2534624},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gypfile":true,"scripts":{"dev":"node ./node_modules/typescript/lib/tsc.js --watch","test":"jest","build":"tsc && node scripts/copy-codegen-templates.js && npm run build:cs && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","setup":"node scripts/setup.js","verify":"node scripts/verify-build.js","install":"node-gyp rebuild","build:cs":"cd DeukPack.Protocol && dotnet build DeukPack.Protocol.csproj -c Release","sync:oss":"node scripts/sync-to-oss.js","test:cpp":"cmake -S native/cpp -B native/cpp/build && cmake --build native/cpp/build && ctest --test-dir native/cpp/build --output-on-failure","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","postinstall":"node scripts/npm-postinstall.js","postversion":"node scripts/sync-version-artifacts.js","build:native":"node-gyp rebuild","verify:quick":"node scripts/verify-build.js --skip-test --skip-codegen","version:sync":"node scripts/sync-version-artifacts.js","bundle:vscode":"node scripts/bundle-vscode-vsix.js","release:check":"node scripts/release-check.js && npm run build && npm run bundle:vscode && npm test && npm pack --dry-run","prepublishOnly":"node scripts/sync-version-artifacts.js && npm run release-notice:apply && npm run build && npm run bundle:vscode && node scripts/build_unity_runtime_plugins.js --out upm/Runtime/Plugins -c Release","sync:oss:apply":"node scripts/sync-to-oss.js --build --apply","release-notice:apply":"node scripts/apply-release-notice.js"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack — multi-format IDL pipeline (.deuk native, Protobuf, OpenAPI, JSON Schema, CSV, Thrift). Protobuf-aligned wire; fast C#/C++/JS codegen, CLI. v1: no Excel/table editor workflow","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.26.2","yaml":"^2.8.3","node-addon-api":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.3.0","rimraf":"^6.0.0","ts-jest":"^29.4.6","cmake-js":"^8.0.0","node-gyp":"^12.2.0","protobufjs":"^8.0.0","typescript":"^5.9.0","@types/jest":"^30.0.0","@types/node":"^20.19.0","@vscode/vsce":"^3.7.1"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.2.10_1774519641100_0.06890851513546248","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"deukpack","version":"1.3.0","keywords":["deukpack","deuk","protocol-buffers","protobuf","thrift","typescript","performance","serialization","binary","cross-platform","deuk-family","deukpack-ecosystem"],"author":{"name":"gplat-team"},"license":"Apache-2.0","_id":"deukpack@1.3.0","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://deukpack.app/en/","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"de27ad402c87545091799ac2fa58f1a5ffcdcf37","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.3.0.tgz","fileCount":396,"integrity":"sha512-eUOO7jQNudQ1mvI9IT/gTM/hbZXS7IskJqWj0Xet19KBf/Qbc049mTDjmchmUby75IPzqIT/QeYfQjXARtnVqg==","signatures":[{"sig":"MEQCIGLQicWlrxz6T6ognJgO6GOsyNLRdGd2IatqG8J+44gDAiAcrTKHNDAq6dpg+7WJNvM9c29GnLaWKsZD6vrIWwAY6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2622992},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gypfile":true,"scripts":{"dev":"node ./node_modules/typescript/lib/tsc.js --watch","test":"jest","build":"node ./node_modules/typescript/lib/tsc.js && node scripts/copy-codegen-templates.js && npm run build:cs && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","setup":"node scripts/setup.js","verify":"node scripts/verify-build.js","install":"node-gyp rebuild","build:cs":"cd DeukPack.Protocol && dotnet build DeukPack.Protocol.csproj -c Release","test:cpp":"node scripts/run-cpp-native-tests.js","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","mirror:oss":"node scripts/mirror-to-oss.js","regression":"node scripts/verify-build.js","postinstall":"node scripts/npm-postinstall.js","postversion":"node scripts/align-version-artifacts.js","bench:docker":"docker compose -f benchmarks/docker/docker-compose.yml run --rm --build bench","build:native":"node-gyp rebuild","verify:quick":"node scripts/verify-build.js --skip-test --skip-codegen --skip-cpp-test","bundle:vscode":"node scripts/bundle-vscode-vsix.js","release:check":"node scripts/release-check.js && npm run build && npm run bundle:vscode && npm test && npm pack --dry-run","version:align":"node scripts/align-version-artifacts.js","benchmark:json":"node benchmarks/performance.js --json-out benchmarks/out/last-performance.json","prepublishOnly":"node scripts/align-version-artifacts.js && npm run release-notice:apply && npm run build && npm run bundle:vscode && node scripts/build_unity_runtime_plugins.js --out upm/Runtime/Plugins -c Release","bench:large-idl":"node benchmarks/large-idl-parse-bench.js","bench:project-i":"node scripts/bench-project-i-define.js","bench:wire-gzip":"node scripts/bench-wire-bytes-gzip.js","bench:cross-lang":"node benchmarks/cross-lang-bench.js","bench:docker:aws":"bash benchmarks/docker/run-aws-presets.sh","mirror:oss:apply":"node scripts/mirror-to-oss.js --build --apply","bench:plan-phase1":"node scripts/run-bench-plan-phase1.js","bench:plan-phase2":"node scripts/run-bench-plan-phase2.js","export:ai-context":"node scripts/export-ai-context.js","bench:table-schema":"node benchmarks/table-schema-export-bench.js","bench:e2e-roundtrip":"node scripts/run-bench-e2e-roundtrip.js","bench:export-define":"node scripts/export-define-multiformat.js","bench:format-parity":"node benchmarks/format-parse-bench.js","bench:isomorphic-e2e":"node benchmarks/isomorphic-e2e-roundtrip-bench.js","release-notice:apply":"node scripts/apply-release-notice.js","bench:generate-corpus":"node scripts/generate-public-synthetic-corpus.js","bench:isomorphic-data":"node benchmarks/isomorphic-data-bench.js","bench:idl-codegen-wall":"node scripts/bench-idl-codegen-wall.js","test:idl-convert-smoke":"node scripts/idl-convert/smoke-thrift-to-deuk.js","bench:stream-throughput":"node benchmarks/stream-throughput-bench.js","bench:isomorphic-wire-io":"node benchmarks/isomorphic-wire-io-bench.js","collect-benchmark-report":"node scripts/collect-benchmark-report.js","bench:meta-packed-vs-wire":"node benchmarks/meta-packed-vs-wire-bench.js","bench:cross-lang-isomorphic":"node benchmarks/cross-lang-isomorphic-bench.js","bench:generate-table-shaped":"node scripts/generate-table-shaped-bench-deuk.js","bench:isomorphic-wire-native":"node scripts/run-isomorphic-wire-native-bench.js","bench:augment-isomorphic-wire":"node scripts/augment-isomorphic-corpus-wire.js","bench:isomorphic-wire-io-dotnet":"node benchmarks/isomorphic-wire-io-dotnet-bench.js","bench:generate-isomorphic-corpus":"node scripts/generate-isomorphic-bench-corpus.js","bench:codegen-isomorphic-wire-codecs":"node scripts/codegen-isomorphic-wire-codecs.js"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack — multi-format IDL pipeline (.deuk native, Protobuf, OpenAPI, JSON Schema, CSV, Thrift). Protobuf-aligned wire; fast C#/C++/JS codegen, CLI. v1: no Excel/table editor workflow","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.26.2","yaml":"^2.8.3","node-addon-api":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.0","thrift":"^0.22.0","ts-jest":"^29.4.6","cmake-js":"^8.0.0","node-gyp":"^12.2.0","csv-parse":"^6.2.1","grpc-tools":"^1.13.1","protobufjs":"^8.0.0","typescript":"^5.9.0","@types/jest":"^29.5.14","@types/node":"^20.19.0","@vscode/vsce":"^3.7.1","google-protobuf":"^4.0.2"},"optionalDependencies":{"deuk-ui":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.3.0_1774683114198_0.10504324961362155","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"deukpack","version":"1.4.0","keywords":["ai-agent","mcp","mcp-server","cursor-rules","protocol-buffers","protobuf","thrift","mixed-idl","deukpack","serialization","high-performance","high-performance-codecs","multi-format","ai-native","handoff","deuk-family","deukpack-ecosystem"],"author":{"name":"gplat-team"},"license":"Apache-2.0","_id":"deukpack@1.4.0","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://deukpack.app/","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"02c017ec631e7362f2cd49a2292dd12e302e117b","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.4.0.tgz","fileCount":402,"integrity":"sha512-8qyv4zcq3fs8Atc95thgdbpeaEGB0CiCNHhbpYvifsCXICAE8YMhfbm6o4LpO/8v1RcNl6K0I5RKLGfDAy9DeQ==","signatures":[{"sig":"MEUCIQCRbphSxn+EMwKsBFrQp8ktHiFqwKkfWyCngJWTqn05BAIgOa7kVBpJu3hC0GDfWQui0AsJa7eNw7BlFqmHtrh6usw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2648587},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gypfile":true,"scripts":{"dev":"node ./node_modules/typescript/lib/tsc.js --watch","test":"jest","build":"node ./node_modules/typescript/lib/tsc.js && node scripts/copy-codegen-templates.js && npm run build:cs && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","setup":"node scripts/setup.js","verify":"node scripts/verify-build.js","install":"node-gyp rebuild","build:cs":"cd DeukPack.Protocol && dotnet build DeukPack.Protocol.csproj -c Release","test:cpp":"node scripts/run-cpp-native-tests.js","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","mirror:oss":"node scripts/mirror-to-oss.js","regression":"node scripts/verify-build.js","postinstall":"node scripts/npm-postinstall.js","postversion":"node scripts/align-version-artifacts.js","bench:docker":"docker compose -f benchmarks/docker/docker-compose.yml run --rm --build bench","build:native":"node-gyp rebuild","verify:quick":"node scripts/verify-build.js --skip-test --skip-codegen --skip-cpp-test","bundle:vscode":"node scripts/bundle-vscode-vsix.js","release:check":"node scripts/release-check.js && npm run build && npm run bundle:vscode && npm test && npm pack --dry-run","version:align":"node scripts/align-version-artifacts.js","benchmark:json":"node benchmarks/performance.js --json-out benchmarks/out/last-performance.json","prepublishOnly":"node scripts/align-version-artifacts.js && npm run release-notice:apply && npm run build && npm run bundle:vscode && node scripts/build_unity_runtime_plugins.js --out upm/Runtime/Plugins -c Release","bench:large-idl":"node benchmarks/large-idl-parse-bench.js","bench:project-i":"node scripts/bench-project-i-define.js","bench:wire-gzip":"node scripts/bench-wire-bytes-gzip.js","bench:cross-lang":"node benchmarks/performance.js","bench:docker:aws":"bash benchmarks/docker/run-aws-presets.sh","mirror:oss:apply":"node scripts/mirror-to-oss.js --build --apply","bench:plan-phase1":"node scripts/run-bench-plan-phase1.js","bench:plan-phase2":"node scripts/run-bench-plan-phase2.js","export:ai-context":"node scripts/export-ai-context.js","bench:table-schema":"node benchmarks/table-schema-export-bench.js","bench:e2e-roundtrip":"node scripts/run-bench-e2e-roundtrip.js","bench:export-define":"node scripts/export-define-multiformat.js","bench:format-parity":"node benchmarks/format-parse-bench.js","bench:isomorphic-e2e":"node benchmarks/isomorphic-e2e-roundtrip-bench.js","release-notice:apply":"node scripts/apply-release-notice.js","bench:generate-corpus":"node scripts/generate-public-synthetic-corpus.js","bench:isomorphic-data":"node benchmarks/isomorphic-data-bench.js","bench:idl-codegen-wall":"node scripts/bench-idl-codegen-wall.js","test:idl-convert-smoke":"node scripts/idl-convert/smoke-thrift-to-deuk.js","bench:stream-throughput":"node benchmarks/stream-throughput-bench.js","bench:isomorphic-wire-io":"node benchmarks/isomorphic-wire-io-bench.js","collect-benchmark-report":"node scripts/collect-benchmark-report.js","bench:meta-packed-vs-wire":"node benchmarks/meta-packed-vs-wire-bench.js","bench:cross-lang-isomorphic":"node benchmarks/cross-lang-isomorphic-bench.js","bench:generate-table-shaped":"node scripts/generate-table-shaped-bench-deuk.js","bench:isomorphic-wire-native":"node scripts/run-isomorphic-wire-native-bench.js","bench:augment-isomorphic-wire":"node scripts/augment-isomorphic-corpus-wire.js","bench:isomorphic-wire-io-dotnet":"node benchmarks/isomorphic-wire-io-dotnet-bench.js","bench:generate-isomorphic-corpus":"node scripts/generate-isomorphic-bench-corpus.js","bench:codegen-isomorphic-wire-codecs":"node scripts/codegen-isomorphic-wire-codecs.js"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack AI-Ready Interface Hub — Mixed-IDL hybrid serializer (.deuk, Protobuf, OpenAPI, JSON Schema, CSV, Thrift). AI Semantic Mapping & MCP Server generation. v1.4: MCP Protobuf expansion, MCP Server generator, Core IDL pipeline, high-performance C#/C++","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.26.2","yaml":"^2.8.3","node-addon-api":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","jest":"^29.7.0","rimraf":"^6.0.0","thrift":"^0.22.0","ts-jest":"^29.4.6","cmake-js":"^8.0.0","node-gyp":"^12.2.0","csv-parse":"^6.2.1","grpc-tools":"^1.13.1","protobufjs":"^8.0.0","typescript":"^5.9.0","@types/jest":"^29.5.14","@types/node":"^20.19.0","@vscode/vsce":"^3.7.1","google-protobuf":"^4.0.2","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"deuk-ui":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.4.0_1774737844447_0.5081458185194141","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"deukpack","version":"1.5.0","keywords":["ai-agent","mcp","mcp-server","cursor-rules","protocol-buffers","protobuf","thrift","mixed-idl","deukpack","serialization","high-performance","high-performance-codecs","multi-format","ai-native","handoff","deuk-family","deukpack-ecosystem"],"author":{"name":"deukpack-dev-team"},"license":"Apache-2.0","_id":"deukpack@1.5.0","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://deukpack.app/","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"b118c5172a3036fc57a1088f8aa2e1589b92e553","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.5.0.tgz","fileCount":484,"integrity":"sha512-+i0oAoagEk0LBDeAVVQ7Qm+3DPS0fZD5x1NWBGU0+j+nfRXOlH1V7mbuU9D6soAj8T4tCL7QbmNjBV96bAn/Kg==","signatures":[{"sig":"MEQCIGloGDk4SqfUl53zBG5vWDguIiFnjz2xqQtU34/3GZfbAiAWio4ihARAZL0KtibWCBm7VUjYXuP6F5AAKxyEdXkkqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2901628},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gypfile":true,"scripts":{"dev":"node ./node_modules/typescript/lib/tsc.js --watch","test":"jest","build":"node ./node_modules/typescript/lib/tsc.js && node scripts/copy-codegen-templates.js && npm run build:cs && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","setup":"node scripts/setup.js","verify":"node scripts/verify-build.js","install":"node-gyp rebuild","build:cs":"cd DeukPack.Protocol && dotnet build DeukPack.Protocol.csproj -c Release","test:cpp":"node scripts/run-cpp-native-tests.js","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","mirror:oss":"node scripts/mirror-to-oss.js","regression":"node scripts/verify-build.js","postinstall":"node scripts/npm-postinstall.js","postversion":"node scripts/align-version-artifacts.js","bench:docker":"docker compose -f benchmarks/docker/docker-compose.yml run --rm --build bench","build:native":"node-gyp rebuild","verify:quick":"node scripts/verify-build.js --skip-test --skip-codegen --skip-cpp-test","bundle:vscode":"node scripts/bundle-vscode-vsix.js","release:check":"node scripts/release-check.js && npm run build && npm run bundle:vscode && npm test && npm pack --dry-run","version:align":"node scripts/align-version-artifacts.js","benchmark:json":"node benchmarks/performance.js --json-out benchmarks/out/last-performance.json","prepublishOnly":"node scripts/align-version-artifacts.js && npm run release-notice:apply && npm run build && npm run bundle:vscode && node scripts/build_unity_runtime_plugins.js --out upm/Runtime/Plugins -c Release","bench:large-idl":"node benchmarks/large-idl-parse-bench.js","bench:wire-gzip":"node scripts/bench-wire-bytes-gzip.js","bench:cross-lang":"node benchmarks/performance.js","bench:docker:aws":"bash benchmarks/docker/run-aws-presets.sh","bench:project-dp":"node scripts/bench-project-dp-define.js","mirror:oss:apply":"node scripts/mirror-to-oss.js --build --apply","bench:plan-phase1":"node scripts/run-bench-plan-phase1.js","bench:plan-phase2":"node scripts/run-bench-plan-phase2.js","export:ai-context":"node scripts/export-ai-context.js","bench:table-schema":"node benchmarks/table-schema-export-bench.js","bench:e2e-roundtrip":"node scripts/run-bench-e2e-roundtrip.js","bench:export-define":"node scripts/export-define-multiformat.js","bench:format-parity":"node benchmarks/format-parse-bench.js","bench:isomorphic-e2e":"node benchmarks/isomorphic-e2e-roundtrip-bench.js","release-notice:apply":"node scripts/apply-release-notice.js","bench:generate-corpus":"node scripts/generate-public-synthetic-corpus.js","bench:isomorphic-data":"node benchmarks/isomorphic-data-bench.js","bench:idl-codegen-wall":"node scripts/bench-idl-codegen-wall.js","test:idl-convert-smoke":"node scripts/idl-convert/smoke-thrift-to-deuk.js","bench:stream-throughput":"node benchmarks/stream-throughput-bench.js","bench:isomorphic-wire-io":"node benchmarks/isomorphic-wire-io-bench.js","collect-benchmark-report":"node scripts/collect-benchmark-report.js","bench:meta-packed-vs-wire":"node benchmarks/meta-packed-vs-wire-bench.js","bench:cross-lang-isomorphic":"node benchmarks/cross-lang-isomorphic-bench.js","bench:generate-table-shaped":"node scripts/generate-table-shaped-bench-deuk.js","bench:isomorphic-wire-native":"node scripts/run-isomorphic-wire-native-bench.js","bench:augment-isomorphic-wire":"node scripts/augment-isomorphic-corpus-wire.js","bench:isomorphic-wire-io-dotnet":"node benchmarks/isomorphic-wire-io-dotnet-bench.js","bench:generate-isomorphic-corpus":"node scripts/generate-isomorphic-bench-corpus.js","bench:codegen-isomorphic-wire-codecs":"node scripts/codegen-isomorphic-wire-codecs.js"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack — Universal schema multi-hub for Protobuf, Thrift, OpenAPI, and .deuk. Protobuf-aligned wire; fast C#/C++/JS codegen.","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.26.2","yaml":"^2.8.3","node-addon-api":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","jest":"^29.7.0","rimraf":"^6.0.0","thrift":"^0.22.0","ts-jest":"^29.4.6","cmake-js":"^8.0.0","node-gyp":"^12.2.0","csv-parse":"^6.2.1","grpc-tools":"^1.13.1","protobufjs":"^8.0.0","typescript":"^5.9.0","@types/jest":"^29.5.14","@types/node":"^20.19.0","@vscode/vsce":"^3.7.1","google-protobuf":"^4.0.2"},"optionalDependencies":{"deuk-ui":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.5.0_1774847377056_0.6823890331802152","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"deukpack","version":"1.6.0","keywords":["ai-agent","mcp","mcp-server","cursor-rules","protocol-buffers","protobuf","thrift","mixed-idl","deukpack","serialization","high-performance","high-performance-codecs","multi-format","ai-native","handoff","deuk-family","deukpack-ecosystem"],"author":{"name":"deukpack-dev-team"},"license":"Apache-2.0","_id":"deukpack@1.6.0","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://deukpack.app/","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"20903c8b022166b5b62099b205d2cdc4c5ce77a9","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.6.0.tgz","fileCount":497,"integrity":"sha512-6K7n3Ukh7+mNwS3IpBKzY4pL3PjBNZj0hIN8bJZO6iIwLcyNYM2d5M8mhUWeOmltrNRApbbsZZBJpZaHRK7ibA==","signatures":[{"sig":"MEQCIDhJp0fh/JBYg1LSbVF36mxP+YJwQm+ShWQimoOuXYzIAiArdShsquv0/z2ZOnljO8z7i0KsQFnCx3awcawrxNtglA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3005583},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gypfile":true,"scripts":{"dev":"node ./node_modules/typescript/lib/tsc.js --watch","test":"jest","build":"node ./node_modules/typescript/lib/tsc.js && node scripts/copy-codegen-templates.js && npm run build:cs && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","setup":"node scripts/setup.js","verify":"node scripts/verify-build.js","install":"node-gyp rebuild","build:cs":"cd DeukPack.Protocol && dotnet build DeukPack.Protocol.csproj -c Release","test:cpp":"node scripts/run-cpp-native-tests.js","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","mirror:oss":"node scripts/mirror-to-oss.js","regression":"node scripts/verify-build.js","postinstall":"node scripts/npm-postinstall.js","postversion":"node scripts/align-version-artifacts.js","bench:docker":"docker compose -f benchmarks/docker/docker-compose.yml run --rm --build bench","build:native":"node-gyp rebuild","verify:quick":"node scripts/verify-build.js --skip-test --skip-codegen --skip-cpp-test","bundle:vscode":"node scripts/bundle-vscode-vsix.js","release:check":"node scripts/release-check.js && npm run build && npm run bundle:vscode && npm test && npm pack --dry-run","version:align":"node scripts/align-version-artifacts.js","benchmark:json":"node benchmarks/performance.js --json-out benchmarks/out/last-performance.json","prepublishOnly":"node scripts/align-version-artifacts.js && npm run release-notice:apply && npm run build && npm run bundle:vscode && node scripts/build_unity_runtime_plugins.js --out upm/Runtime/Plugins -c Release","bench:large-idl":"node benchmarks/large-idl-parse-bench.js","bench:wire-gzip":"node scripts/bench-wire-bytes-gzip.js","bench:cross-lang":"node benchmarks/performance.js","bench:docker:aws":"bash benchmarks/docker/run-aws-presets.sh","bench:project-dp":"node scripts/bench-project-dp-define.js","mirror:oss:apply":"node scripts/mirror-to-oss.js --build --apply","bench:plan-phase1":"node scripts/run-bench-plan-phase1.js","bench:plan-phase2":"node scripts/run-bench-plan-phase2.js","export:ai-context":"node scripts/export-ai-context.js","bench:table-schema":"node benchmarks/table-schema-export-bench.js","bench:e2e-roundtrip":"node scripts/run-bench-e2e-roundtrip.js","bench:export-define":"node scripts/export-define-multiformat.js","bench:format-parity":"node benchmarks/format-parse-bench.js","bench:isomorphic-e2e":"node benchmarks/isomorphic-e2e-roundtrip-bench.js","release-notice:apply":"node scripts/apply-release-notice.js","bench:generate-corpus":"node scripts/generate-public-synthetic-corpus.js","bench:isomorphic-data":"node benchmarks/isomorphic-data-bench.js","bench:idl-codegen-wall":"node scripts/bench-idl-codegen-wall.js","test:idl-convert-smoke":"node scripts/idl-convert/smoke-thrift-to-deuk.js","bench:stream-throughput":"node benchmarks/stream-throughput-bench.js","bench:isomorphic-wire-io":"node benchmarks/isomorphic-wire-io-bench.js","collect-benchmark-report":"node scripts/collect-benchmark-report.js","bench:meta-packed-vs-wire":"node benchmarks/meta-packed-vs-wire-bench.js","bench:cross-lang-isomorphic":"node benchmarks/cross-lang-isomorphic-bench.js","bench:generate-table-shaped":"node scripts/generate-table-shaped-bench-deuk.js","bench:isomorphic-wire-native":"node scripts/run-isomorphic-wire-native-bench.js","test:roundtrip-security-perf":"node scripts/run-roundtrip-security-perf.js","bench:augment-isomorphic-wire":"node scripts/augment-isomorphic-corpus-wire.js","bench:isomorphic-wire-io-dotnet":"node benchmarks/isomorphic-wire-io-dotnet-bench.js","bench:generate-isomorphic-corpus":"node scripts/generate-isomorphic-bench-corpus.js","bench:codegen-isomorphic-wire-codecs":"node scripts/codegen-isomorphic-wire-codecs.js"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack — Universal schema multi-hub for Protobuf, Thrift, OpenAPI, and .deuk. Protobuf-aligned wire; fast C#/C++/JS codegen.","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.26.2","yaml":"^2.8.3","node-addon-api":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","jest":"^29.7.0","rimraf":"^6.0.0","thrift":"^0.22.0","ts-jest":"^29.4.6","cmake-js":"^8.0.0","node-gyp":"^12.2.0","csv-parse":"^6.2.1","grpc-tools":"^1.13.1","protobufjs":"^8.0.0","typescript":"^5.9.0","@types/jest":"^29.5.14","@types/node":"^20.19.0","@vscode/vsce":"^3.7.1","google-protobuf":"^4.0.2"},"optionalDependencies":{"deuk-ui":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.6.0_1775001726925_0.7080059720427705","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"deukpack","version":"1.7.0","keywords":["ai-agent","mcp","mcp-server","cursor-rules","protocol-buffers","protobuf","thrift","mixed-idl","deukpack","serialization","high-performance","high-performance-codecs","multi-format","ai-native","handoff","deuk-family","deukpack-ecosystem"],"author":{"name":"deukpack-dev-team"},"license":"Apache-2.0","_id":"deukpack@1.7.0","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://deukpack.app/","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"0a6584c771272a5966007a46f6949587c8141cce","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.7.0.tgz","fileCount":501,"integrity":"sha512-436el/ukIfhmmZxTFkaXdn40PaClMMc1C67cmNWfW+xv8zBhAqcAc49PtI99+TdHHLI2eES1yBHClK77iVHePQ==","signatures":[{"sig":"MEQCIDxjOx7Eb0fhdlBD98Eur6wTXJWGNk52KbnWlrxVoxxkAiBlCXcSGec/wbdkB91yxyRFdfeiq4d9JDiOLNzUfMXgNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3064942},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gypfile":true,"scripts":{"dev":"node ./node_modules/typescript/lib/tsc.js --watch","test":"jest","build":"node ./node_modules/typescript/lib/tsc.js && node scripts/copy-codegen-templates.js && npm run build:cs && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","setup":"node scripts/setup.js","verify":"node scripts/verify-build.js","install":"node-gyp rebuild","build:cs":"cd DeukPack.Protocol && dotnet build DeukPack.Protocol.csproj -c Release","test:cpp":"node scripts/run-cpp-native-tests.js","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","mirror:oss":"node scripts/mirror-to-oss.js","regression":"node scripts/verify-build.js","postinstall":"node scripts/npm-postinstall.js","postversion":"node scripts/align-version-artifacts.js","bench:docker":"docker compose -f benchmarks/docker/docker-compose.yml run --rm --build bench","build:native":"node-gyp rebuild","verify:quick":"node scripts/verify-build.js --skip-test --skip-codegen --skip-cpp-test","bundle:vscode":"node scripts/bundle-vscode-vsix.js","release:check":"node scripts/release-check.js && npm run build && npm run bundle:vscode && npm test && npm pack --dry-run","version:align":"node scripts/align-version-artifacts.js","benchmark:json":"node benchmarks/performance.js --json-out benchmarks/out/last-performance.json","prepublishOnly":"node scripts/align-version-artifacts.js && npm run release-notice:apply && npm run build && npm run bundle:vscode && node scripts/build_unity_runtime_plugins.js --out upm/Runtime/Plugins -c Release","bench:large-idl":"node benchmarks/large-idl-parse-bench.js","bench:wire-gzip":"node scripts/bench-wire-bytes-gzip.js","bench:cross-lang":"node benchmarks/performance.js","bench:docker:aws":"bash benchmarks/docker/run-aws-presets.sh","bench:project-dp":"node scripts/bench-project-dp-define.js","mirror:oss:apply":"node scripts/mirror-to-oss.js --build --apply","bench:plan-phase1":"node scripts/run-bench-plan-phase1.js","bench:plan-phase2":"node scripts/run-bench-plan-phase2.js","export:ai-context":"node scripts/export-ai-context.js","bench:table-schema":"node benchmarks/table-schema-export-bench.js","bench:e2e-roundtrip":"node scripts/run-bench-e2e-roundtrip.js","bench:export-define":"node scripts/export-define-multiformat.js","bench:format-parity":"node benchmarks/format-parse-bench.js","bench:isomorphic-e2e":"node benchmarks/isomorphic-e2e-roundtrip-bench.js","release-notice:apply":"node scripts/apply-release-notice.js","bench:generate-corpus":"node scripts/generate-public-synthetic-corpus.js","bench:isomorphic-data":"node benchmarks/isomorphic-data-bench.js","bench:idl-codegen-wall":"node scripts/bench-idl-codegen-wall.js","test:idl-convert-smoke":"node scripts/idl-convert/smoke-thrift-to-deuk.js","bench:stream-throughput":"node benchmarks/stream-throughput-bench.js","bench:isomorphic-wire-io":"node benchmarks/isomorphic-wire-io-bench.js","collect-benchmark-report":"node scripts/collect-benchmark-report.js","bench:meta-packed-vs-wire":"node benchmarks/meta-packed-vs-wire-bench.js","bench:cross-lang-isomorphic":"node benchmarks/cross-lang-isomorphic-bench.js","bench:generate-table-shaped":"node scripts/generate-table-shaped-bench-deuk.js","bench:isomorphic-wire-native":"node scripts/run-isomorphic-wire-native-bench.js","test:roundtrip-security-perf":"node scripts/run-roundtrip-security-perf.js","bench:augment-isomorphic-wire":"node scripts/augment-isomorphic-corpus-wire.js","bench:isomorphic-wire-io-dotnet":"node benchmarks/isomorphic-wire-io-dotnet-bench.js","bench:generate-isomorphic-corpus":"node scripts/generate-isomorphic-bench-corpus.js","bench:codegen-isomorphic-wire-codecs":"node scripts/codegen-isomorphic-wire-codecs.js"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack — Universal schema multi-hub for Protobuf, Thrift, OpenAPI, and .deuk. Protobuf-aligned wire; fast C#/C++/JS codegen.","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.26.2","yaml":"^2.8.3","node-addon-api":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","jest":"^29.7.0","rimraf":"^6.0.0","thrift":"^0.22.0","ts-jest":"^29.4.6","cmake-js":"^8.0.0","node-gyp":"^12.2.0","csv-parse":"^6.2.1","grpc-tools":"^1.13.1","protobufjs":"^8.0.0","typescript":"^5.9.0","@types/jest":"^29.5.14","@types/node":"^20.19.0","@vscode/vsce":"^3.7.1","google-protobuf":"^4.0.2"},"optionalDependencies":{"deuk-ui":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.7.0_1775173646616_0.5734227452801863","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"deukpack","version":"1.7.1","keywords":["ai-agent","mcp","mcp-server","cursor-rules","protocol-buffers","protobuf","thrift","mixed-idl","deukpack","serialization","high-performance","high-performance-codecs","multi-format","ai-native","handoff","deuk-family","deukpack-ecosystem"],"author":{"name":"deukpack-dev-team"},"license":"Apache-2.0","_id":"deukpack@1.7.1","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://deukpack.app/","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"164babf7d979c52b178b641829a69ec8fd7afed5","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.7.1.tgz","fileCount":501,"integrity":"sha512-RgOcSWXjy1VWz7vDMdj8BMJU2GQrbzwSx0wO2sLXUs7C8Vffn9DIrBvJnzoWugwUGnuoBLsPCbwAyNUWOmCoRQ==","signatures":[{"sig":"MEYCIQCFOKtMyU+L9yBJr3/6J5YOHDOtNsWmC7kSHZdCN/3L0AIhAJ20NgeTzY8c1iQaPI9G2/n5k9LFiEiMEYj0Xf7wfl6m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3064387},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gypfile":true,"scripts":{"dev":"node ./node_modules/typescript/lib/tsc.js --watch","test":"jest","build":"node ./node_modules/typescript/lib/tsc.js && node scripts/copy-codegen-templates.js && npm run build:cs && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","setup":"node scripts/setup.js","verify":"node scripts/verify-build.js","install":"node-gyp rebuild","build:cs":"cd DeukPack.Protocol && dotnet build DeukPack.Protocol.csproj -c Release","test:cpp":"node scripts/run-cpp-native-tests.js","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","mirror:oss":"node scripts/mirror-to-oss.js","regression":"node scripts/verify-build.js","postinstall":"node scripts/npm-postinstall.js","postversion":"node scripts/align-version-artifacts.js","bench:docker":"docker compose -f benchmarks/docker/docker-compose.yml run --rm --build bench","build:native":"node-gyp rebuild","verify:quick":"node scripts/verify-build.js --skip-test --skip-codegen --skip-cpp-test","bundle:vscode":"node scripts/bundle-vscode-vsix.js","release:check":"node scripts/release-check.js && npm run build && npm run bundle:vscode && npm test && npm pack --dry-run","version:align":"node scripts/align-version-artifacts.js","benchmark:json":"node benchmarks/performance.js --json-out benchmarks/out/last-performance.json","prepublishOnly":"node scripts/align-version-artifacts.js && npm run release-notice:apply && npm run build && npm run bundle:vscode && node scripts/build_unity_runtime_plugins.js --out upm/Runtime/Plugins -c Release","bench:large-idl":"node benchmarks/large-idl-parse-bench.js","bench:wire-gzip":"node scripts/bench-wire-bytes-gzip.js","bench:cross-lang":"node benchmarks/performance.js","bench:docker:aws":"bash benchmarks/docker/run-aws-presets.sh","bench:project-dp":"node scripts/bench-project-dp-define.js","mirror:oss:apply":"node scripts/mirror-to-oss.js --build --apply","bench:plan-phase1":"node scripts/run-bench-plan-phase1.js","bench:plan-phase2":"node scripts/run-bench-plan-phase2.js","export:ai-context":"node scripts/export-ai-context.js","bench:table-schema":"node benchmarks/table-schema-export-bench.js","bench:e2e-roundtrip":"node scripts/run-bench-e2e-roundtrip.js","bench:export-define":"node scripts/export-define-multiformat.js","bench:format-parity":"node benchmarks/format-parse-bench.js","bench:isomorphic-e2e":"node benchmarks/isomorphic-e2e-roundtrip-bench.js","release-notice:apply":"node scripts/apply-release-notice.js","bench:generate-corpus":"node scripts/generate-public-synthetic-corpus.js","bench:isomorphic-data":"node benchmarks/isomorphic-data-bench.js","bench:idl-codegen-wall":"node scripts/bench-idl-codegen-wall.js","test:idl-convert-smoke":"node scripts/idl-convert/smoke-thrift-to-deuk.js","bench:stream-throughput":"node benchmarks/stream-throughput-bench.js","bench:isomorphic-wire-io":"node benchmarks/isomorphic-wire-io-bench.js","collect-benchmark-report":"node scripts/collect-benchmark-report.js","bench:meta-packed-vs-wire":"node benchmarks/meta-packed-vs-wire-bench.js","bench:cross-lang-isomorphic":"node benchmarks/cross-lang-isomorphic-bench.js","bench:generate-table-shaped":"node scripts/generate-table-shaped-bench-deuk.js","bench:isomorphic-wire-native":"node scripts/run-isomorphic-wire-native-bench.js","test:roundtrip-security-perf":"node scripts/run-roundtrip-security-perf.js","bench:augment-isomorphic-wire":"node scripts/augment-isomorphic-corpus-wire.js","bench:isomorphic-wire-io-dotnet":"node benchmarks/isomorphic-wire-io-dotnet-bench.js","bench:generate-isomorphic-corpus":"node scripts/generate-isomorphic-bench-corpus.js","bench:codegen-isomorphic-wire-codecs":"node scripts/codegen-isomorphic-wire-codecs.js"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack — Universal schema multi-hub for Protobuf, Thrift, OpenAPI, and .deuk. Protobuf-aligned wire; fast C#/C++/JS codegen.","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.26.2","yaml":"^2.8.3","node-addon-api":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","jest":"^29.7.0","rimraf":"^6.0.0","thrift":"^0.22.0","ts-jest":"^29.4.6","cmake-js":"^8.0.0","node-gyp":"^12.2.0","csv-parse":"^6.2.1","grpc-tools":"^1.13.1","protobufjs":"^8.0.0","typescript":"^5.9.0","@types/jest":"^29.5.14","@types/node":"^20.19.0","@vscode/vsce":"^3.7.1","google-protobuf":"^4.0.2"},"optionalDependencies":{"deuk-ui":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.7.1_1775174426465_0.30405712365565907","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"deukpack","version":"1.7.2","keywords":["ai-agent","mcp","mcp-server","cursor-rules","protocol-buffers","protobuf","thrift","mixed-idl","deukpack","serialization","high-performance","high-performance-codecs","multi-format","ai-native","handoff","deuk-family","deukpack-ecosystem"],"author":{"name":"deukpack-dev-team"},"license":"Apache-2.0","_id":"deukpack@1.7.2","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://deukpack.app/","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"3e9862e8bfdb9d68214100dd26e114c4f6918563","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.7.2.tgz","fileCount":501,"integrity":"sha512-+r3tHhT2nC0fN+W2vQfCARakMW/jxRvh9HYcJkTSp1g6A/W/eAqG5Zpfd0F4p/20rk/EvMtgioBGZj16k542Ow==","signatures":[{"sig":"MEYCIQCAEniNmtuF6/r2LIu5G8CFdYQyDi30Ps1JrmwLFbuyMAIhAOe4FzXSdylKKIwZvDKD+aSlIY6i97xgxOg4H9Lh47W5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3069420},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gypfile":true,"scripts":{"dev":"node ./node_modules/typescript/lib/tsc.js --watch","test":"jest","build":"node ./node_modules/typescript/lib/tsc.js && node scripts/copy-codegen-templates.js && npm run build:cs && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","setup":"node scripts/setup.js","verify":"node scripts/verify-build.js","install":"node-gyp rebuild","build:cs":"cd DeukPack.Protocol && dotnet build DeukPack.Protocol.csproj -c Release","test:cpp":"node scripts/run-cpp-native-tests.js","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","mirror:oss":"node scripts/mirror-to-oss.js","regression":"node scripts/verify-build.js","postinstall":"node scripts/npm-postinstall.js","postversion":"node scripts/align-version-artifacts.js","bench:docker":"docker compose -f benchmarks/docker/docker-compose.yml run --rm --build bench","build:native":"node-gyp rebuild","verify:quick":"node scripts/verify-build.js --skip-test --skip-codegen --skip-cpp-test","bundle:vscode":"node scripts/bundle-vscode-vsix.js","release:check":"node scripts/release-check.js && npm run build && npm run bundle:vscode && npm test && npm pack --dry-run","version:align":"node scripts/align-version-artifacts.js","benchmark:json":"node benchmarks/performance.js --json-out benchmarks/out/last-performance.json","prepublishOnly":"node scripts/align-version-artifacts.js && npm run release-notice:apply && npm run build && npm run bundle:vscode && node scripts/build_unity_runtime_plugins.js --out upm/Runtime/Plugins -c Release","bench:large-idl":"node benchmarks/large-idl-parse-bench.js","bench:wire-gzip":"node scripts/bench-wire-bytes-gzip.js","bench:cross-lang":"node benchmarks/performance.js","bench:docker:aws":"bash benchmarks/docker/run-aws-presets.sh","bench:project-dp":"node scripts/bench-project-dp-define.js","mirror:oss:apply":"node scripts/mirror-to-oss.js --build --apply","bench:plan-phase1":"node scripts/run-bench-plan-phase1.js","bench:plan-phase2":"node scripts/run-bench-plan-phase2.js","export:ai-context":"node scripts/export-ai-context.js","bench:table-schema":"node benchmarks/table-schema-export-bench.js","bench:e2e-roundtrip":"node scripts/run-bench-e2e-roundtrip.js","bench:export-define":"node scripts/export-define-multiformat.js","bench:format-parity":"node benchmarks/format-parse-bench.js","bench:isomorphic-e2e":"node benchmarks/isomorphic-e2e-roundtrip-bench.js","release-notice:apply":"node scripts/apply-release-notice.js","bench:generate-corpus":"node scripts/generate-public-synthetic-corpus.js","bench:isomorphic-data":"node benchmarks/isomorphic-data-bench.js","bench:idl-codegen-wall":"node scripts/bench-idl-codegen-wall.js","test:idl-convert-smoke":"node scripts/idl-convert/smoke-thrift-to-deuk.js","bench:stream-throughput":"node benchmarks/stream-throughput-bench.js","bench:isomorphic-wire-io":"node benchmarks/isomorphic-wire-io-bench.js","collect-benchmark-report":"node scripts/collect-benchmark-report.js","bench:meta-packed-vs-wire":"node benchmarks/meta-packed-vs-wire-bench.js","bench:cross-lang-isomorphic":"node benchmarks/cross-lang-isomorphic-bench.js","bench:generate-table-shaped":"node scripts/generate-table-shaped-bench-deuk.js","bench:isomorphic-wire-native":"node scripts/run-isomorphic-wire-native-bench.js","test:roundtrip-security-perf":"node scripts/run-roundtrip-security-perf.js","bench:augment-isomorphic-wire":"node scripts/augment-isomorphic-corpus-wire.js","bench:isomorphic-wire-io-dotnet":"node benchmarks/isomorphic-wire-io-dotnet-bench.js","bench:generate-isomorphic-corpus":"node scripts/generate-isomorphic-bench-corpus.js","bench:codegen-isomorphic-wire-codecs":"node scripts/codegen-isomorphic-wire-codecs.js"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack — Universal schema multi-hub for Protobuf, Thrift, OpenAPI, and .deuk. Protobuf-aligned wire; fast C#/C++/JS codegen.","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.26.2","yaml":"^2.8.3","node-addon-api":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","jest":"^29.7.0","rimraf":"^6.0.0","thrift":"^0.22.0","ts-jest":"^29.4.6","cmake-js":"^8.0.0","node-gyp":"^12.2.0","csv-parse":"^6.2.1","grpc-tools":"^1.13.1","protobufjs":"^8.0.0","typescript":"^5.9.0","@types/jest":"^29.5.14","@types/node":"^20.19.0","@vscode/vsce":"^3.7.1","google-protobuf":"^4.0.2"},"optionalDependencies":{"deuk-ui":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.7.2_1775175014894_0.5136061280120761","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"deukpack","version":"1.7.3","keywords":["ai-agent","mcp","mcp-server","cursor-rules","protocol-buffers","protobuf","thrift","mixed-idl","deukpack","serialization","high-performance","high-performance-codecs","multi-format","ai-native","handoff","deuk-family","deukpack-ecosystem"],"author":{"name":"deukpack-dev-team"},"license":"Apache-2.0","_id":"deukpack@1.7.3","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://deukpack.app/","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"c51db63b6597cebdf855c4114dd90312a63182a0","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.7.3.tgz","fileCount":501,"integrity":"sha512-llbIEA5G5+5JHSLCeNCXzo6wbczKbSkpUr7KdVelOWE/JKrWjkseCIiVkl6s6IZ6VCXGP7/xSzGXbojdDSbqNw==","signatures":[{"sig":"MEQCIE9YY9dgANEwHxmWpGAx1VJlllKHb4mOBNAkcmVxpJ5JAiBsMrhF5QibmpeaQDpZ2lCqV1jk82mhe7SwVlHWgOA0Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3068447},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gypfile":true,"scripts":{"dev":"node ./node_modules/typescript/lib/tsc.js --watch","test":"jest","build":"node ./node_modules/typescript/lib/tsc.js && node scripts/copy-codegen-templates.js && npm run build:cs && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","setup":"node scripts/setup.js","verify":"node scripts/verify-build.js","install":"node-gyp rebuild","build:cs":"cd DeukPack.Protocol && dotnet build DeukPack.Protocol.csproj -c Release","test:cpp":"node scripts/run-cpp-native-tests.js","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","mirror:oss":"node scripts/mirror-to-oss.js","regression":"node scripts/verify-build.js","postinstall":"node scripts/npm-postinstall.js","postversion":"node scripts/align-version-artifacts.js","bench:docker":"docker compose -f benchmarks/docker/docker-compose.yml run --rm --build bench","build:native":"node-gyp rebuild","verify:quick":"node scripts/verify-build.js --skip-test --skip-codegen --skip-cpp-test","bundle:vscode":"node scripts/bundle-vscode-vsix.js","release:check":"node scripts/release-check.js && npm run build && npm run bundle:vscode && npm test && npm pack --dry-run","version:align":"node scripts/align-version-artifacts.js","benchmark:json":"node benchmarks/performance.js --json-out benchmarks/out/last-performance.json","prepublishOnly":"node scripts/align-version-artifacts.js && npm run release-notice:apply && npm run build && npm run bundle:vscode && node scripts/build_unity_runtime_plugins.js --out upm/Runtime/Plugins -c Release","bench:large-idl":"node benchmarks/large-idl-parse-bench.js","bench:wire-gzip":"node scripts/bench-wire-bytes-gzip.js","bench:cross-lang":"node benchmarks/performance.js","bench:docker:aws":"bash benchmarks/docker/run-aws-presets.sh","bench:project-dp":"node scripts/bench-project-dp-define.js","mirror:oss:apply":"node scripts/mirror-to-oss.js --build --apply","bench:plan-phase1":"node scripts/run-bench-plan-phase1.js","bench:plan-phase2":"node scripts/run-bench-plan-phase2.js","export:ai-context":"node scripts/export-ai-context.js","bench:table-schema":"node benchmarks/table-schema-export-bench.js","bench:e2e-roundtrip":"node scripts/run-bench-e2e-roundtrip.js","bench:export-define":"node scripts/export-define-multiformat.js","bench:format-parity":"node benchmarks/format-parse-bench.js","bench:isomorphic-e2e":"node benchmarks/isomorphic-e2e-roundtrip-bench.js","release-notice:apply":"node scripts/apply-release-notice.js","bench:generate-corpus":"node scripts/generate-public-synthetic-corpus.js","bench:isomorphic-data":"node benchmarks/isomorphic-data-bench.js","bench:idl-codegen-wall":"node scripts/bench-idl-codegen-wall.js","test:idl-convert-smoke":"node scripts/idl-convert/smoke-thrift-to-deuk.js","bench:stream-throughput":"node benchmarks/stream-throughput-bench.js","bench:isomorphic-wire-io":"node benchmarks/isomorphic-wire-io-bench.js","collect-benchmark-report":"node scripts/collect-benchmark-report.js","bench:meta-packed-vs-wire":"node benchmarks/meta-packed-vs-wire-bench.js","bench:cross-lang-isomorphic":"node benchmarks/cross-lang-isomorphic-bench.js","bench:generate-table-shaped":"node scripts/generate-table-shaped-bench-deuk.js","bench:isomorphic-wire-native":"node scripts/run-isomorphic-wire-native-bench.js","test:roundtrip-security-perf":"node scripts/run-roundtrip-security-perf.js","bench:augment-isomorphic-wire":"node scripts/augment-isomorphic-corpus-wire.js","bench:isomorphic-wire-io-dotnet":"node benchmarks/isomorphic-wire-io-dotnet-bench.js","bench:generate-isomorphic-corpus":"node scripts/generate-isomorphic-bench-corpus.js","bench:codegen-isomorphic-wire-codecs":"node scripts/codegen-isomorphic-wire-codecs.js"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack — Universal schema multi-hub for Protobuf, Thrift, OpenAPI, and .deuk. Protobuf-aligned wire; fast C#/C++/JS codegen.","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.26.2","yaml":"^2.8.3","node-addon-api":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","jest":"^29.7.0","rimraf":"^6.0.0","thrift":"^0.22.0","ts-jest":"^29.4.6","cmake-js":"^8.0.0","node-gyp":"^12.2.0","csv-parse":"^6.2.1","grpc-tools":"^1.13.1","protobufjs":"^8.0.0","typescript":"^5.9.0","@types/jest":"^29.5.14","@types/node":"^20.19.0","@vscode/vsce":"^3.7.1","google-protobuf":"^4.0.2"},"optionalDependencies":{"deuk-ui":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.7.3_1775175747557_0.45752553899266246","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"deukpack","version":"1.7.4","keywords":["ai-agent","mcp","mcp-server","cursor-rules","protocol-buffers","protobuf","thrift","mixed-idl","deukpack","serialization","high-performance","high-performance-codecs","multi-format","ai-native","handoff","deuk-family","deukpack-ecosystem"],"author":{"name":"deukpack-dev-team"},"license":"Apache-2.0","_id":"deukpack@1.7.4","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://deukpack.app/","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"93f72b54ebfed6d4918119cde020da0b35be3f0e","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.7.4.tgz","fileCount":501,"integrity":"sha512-KCpsZWDL3wZ7/GnUgH5Mql5AGAHEXRX5tzFI+l+ML7cnHAXnMj2zqC9xLCEO+sUdxRCvHJOG4Y+lj47/OTG3sw==","signatures":[{"sig":"MEYCIQD4WZmbosQzmQneQMacfne1w1QvmqC4a9TIsSTUqXkozAIhAM1qc7QPt2zuzDIsu2hQIXXoUrgkO1Tjcu+dlo6fSszw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3068896},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gypfile":true,"scripts":{"dev":"node ./node_modules/typescript/lib/tsc.js --watch","test":"jest","build":"node ./node_modules/typescript/lib/tsc.js && node scripts/copy-codegen-templates.js && npm run build:cs && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","setup":"node scripts/setup.js","verify":"node scripts/verify-build.js","install":"node-gyp rebuild","build:cs":"cd DeukPack.Protocol && dotnet build DeukPack.Protocol.csproj -c Release","test:cpp":"node scripts/run-cpp-native-tests.js","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","mirror:oss":"node scripts/mirror-to-oss.js","regression":"node scripts/verify-build.js","postinstall":"node scripts/npm-postinstall.js","postversion":"node scripts/align-version-artifacts.js","bench:docker":"docker compose -f benchmarks/docker/docker-compose.yml run --rm --build bench","build:native":"node-gyp rebuild","verify:quick":"node scripts/verify-build.js --skip-test --skip-codegen --skip-cpp-test","bundle:vscode":"node scripts/bundle-vscode-vsix.js","release:check":"node scripts/release-check.js && npm run build && npm run bundle:vscode && npm test && npm pack --dry-run","version:align":"node scripts/align-version-artifacts.js","benchmark:json":"node benchmarks/performance.js --json-out benchmarks/out/last-performance.json","prepublishOnly":"node scripts/align-version-artifacts.js && npm run release-notice:apply && npm run build && npm run bundle:vscode && node scripts/build_unity_runtime_plugins.js --out upm/Runtime/Plugins -c Release","bench:large-idl":"node benchmarks/large-idl-parse-bench.js","bench:wire-gzip":"node scripts/bench-wire-bytes-gzip.js","bench:cross-lang":"node benchmarks/performance.js","bench:docker:aws":"bash benchmarks/docker/run-aws-presets.sh","bench:project-dp":"node scripts/bench-project-dp-define.js","mirror:oss:apply":"node scripts/mirror-to-oss.js --build --apply","bench:plan-phase1":"node scripts/run-bench-plan-phase1.js","bench:plan-phase2":"node scripts/run-bench-plan-phase2.js","export:ai-context":"node scripts/export-ai-context.js","bench:table-schema":"node benchmarks/table-schema-export-bench.js","bench:e2e-roundtrip":"node scripts/run-bench-e2e-roundtrip.js","bench:export-define":"node scripts/export-define-multiformat.js","bench:format-parity":"node benchmarks/format-parse-bench.js","bench:isomorphic-e2e":"node benchmarks/isomorphic-e2e-roundtrip-bench.js","release-notice:apply":"node scripts/apply-release-notice.js","bench:generate-corpus":"node scripts/generate-public-synthetic-corpus.js","bench:isomorphic-data":"node benchmarks/isomorphic-data-bench.js","bench:idl-codegen-wall":"node scripts/bench-idl-codegen-wall.js","test:idl-convert-smoke":"node scripts/idl-convert/smoke-thrift-to-deuk.js","bench:stream-throughput":"node benchmarks/stream-throughput-bench.js","bench:isomorphic-wire-io":"node benchmarks/isomorphic-wire-io-bench.js","collect-benchmark-report":"node scripts/collect-benchmark-report.js","bench:meta-packed-vs-wire":"node benchmarks/meta-packed-vs-wire-bench.js","bench:cross-lang-isomorphic":"node benchmarks/cross-lang-isomorphic-bench.js","bench:generate-table-shaped":"node scripts/generate-table-shaped-bench-deuk.js","bench:isomorphic-wire-native":"node scripts/run-isomorphic-wire-native-bench.js","test:roundtrip-security-perf":"node scripts/run-roundtrip-security-perf.js","bench:augment-isomorphic-wire":"node scripts/augment-isomorphic-corpus-wire.js","bench:isomorphic-wire-io-dotnet":"node benchmarks/isomorphic-wire-io-dotnet-bench.js","bench:generate-isomorphic-corpus":"node scripts/generate-isomorphic-bench-corpus.js","bench:codegen-isomorphic-wire-codecs":"node scripts/codegen-isomorphic-wire-codecs.js"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack — Universal schema multi-hub for Protobuf, Thrift, OpenAPI, and .deuk. Protobuf-aligned wire; fast C#/C++/JS codegen.","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.26.2","yaml":"^2.8.3","node-addon-api":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","jest":"^29.7.0","rimraf":"^6.0.0","thrift":"^0.22.0","ts-jest":"^29.4.6","cmake-js":"^8.0.0","node-gyp":"^12.2.0","csv-parse":"^6.2.1","grpc-tools":"^1.13.1","protobufjs":"^8.0.0","typescript":"^5.9.0","@types/jest":"^29.5.14","@types/node":"^20.19.0","@vscode/vsce":"^3.7.1","google-protobuf":"^4.0.2"},"optionalDependencies":{"deuk-ui":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.7.4_1775176294077_0.20041183686490438","host":"s3://npm-registry-packages-npm-production"}},"1.7.5":{"name":"deukpack","version":"1.7.5","keywords":["ai-agent","mcp","mcp-server","cursor-rules","protocol-buffers","protobuf","thrift","mixed-idl","deukpack","serialization","high-performance","high-performance-codecs","multi-format","ai-native","handoff","deuk-family","deukpack-ecosystem"],"author":{"name":"deukpack-dev-team"},"license":"Apache-2.0","_id":"deukpack@1.7.5","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://deukpack.app/","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"7bfebc8c0c63712c4046b880c90bb7ab2cce8e8f","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.7.5.tgz","fileCount":501,"integrity":"sha512-vfyt5U8OikiwqdFVaKWxvluScoF2zoxtXMzn+uUj4Gn2xhgU/YHaH8G66Tzhx+FEAiV9tjyyVsMnzlvlJtIdnA==","signatures":[{"sig":"MEUCIHsIKY8QnR0zty6kx25g8btXdKwY0Z12qtHYt6alkuWiAiEApYKJleQv1WdAk/Wk5bzBjh04Hf5YqWx7ZJTh6WxRk5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3069415},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gypfile":true,"scripts":{"dev":"node ./node_modules/typescript/lib/tsc.js --watch","test":"jest","build":"node ./node_modules/typescript/lib/tsc.js && node scripts/copy-codegen-templates.js && npm run build:cs && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","setup":"node scripts/setup.js","verify":"node scripts/verify-build.js","install":"node-gyp rebuild","build:cs":"cd DeukPack.Protocol && dotnet build DeukPack.Protocol.csproj -c Release","test:cpp":"node scripts/run-cpp-native-tests.js","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","mirror:oss":"node scripts/mirror-to-oss.js","regression":"node scripts/verify-build.js","postinstall":"node scripts/npm-postinstall.js","postversion":"node scripts/align-version-artifacts.js","bench:docker":"docker compose -f benchmarks/docker/docker-compose.yml run --rm --build bench","build:native":"node-gyp rebuild","verify:quick":"node scripts/verify-build.js --skip-test --skip-codegen --skip-cpp-test","bundle:vscode":"node scripts/bundle-vscode-vsix.js","release:check":"node scripts/release-check.js && npm run build && npm run bundle:vscode && npm test && npm pack --dry-run","version:align":"node scripts/align-version-artifacts.js","benchmark:json":"node benchmarks/performance.js --json-out benchmarks/out/last-performance.json","prepublishOnly":"node scripts/align-version-artifacts.js && npm run release-notice:apply && npm run build && npm run bundle:vscode && node scripts/build_unity_runtime_plugins.js --out upm/Runtime/Plugins -c Release","bench:large-idl":"node benchmarks/large-idl-parse-bench.js","bench:wire-gzip":"node scripts/bench-wire-bytes-gzip.js","bench:cross-lang":"node benchmarks/performance.js","bench:docker:aws":"bash benchmarks/docker/run-aws-presets.sh","bench:project-dp":"node scripts/bench-project-dp-define.js","mirror:oss:apply":"node scripts/mirror-to-oss.js --build --apply","bench:plan-phase1":"node scripts/run-bench-plan-phase1.js","bench:plan-phase2":"node scripts/run-bench-plan-phase2.js","export:ai-context":"node scripts/export-ai-context.js","bench:table-schema":"node benchmarks/table-schema-export-bench.js","bench:e2e-roundtrip":"node scripts/run-bench-e2e-roundtrip.js","bench:export-define":"node scripts/export-define-multiformat.js","bench:format-parity":"node benchmarks/format-parse-bench.js","bench:isomorphic-e2e":"node benchmarks/isomorphic-e2e-roundtrip-bench.js","release-notice:apply":"node scripts/apply-release-notice.js","bench:generate-corpus":"node scripts/generate-public-synthetic-corpus.js","bench:isomorphic-data":"node benchmarks/isomorphic-data-bench.js","bench:idl-codegen-wall":"node scripts/bench-idl-codegen-wall.js","test:idl-convert-smoke":"node scripts/idl-convert/smoke-thrift-to-deuk.js","bench:stream-throughput":"node benchmarks/stream-throughput-bench.js","bench:isomorphic-wire-io":"node benchmarks/isomorphic-wire-io-bench.js","collect-benchmark-report":"node scripts/collect-benchmark-report.js","bench:meta-packed-vs-wire":"node benchmarks/meta-packed-vs-wire-bench.js","bench:cross-lang-isomorphic":"node benchmarks/cross-lang-isomorphic-bench.js","bench:generate-table-shaped":"node scripts/generate-table-shaped-bench-deuk.js","bench:isomorphic-wire-native":"node scripts/run-isomorphic-wire-native-bench.js","test:roundtrip-security-perf":"node scripts/run-roundtrip-security-perf.js","bench:augment-isomorphic-wire":"node scripts/augment-isomorphic-corpus-wire.js","bench:isomorphic-wire-io-dotnet":"node benchmarks/isomorphic-wire-io-dotnet-bench.js","bench:generate-isomorphic-corpus":"node scripts/generate-isomorphic-bench-corpus.js","bench:codegen-isomorphic-wire-codecs":"node scripts/codegen-isomorphic-wire-codecs.js"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack — Universal schema multi-hub for Protobuf, Thrift, OpenAPI, and .deuk. Protobuf-aligned wire; fast C#/C++/JS codegen.","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.26.2","yaml":"^2.8.3","node-addon-api":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","jest":"^29.7.0","rimraf":"^6.0.0","thrift":"^0.22.0","ts-jest":"^29.4.6","cmake-js":"^8.0.0","node-gyp":"^12.2.0","csv-parse":"^6.2.1","grpc-tools":"^1.13.1","protobufjs":"^8.0.0","typescript":"^5.9.0","@types/jest":"^29.5.14","@types/node":"^20.19.0","@vscode/vsce":"^3.7.1","google-protobuf":"^4.0.2"},"optionalDependencies":{"deuk-ui":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.7.5_1775176536245_0.8179686188192765","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"deukpack","version":"1.8.0","keywords":["ai-agent","mcp","mcp-server","cursor-rules","protocol-buffers","protobuf","thrift","mixed-idl","deukpack","serialization","high-performance","high-performance-codecs","multi-format","ai-native","handoff","deuk-family","deukpack-ecosystem"],"author":{"name":"deukpack-dev-team"},"license":"Apache-2.0","_id":"deukpack@1.8.0","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://deukpack.app/","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"318d21e5f0284084b1cef6fd0a2006c9359b0e5e","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.8.0.tgz","fileCount":509,"integrity":"sha512-9JMsnGoRBpgLsUORlvXpnZj92RxUpuedTA0nQWoy5LbJMzwrUk+pUNvDFZPvkfPpRpRG7iVZbHMXzkH9nrOcpw==","signatures":[{"sig":"MEUCIQDTKSPanwXK4ga2ncMTd+gsPzT6NvyB/Am1wQ73hqWbOQIgdxqWW6z67wfVUIXdW2DO0Yrlr2QRvHsv4oLs8J1yZo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3044075},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gypfile":true,"scripts":{"dev":"node ./node_modules/typescript/lib/tsc.js --watch","test":"jest","build":"node ./node_modules/typescript/lib/tsc.js && node scripts/copy-codegen-templates.js && npm run build:cs && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","setup":"node scripts/setup.js","verify":"node scripts/verify-build.js","install":"node-gyp rebuild","build:cs":"cd DeukPack.Protocol && dotnet build DeukPack.Protocol.csproj -c Release","test:cpp":"node scripts/run-cpp-native-tests.js","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","mirror:oss":"node scripts/mirror-to-oss.js","regression":"node scripts/verify-build.js","postinstall":"node scripts/npm-postinstall.js","postversion":"node scripts/align-version-artifacts.js","bench:docker":"docker compose -f benchmarks/docker/docker-compose.yml run --rm --build bench","build:native":"node-gyp rebuild","verify:quick":"node scripts/verify-build.js --skip-test --skip-codegen --skip-cpp-test","bundle:vscode":"node scripts/bundle-vscode-vsix.js","release:check":"node scripts/release-check.js && npm run build && npm run bundle:vscode && npm test && npm pack --dry-run","version:align":"node scripts/align-version-artifacts.js","benchmark:json":"node benchmarks/performance.js --json-out benchmarks/out/last-performance.json","prepublishOnly":"node scripts/align-version-artifacts.js && npm run release-notice:apply && npm run build && npm run bundle:vscode && node scripts/build_unity_runtime_plugins.js --out upm/Runtime/Plugins -c Release","bench:large-idl":"node benchmarks/large-idl-parse-bench.js","bench:wire-gzip":"node scripts/bench-wire-bytes-gzip.js","bench:cross-lang":"node benchmarks/performance.js","bench:docker:aws":"bash benchmarks/docker/run-aws-presets.sh","bench:project-dp":"node scripts/bench-project-dp-define.js","mirror:oss:apply":"node scripts/mirror-to-oss.js --build --apply","bench:plan-phase1":"node scripts/run-bench-plan-phase1.js","bench:plan-phase2":"node scripts/run-bench-plan-phase2.js","export:ai-context":"node scripts/export-ai-context.js","bench:table-schema":"node benchmarks/table-schema-export-bench.js","bench:e2e-roundtrip":"node scripts/run-bench-e2e-roundtrip.js","bench:export-define":"node scripts/export-define-multiformat.js","bench:format-parity":"node benchmarks/format-parse-bench.js","bench:isomorphic-e2e":"node benchmarks/isomorphic-e2e-roundtrip-bench.js","release-notice:apply":"node scripts/apply-release-notice.js","test:elixir-dialyzer":"node scripts/test_elixir_dialyzer.js","bench:generate-corpus":"node scripts/generate-public-synthetic-corpus.js","bench:isomorphic-data":"node benchmarks/isomorphic-data-bench.js","bench:idl-codegen-wall":"node scripts/bench-idl-codegen-wall.js","test:idl-convert-smoke":"node scripts/idl-convert/smoke-thrift-to-deuk.js","bench:stream-throughput":"node benchmarks/stream-throughput-bench.js","bench:isomorphic-wire-io":"node benchmarks/isomorphic-wire-io-bench.js","collect-benchmark-report":"node scripts/collect-benchmark-report.js","bench:meta-packed-vs-wire":"node benchmarks/meta-packed-vs-wire-bench.js","bench:cross-lang-isomorphic":"node benchmarks/cross-lang-isomorphic-bench.js","bench:generate-table-shaped":"node scripts/generate-table-shaped-bench-deuk.js","bench:isomorphic-wire-native":"node scripts/run-isomorphic-wire-native-bench.js","test:roundtrip-security-perf":"node scripts/run-roundtrip-security-perf.js","bench:augment-isomorphic-wire":"node scripts/augment-isomorphic-corpus-wire.js","bench:isomorphic-wire-io-dotnet":"node benchmarks/isomorphic-wire-io-dotnet-bench.js","bench:generate-isomorphic-corpus":"node scripts/generate-isomorphic-bench-corpus.js","bench:codegen-isomorphic-wire-codecs":"node scripts/codegen-isomorphic-wire-codecs.js"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack — Universal schema multi-hub for Protobuf, Thrift, OpenAPI, and .deuk. Protobuf-aligned wire; fast C#/C++/JS codegen.","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.26.2","yaml":"^2.8.3","node-addon-api":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","jest":"^29.7.0","rimraf":"^6.0.0","thrift":"^0.22.0","ts-jest":"^29.4.6","cmake-js":"^8.0.0","node-gyp":"^12.2.0","csv-parse":"^6.2.1","grpc-tools":"^1.13.1","protobufjs":"^8.0.0","typescript":"^5.9.0","@types/jest":"^29.5.14","@types/node":"^20.19.0","@vscode/vsce":"^3.7.1","google-protobuf":"^4.0.2"},"optionalDependencies":{"deuk-ui":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.8.0_1775223794515_0.9588841898706733","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"deukpack","version":"1.8.1","keywords":["ai-agent","mcp","mcp-server","cursor-rules","protocol-buffers","protobuf","thrift","mixed-idl","deukpack","serialization","high-performance","high-performance-codecs","multi-format","ai-native","handoff","deuk-family","deukpack-ecosystem"],"author":{"name":"deukpack-dev-team"},"license":"Apache-2.0","_id":"deukpack@1.8.1","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"homepage":"https://deukpack.app/","bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"bin":{"deukpack":"bin/deukpack.js"},"dist":{"shasum":"995c550b640ffa0d02e5d5e6bb1bfcbf28cf2d0b","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.8.1.tgz","fileCount":509,"integrity":"sha512-aS/nhw0Q/87Y64t7LXeDqm5uuDgl0RCk30mm7GESEiXJQT2YgSwIjLD9eGHpRs7aZUp+T/Kk4UTDKbJAzfNghg==","signatures":[{"sig":"MEUCICuiQHiy+6T5cNnScMCC+SPsR+KVJ6ZoW+8iPeUtEptsAiEA1wITNCkIE4uVCvOVjlGHG0jL8YWKdDujrUJ07C7IH1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3044169},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"gypfile":true,"scripts":{"dev":"node ./node_modules/typescript/lib/tsc.js --watch","test":"jest","build":"node ./node_modules/typescript/lib/tsc.js && node scripts/copy-codegen-templates.js && npm run build:cs && node scripts/dist_csharp.js","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","setup":"node scripts/setup.js","verify":"node scripts/verify-build.js","install":"node-gyp rebuild","build:cs":"cd DeukPack.Protocol && dotnet build DeukPack.Protocol.csproj -c Release","test:cpp":"node scripts/run-cpp-native-tests.js","benchmark":"node benchmarks/performance.js","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","mirror:oss":"node scripts/mirror-to-oss.js","regression":"node scripts/verify-build.js","postinstall":"node scripts/npm-postinstall.js","postversion":"node scripts/align-version-artifacts.js","bench:docker":"docker compose -f benchmarks/docker/docker-compose.yml run --rm --build bench","build:native":"node-gyp rebuild","verify:quick":"node scripts/verify-build.js --skip-test --skip-codegen --skip-cpp-test","bundle:vscode":"node scripts/bundle-vscode-vsix.js","release:check":"node scripts/release-check.js && npm run build && npm run bundle:vscode && npm test && npm pack --dry-run","version:align":"node scripts/align-version-artifacts.js","benchmark:json":"node benchmarks/performance.js --json-out benchmarks/out/last-performance.json","prepublishOnly":"node scripts/align-version-artifacts.js && npm run release-notice:apply && npm run build && npm run bundle:vscode && node scripts/build_unity_runtime_plugins.js --out upm/Runtime/Plugins -c Release","bench:large-idl":"node benchmarks/large-idl-parse-bench.js","bench:wire-gzip":"node scripts/bench-wire-bytes-gzip.js","bench:cross-lang":"node benchmarks/performance.js","bench:docker:aws":"bash benchmarks/docker/run-aws-presets.sh","bench:project-dp":"node scripts/bench-project-dp-define.js","mirror:oss:apply":"node scripts/mirror-to-oss.js --build --apply","bench:plan-phase1":"node scripts/run-bench-plan-phase1.js","bench:plan-phase2":"node scripts/run-bench-plan-phase2.js","export:ai-context":"node scripts/export-ai-context.js","bench:table-schema":"node benchmarks/table-schema-export-bench.js","bench:e2e-roundtrip":"node scripts/run-bench-e2e-roundtrip.js","bench:export-define":"node scripts/export-define-multiformat.js","bench:format-parity":"node benchmarks/format-parse-bench.js","bench:isomorphic-e2e":"node benchmarks/isomorphic-e2e-roundtrip-bench.js","release-notice:apply":"node scripts/apply-release-notice.js","test:elixir-dialyzer":"node scripts/test_elixir_dialyzer.js","bench:generate-corpus":"node scripts/generate-public-synthetic-corpus.js","bench:isomorphic-data":"node benchmarks/isomorphic-data-bench.js","bench:idl-codegen-wall":"node scripts/bench-idl-codegen-wall.js","test:idl-convert-smoke":"node scripts/idl-convert/smoke-thrift-to-deuk.js","bench:stream-throughput":"node benchmarks/stream-throughput-bench.js","bench:isomorphic-wire-io":"node benchmarks/isomorphic-wire-io-bench.js","collect-benchmark-report":"node scripts/collect-benchmark-report.js","bench:meta-packed-vs-wire":"node benchmarks/meta-packed-vs-wire-bench.js","bench:cross-lang-isomorphic":"node benchmarks/cross-lang-isomorphic-bench.js","bench:generate-table-shaped":"node scripts/generate-table-shaped-bench-deuk.js","bench:isomorphic-wire-native":"node scripts/run-isomorphic-wire-native-bench.js","test:roundtrip-security-perf":"node scripts/run-roundtrip-security-perf.js","bench:augment-isomorphic-wire":"node scripts/augment-isomorphic-corpus-wire.js","bench:isomorphic-wire-io-dotnet":"node benchmarks/isomorphic-wire-io-dotnet-bench.js","bench:generate-isomorphic-corpus":"node scripts/generate-isomorphic-bench-corpus.js","bench:codegen-isomorphic-wire-codecs":"node scripts/codegen-isomorphic-wire-codecs.js"},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"deukpack":{"csharpRuntime":"dist/csharp"},"repository":{"url":"git+https://github.com/joygram/DeukPack.git","type":"git"},"_npmVersion":"10.9.2","description":"DeukPack — Universal schema multi-hub for Protobuf, Thrift, OpenAPI, and .deuk. Protobuf-aligned wire; fast C#/C++/JS codegen.","directories":{},"_nodeVersion":"23.6.0","dependencies":{"nan":"^2.26.2","yaml":"^2.8.3","node-addon-api":"^8.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^4.3.6","jest":"^29.7.0","rimraf":"^6.0.0","thrift":"^0.22.0","ts-jest":"^29.4.6","cmake-js":"^8.0.0","node-gyp":"^12.2.0","csv-parse":"^6.2.1","grpc-tools":"^1.13.1","protobufjs":"^8.0.0","typescript":"^5.9.0","@types/jest":"^29.5.14","@types/node":"^20.19.0","@vscode/vsce":"^3.7.1","google-protobuf":"^4.0.2"},"optionalDependencies":{"deuk-ui":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deukpack_1.8.1_1775224696543_0.4975572054976727","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"deukpack","version":"1.9.0","description":"DeukPack — Universal schema multi-hub for Protobuf, Thrift, OpenAPI, and .deuk. Protobuf-aligned wire; fast C#/C++/JS codegen.","main":"dist/index.js","types":"dist/index.d.ts","bin":{"deukpack":"bin/deukpack.js"},"scripts":{"setup":"node scripts/setup.js","postinstall":"node scripts/npm-postinstall.js","prepublishOnly":"node scripts/align-version-artifacts.js && npm run release-notice:apply && npm run build && npm run bundle:vscode && node scripts/build_unity_runtime_plugins.js --out upm/Runtime/Plugins -c Release","version:align":"node scripts/align-version-artifacts.js","postversion":"node scripts/align-version-artifacts.js","bundle:vscode":"node scripts/bundle-vscode-vsix.js","build":"node ./node_modules/typescript/lib/tsc.js && node scripts/copy-codegen-templates.js && npm run build:cs && node scripts/dist_csharp.js","build:native":"node-gyp rebuild","build:all":"npm run build && npm run build:cpp && npm run build:cs","build:cpp":"cd native/cpp && mkdir -p build && cd build && cmake .. && make","build:cs":"cd DeukPack.Protocol && dotnet build DeukPack.Protocol.csproj -c Release","test":"jest","test:cpp":"node scripts/run-cpp-native-tests.js","test:elixir-dialyzer":"node scripts/test_elixir_dialyzer.js","benchmark":"node benchmarks/performance.js","benchmark:json":"node benchmarks/performance.js --json-out benchmarks/out/last-performance.json","collect-benchmark-report":"node scripts/collect-benchmark-report.js","bench:project-dp":"node scripts/bench-project-dp-define.js","bench:cross-lang":"node benchmarks/performance.js","bench:format-parity":"node benchmarks/format-parse-bench.js","bench:generate-corpus":"node scripts/generate-public-synthetic-corpus.js","bench:generate-table-shaped":"node scripts/generate-table-shaped-bench-deuk.js","bench:table-schema":"node benchmarks/table-schema-export-bench.js","bench:docker":"docker compose -f benchmarks/docker/docker-compose.yml run --rm --build bench","bench:docker:aws":"bash benchmarks/docker/run-aws-presets.sh","test:idl-convert-smoke":"node scripts/idl-convert/smoke-thrift-to-deuk.js","dev":"node ./node_modules/typescript/lib/tsc.js --watch","clean":"rimraf dist native/cpp/build native/csharp/bin native/csharp/obj","mirror:oss":"node scripts/mirror-to-oss.js","mirror:oss:apply":"node scripts/mirror-to-oss.js --build --apply","release-notice:apply":"node scripts/apply-release-notice.js","release:check":"node scripts/release-check.js && npm run build && npm run bundle:vscode && npm test && npm pack --dry-run","verify":"node scripts/verify-build.js","verify:quick":"node scripts/verify-build.js --skip-test --skip-codegen --skip-cpp-test","regression":"node scripts/verify-build.js","bench:generate-isomorphic-corpus":"node scripts/generate-isomorphic-bench-corpus.js","bench:isomorphic-data":"node benchmarks/isomorphic-data-bench.js","bench:codegen-isomorphic-wire-codecs":"node scripts/codegen-isomorphic-wire-codecs.js","bench:augment-isomorphic-wire":"node scripts/augment-isomorphic-corpus-wire.js","bench:isomorphic-wire-io":"node benchmarks/isomorphic-wire-io-bench.js","bench:isomorphic-wire-io-dotnet":"node benchmarks/isomorphic-wire-io-dotnet-bench.js","bench:isomorphic-wire-native":"node scripts/run-isomorphic-wire-native-bench.js","bench:export-define":"node scripts/export-define-multiformat.js","bench:plan-phase1":"node scripts/run-bench-plan-phase1.js","bench:e2e-roundtrip":"node scripts/run-bench-e2e-roundtrip.js","test:roundtrip-security-perf":"node scripts/run-roundtrip-security-perf.js","bench:isomorphic-e2e":"node benchmarks/isomorphic-e2e-roundtrip-bench.js","bench:meta-packed-vs-wire":"node benchmarks/meta-packed-vs-wire-bench.js","bench:stream-throughput":"node benchmarks/stream-throughput-bench.js","bench:large-idl":"node benchmarks/large-idl-parse-bench.js","bench:plan-phase2":"node scripts/run-bench-plan-phase2.js","bench:wire-gzip":"node scripts/bench-wire-bytes-gzip.js","bench:idl-codegen-wall":"node scripts/bench-idl-codegen-wall.js","bench:cross-lang-isomorphic":"node benchmarks/cross-lang-isomorphic-bench.js","export:ai-context":"node scripts/export-ai-context.js","install":"node-gyp rebuild"},"keywords":["ai-agent","mcp","mcp-server","cursor-rules","protocol-buffers","protobuf","thrift","mixed-idl","deukpack","serialization","high-performance","high-performance-codecs","multi-format","ai-native","handoff","deuk-family","deukpack-ecosystem"],"author":{"name":"deukpack-dev-team"},"license":"Apache-2.0","dependencies":{"nan":"^2.26.2","node-addon-api":"^8.6.0","yaml":"^2.8.3"},"optionalDependencies":{"deuk-ui":"^2.0.0"},"devDependencies":{"@types/jest":"^29.5.14","@types/node":"^20.19.0","@vscode/vsce":"^3.7.1","cmake-js":"^8.0.0","csv-parse":"^6.2.1","google-protobuf":"^4.0.2","grpc-tools":"^1.13.1","jest":"^29.7.0","mitata":"^1.0.34","msgpack-lite":"^0.1.26","node-gyp":"^12.2.0","protobufjs":"^8.0.0","rimraf":"^6.0.0","thrift":"^0.22.0","ts-jest":"^29.4.6","tsx":"^4.21.0","typescript":"^5.9.0","zod":"^4.3.6"},"engines":{"node":">=18.0.0","npm":">=9.0.0"},"repository":{"type":"git","url":"git+https://github.com/joygram/DeukPack.git"},"bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"homepage":"https://deukpack.app/","deukpack":{"csharpRuntime":"dist/csharp"},"_id":"deukpack@1.9.0","gypfile":true,"_nodeVersion":"23.6.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-RJOKV12p5xAh/kmDTSD3jZJbM82IVRYSC1ZAzQU2CUoIK4FdHala06loym4rMD3GlJxdrnfKW14pX/GghS1AVw==","shasum":"3b99f4b42dd8248f93900c4816480bab883ea7be","tarball":"https://registry.npmjs.org/deukpack/-/deukpack-1.9.0.tgz","fileCount":483,"unpackedSize":2847037,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIG694DMX0GyTKGLKLU7gOyCH8Cq12ar1actN6iignlUAAiEA5mu2T/uJ9YGD9FwQ+imULN8/9UsnVLmbvm4e4RmC0QQ="}]},"_npmUser":{"name":"joygram","email":"joygram@gmail.com"},"directories":{},"maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/deukpack_1.9.0_1775278533480_0.48926797362194185"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-19T08:29:15.836Z","modified":"2026-04-04T04:55:33.749Z","1.0.0":"2026-03-19T08:29:16.100Z","1.0.1":"2026-03-19T08:33:10.837Z","1.0.2":"2026-03-19T08:39:50.788Z","1.0.3":"2026-03-19T08:42:41.424Z","1.0.4":"2026-03-19T08:51:05.338Z","1.0.5":"2026-03-19T08:58:06.581Z","1.1.0":"2026-03-20T13:53:13.537Z","1.2.0":"2026-03-24T10:26:27.464Z","1.2.1":"2026-03-24T11:25:27.865Z","1.2.3":"2026-03-24T18:11:08.529Z","1.2.4":"2026-03-24T18:52:55.480Z","1.2.6":"2026-03-24T21:26:58.762Z","1.2.8":"2026-03-25T02:42:40.336Z","1.2.9":"2026-03-26T09:03:35.339Z","1.2.10":"2026-03-26T10:07:21.351Z","1.3.0":"2026-03-28T07:31:54.374Z","1.4.0":"2026-03-28T22:44:04.654Z","1.5.0":"2026-03-30T05:09:37.264Z","1.6.0":"2026-04-01T00:02:07.212Z","1.7.0":"2026-04-02T23:47:26.790Z","1.7.1":"2026-04-03T00:00:26.645Z","1.7.2":"2026-04-03T00:10:15.172Z","1.7.3":"2026-04-03T00:22:27.772Z","1.7.4":"2026-04-03T00:31:34.334Z","1.7.5":"2026-04-03T00:35:36.509Z","1.8.0":"2026-04-03T13:43:14.684Z","1.8.1":"2026-04-03T13:58:16.710Z","1.9.0":"2026-04-04T04:55:33.649Z"},"bugs":{"url":"https://github.com/joygram/DeukPack/issues"},"author":{"name":"deukpack-dev-team"},"license":"Apache-2.0","homepage":"https://deukpack.app/","keywords":["ai-agent","mcp","mcp-server","cursor-rules","protocol-buffers","protobuf","thrift","mixed-idl","deukpack","serialization","high-performance","high-performance-codecs","multi-format","ai-native","handoff","deuk-family","deukpack-ecosystem"],"repository":{"type":"git","url":"git+https://github.com/joygram/DeukPack.git"},"description":"DeukPack — Universal schema multi-hub for Protobuf, Thrift, OpenAPI, and .deuk. Protobuf-aligned wire; fast C#/C++/JS codegen.","maintainers":[{"name":"joygram","email":"joygram@gmail.com"}],"readme":"# DeukPack: AI-Native Universal Schema Multi-hub\r\n\r\n> **Universal Schema Multi-hub for Protobuf, Thrift, OpenAPI, and .deuk. (High-Performance)**\r\n\r\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\r\n[![npm version](https://img.shields.io/npm/v/deukpack.svg)](https://www.npmjs.com/package/deukpack)\r\n[![npm downloads](https://img.shields.io/npm/dm/deukpack.svg)](https://www.npmjs.com/package/deukpack)\r\n[![GitHub stars](https://img.shields.io/github/stars/joygram/DeukPack.svg?style=social)](https://github.com/joygram/DeukPack/stargazers)\r\n\r\n**Languages / 언어:** [English](README.md) · [한국어](README.ko.md)\r\n\r\nTurn **any IDL** (Protobuf, OpenAPI, JSON Schema, `.deuk`) into **type-safe, deterministic code** across C#, C++, TypeScript, JavaScript, Java, and Elixir — with a single, unified serialization API.\r\n\r\n---\r\n\r\n### 📢 [v1.9.0 Update] Official Python (Pure/Rust) Support and Industry Standard BMT Benchmark Revamp\r\nWe are pleased to announce the addition of the **official Python (3.6+) binary engine (Pure/Rust Accelerated)** to the DeukPack ecosystem. Furthermore, to ensure objective reliability in enterprise environments, we have discarded legacy measurement methods and elevated the benchmark environments across all languages to **industry-standard frameworks** (such as `BenchmarkDotNet`, `mitata`, and `pytest-benchmark`).\r\n\r\n> You can review the newly validated, highly transparent and strict performance metrics—measured under real-world complex object conditions—in our updated [Performance Matrix White Paper](docs/DEUKPACK_GC_PERFORMANCE_MATRIX.md).\r\n\r\n- **Unified API:** You no longer need to call verbose factory methods. All languages now intuitively share the same 2-Method struct syntax: **`Hero.Pack()`** and **`Hero.Unpack()`**. (Legacy APIs are temporarily maintained for backward compatibility).\r\n> - **⚠️ CAUTION (C# / Unity Users):** If you manually copy generated `.cs` runtime files, you **MUST completely empty that legacy folder** prior to importing the new files to prevent duplicate declaration compile errors. (npm / UPM users are automatically updated).\r\n\r\n---\r\n\r\n## Why DeukPack: The AI-Ready Advantage\r\n\r\n### 1. Universal IDL Gateway (OpenAPI, JSON Schema, Protobuf, Thrift, CSV)\r\nModern systems often struggle with a fragmented mix of Specs—legacy (Thrift), modern (Protobuf/gRPC), and web-native (OpenAPI/JSON Schema). DeukPack acts as a **Single Source of Truth** that aggregates diverse IDL sources into one unified, semantic model — wire-compatible with your legacy protocols.\r\n\r\n### 2. IDL-to-AI Semantic Mapping\r\n\r\nDeukPack extracts metadata from IDL comments and field structures, transforming them into a **Semantic Context** that AI can instantly grasp. Designers evolve into architects defining **data lineage** via a machine-readable semantic layer.\r\n\r\n### 3. AI-Native Execution Bridge (MCP Plugin Support)\r\n\r\nThe **Model Context Protocol (MCP)** server auto-generation feature (`DeukPackMcp`) lets AI agents (Cursor, Claude, etc.) browse live documentation and execute backend methods directly.\r\n\r\n### 4. Core Memory Optimization (In-place Reuse)\r\n\r\nEngineered for high efficiency. **60–100% reduction in memory allocation** and **250% increase in JS parsing speed** vs. classic industry flows. See the [Performance](#-performance-the-zero-bottleneck-foundation) section for raw numbers.\r\n\r\n---\r\n\r\n## ⚡ Two Words. Every Language.\r\n\r\nDeukPack v1.7.6 introduces a **universal 2-method serialization API**: **`Pack`** and **`Unpack`**.  \r\nRegardless of language or wire format — binary, JSON, In-place — you only need to remember two verbs.\r\n\r\n```\r\nPack    → Serialize (data out)\r\nUnpack  → Deserialize (data in)\r\n```\r\n\r\nPass a **format parameter** to switch protocols. Call `Unpack` on an **existing instance** for in-place overwrite.  \r\nThat's the entire API surface.\r\n\r\n> **Unity / C# Notice (GC Spike Prevention):**\r\n> NEVER use `var h = Hero.Unpack(bin);` (Factory method) for high-frequency network packets (Hotpath). It implicitly triggers `new` allocations, causing GC spikes and severe frame drops.\r\n> You MUST use **`Hero.Unpack(cachedHero, bin);`** to overwrite pre-allocated (pooled) objects if you want to achieve true in-place architecture without GC stutters.\r\n\r\n```csharp\r\n// C# / Unity: 1.Create  2.Pack  3.Unpack (In-place)\r\nvar hero = new Dto.Hero { id = 1, name = \"Deuk\" };\r\nbyte[] bin = Dto.Hero.Pack(hero);          // Serialize (Static)\r\nDto.Hero.Unpack(hero, bin);                // In-place Update\r\n```\r\n\r\n```typescript\r\n// TypeScript / JavaScript: 1.Create  2.Pack  3.Unpack (No Class Wrappers)\r\nconst hero = Dto.Hero.create({ id: 1, name: \"Deuk\" });\r\nconst bin = Dto.Hero.pack(hero);           // Serialize\r\nDto.Hero.unpack(hero, bin);                // In-place Update\r\n```\r\n\r\n```cpp\r\n// C++ (Native): 1.Create  2.Pack  3.Unpack (Memory Safe)\r\nDto::Hero hero; hero.id = 1; hero.name = \"Deuk\";\r\nauto bin = Dto::Hero::Pack(hero);          // Serialize\r\nDto::Hero::Unpack(hero, bin);              // In-place Deserialize\r\n```\r\n\r\n```java\r\n// Java: 1.Create  2.Pack  3.Unpack (High-Performance)\r\nDto.Hero hero = new Dto.Hero(1, \"Deuk\");\r\nbyte[] bin = Dto.Hero.pack(hero);          // Serialize (Static)\r\nDto.Hero.unpack(hero, bin);                // In-place Overwrite (Static)\r\n```\r\n\r\n```elixir\r\n# Elixir: 1.Create  2.Pack  3.Unpack (BEAM Native)\r\nhero = %Dto.Hero{id: 1, name: \"Deuk\"}      # Immutable Struct\r\nbin = Dto.Hero.pack(hero)                  # Serialize\r\nhero_parsed = Dto.Hero.unpack(bin)         # BEAM Pattern Match\r\n```\r\n\r\n---\r\n\r\n### 🚀 Quick Start\r\n\r\n```bash\r\nnpx deukpack init\r\n```\r\n\r\n**1. Define your schema (or import OpenAPI / Protobuf)**\r\n\r\n```deuk\r\nnamespace Dto\r\n\r\nstruct Hero {\r\n    1> int32 id\r\n    2> string name\r\n    3> float hp\r\n}\r\n```\r\n\r\n---\r\n\r\n### 🔄 Backward Compatibility — Existing Code is Safe\r\n\r\nAll **legacy method names are preserved as deprecated aliases**. No breaking changes.\r\n\r\n| Old API (still works) | New equivalent |\r\n| :--- | :--- |\r\n| `Hero.toBinary(obj)` | `Hero.pack(obj)` |\r\n| `Hero.toJson(obj)` | `Hero.pack(obj, 'json')` |\r\n| `Hero.fromBinary(buf)` | `Hero.unpack(buf)` |\r\n| `Hero.fromJson(str)` | `Hero.unpack(str, 'json')` |\r\n| `Hero.unpackInto(obj, buf)` | `Hero.unpack(obj, buf)` |\r\n| `DeukPackCodec.UnpackInto(obj, data)` | `obj.Unpack(data)` *(C#)* |\r\n\r\nYour existing project will compile without errors. IDE will show **soft deprecation warnings** to guide migration at your own pace.\r\n\r\n---\r\n\r\n### 🎮 Real-World Pattern: Unity Game Client (In-place Reuse)\r\n\r\n```csharp\r\nDto.Hero cachedHero = new Dto.Hero(); // Allocated exactly ONCE at startup\r\n\r\nvoid OnNetworkMessage(byte[] inputData) {\r\n    // Zero-Garbage Deserialization — NO new class allocations, NO GC spikes!\r\n    cachedHero.Unpack(inputData);\r\n    Debug.Log($\"Hero: {cachedHero.name}, HP: {cachedHero.hp}\");\r\n\r\n    // Mutate and re-serialize (Note: byte[] reuse requires Stream API)\r\n    cachedHero.hp -= 10f;\r\n    byte[] outputData = Dto.Hero.Pack(cachedHero);\r\n    network.Send(outputData);\r\n}\r\n```\r\n\r\n---\r\n\r\n## 🚀 Release Roadmap\r\n\r\n| Version | Key Milestones | Status |\r\n| :--- | :--- | :--- |\r\n| **v1.4.0** | MCP Protobuf expansion, C#/C++/JS core runtime stabilization | **DONE** |\r\n| **v1.5.0** | **Java & Core Parity**: Inheritance, Compact/TJSON protocols, MCP Core Decoupling | **DONE** |\r\n| **v1.5.1** | **C++ Zero-Alloc Optimization**: Arena allocator, C++ DDL Generator | **DONE** |\r\n| **v1.6.0** | **V8 JIT Codegen & Zero-Alloc Architecture**: JS/C# memory optimizations | **DONE** |\r\n| **v1.7.0** | **Elixir Engine Support**: Native BEAM pattern matching & Universal Protocol Security Shield | **DONE** |\r\n| **v1.8.0** | **Unified 2-Method API**: `Pack`/`Unpack` standard across all 6 languages | **DONE** |\r\n| **v1.8.1** | **Dialyzer & CI Security**: Strict Elixir typing and GitHub Actions `sample.deuk` pure migration | **Current** |\r\n\r\n---\r\n\r\n## ⚡ Performance: The Zero-Bottleneck Foundation\r\n\r\n| Environment | Metric | 3rd-Party Tag-based | 3rd-Party RPC-based | **DeukPack** |\r\n| :--- | :--- | :---: | :---: | :---: |\r\n| **C# / Unity** | Speed | ~ 45 ms | ~ 85 ms | ~ **28 ms** |\r\n| | Memory | +4.5 MB | +12.0 MB | **0 MB (Zero)** |\r\n| **C++ (Native)** | Speed | ~ 14 ms | ~ 22 ms | ~ **12 ms** |\r\n| | Memory | Heap Alloc | Heap Alloc | **Manual Pool** |\r\n| **Java (Backend)** | Speed | ~ 25 ms | ~ 38 ms | ~ **35 ms** |\r\n| | Memory | Continuous | Large Objects | **+2.1 MB (Min)** |\r\n| **JavaScript (V8)** | Speed | ~ 54 ms | ~ 190 ms | ~ **158 ms** |\r\n| | Memory | +4.2 MB | -1.9 MB | **Immediate Reclaim** |\r\n| **Elixir (BEAM)** | Speed | ~ 62 ms | ~ 98 ms | ~ **31 ms** |\r\n| | Memory | +12.8 MB | +14.5 MB | **0 MB (Native Match)** |\r\n\r\n> Figures based on decoding a 10,000-row payload. Results vary by environment.  \r\n> [Detailed cross-language matrix](https://deukpack.app/journal/performance-matrix/) · [Benchmarking Guide](docs/DEUKPACK_BENCHMARKING.md)\r\n\r\n---\r\n\r\n## Feature Matrix\r\n\r\n| Category | Feature | TS / JS | C# / Unity | C++ | Java | Elixir | Python |\r\n| :--- | :--- | :---: | :---: | :---: | :---: | :---: | :---: |\r\n| **IDL Core** | Basic Types / Aliases | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |\r\n| **Inheritance** | `extends` support | ✅ | ✅ | ✅ | ✅ (v1.5) | ✅ | ✅ |\r\n| **Unified API** | `Pack` / `Unpack` (2-method) | ✅ v1.8.0 | ✅ v1.8.0 | ✅ v1.8.0 | ✅ v1.8.0 | ✅ v1.8.0 | ✅ v1.9.0 |\r\n| **Protocols** | Native Pack (.dpk) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ (Pure/Rust)|\r\n| | Protobuf Compatible | ✅ | ✅ | ✅ | ✅ | - | 🚧 |\r\n| | Thrift Compatible (T-Series) | ✅ | ✅ | ✅ (v1.5) | ✅ (v1.5) | - | - |\r\n| | JSON (Tagged / POJO) | ✅ | ✅ | ✅ (v1.5) | ✅ | - | ✅ |\r\n| | YAML / CSV | ✅ | ✅ (v1.2.7) | 🚧 | 🚧 | - | - |\r\n| **Optimizations**| In-place / JIT | ✅ (v1.6) | ✅ | ✅ (v1.4.2) | 🚧 | ✅ (BEAM) | ✅ (v1.9) |\r\n| | `Write` Logic Overrides | ✅ | ✅ | ✅ (v1.5) | ✅ (v1.5) | - | - |\r\n| **Data/Meta** | `tablelink` / MetaTable | ✅ | ✅ | ✅ (v1.5) | ✅ | - | - |\r\n| **AI Integration** | MCP Tool Auto-Generation | ✅ (v1.5) | 🚧 | - | - | - | - |\r\n| | Intelligent Context | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |\r\n| | IDE IntelliSense | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |\r\n\r\n---\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm install deukpack\r\nnpx deukpack init\r\nnpx deukpack run         # default: ./deukpack.pipeline.json\r\n```\r\n\r\nTutorials and OS-specific notes: **[deukpack.app/tutorial](https://deukpack.app/tutorial/)**.\r\n\r\n---\r\n\r\n## 🛡️ Security & Reliability (OOM Defense / Anti-DDoS)\r\n\r\nDeukPack implements strict defense-in-depth against **network-layer parsing vulnerabilities (OOM, Buffer Flooding, Infinite Recursion)**:\r\n\r\n- **Universal OOM Defense (v1.7.0+)**: Enforced `MAX_SAFE_LENGTH` (10MB) and `MAX_ELEMENT_COUNT` (1,000,000) limits across all engines. Malicious packets are discarded (Fail-Fast) before any memory allocation.\r\n- **Progressive Chunk Validation**: Replaces legacy `ReadToEnd()` with length pre-evaluation, neutralizing JSON stack bombing in Node.js and Java backends.\r\n- **Continuous DDoS Fuzzer Suite**: CI-integrated `test-fuzz-oom.js` injects parsers with 2GB+ abnormal buffers.\r\n\r\n---\r\n\r\n## Documentation & Links\r\n\r\n| Type | Link |\r\n| :--- | :--- |\r\n| **This README** | Clone-time summary |\r\n| **Feature overview** | [DEUKPACK_FEATURES.md](docs/DEUKPACK_FEATURES.md) · [KO](docs/DEUKPACK_FEATURES.ko.md) |\r\n| **[deukpack.app](https://deukpack.app/)** | Install, tutorials, protocol, [API reference](https://deukpack.app/reference/api/) |\r\n| **Korean README** | [README.ko.md](README.ko.md) |\r\n| **Releases** | [RELEASING.md](RELEASING.md) |\r\n| **Full doc index** | [docs/README.ko.md](docs/README.ko.md) |\r\n\r\n**Contact:** contact@deukpack.app\r\n\r\n---\r\n\r\n## Development\r\n\r\n```bash\r\nnpm ci\r\nnpm run build\r\nnpm test\r\nnpm run benchmark                     # Node serialize smoke\r\nnpm run bench:format-parity           # parser comparison\r\nnpm run bench:cross-lang              # Node vs .NET pack\r\n```\r\n\r\n---\r\n\r\n## ☕ Support & Contact\r\n\r\nDeukPack is completely open-source (Apache 2.0). Built to solve fundamental GC bottleneck and model synchronization issues from 30 years of server architecture experience.\r\n\r\n- 📩 **Contact / Technical Inquiries**: joygram@gmail.com\r\n- ☕ **Support the Project**: [Sponsor via Ko-fi](https://ko-fi.com/joygram)\r\n\r\n**Starring the repo** or sharing it with teams juggling Protobuf/Thrift helps immensely.\r\n\r\n---\r\n\r\n## Works well with (Deuk Family)\r\n\r\n**Want agents to do more with your specs?** Use **DeukPack** — IDL in, deterministic types and serializers out.  \r\n**Want agents to behave predictably in your repo?** Use **[DeukAgentRules](https://github.com/joygram/DeukAgentRules)** — versioned `AGENTS.md` and rule templates.\r\n\r\n```bash\r\nnpm install -D deuk-agent-rule\r\nnpx deuk-agent-rule init --non-interactive\r\n```\r\n\r\n---\r\n\r\n## ⚡ Performance & Benchmarks\r\n\r\nTo ensure objective performance testing, we have adopted industry-standard benchmarks such as `BenchmarkDotNet`, `mitata`, and `pytest-benchmark`. Achieving **60-100% reduction in memory allocation** and **2.5x to 5x faster parsing speeds** compared to legacy industry formats. If you find any errors or have suggestions regarding the benchmark scenarios, please let us know.\r\n\r\n- [Performance test technical document](docs/DEUKPACK_GC_PERFORMANCE_MATRIX.md)\r\n\r\n| Environment | BMT Framework | Measured Speed | Core Optimization / Comparison |\r\n| :--- | :--- | :---: | :--- |\r\n| **C# (.NET 10)** | `BenchmarkDotNet` | **1.31 μs** | Protobuf-net ➔ **2.2x** (In-place reuse) |\r\n| **Node.js (V8)** | `mitata` | **10.66 μs** | msgpack-lite ➔ **5x** |\r\n| **C++ (Native)** | `Google Benchmark`| **0.35 μs** | Memory Arena-based flat offset view |\r\n| **Java (JVM)** | `JMH` | **1.35 μs** | G1GC tailored heap spike suppression |\r\n| **Python (C-API)** | `pytest-benchmark` | **~ 3,690 Kops** | Rust acceleration bypassing VM memory overhead |\r\n| **Elixir (BEAM)** | `Benchee` | **~ 31 ms** | **0 MB Garbage** (BEAM Native Pattern Matching) |\r\n\r\n---\r\n\r\n## Ecosystem (Deuk Family)\r\n\r\n## Contributing\r\n\r\n1. Fork → feature branch → PR.\r\n2. See [RELEASING.md](RELEASING.md) for release layout.\r\n\r\n---\r\n\r\n## License\r\n\r\n**Apache License 2.0** — [LICENSE](LICENSE) · [NOTICE](NOTICE).\r\n\r\n---\r\n\r\n## Acknowledgments\r\n\r\nThe broader IDL / OpenAPI / schema communities; DeukPack is a **standalone pipeline** (not an Apache Thrift subproject).\r\n","readmeFilename":"README.md"}