{"_id":"@sparkleideas/plugin-legal-contracts","_rev":"45-33744d0915f504e424a4e62089e01eab","name":"@sparkleideas/plugin-legal-contracts","dist-tags":{"latest":"3.0.0-alpha.1-patch.38","prerelease":"3.0.0-alpha.1-patch.38"},"versions":{"3.0.0-alpha.2":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.2","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.2","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"cd2ffc0375e0b2e28b5267353746065349ea5b33","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.2.tgz","fileCount":2,"integrity":"sha512-VgDG812bdYEgYoFmMwQPO6kWWBGH47QH9FGGFfyCXoi9a8uMGmp5wSmauunILuJSy6xSd0pMqYI+FUM3myMuQA==","signatures":[{"sig":"MEQCIGMj6WSqNNAyG9awv/lkJ1IMZixSWipaVk/YfQxxo6H8AiAtmXMbwpSU/j71JQz5H8PcI50XY0E5Xi/Z1YqROGQWWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14094},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"*"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.2_1772877349982_0.8465639196108392","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.4":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.4","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.4","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"5bc76b0c3098be1cf85b97d007b18ca5ab6df376","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.4.tgz","fileCount":2,"integrity":"sha512-wQDC1Ehlypdbc0Q3mQ1cDpqQFeh77Cw3zWgUv5KrJNXCpBiY23PhYTcBLQ++5gkmjpV5b/ZP/3lx05H48ftQng==","signatures":[{"sig":"MEUCIAmCGGoXhiNcWQHrBSN1d0Or2OumdfeC/2fc8cO7HDXvAiEApOEVJnXqcKVZ1J6wM75J9nXLEHENirrIRtKcNeA2K4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14094},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"*"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.4_1772878725257_0.2919246446170807","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.11":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.11","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.11","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"4c2848841dd271cc101435425ca5f362392b7ce2","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.11.tgz","fileCount":2,"integrity":"sha512-jo73vOqqaXs0rAdb5xqBDoqM2ou9W96LsuhUkxXLncGojKCQqA9+Ikq2H0etdPs460+PCD60TlGkHN/tP+mp2Q==","signatures":[{"sig":"MEUCIBd0ne55+qgSa0YTvZ6cEtc0tKueq16EXhmZuK8yF3OyAiEAg56mgG0fuiM4Sp71p5Es1yojEfL+AE1QsQ2erwH68h8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14095},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"*"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.11_1772892489983_0.8161373959364484","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.31":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.31","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.31","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"ea948f535535ea89bc2363106c18b9bb2cb89b96","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.31.tgz","fileCount":2,"integrity":"sha512-KHLtPdxAEU8o0rUeWOx1rOu4XYOcgYzD/7YJMeaEmjKXLvCBEUj+3QzJtgoyj5SgAVoga5/e7KzAcP0urRYMNQ==","signatures":[{"sig":"MEUCIQDjXWX146lVWgpWL8GsZ8snAWQITaSLBh2eLnzlpShJ8AIgXkkMjasF2IqIy5/EVyzy/SRkrq/iXMIjCLBzfGKiAD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14095},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"*"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.31_1772916777811_0.08804339789874582","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.33":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.33","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.33","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"33a1e493ec64f576597b857372f3bd2828af6368","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.33.tgz","fileCount":2,"integrity":"sha512-PRzfEU5lO17Jgo9PG+Ws+ykO1E4N8EWrVDF+Kqa8Do7/zOePD7xqw3nH01NgHr/MqiJolJNY3QGWAvazrOqprQ==","signatures":[{"sig":"MEUCIH7QdD+jz3uwzCCqppkGeCMxlbElMhKFe5I3SI2b5cvvAiEAh54Bs5/m/w93flTD65gSKNBvqUjGYwRxVDkG0uwa9Ck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14095},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"*"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.33_1772946154272_0.2019331129733657","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1-patch.9":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.1-patch.9","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.1-patch.9","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"77158800ffee096a111578f41e48bf8700010d36","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.1-patch.9.tgz","fileCount":2,"integrity":"sha512-fBK+JF5DukPr+l+FCPV7aRQ0DrxLunWt2nfCmr3y/7vJoCax9+UpPF2aMQs0rwfeXmXrfJyPXVGTd1miZcZ9CA==","signatures":[{"sig":"MEQCIHsPx9STjEH9Ekk2sChKATHaeuVbXhkXnmw6S+HFWpZcAiArdf6N0GFBXR5BPJRIvcrBHBSdHe7ml441Vtwy/6KOBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14102},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"*"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.1-patch.9_1773012994808_0.22122990184112412","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1-patch.12":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.1-patch.12","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.1-patch.12","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"49fcbdfe409650eb2d3967c267bc09a47b589847","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.1-patch.12.tgz","fileCount":2,"integrity":"sha512-hnI0/37ECJ66DvfJfXpLknLSDX3FAf0v6O6drrMdnBVGFkqG3vxzfHZ+aaKabm/TYPbP545Y1DWXhgnIYkCKNw==","signatures":[{"sig":"MEQCIH2FfGOPu8dLGDzXbd+bUiAPs2iS1cHPvcbrWzGGB4tYAiAy3gTiGxAkYAxTy2/4n1UlN3HL2QIkui3FhCBKO9AwUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14145},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"3.0.0-alpha.1-patch.12"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"3.0.0-alpha.7-patch.12"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.1-patch.12_1773051322741_0.7563676883877215","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1-patch.13":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.1-patch.13","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.1-patch.13","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"e20c1f5e686ef730b436eee545fc498ebaca0441","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.1-patch.13.tgz","fileCount":2,"integrity":"sha512-5hNmPQmxPm3xo4BaVKafp0K9K12sLN+xVY3vtjk2va5yK1vZsXqaurfl82N1+r2XTfh4Ttfqu1sk2qKqQD4RwA==","signatures":[{"sig":"MEUCIQCFoocimixYttokV14XaiV6Ilaq2CJ3iL/beR6YtSebOAIgNR3mGP04Ax8k/fgWkb18EkMQzOY830Zb51m+Erjdhvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14145},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"3.0.0-alpha.1-patch.13"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"3.0.0-alpha.7-patch.13"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.1-patch.13_1773075700916_0.8423600912485025","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1-patch.14":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.1-patch.14","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.1-patch.14","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"83b906a1af7b93435569960325b0447315d2bb9f","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.1-patch.14.tgz","fileCount":2,"integrity":"sha512-2GBiJ8DFBh3sn67stFs1qmmHXQJFO1Ipf9MNLO6U63Bc8SNRLCHZBz4sZthN6bayl/+/ypAradxTkE0g/6YwRQ==","signatures":[{"sig":"MEQCIGJytIJEzp+li56gu5BtpioyDu/FStDaPmqzjo1OqMFiAiASFh0Wh9cxVj58cfpYX8To46q0iix18sErvUoKceVTGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14145},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"3.0.0-alpha.1-patch.14"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"3.0.0-alpha.7-patch.14"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.1-patch.14_1773076565998_0.13723018129350684","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1-patch.4":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.1-patch.4","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.1-patch.4","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"8392e0737fda4f24922702d0a6bebe34a4a05348","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.1-patch.4.tgz","fileCount":2,"integrity":"sha512-mgzkQgn3VazlNeIGJapfB4hraYwVJxe9RfOS/EJ/gJJllBPg135HAJ1fQ//6zXON2kGAE5gf1DbT702gae8rWQ==","signatures":[{"sig":"MEYCIQD12FusNA0kRG7pvF1EzD3W9EYDVg+eqC0C2lB95B2WWAIhAIXA5cZ0GCF5jVq7CyJz6+VFMS1wcUOqyIV0AhaNAAH1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14142},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"3.0.0-alpha.1-patch.4"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"3.0.0-alpha.7-patch.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.1-patch.4_1773080714773_0.10960901547145907","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1-patch.6":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.1-patch.6","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.1-patch.6","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"d4a052b05f60c9f27f7b3c83fc5239aea0f96874","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.1-patch.6.tgz","fileCount":2,"integrity":"sha512-s6ACbyyhiN+zv98axXFn+y8UO69P83Yu6O4UuIwk3B/oLRqZLyk3K3f1xECKeYy+aO6O17HuCd0jt8K/ZwN5eg==","signatures":[{"sig":"MEQCIDNQe/TBdSN7gXuPdbrA0kxfr7NQbokrqtQeh5z6ZI3QAiAkJKMzW6GwZPYW1peKcQZD7qySV07hUJsnYZWDMPjgrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14142},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"3.0.0-alpha.1-patch.6"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"3.0.0-alpha.7-patch.6"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.1-patch.6_1773083566220_0.3207812609816809","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1-patch.15":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.1-patch.15","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.1-patch.15","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"537186cdd3987bfd3a5d2751da85f98535f1007c","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.1-patch.15.tgz","fileCount":2,"integrity":"sha512-a3+tSyLESCoaru1lhLqspYINf+ulkrW4/kOq/bsDudRg+ngB0USgkLnk1oyrt3/csmFt4xjZl9lY2+vujLRM6g==","signatures":[{"sig":"MEYCIQDLZSzcQo+OF7bIL/ZpOAfXmj1+MKcRHVUwIcRwADx+OAIhALQNOG0fPkhvJoTW10FO0GuFhRWNxLLq1G0lpVLM4NSV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14144},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"3.0.0-alpha.1-patch.15"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"3.0.0-alpha.7-patch.2"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.1-patch.15_1773090472877_0.9745576874251136","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1-patch.16":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.1-patch.16","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.1-patch.16","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"75643b915c0c93f093167742a2a3391fea1a8832","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.1-patch.16.tgz","fileCount":2,"integrity":"sha512-KDKWuML6D484jq2C1eLNHQg9VJFYxgRLZwwsB8YdW1pPNZMvStgWQv27BBB573P7cKyTuu2FLXDF1mFoi2CBPA==","signatures":[{"sig":"MEYCIQDV60xzERyUqGyKoDzFapNSAzs/CRBu8KAJNFrJ5kyC0gIhAPXS1oGzQJ0p2gNjwCaaEXwBCzTdV4CQq76QZxRkQsd6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14144},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"3.0.0-alpha.1-patch.16"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"3.0.0-alpha.7-patch.3"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.1-patch.16_1773141660071_0.8182155875716604","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1-patch.17":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.1-patch.17","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.1-patch.17","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"6bb9fb4f3610211e8900a803402ef72eeb11674d","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.1-patch.17.tgz","fileCount":2,"integrity":"sha512-i01Shi2tK+05OjI6XmzrxN8xMmjTa86c1RiNLff0ZCgqfxlnmrcuFnpTlqWG8r56PIYQF//uB2k+w+kb1m/oOg==","signatures":[{"sig":"MEYCIQCMPyThHZeFeN93+AH1Z3eItiuCgCvae/BaOnGztNcPDwIhAJMJ9vCOC6+rXLQna1cRoia35kxR7A6i36U6Jh1rQZvX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14144},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"3.0.0-alpha.1-patch.17"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"3.0.0-alpha.7-patch.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.1-patch.17_1773153767103_0.35689229515707277","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1-patch.18":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.1-patch.18","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.1-patch.18","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"c5a1db3870ca8fe464cf600aab5c4d2d8918f99b","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.1-patch.18.tgz","fileCount":2,"integrity":"sha512-oJYGjcu9mooOt+g0HR+vxXQwsKMhIaWCmAkRFk7DqejjBnGSjiXo0cT1hVfLRLDQXVVr1CwTvEJkKwdQykqFFQ==","signatures":[{"sig":"MEUCIGlNDrRN/7l/lnJthxqzwU2UlaHjaCgoLPGhW62/5Mz+AiEAuPDZB0smt6VMRBypE3wKS5Y4pXlXJpU6u884v4pJ/Mk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14144},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"3.0.0-alpha.1-patch.18"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"3.0.0-alpha.7-patch.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.1-patch.18_1773154916576_0.9965714468506859","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1-patch.19":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.1-patch.19","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.1-patch.19","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"b0df317d292861ec46988cffef8f3e7ee35a99b2","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.1-patch.19.tgz","fileCount":2,"integrity":"sha512-l5WP/G8srlRVwY/TtIFEbhmIWohk0xmmktyKlAdLZDYQU9gx+D6Dl5jQVgetEJaRg/2pi3R2iVA25wCcTMQx9A==","signatures":[{"sig":"MEYCIQDtx/KC4h1I8HpKO3/Vf88kJ/4d4H2WVT3NTh2SZwuEigIhAP0HjETamMY6SpwCgQqCA14YKjcTeHIdXsd22NZJItq4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14144},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"3.0.0-alpha.1-patch.19"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"3.0.0-alpha.7-patch.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.1-patch.19_1773155074044_0.44610509972290613","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1-patch.20":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.1-patch.20","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.1-patch.20","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"43fdf168d9f8c72004d81da5c5a270b4cf7cfc05","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.1-patch.20.tgz","fileCount":2,"integrity":"sha512-fIxjglw7hWzF32I1GIvsJXIxptY0Y9t0JMT/mHGTSoTbVAdSN65LCr5+zHyNt9etyOOIFGBY/BK+5EM4OF01jw==","signatures":[{"sig":"MEYCIQDfJvJ+x8RFB0Q/aggGV12NgXweh/rQZolt4a8CdV10lgIhAJpM/95LLcV+1Y5IgGXCA1NfnV9nnKxEIxakEdvLIGKk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14144},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"3.0.0-alpha.1-patch.20"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"3.0.0-alpha.7-patch.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.1-patch.20_1773155158662_0.5237692546864965","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1-patch.21":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.1-patch.21","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.1-patch.21","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"83bdac71a6f50f34358cd55918c967594fc75fd8","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.1-patch.21.tgz","fileCount":2,"integrity":"sha512-6Vrwn0nfdVz5kQs9I8o9wF1V8dl6rlj+qt5T0pWBmGlABXF7b8Ud90ZPOVoNMLl9iFdOyXkbj8MIPMNp/i+CYA==","signatures":[{"sig":"MEUCIQCckWlb9pgQPQsEgWNYQYFuax1Y+kY1/2HjIyDPwaFMBgIgKQOkNALA86eGGK+cWJTkxV61qyilb4og4t9nhI+eJY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14144},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"3.0.0-alpha.1-patch.21"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"3.0.0-alpha.7-patch.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.1-patch.21_1773155241799_0.4767046300881568","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1-patch.22":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.1-patch.22","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.1-patch.22","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"94fd26a92b82089d3769ee2c2a7a3276956e9005","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.1-patch.22.tgz","fileCount":2,"integrity":"sha512-r64nunSxb/TKnTXM6q5/Fqef2JNqVZSQlY51pTUjVlHBhYJCrL048bcIkT0xDCMJb4/zmkr5LcFP1kw9+8orjQ==","signatures":[{"sig":"MEQCIBO5O3I+Cm/Ik2BO7X8dcuPieGP77BWH3Ewo12/Bs9rPAiBRIk7l6MtNeP39MQKq8BUUuiWjhewlG2+Ylj1p5R0uXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14144},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"3.0.0-alpha.1-patch.22"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"3.0.0-alpha.7-patch.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.1-patch.22_1773155327010_0.5755301623954356","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1-patch.23":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.1-patch.23","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.1-patch.23","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"eca93bc687c58768715264ccba832a065ae808bc","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.1-patch.23.tgz","fileCount":2,"integrity":"sha512-U6JL2t/VWc3ck6r0VFNUwqvfN2MAcTYaM8GPH6DJbs3UyeQ8hzMMllgwMNUfuG/h0dQyVIN5+j9igTyYBVqCKg==","signatures":[{"sig":"MEYCIQD/XdFfosMMfApjC3pROIlz78XoAzqwjpKvey3em1qMFgIhAIRG1WzJiMcRi6O0uaTWOzBvs1Lk6ZVvL3WRY1Q0IHhP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14144},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"3.0.0-alpha.1-patch.23"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"3.0.0-alpha.7-patch.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.1-patch.23_1773155409798_0.6731957942078206","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1-patch.24":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.1-patch.24","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.1-patch.24","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"ea1c59b710ffcc57ea9b8115069c4257f54fc547","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.1-patch.24.tgz","fileCount":2,"integrity":"sha512-rOok4spv9g7tFpIxIErYftmm3DtlQL6GNVjn8z9oMbLnBjgnIxJFdgzAO+iNFUMiyRrm2pPGvAqVQ1kz5QkcvQ==","signatures":[{"sig":"MEQCIHL3R0IKRaqrSH4lapAcDuqlc4V3kIRdhWRJHnUtSAxcAiABx6lbfdVlUBoOaMxpWIofF5m/AwUipjt3gQHu1XK9Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14144},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"3.0.0-alpha.1-patch.24"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"3.0.0-alpha.7-patch.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.1-patch.24_1773155492256_0.8899095977158402","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1-patch.25":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.1-patch.25","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.1-patch.25","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"bcdf0aae48859cefb4a61c85dbb505b5bbb20ec2","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.1-patch.25.tgz","fileCount":2,"integrity":"sha512-qLXHk+lHvaZXDmH6cVrqUnY+h1aKgtRvv0Fb+qlVHogidGyTXXIppo/4vkFofbqLHScHJI2lcct9yrxXMwIwDw==","signatures":[{"sig":"MEUCIEmw+6jnlBW+MkvJ/DlNEYHFsmFaJw6Nsd/uioNzd24PAiEAvBZ4dYaktLplCksTEOpvWzBWQ5shW7NMjG+6b/HixJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14144},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"3.0.0-alpha.1-patch.25"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"3.0.0-alpha.7-patch.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.1-patch.25_1773155573917_0.06668775117497616","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1-patch.26":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.1-patch.26","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.1-patch.26","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"5461984c31e2e0a226b6af307f5292fca8a444c2","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.1-patch.26.tgz","fileCount":2,"integrity":"sha512-a0xsCzM+Te+q4rheBHDyHxkhyd4JJSQ6OK2cvsqWGGyt4Jy8SoYNVs1IHxjNn9Sv4hpUgjP/fUUQr/YiqEG89g==","signatures":[{"sig":"MEUCIQDd7vTDyPOSqkMHO5LIAwfODS3/d/8u9HxssuXekmiY9gIgGNWJsEGNajmBPpWVvZhXTyrFkDrR/LJ7BJr+brym0tM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14144},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"3.0.0-alpha.1-patch.26"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"3.0.0-alpha.7-patch.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.1-patch.26_1773155667666_0.868117677459892","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1-patch.27":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.1-patch.27","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.1-patch.27","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"5fed244a9fa70a01ebf399df802c5dca89669203","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.1-patch.27.tgz","fileCount":2,"integrity":"sha512-Nh5n9B8qp4G9h2gBc+NA4v3p+APcAASuUKgQtnX273Ma5QC1u95Zk9BvDh/0d3Hfp7MmHlVN2pcUzf3TzxIP1A==","signatures":[{"sig":"MEQCIDfNs7Ut/GZ3nFNO44mTvZjtkZZZsPgXvmYkgLq++iUzAiAPn6WdKRBOqimdiCNrpDCKfgdiGzmqDWxGKLBbLApq4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14144},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"3.0.0-alpha.1-patch.27"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"3.0.0-alpha.7-patch.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.1-patch.27_1773156265017_0.6367257995490267","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1-patch.28":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.1-patch.28","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.1-patch.28","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"ed1e8c169a0e327c2e7c50ffb2fa53d208fe7616","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.1-patch.28.tgz","fileCount":2,"integrity":"sha512-8sr2m7fi01CW1SBnegviNfGS4bRc9zjAgWur7dHVu3RrKMQFQ0GoSLgLVyPXvvulQMslobuQ4Sy2MxeD18es4A==","signatures":[{"sig":"MEQCICOMSyj9lAHtnuCv1RWmlrdfzYNWQunk9TdfL4d6DwF3AiBqj8mr9898spY3OqOvhPNAo9Rb93RAJmSWJjYgJ8CCfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14144},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"3.0.0-alpha.1-patch.28"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"3.0.0-alpha.7-patch.4"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.1-patch.28_1773170125992_0.570472780580674","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1-patch.29":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.1-patch.29","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.1-patch.29","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"d73ac4351369f88c3b73143f58493029d3fdef65","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.1-patch.29.tgz","fileCount":2,"integrity":"sha512-mocl9j9ZPBKmAPfHn4ID45+pCR0WCz69jAa6BB9xZ8tYTS/1JZUMy+QZkiwK4jdbUWeqkDv46JA6WlSjJP93hA==","signatures":[{"sig":"MEUCIGj7ZfKueHXRUC0saCatWRel2zvlEI8Rcgis97CHKVfzAiEA8Ix6N+NOs2klSYUVYQEPwwmgFVmLQ57HCN9L+LdP11Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14144},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"3.0.0-alpha.1-patch.29"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"3.0.0-alpha.7-patch.5"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.1-patch.29_1773172505673_0.7949156051780539","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1-patch.31":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.1-patch.31","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.1-patch.31","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"23685e50b5b31abebf8e11023ffafd1fc763387f","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.1-patch.31.tgz","fileCount":2,"integrity":"sha512-3IGeHIWWbq/D3V7Fy+r/RKicjzLCD8bcViS8+0awfVh9rS2lhdIIMA0SI3UqBPUeJa/5hgR3+z1cxqNpyiI3Dw==","signatures":[{"sig":"MEUCIQCA0xeJy/KsnNXd6h85S8d9EFd/q0UDROdq0eVDTCLfpQIgfEVtHzUUIMzzD2ipTIGtBC06bHp/l5OxDoKdDUyWXVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14144},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"3.0.0-alpha.1-patch.31"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"3.0.0-alpha.7-patch.7"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.1-patch.31_1773175287722_0.29908710164351615","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1-patch.32":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.1-patch.32","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.1-patch.32","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"848b4ca94d5c5c19501053513be639adc8888593","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.1-patch.32.tgz","fileCount":2,"integrity":"sha512-r5dYg5733PEO0VtNafiQMS5djmcBQkM1ad5FYyu6o2mhGSYOXIRaptfPdwyHbnGf9MkoreL9/mihHn9gMzHlgQ==","signatures":[{"sig":"MEUCIQCgZSqcUTVp9dD1Ecw2Z2skrFnNLbH9EkM5/u57H4bo/QIgZ1Gsz6xxhjbsYISIKOCs8gdRjw9dxw3KfodwNR8slts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14144},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"3.0.0-alpha.1-patch.32"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"3.0.0-alpha.7-patch.8"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.1-patch.32_1773182950923_0.3721933234201409","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1-patch.33":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.1-patch.33","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.1-patch.33","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"4c0a33e147649a770a6eb52435ba1a1204223154","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.1-patch.33.tgz","fileCount":2,"integrity":"sha512-36NyugJ27ggR0dcHu9ZdUfIL5h+2zqVR/ViIXwEaZZeik8FhcSioUVryOfBKn2DQdP3DcZNDlU3VQ7Ugh+SH/w==","signatures":[{"sig":"MEYCIQCQxf+blkrSj/pKHlyc8N0DHpTXI0ZHKRG7F6KC/6QemAIhAMbjhisTzzWZcyxBSw8S7hWpt/bFq7Ix0VpZUUah8hQa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14144},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"3.0.0-alpha.1-patch.33"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"3.0.0-alpha.7-patch.9"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.1-patch.33_1773188718365_0.7343110023992763","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1-patch.34":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.1-patch.34","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.1-patch.34","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"7a40a4e898115e5ec1b23cd6f2acfb5e86343771","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.1-patch.34.tgz","fileCount":2,"integrity":"sha512-5vpbq0OIltDyXIYcRaoyOno6EQRd77GVCmcVf7lYJ5b5dWBSAmERPzRa2c4F4QFtr740P3uqLtWVfAOcHqsrVQ==","signatures":[{"sig":"MEUCIFuXXxVXwG8DTbo1KZqEhboPBjmWmVg/PgzudWLHM0lWAiEAw/DpBYuaWsl7XRzmNtbT3fckKgctJvCzEmDRdzF7Yeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14145},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"3.0.0-alpha.1-patch.34"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"3.0.0-alpha.7-patch.11"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.1-patch.34_1773189570615_0.7837645709254559","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-alpha.1-patch.38":{"name":"@sparkleideas/plugin-legal-contracts","version":"3.0.0-alpha.1-patch.38","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"author":{"name":"Claude Flow Team"},"license":"MIT","_id":"@sparkleideas/plugin-legal-contracts@3.0.0-alpha.1-patch.38","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"homepage":"https://github.com/ruvnet/claude-flow#readme","bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"dist":{"shasum":"c807633658cc9f491a6f52fc4d182f05d23aa6eb","tarball":"https://registry.npmjs.org/@sparkleideas/plugin-legal-contracts/-/plugin-legal-contracts-3.0.0-alpha.1-patch.38.tgz","fileCount":2,"integrity":"sha512-xMLXunzPdj1Md2h46IyXr/E93hToxx80/pphL0L0fK9vkKEjmdiehyH+seftWbaW43H+INCP445+vrQpX4GDFw==","signatures":[{"sig":"MEQCIDVNwfW5PneXf3uOoeQTEKXEK5H2yu7UBnrKkG1OOd3OAiA7jSxdKeNjZ8uupzJ2Ujd/0iJFki9nyjSVkHOkrMY69g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14145},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tools":{"types":"./dist/mcp-tools.d.ts","import":"./dist/mcp-tools.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridges":{"types":"./dist/bridges/index.d.ts","import":"./dist/bridges/index.js"}},"scripts":{"dev":"tsc --watch","lint":"eslint src --ext .ts","test":"vitest run","build":"tsc","clean":"rm -rf dist","typecheck":"tsc --noEmit","test:watch":"vitest","prepublishOnly":"npm run clean && npm run build && npm run typecheck"},"_npmUser":{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"},"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"_npmVersion":"11.8.0","description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","directories":{},"_nodeVersion":"24.13.0","dependencies":{"zod":"^3.23.0","@sparkleideas/ruvector-upstream":"3.0.0-alpha.1-patch.38"},"publishConfig":{"tag":"v3alpha","access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^1.0.0","typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"@sparkleideas/plugins":"3.0.0-alpha.7-patch.15"},"_npmOperationalInternal":{"tmp":"tmp/plugin-legal-contracts_3.0.0-alpha.1-patch.38_1773229262629_0.8154839374997518","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-03-07T09:55:49.829Z","modified":"2026-03-11T11:46:40.560Z","3.0.0-alpha.2":"2026-03-07T09:55:50.135Z","3.0.0-alpha.4":"2026-03-07T10:18:45.400Z","3.0.0-alpha.11":"2026-03-07T14:08:10.150Z","3.0.0-alpha.31":"2026-03-07T20:52:57.937Z","3.0.0-alpha.33":"2026-03-08T05:02:34.455Z","3.0.0-alpha.1-patch.9":"2026-03-08T23:36:34.956Z","3.0.0-alpha.1-patch.12":"2026-03-09T10:15:22.864Z","3.0.0-alpha.1-patch.13":"2026-03-09T17:01:41.045Z","3.0.0-alpha.1-patch.14":"2026-03-09T17:16:06.142Z","3.0.0-alpha.1-patch.4":"2026-03-09T18:25:16.634Z","3.0.0-alpha.1-patch.6":"2026-03-09T19:12:46.373Z","3.0.0-alpha.1-patch.15":"2026-03-09T21:07:52.997Z","3.0.0-alpha.1-patch.16":"2026-03-10T11:21:00.205Z","3.0.0-alpha.1-patch.17":"2026-03-10T14:42:47.286Z","3.0.0-alpha.1-patch.18":"2026-03-10T15:01:56.712Z","3.0.0-alpha.1-patch.19":"2026-03-10T15:04:34.192Z","3.0.0-alpha.1-patch.20":"2026-03-10T15:05:58.792Z","3.0.0-alpha.1-patch.21":"2026-03-10T15:07:21.940Z","3.0.0-alpha.1-patch.22":"2026-03-10T15:08:47.220Z","3.0.0-alpha.1-patch.23":"2026-03-10T15:10:09.987Z","3.0.0-alpha.1-patch.24":"2026-03-10T15:11:32.381Z","3.0.0-alpha.1-patch.25":"2026-03-10T15:12:54.065Z","3.0.0-alpha.1-patch.26":"2026-03-10T15:14:27.795Z","3.0.0-alpha.1-patch.27":"2026-03-10T15:24:25.173Z","3.0.0-alpha.1-patch.28":"2026-03-10T19:15:26.181Z","3.0.0-alpha.1-patch.29":"2026-03-10T19:55:05.810Z","3.0.0-alpha.1-patch.31":"2026-03-10T20:41:27.858Z","3.0.0-alpha.1-patch.32":"2026-03-10T22:49:11.060Z","3.0.0-alpha.1-patch.33":"2026-03-11T00:25:18.511Z","3.0.0-alpha.1-patch.34":"2026-03-11T00:39:30.761Z","3.0.0-alpha.1-patch.38":"2026-03-11T11:41:02.787Z"},"bugs":{"url":"https://github.com/ruvnet/claude-flow/issues"},"author":{"name":"Claude Flow Team"},"license":"MIT","homepage":"https://github.com/ruvnet/claude-flow#readme","keywords":["claude-flow","plugin","legal","contracts","clause-extraction","risk-assessment","contract-comparison","obligation-tracking","mcp"],"repository":{"url":"git+https://github.com/ruvnet/claude-flow.git","type":"git","directory":"v3/plugins/legal-contracts"},"description":"Legal contract analysis plugin for Claude Flow V3 - clause extraction, risk assessment, contract comparison, obligation tracking, and playbook matching","maintainers":[{"name":"sparklingideas","email":"henrik@sparklingideas.co.uk"}],"readme":"","readmeFilename":"README.md"}