{"_id":"@workflow/serde","_rev":"23-1a5a0daf1158dfd2c23f132c051b6464","name":"@workflow/serde","dist-tags":{"beta":"5.0.0-beta.2","latest":"5.0.0"},"versions":{"4.0.1-beta.1":{"name":"@workflow/serde","version":"4.0.1-beta.1","license":"Apache-2.0","_id":"@workflow/serde@4.0.1-beta.1","maintainers":[{"name":"bobmshannon","email":"bob.shannon@vercel.com"},{"name":"vercel_it_service_account","email":"it+npmserviceaccount@vercel.com"},{"name":"ronnie-hanif","email":"ronnie.hanif@gmail.com"},{"name":"nick.tracey","email":"nick.tracey@vercel.com"},{"name":"elsigh","email":"lsimon@commoner.com"},{"name":"adamdong","email":"adam.dong@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"aaronbrown-vercel","email":"aaron.brown@vercel.com"},{"name":"bvred4244","email":"becky.vredenburg@vercel.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"pranaygp","email":"pranay.gp@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://github.com/vercel/workflow#readme","bugs":{"url":"https://github.com/vercel/workflow/issues"},"dist":{"shasum":"89ad02bd2e327ea0f598bde5f2ef0787c638dcde","tarball":"https://registry.npmjs.org/@workflow/serde/-/serde-4.0.1-beta.1.tgz","fileCount":7,"integrity":"sha512-JdCvZk0sD1qk2XzteSHVNGbpRM8YcvRBglSJy3FysYgi19pBkk3me2P9gzFpPrnQS6IhAPnEqnJOAODHg1iZrA==","signatures":[{"sig":"MEUCIQD/yaRglIfQdfe3yFYGeoJ7so51ELjEfD20uwunVT4PvAIgQQ++VD8t2jYj3pF4B8yThRmzqbyliBzFuP6A8h5cyyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3755},"main":"dist/index.js","type":"module","_from":"file:workflow-serde-4.0.1-beta.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"tsc --build --clean && rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/1084e9a0a8724bee9f0038716e5448c4/workflow-serde-4.0.1-beta.1.tgz","_integrity":"sha512-JdCvZk0sD1qk2XzteSHVNGbpRM8YcvRBglSJy3FysYgi19pBkk3me2P9gzFpPrnQS6IhAPnEqnJOAODHg1iZrA==","repository":{"url":"git+https://github.com/vercel/workflow.git","type":"git","directory":"packages/serde"},"_npmVersion":"10.9.4","description":"Serialization symbols for custom class serialization in Workflow DevKit","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"22.19.0","@workflow/tsconfig":"4.0.1-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/serde_4.0.1-beta.1_1768963239829_0.9110932924431203","host":"s3://npm-registry-packages-npm-production"}},"4.1.0-beta.2":{"name":"@workflow/serde","version":"4.1.0-beta.2","license":"Apache-2.0","_id":"@workflow/serde@4.1.0-beta.2","maintainers":[{"name":"bobmshannon","email":"bob.shannon@vercel.com"},{"name":"vercel_it_service_account","email":"it+npmserviceaccount@vercel.com"},{"name":"ronnie-hanif","email":"ronnie.hanif@gmail.com"},{"name":"nick.tracey","email":"nick.tracey@vercel.com"},{"name":"elsigh","email":"lsimon@commoner.com"},{"name":"adamdong","email":"adam.dong@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"aaronbrown-vercel","email":"aaron.brown@vercel.com"},{"name":"bvred4244","email":"becky.vredenburg@vercel.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"pranaygp","email":"pranay.gp@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://github.com/vercel/workflow#readme","bugs":{"url":"https://github.com/vercel/workflow/issues"},"dist":{"shasum":"ac10377f50e9f83dbf4994edd4fe9c940bcef6a9","tarball":"https://registry.npmjs.org/@workflow/serde/-/serde-4.1.0-beta.2.tgz","fileCount":7,"integrity":"sha512-8kkeoQKLDaKXefjV5dbhBj2aErfKp1Mc4pb6tj8144cF+Em5SPbyMbyLCHp+BVrFfFVCBluCtMx+jjvaFVZGww==","signatures":[{"sig":"MEQCIGQQ+LSWGoI59IozGXlSSNzP+f9lH92OTTFNPWUbJTeLAiB2cHc1DyF6W2Mgtg+T76nkWM8pGiqbhPD9O1sPytyS2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3755},"main":"dist/index.js","type":"module","_from":"file:workflow-serde-4.1.0-beta.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"tsc --build --clean && rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"vercel-release-bot","email":"infra+release@vercel.com"},"_resolved":"/tmp/abdb7b2c6f36c197ebe5381e19c09125/workflow-serde-4.1.0-beta.2.tgz","_integrity":"sha512-8kkeoQKLDaKXefjV5dbhBj2aErfKp1Mc4pb6tj8144cF+Em5SPbyMbyLCHp+BVrFfFVCBluCtMx+jjvaFVZGww==","repository":{"url":"git+https://github.com/vercel/workflow.git","type":"git","directory":"packages/serde"},"_npmVersion":"10.9.4","description":"Serialization symbols for custom class serialization in Workflow DevKit","directories":{},"_nodeVersion":"22.22.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"22.19.0","@workflow/tsconfig":"4.0.1-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/serde_4.1.0-beta.2_1770057423820_0.9031748629779586","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@workflow/serde","version":"4.1.0","license":"Apache-2.0","_id":"@workflow/serde@4.1.0","maintainers":[{"name":"melkey","email":"melkeydev@gmail.com"},{"name":"techwraith","email":"techwraithpdx@gmail.com"},{"name":"vaguelyserious","email":"mittgfu@gmail.com"},{"name":"qiao","email":"xueqiaoxu@gmail.com"},{"name":"bobmshannon","email":"bob.shannon@vercel.com"},{"name":"vercel_it_service_account","email":"it+npmserviceaccount@vercel.com"},{"name":"ronnie-hanif","email":"ronnie.hanif@gmail.com"},{"name":"nick.tracey","email":"nick.tracey@vercel.com"},{"name":"elsigh","email":"lsimon@commoner.com"},{"name":"adamdong","email":"adam.dong@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"bvred4244","email":"becky.vredenburg@vercel.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"pranaygp","email":"pranay.gp@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://github.com/vercel/workflow#readme","bugs":{"url":"https://github.com/vercel/workflow/issues"},"dist":{"shasum":"82dbbaf2370f7b8ae46d9a9a4ab0917258f8db62","tarball":"https://registry.npmjs.org/@workflow/serde/-/serde-4.1.0.tgz","fileCount":7,"integrity":"sha512-pav4F2BoirECWR7Nf1TKt+2eETcBj7jj4cBefQ8VXQCA6NPkaKeLfj/zMgi+3zYV5ZIBT4GuUiphsj0/b9hPQQ==","signatures":[{"sig":"MEQCIDlaXr9d5rkoxcIC/EA4235iH560GtT6WzJ63NTWagJgAiAGBCvjbwKIZ/7ub+aUX5vF3/Cy7pigP3coJ9fQ4GvK/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@workflow%2fserde@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3735},"main":"dist/index.js","type":"module","_from":"file:workflow-serde-4.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"tsc --build --clean && rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a61ded0-8fc6-4ec0-9055-f9442d0988b0"}},"_resolved":"/tmp/574418604553502b86193455d8275569/workflow-serde-4.1.0.tgz","_integrity":"sha512-pav4F2BoirECWR7Nf1TKt+2eETcBj7jj4cBefQ8VXQCA6NPkaKeLfj/zMgi+3zYV5ZIBT4GuUiphsj0/b9hPQQ==","repository":{"url":"git+https://github.com/vercel/workflow.git","type":"git","directory":"packages/serde"},"_npmVersion":"11.11.0","description":"Serialization symbols for custom class serialization in Workflow SDK","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"22.19.0","@workflow/tsconfig":"4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/serde_4.1.0_1775606081609_0.44029033988722444","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.0":{"name":"@workflow/serde","version":"5.0.0-beta.0","license":"Apache-2.0","_id":"@workflow/serde@5.0.0-beta.0","maintainers":[{"name":"melkey","email":"melkeydev@gmail.com"},{"name":"techwraith","email":"techwraithpdx@gmail.com"},{"name":"vaguelyserious","email":"mittgfu@gmail.com"},{"name":"qiao","email":"xueqiaoxu@gmail.com"},{"name":"bobmshannon","email":"bob.shannon@vercel.com"},{"name":"vercel_it_service_account","email":"it+npmserviceaccount@vercel.com"},{"name":"ronnie-hanif","email":"ronnie.hanif@gmail.com"},{"name":"nick.tracey","email":"nick.tracey@vercel.com"},{"name":"elsigh","email":"lsimon@commoner.com"},{"name":"adamdong","email":"adam.dong@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"bvred4244","email":"becky.vredenburg@vercel.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"pranaygp","email":"pranay.gp@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://github.com/vercel/workflow#readme","bugs":{"url":"https://github.com/vercel/workflow/issues"},"dist":{"shasum":"8419ec5e8f7115d52eee7c2122b405401de84400","tarball":"https://registry.npmjs.org/@workflow/serde/-/serde-5.0.0-beta.0.tgz","fileCount":7,"integrity":"sha512-wXgOQ1oSQEi9zk0CG95ceMWpOZ8sVSmGvcHu0VqXp75vm3icz0JDUcHQqRHNt1W4eUqghqplBfjDcappJqAcUA==","signatures":[{"sig":"MEUCIAOYw+py11l3sY4L8pYe97WrDWT2KBzWs14vJDfZqXa0AiEAnbT4Pn+fX/d5b4X5pQ3Hq8By2jJwO22U0AnQi6pK9WQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@workflow%2fserde@5.0.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3749},"main":"dist/index.js","type":"module","_from":"file:workflow-serde-5.0.0-beta.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"tsc --build --clean && rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a61ded0-8fc6-4ec0-9055-f9442d0988b0"}},"_resolved":"/tmp/f9b5264214f1332b1b50f5553a9fad99/workflow-serde-5.0.0-beta.0.tgz","_integrity":"sha512-wXgOQ1oSQEi9zk0CG95ceMWpOZ8sVSmGvcHu0VqXp75vm3icz0JDUcHQqRHNt1W4eUqghqplBfjDcappJqAcUA==","repository":{"url":"git+https://github.com/vercel/workflow.git","type":"git","directory":"packages/serde"},"_npmVersion":"11.11.0","description":"Serialization symbols for custom class serialization in Workflow SDK","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"22.19.0","@workflow/tsconfig":"5.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/serde_5.0.0-beta.0_1775608741497_0.05800156835726322","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.1":{"name":"@workflow/serde","version":"5.0.0-beta.1","license":"Apache-2.0","_id":"@workflow/serde@5.0.0-beta.1","maintainers":[{"name":"melkey","email":"melkeydev@gmail.com"},{"name":"techwraith","email":"techwraithpdx@gmail.com"},{"name":"vaguelyserious","email":"mittgfu@gmail.com"},{"name":"kalyani-pawar","email":"kalyanipawar005@gmail.com"},{"name":"qiao","email":"xueqiaoxu@gmail.com"},{"name":"bryan-hunter","email":"bryanjacobhunter@gmail.com"},{"name":"koichavez","email":"koi.chavez@gmail.com"},{"name":"kmoses","email":"kirra.moses@vercel.com"},{"name":"bobmshannon","email":"bob.shannon@vercel.com"},{"name":"vercel_it_service_account","email":"it+npmserviceaccount@vercel.com"},{"name":"ronnie-hanif","email":"ronnie.hanif@gmail.com"},{"name":"nick.tracey","email":"nick.tracey@vercel.com"},{"name":"elsigh","email":"lsimon@commoner.com"},{"name":"adamdong","email":"adam.dong@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"bvred4244","email":"becky.vredenburg@vercel.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"pranaygp","email":"pranay.gp@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://github.com/vercel/workflow#readme","bugs":{"url":"https://github.com/vercel/workflow/issues"},"dist":{"shasum":"c1fb72da39b2309923a5bb30d334077f41aad2ac","tarball":"https://registry.npmjs.org/@workflow/serde/-/serde-5.0.0-beta.1.tgz","fileCount":7,"integrity":"sha512-rHBq0a0q1OAgo6DpwquPYyz994Qevd2bWzfg0DV6Z/I8Dn+TrRupzsdePsW9wEvO4b5R7f6plcYrn19nApKjzw==","signatures":[{"sig":"MEUCICXtbxreOdb2oEh4QG+KW2mhX7bZATpcDZfzfyXP2VL3AiEA+DKEX0SSY9pV0Omhg0IMwv9jfEeORBbeE6solI/KUKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@workflow%2fserde@5.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4720},"main":"dist/index.js","type":"module","_from":"file:workflow-serde-5.0.0-beta.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"tsc --build --clean && rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a61ded0-8fc6-4ec0-9055-f9442d0988b0"}},"_resolved":"/tmp/138592f59759881e1a9954ab445f337e/workflow-serde-5.0.0-beta.1.tgz","_integrity":"sha512-rHBq0a0q1OAgo6DpwquPYyz994Qevd2bWzfg0DV6Z/I8Dn+TrRupzsdePsW9wEvO4b5R7f6plcYrn19nApKjzw==","repository":{"url":"git+https://github.com/vercel/workflow.git","type":"git","directory":"packages/serde"},"_npmVersion":"11.11.0","description":"Serialization symbols for custom class serialization in Workflow SDK","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"22.19.0","@workflow/tsconfig":"5.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/serde_5.0.0-beta.1_1776378948217_0.7875017969196563","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@workflow/serde","version":"4.1.1","license":"Apache-2.0","_id":"@workflow/serde@4.1.1","maintainers":[{"name":"melkey","email":"melkeydev@gmail.com"},{"name":"techwraith","email":"techwraithpdx@gmail.com"},{"name":"vaguelyserious","email":"mittgfu@gmail.com"},{"name":"kalyani-pawar","email":"kalyanipawar005@gmail.com"},{"name":"qiao","email":"xueqiaoxu@gmail.com"},{"name":"bryan-hunter","email":"bryanjacobhunter@gmail.com"},{"name":"koichavez","email":"koi.chavez@gmail.com"},{"name":"kmoses","email":"kirra.moses@vercel.com"},{"name":"bobmshannon","email":"bob.shannon@vercel.com"},{"name":"vercel_it_service_account","email":"it+npmserviceaccount@vercel.com"},{"name":"ronnie-hanif","email":"ronnie.hanif@gmail.com"},{"name":"nick.tracey","email":"nick.tracey@vercel.com"},{"name":"elsigh","email":"lsimon@commoner.com"},{"name":"adamdong","email":"adam.dong@vercel.com"},{"name":"matheuss","email":"matheus.frndes@gmail.com"},{"name":"bvred4244","email":"becky.vredenburg@vercel.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"pranaygp","email":"pranay.gp@gmail.com"},{"name":"tootallnate","email":"nathan@tootallnate.net"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"homepage":"https://github.com/vercel/workflow#readme","bugs":{"url":"https://github.com/vercel/workflow/issues"},"dist":{"shasum":"74d5c097c4c62228407c9ea09af921a236ee88cf","tarball":"https://registry.npmjs.org/@workflow/serde/-/serde-4.1.1.tgz","fileCount":7,"integrity":"sha512-191/N2w3WlrapuAvtAT1knONuqJ9auOqM8c7yMMM7c6rqXAZQKkNJrOuuj/j0vp7x43rg0+fy90bqT/xQ5ki4w==","signatures":[{"sig":"MEUCIQDkbrrazsULZc0/8EKxWdecr2WuDaI9ymxGWA/MkBl9EgIgCSPwV4wlghpWGHzrjYO9v+blafj6TGU6nZMq6EwgzcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@workflow%2fserde@4.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4706},"main":"dist/index.js","type":"module","_from":"file:workflow-serde-4.1.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"tsc --build --clean && rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a61ded0-8fc6-4ec0-9055-f9442d0988b0"}},"_resolved":"/tmp/05fd19819415da159597b2ab631e3292/workflow-serde-4.1.1.tgz","_integrity":"sha512-191/N2w3WlrapuAvtAT1knONuqJ9auOqM8c7yMMM7c6rqXAZQKkNJrOuuj/j0vp7x43rg0+fy90bqT/xQ5ki4w==","repository":{"url":"git+https://github.com/vercel/workflow.git","type":"git","directory":"packages/serde"},"_npmVersion":"11.11.0","description":"Serialization symbols for custom class serialization in Workflow SDK","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"22.19.0","@workflow/tsconfig":"4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/serde_4.1.1_1776379390510_0.4639777891371577","host":"s3://npm-registry-packages-npm-production"}},"5.0.0-beta.2":{"name":"@workflow/serde","version":"5.0.0-beta.2","license":"Apache-2.0","_id":"@workflow/serde@5.0.0-beta.2","maintainers":[],"homepage":"https://github.com/vercel/workflow#readme","bugs":{"url":"https://github.com/vercel/workflow/issues"},"dist":{"shasum":"162aaa967e615afe8e6ae2d69be59629a4a84c02","tarball":"https://registry.npmjs.org/@workflow/serde/-/serde-5.0.0-beta.2.tgz","fileCount":6,"integrity":"sha512-INB+FcEKQkkFZa+s53sEMTNRFiBa2g9vzjsNuEDagvWxtI0t/cnCyoc57i7kS7nj+3/vGeRjO4Yn5ccbT0hyBQ==","signatures":[{"sig":"MEYCIQDyqzc5Njz+HdceyX+sS0MFOI5OYvDWUBrju78wfiOPuwIhAKtDFxDMpXy67FM6GrJZ7XLs1BQfxJMN2PEdeg3dCYhU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@workflow%2fserde@5.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5158},"main":"dist/index.js","type":"module","_from":"file:workflow-serde-5.0.0-beta.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"tsc --build --clean && rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a61ded0-8fc6-4ec0-9055-f9442d0988b0"}},"_resolved":"/tmp/03b5546841f92230109403948e0e1471/workflow-serde-5.0.0-beta.2.tgz","_integrity":"sha512-INB+FcEKQkkFZa+s53sEMTNRFiBa2g9vzjsNuEDagvWxtI0t/cnCyoc57i7kS7nj+3/vGeRjO4Yn5ccbT0hyBQ==","repository":{"url":"git+https://github.com/vercel/workflow.git","type":"git","directory":"packages/serde"},"_npmVersion":"11.13.0","description":"Serialization symbols for custom class serialization in Workflow SDK","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"22.19.0","@workflow/tsconfig":"5.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/serde_5.0.0-beta.2_1779992469019_0.8670271987818945","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"@workflow/serde","version":"4.1.2","license":"Apache-2.0","_id":"@workflow/serde@4.1.2","maintainers":[],"homepage":"https://github.com/vercel/workflow#readme","bugs":{"url":"https://github.com/vercel/workflow/issues"},"dist":{"shasum":"e54203841349c5112f82b6832bc91d9824194a2d","tarball":"https://registry.npmjs.org/@workflow/serde/-/serde-4.1.2.tgz","fileCount":6,"integrity":"sha512-KkkSUddEcaIvW7/QfVUk2PR93117HkDum45cXQEGkoxEmHOmqfOLJ4T1m4a1QABVC7O9TIqPxsBtDPgKIO+LOw==","signatures":[{"sig":"MEUCIQDpIczkN49D7GjTtfjVPNiYfOt4vtzMUO5CkS7ZSCDMJgIgZf5Bj+xWS7tWzZtje1Xt8vzVYbaVSasD2KYtwHUSq7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@workflow%2fserde@4.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5144},"main":"dist/index.js","type":"module","_from":"file:workflow-serde-4.1.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"tsc --build --clean && rm -rf dist","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5a61ded0-8fc6-4ec0-9055-f9442d0988b0"}},"_resolved":"/tmp/93349a5da5d23b2f21485590978edb86/workflow-serde-4.1.2.tgz","_integrity":"sha512-KkkSUddEcaIvW7/QfVUk2PR93117HkDum45cXQEGkoxEmHOmqfOLJ4T1m4a1QABVC7O9TIqPxsBtDPgKIO+LOw==","repository":{"url":"git+https://github.com/vercel/workflow.git","type":"git","directory":"packages/serde"},"_npmVersion":"11.13.0","description":"Serialization symbols for custom class serialization in Workflow SDK","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"22.19.0","@workflow/tsconfig":"4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/serde_4.1.2_1781137596260_0.5069648232172987","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"_id":"@workflow/serde@5.0.0","dist":{"shasum":"35e82325fb777f568c7786763740e7dde12cc7f4","tarball":"https://registry.npmjs.org/@workflow/serde/-/serde-5.0.0.tgz","fileCount":6,"integrity":"sha512-78smVK/ejx/MIrjOwqAH14jGZkGBIO3u3B6u6WhWOyfjBJWl21xyHdsh0gFsncD96HlavCTbsWg/pN7MLSnrbw==","signatures":[{"sig":"MEQCIG7unzAZPg+EYxyt2gMscU9HQ35EqSE2XtA9h6RA5eDDAiAz0+QrM1RAr6ufBcrA00brhJxOgi48RscQHbDzOj6XYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHV9Y043XtU/vcPQ8XK4SrzZ+YlKtkxSE0XNHetATCs0AiEAgnVdGxAtT5t1MfEzcH5G0qBRINTlfaI6dBfh5ktK4V0="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@workflow%2fserde@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5172},"main":"dist/index.js","name":"@workflow/serde","type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"license":"Apache-2.0","scripts":{"dev":"tsc --watch","build":"tsc","clean":"tsc --build --clean && rm -rf dist","typecheck":"tsc --noEmit"},"version":"5.0.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5a61ded0-8fc6-4ec0-9055-f9442d0988b0"}},"repository":{"url":"https://github.com/vercel/workflow.git","type":"git","directory":"packages/serde"},"description":"Serialization symbols for custom class serialization in Workflow SDK","directories":{},"maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"_nodeVersion":"26.0.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^6.0.3","@types/node":"22.19.0","@workflow/tsconfig":"5.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/serde_5.0.0_1790788496651_0.6599765530731552"}}},"time":{"created":"2026-01-21T02:40:39.431Z","modified":"2026-09-30T17:14:57.084Z","4.0.1-beta.1":"2026-01-21T02:40:39.981Z","4.1.0-beta.2":"2026-02-02T18:37:03.966Z","4.1.0":"2026-04-07T23:54:41.745Z","5.0.0-beta.0":"2026-04-08T00:39:01.661Z","5.0.0-beta.1":"2026-04-16T22:35:48.397Z","4.1.1":"2026-04-16T22:43:10.653Z","5.0.0-beta.2":"2026-05-28T18:21:09.226Z","4.1.2":"2026-06-11T00:26:36.408Z","5.0.0":"2026-09-30T17:14:56.744Z"},"license":"Apache-2.0","repository":{"url":"https://github.com/vercel/workflow.git","type":"git","directory":"packages/serde"},"description":"Serialization symbols for custom class serialization in Workflow SDK","maintainers":[{"name":"matt.straka","email":"matt.j.straka@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"}],"readme":"# @workflow/serde\n\nSerialization symbols for custom class serialization in Workflow SDK.\n\n## Usage\n\n<!-- @skip-typecheck - self-referential import -->\n\n```ts\nimport { WORKFLOW_SERIALIZE, WORKFLOW_DESERIALIZE } from '@workflow/serde';\n\nclass MyClass {\n  constructor(public value: string) {}\n\n  static [WORKFLOW_SERIALIZE](instance: MyClass) {\n    return { value: instance.value };\n  }\n\n  static [WORKFLOW_DESERIALIZE](data: { value: string }) {\n    return new MyClass(data.value);\n  }\n}\n```\n\n## License\n\nApache-2.0\n","readmeFilename":""}