{"_id":"@autodev/worker-protobuf","_rev":"30-00a489825f5824de48d779e3006ac377","name":"@autodev/worker-protobuf","dist-tags":{"latest":"0.7.1"},"versions":{"0.0.1":{"name":"@autodev/worker-protobuf","version":"0.0.1","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.0.1","maintainers":[{"name":"phodal","email":"h@phodal.com"}],"dist":{"shasum":"6cc3b2c257d608278f2178b35f7aec5106d7bc51","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.0.1.tgz","fileCount":11,"integrity":"sha512-DbRNX3uSw6J7OL31U1scVbelOs5ZJ84+05ZRgj9cxhSl/4ShuCMdM92aC2OFruNzFdovLz1PUfjBXgALAK/48A==","signatures":[{"sig":"MEUCIBoktPVTSgtyR1bkgHxcQbnM3ijzJ9kzF6Y242GIAj/jAiEAtDk6fpDVXt89cPq5sxuBbQBRHuFBdy9HKa/nnE2lNkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1687871},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"95562cc7691dec90e9c049cf5e6b9350fb4ada31","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"rollup -c","clean":"rimraf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"phodal","email":"h@phodal.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","vscode-ripgrep":"^1.13.2","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.0.1_1747229113184_0.6813907772753807","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@autodev/worker-protobuf","version":"0.0.2","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.0.2","maintainers":[{"name":"phodal","email":"h@phodal.com"}],"dist":{"shasum":"8584764a774d571a08997181aa47c7b1092d3524","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.0.2.tgz","fileCount":14,"integrity":"sha512-QQyq/eXYcyG+Xhzk1nBaoS/LVP8BydF+P96X9ZxygQW7ThRNFir0LYq8rr+Duvh4ZafhYa2WDMHI7scD16jY2w==","signatures":[{"sig":"MEUCIQDp/M8n7JSSEfxgAAzsNJCdKIDbdRmw3VH+7RLxqfNVDAIgbPs7o3/dK5i4cdw6IMHQjY+3ho8N419yB6z9i5Fc16w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1758173},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"b2257579b789eb98f8b557c22dd7786e233c78f1","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"phodal","email":"h@phodal.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","vscode-ripgrep":"^1.13.2","@autodev/worker-core":"workspace:*","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.0.2_1747295943947_0.6093663168486165","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@autodev/worker-protobuf","version":"0.0.3","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.0.3","maintainers":[{"name":"phodal","email":"h@phodal.com"}],"dist":{"shasum":"e5799e775dec37ba381ca8e120089f02c1d7d6de","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.0.3.tgz","fileCount":14,"integrity":"sha512-ikc60D+AxW+NWOUfGTrhhCQNmcahAm4AefiLTQ0KrZ6QbOTkuKIgQjjrbCsMrbO6L3s+/oBxkdtxKKP3ZgKPQA==","signatures":[{"sig":"MEUCIEeGu8ikbFTwpSMIZbomC3OBuP8IvLRLaGZ8YaATiezgAiEA4hM22Hlmxh5bN9sqZ+a39jU+N46r71FiG0xCNg5QpwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1892359},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"e8c495384196f19a1468f28adc2ceea2c138faeb","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"phodal","email":"h@phodal.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","vscode-ripgrep":"^1.13.2","@autodev/worker-core":"workspace:*","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.0.3_1747376278906_0.020980607940052964","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@autodev/worker-protobuf","version":"0.0.4","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.0.4","maintainers":[{"name":"phodal","email":"h@phodal.com"}],"dist":{"shasum":"7f8530cc9d5e0fd44a6790ea792ae131d2030143","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.0.4.tgz","fileCount":14,"integrity":"sha512-vmwaMO5dH5IyVd608aM8OCrUs1CgANmEk8hLS1vy4gXf9bONKakACBmpeMew3/nVN6ZwpnQq97uh+hXovYtPmQ==","signatures":[{"sig":"MEQCIAjeM/kaOWwF4YBtT6FW8k/tlTUvOZOTrLHwtQl4LhNOAiA9h6uffjtr8hYCgyNdjW5nj+4Uj0nh7COx6OLH/EuRFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1894685},"main":"dist/index.js","_from":"file:autodev-worker-protobuf-0.0.4.tgz","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist"},"_npmUser":{"name":"phodal","email":"h@phodal.com"},"_resolved":"/private/var/folders/rt/gw2rs2td209ck8nlqdlt_v8m0000gn/T/fd730a3c30cd64f3dbb85239e8264eb1/autodev-worker-protobuf-0.0.4.tgz","_integrity":"sha512-vmwaMO5dH5IyVd608aM8OCrUs1CgANmEk8hLS1vy4gXf9bONKakACBmpeMew3/nVN6ZwpnQq97uh+hXovYtPmQ==","_npmVersion":"10.9.2","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","vscode-ripgrep":"^1.13.2","@autodev/worker-core":"0.0.2","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.0.4_1747380331103_0.08010810013633418","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@autodev/worker-protobuf","version":"0.0.5","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.0.5","maintainers":[{"name":"phodal","email":"h@phodal.com"}],"dist":{"shasum":"ebc8ebe85c5583eae7f660d7956625f21a1b8771","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.0.5.tgz","fileCount":14,"integrity":"sha512-VhSPff7TiLk7tjLOD9HVKV9HSE8yc5PACK9eTSLCt0zxCvnUdOSSub+g/ibcqFQxEFlGB+9lr3d/KVEmSYcLUg==","signatures":[{"sig":"MEYCIQCGMNMG4NP5q7P47nUj9FO2inLZBrNNkbyKKScf1lK6PwIhAJAVoGKC9fXHuuYl7TKUgVcM18gJ2GUqxpnn5eC/RW0L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1893968},"main":"dist/index.js","_from":"file:autodev-worker-protobuf-0.0.5.tgz","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist"},"_npmUser":{"name":"phodal","email":"h@phodal.com"},"_resolved":"/private/var/folders/rt/gw2rs2td209ck8nlqdlt_v8m0000gn/T/54e8836941000a20d74ce793f86d5712/autodev-worker-protobuf-0.0.5.tgz","_integrity":"sha512-VhSPff7TiLk7tjLOD9HVKV9HSE8yc5PACK9eTSLCt0zxCvnUdOSSub+g/ibcqFQxEFlGB+9lr3d/KVEmSYcLUg==","_npmVersion":"10.9.2","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","@autodev/worker-core":"0.0.2","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.0.5_1747381244687_0.7623846190223824","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@autodev/worker-protobuf","version":"0.0.18","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.0.18","maintainers":[{"name":"phodal","email":"h@phodal.com"},{"name":"cgqaq","email":"m.jason.liu@outlook.com"}],"dist":{"shasum":"c3ae1755946e7f4594e09535560c3c26440dfda9","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.0.18.tgz","fileCount":13,"integrity":"sha512-aayd1L4vDr5U9CSeQCHxERWbkiwDEJbuBcOEn6qdszthpFdgHLBBiaJQYXE89gXm7KrGh2CaDnyQAMYCypdyxQ==","signatures":[{"sig":"MEYCIQCg6Pk5wbDfThNObsQGHqTcxQuBYaSkUbVuvjeeFa/I9QIhAJaf6bsSz6sf8vcmbNkKKdDJ3kIwOVLsCUWib1J3VUN3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1896360},"main":"dist/index.js","_from":"file:autodev-worker-protobuf-0.0.18.tgz","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist"},"_npmUser":{"name":"cgqaq","email":"m.jason.liu@outlook.com"},"_resolved":"C:\\Users\\TROILA\\AppData\\Local\\Temp\\8feeb5009cac0bac64319d0511da32c2\\autodev-worker-protobuf-0.0.18.tgz","_integrity":"sha512-aayd1L4vDr5U9CSeQCHxERWbkiwDEJbuBcOEn6qdszthpFdgHLBBiaJQYXE89gXm7KrGh2CaDnyQAMYCypdyxQ==","_npmVersion":"10.9.0","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.12.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","vscode-ripgrep":"^1.13.2","@autodev/worker-core":"0.0.18","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.0.18_1747382006729_0.6573827274300628","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@autodev/worker-protobuf","version":"0.0.20","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.0.20","maintainers":[{"name":"phodal","email":"h@phodal.com"},{"name":"cgqaq","email":"m.jason.liu@outlook.com"}],"dist":{"shasum":"f59ae36dcfd1d2c915a910350a55bf5f7aec2189","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.0.20.tgz","fileCount":13,"integrity":"sha512-PQ65SPlwkNKkc3ChBawFbxuZy24/Q09gtlGNED475Z1a6q78UZEWMTdli0se+eXGJypThKcwuJXE54w3heob5Q==","signatures":[{"sig":"MEUCIQDAo383LMwzeSPQhHw0PmkoCUwf9a8A/I4TdSKWLbqYPQIgc6dl7K30fUpyJZC6YJddlRxEN4CB1ZFqmK6FyjfUino=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1895460},"main":"dist/index.js","_from":"file:autodev-worker-protobuf-0.0.20.tgz","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist"},"_npmUser":{"name":"cgqaq","email":"m.jason.liu@outlook.com"},"_resolved":"C:\\Users\\TROILA\\AppData\\Local\\Temp\\6d3787dabeb7e0c6df94c96b942921d7\\autodev-worker-protobuf-0.0.20.tgz","_integrity":"sha512-PQ65SPlwkNKkc3ChBawFbxuZy24/Q09gtlGNED475Z1a6q78UZEWMTdli0se+eXGJypThKcwuJXE54w3heob5Q==","_npmVersion":"10.9.0","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.12.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","vscode-ripgrep":"^1.13.2","@autodev/worker-core":"0.0.20","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.0.20_1747382076527_0.7090892384319467","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@autodev/worker-protobuf","version":"0.0.21","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.0.21","maintainers":[{"name":"phodal","email":"h@phodal.com"},{"name":"cgqaq","email":"m.jason.liu@outlook.com"}],"dist":{"shasum":"f72e0acd9a6381dc80e7e29e1a6613b86d391152","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.0.21.tgz","fileCount":13,"integrity":"sha512-bkKlTUZ4X3T4zxFEJDMgH+NXCvRzNf40eM9BAtSr31P1uEY+L8HDmUgCiM7HLWfe+cFNrk0PMrHCAjyC69nsfg==","signatures":[{"sig":"MEYCIQCZT+adPBrwyLTb1CvAsAZjFZriEq3JRZlssBehDwCeGgIhALjjgznBRXQjahlwtCCbWXyfl96/Iy9I68+9WGbwO80/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1896327},"main":"dist/index.js","_from":"file:autodev-worker-protobuf-0.0.21.tgz","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist"},"_npmUser":{"name":"cgqaq","email":"m.jason.liu@outlook.com"},"_resolved":"C:\\Users\\TROILA\\AppData\\Local\\Temp\\cd14ed359f8e5b18b89edb5462a18af6\\autodev-worker-protobuf-0.0.21.tgz","_integrity":"sha512-bkKlTUZ4X3T4zxFEJDMgH+NXCvRzNf40eM9BAtSr31P1uEY+L8HDmUgCiM7HLWfe+cFNrk0PMrHCAjyC69nsfg==","_npmVersion":"10.9.0","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.12.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","@autodev/worker-core":"0.0.21","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.0.21_1747383270633_0.8902984497199129","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@autodev/worker-protobuf","version":"0.0.22","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.0.22","maintainers":[{"name":"phodal","email":"h@phodal.com"},{"name":"cgqaq","email":"m.jason.liu@outlook.com"}],"dist":{"shasum":"f7776134f9ea14c0d3e4ada35918f577034f1c72","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.0.22.tgz","fileCount":13,"integrity":"sha512-EgZHT1YoJZjHMQU+rbGm6wsu4/hSG6WrCbQ3797R9c1URYxdZqgP654RxuAzt1x7IQX0dkA96Wy2Ej+pFPtQsA==","signatures":[{"sig":"MEUCIQDFRrw9FqXYJrUHIiTlYG+NpmKzg+9jq4LWk6UDCzu0EQIgbvYjEAynNXhwHGnjoBT7NsXUSR7CNxYuw+rSU9/iYI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1895427},"main":"dist/index.js","_from":"file:autodev-worker-protobuf-0.0.22.tgz","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist"},"_npmUser":{"name":"cgqaq","email":"m.jason.liu@outlook.com"},"_resolved":"C:\\Users\\TROILA\\AppData\\Local\\Temp\\b639dfabedd224a0ca627d37602b0687\\autodev-worker-protobuf-0.0.22.tgz","_integrity":"sha512-EgZHT1YoJZjHMQU+rbGm6wsu4/hSG6WrCbQ3797R9c1URYxdZqgP654RxuAzt1x7IQX0dkA96Wy2Ej+pFPtQsA==","_npmVersion":"10.9.0","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.12.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","@autodev/worker-core":"0.0.22","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.0.22_1747383955404_0.8605198996906576","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-0":{"name":"@autodev/worker-protobuf","version":"0.2.0-0","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.2.0-0","maintainers":[{"name":"phodal","email":"h@phodal.com"},{"name":"cgqaq","email":"m.jason.liu@outlook.com"}],"dist":{"shasum":"2574fba551291010d21fd330991e1a066f295def","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.2.0-0.tgz","fileCount":14,"integrity":"sha512-BTvNjOrVgJGaUsJR8FYaCFo4TEK+wyRo7kRtG0c7HjvOm68yQFbcHNOcqTaEff5C/Js9T75ke/UhFilnBYjeWA==","signatures":[{"sig":"MEYCIQDE9s+ECHkEv8yp0Z2S/NdV5q6w0bC8yg7CtyFz0/dfegIhAKDUj6zvt7UuOzTEl17BkHs8xXauwvkbiOviiO0mMBUM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1893970},"main":"dist/index.js","_from":"file:autodev-worker-protobuf-0.2.0-0.tgz","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist"},"_npmUser":{"name":"phodal","email":"h@phodal.com"},"_resolved":"/private/var/folders/rt/gw2rs2td209ck8nlqdlt_v8m0000gn/T/770f2cf76637229bb0cb91e008852220/autodev-worker-protobuf-0.2.0-0.tgz","_integrity":"sha512-BTvNjOrVgJGaUsJR8FYaCFo4TEK+wyRo7kRtG0c7HjvOm68yQFbcHNOcqTaEff5C/Js9T75ke/UhFilnBYjeWA==","_npmVersion":"10.9.2","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","@autodev/worker-core":"0.0.2","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.2.0-0_1747400795337_0.1348143052355859","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-1":{"name":"@autodev/worker-protobuf","version":"0.2.0-1","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.2.0-1","maintainers":[{"name":"phodal","email":"h@phodal.com"},{"name":"cgqaq","email":"m.jason.liu@outlook.com"}],"dist":{"shasum":"0e5dd95bc3d1088c48966e33dd07c9003085e9c4","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.2.0-1.tgz","fileCount":14,"integrity":"sha512-vuVbwXQ8sVEf16l+ArSqsgst6inoK1/jMp/bBUPFeahEnlEo3butK2PB/j4sPq9do2PCmRgqes1T9YulhlEJRA==","signatures":[{"sig":"MEYCIQC5AC0dsN9rm/iIyYT/T8aVeEUPrmbXVggbMnIkXSfRagIhAPPQ2okzW9xBSntHY1RyojZigFAdip+vXCXKwinr9g0B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1893970},"main":"dist/index.js","_from":"file:autodev-worker-protobuf-0.2.0-1.tgz","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist"},"_npmUser":{"name":"phodal","email":"h@phodal.com"},"_resolved":"/private/var/folders/rt/gw2rs2td209ck8nlqdlt_v8m0000gn/T/519672a302790cd00cb50f2769e0b827/autodev-worker-protobuf-0.2.0-1.tgz","_integrity":"sha512-vuVbwXQ8sVEf16l+ArSqsgst6inoK1/jMp/bBUPFeahEnlEo3butK2PB/j4sPq9do2PCmRgqes1T9YulhlEJRA==","_npmVersion":"10.9.2","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","@autodev/worker-core":"0.0.2","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.2.0-1_1747401413656_0.2945039349222549","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-2":{"name":"@autodev/worker-protobuf","version":"0.2.0-2","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.2.0-2","maintainers":[{"name":"phodal","email":"h@phodal.com"},{"name":"cgqaq","email":"m.jason.liu@outlook.com"}],"dist":{"shasum":"1376bd9b9e8f14de6a797bc52a485e46de0b69e6","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.2.0-2.tgz","fileCount":14,"integrity":"sha512-XYogyN1k81egVZBwB87ICuTFXbg/ZhkNlkn4OYXDKA8jtuYLaQp9mr+rYWTqm7eIx6pRtewdjfbVVhjUp7Wzpw==","signatures":[{"sig":"MEUCIQDYBK4/p8+2ulCWkKksxvQHpSzVD3EL2msXXgOsTYvmUwIgYFKS9ERh11h5U1ngCJbmxqLur5dOnRio9QPbERywX3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1893970},"main":"dist/index.js","_from":"file:autodev-worker-protobuf-0.2.0-2.tgz","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist"},"_npmUser":{"name":"phodal","email":"h@phodal.com"},"_resolved":"/private/var/folders/rt/gw2rs2td209ck8nlqdlt_v8m0000gn/T/2c40669fca6193b3fa50fc9ac73dd2dd/autodev-worker-protobuf-0.2.0-2.tgz","_integrity":"sha512-XYogyN1k81egVZBwB87ICuTFXbg/ZhkNlkn4OYXDKA8jtuYLaQp9mr+rYWTqm7eIx6pRtewdjfbVVhjUp7Wzpw==","_npmVersion":"10.9.2","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","@autodev/worker-core":"0.0.2","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.2.0-2_1747401707319_0.9729643378766224","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-3":{"name":"@autodev/worker-protobuf","version":"0.2.0-3","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.2.0-3","maintainers":[{"name":"phodal","email":"h@phodal.com"},{"name":"cgqaq","email":"m.jason.liu@outlook.com"}],"dist":{"shasum":"9279e8fc02f042731929d0e1eb56721b61eca11a","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.2.0-3.tgz","fileCount":14,"integrity":"sha512-LGcwIRRq3nbLjYUzZ8eEZSPvv9xsiOmSewFey9k/RmT4H/9I6AZXIljVVd3fn9pxJAnkxMAfmrK5emDRwiQuEQ==","signatures":[{"sig":"MEYCIQDcbC3Sb25JgeWA+Mt7OCTmNqa47qkuDHSbntZF8ArCnAIhAML9iszFHNRi+boeKRnMzGdyksdeI4kJTqlc0vB4bLxp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1893970},"main":"dist/index.js","_from":"file:autodev-worker-protobuf-0.2.0-3.tgz","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist"},"_npmUser":{"name":"phodal","email":"h@phodal.com"},"_resolved":"/private/var/folders/rt/gw2rs2td209ck8nlqdlt_v8m0000gn/T/1ba7f7345c7a8fce6be5a2ed967c53d3/autodev-worker-protobuf-0.2.0-3.tgz","_integrity":"sha512-LGcwIRRq3nbLjYUzZ8eEZSPvv9xsiOmSewFey9k/RmT4H/9I6AZXIljVVd3fn9pxJAnkxMAfmrK5emDRwiQuEQ==","_npmVersion":"10.9.2","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","@autodev/worker-core":"0.0.2","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.2.0-3_1747401842228_0.34267935632294755","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@autodev/worker-protobuf","version":"0.2.1","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.2.1","maintainers":[{"name":"phodal","email":"h@phodal.com"},{"name":"cgqaq","email":"m.jason.liu@outlook.com"}],"dist":{"shasum":"10470d29fe352f541f190c4799e14e6cbbd30258","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.2.1.tgz","fileCount":14,"integrity":"sha512-Q42golSgcXmG607mgMZH5HO62/eAbsXrT35aQW7SCl9vKd7STylB3ESY3Y1ErTNH35eUXvrfYdDaPAkhBoeEzQ==","signatures":[{"sig":"MEQCIE3kIR0pnEqI77ectHdX+xq40krbibVTn5EVYvX13nA3AiAQNxVEYHPYcjf5JNQdUmJs92W+cCsiYXlWjkM6b2sW8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1893968},"main":"dist/index.js","_from":"file:autodev-worker-protobuf-0.2.1.tgz","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist"},"_npmUser":{"name":"phodal","email":"h@phodal.com"},"_resolved":"/private/var/folders/rt/gw2rs2td209ck8nlqdlt_v8m0000gn/T/2b1f924b1fee4ab44ebd5e82842f648f/autodev-worker-protobuf-0.2.1.tgz","_integrity":"sha512-Q42golSgcXmG607mgMZH5HO62/eAbsXrT35aQW7SCl9vKd7STylB3ESY3Y1ErTNH35eUXvrfYdDaPAkhBoeEzQ==","_npmVersion":"10.9.2","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","@autodev/worker-core":"0.0.2","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.2.1_1747549636714_0.9135684047861798","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@autodev/worker-protobuf","version":"0.2.2","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.2.2","maintainers":[{"name":"phodal","email":"h@phodal.com"},{"name":"cgqaq","email":"m.jason.liu@outlook.com"}],"dist":{"shasum":"689bfa8663299d8c3df5d9ecba39ca5f97d6b15b","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.2.2.tgz","fileCount":14,"integrity":"sha512-ucxu/egROm0i/ku6bSDtk0UwZi5c0aT48ZeVsuJ1Q9LC+r4NxU2ZdHOYWhPsVjbpeVZrAn2O4+fu0LeQFza/cQ==","signatures":[{"sig":"MEUCIFexSG8mtVWEpABWASF6r7OFH5aL7yNxFvukqyauNchGAiEA6ZtBmkArdtZIkY/7ELY+W8azOjiiK928qSfI5wBv7Vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1894964},"main":"dist/index.js","_from":"file:autodev-worker-protobuf-0.2.2.tgz","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist"},"_npmUser":{"name":"phodal","email":"h@phodal.com"},"_resolved":"/private/var/folders/rt/gw2rs2td209ck8nlqdlt_v8m0000gn/T/5b1ef92317ac589d967de43ff27a4d76/autodev-worker-protobuf-0.2.2.tgz","_integrity":"sha512-ucxu/egROm0i/ku6bSDtk0UwZi5c0aT48ZeVsuJ1Q9LC+r4NxU2ZdHOYWhPsVjbpeVZrAn2O4+fu0LeQFza/cQ==","_npmVersion":"10.9.2","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","@autodev/worker-core":"0.2.2","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.2.2_1747667234237_0.9240209424848731","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@autodev/worker-protobuf","version":"0.3.0","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.3.0","maintainers":[{"name":"phodal","email":"h@phodal.com"},{"name":"cgqaq","email":"m.jason.liu@outlook.com"}],"dist":{"shasum":"bc93cac55d714f2dc6acdfeecb384c10b29bb7a5","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.3.0.tgz","fileCount":14,"integrity":"sha512-otUJx+fPUi/6Fdh/3rlz0wXREWTD14mLVx06IzAk9sVBKcE/Wb6utg4np3ia+GJ5m7vD/+jP7N9t6AFi6uEhNQ==","signatures":[{"sig":"MEQCIHmLJG43mHYthUSI1z88A5VQ6z20rY/wnq2RW93D+Z6LAiAOJgj8iWQn/bd6tvLdN58C55uFqDS2QiIGOqufK6UUPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1893808},"main":"dist/index.js","_from":"file:autodev-worker-protobuf-0.3.0.tgz","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist"},"_npmUser":{"name":"phodal","email":"h@phodal.com"},"_resolved":"/private/var/folders/rt/gw2rs2td209ck8nlqdlt_v8m0000gn/T/9da0714282925d431d7461ae168f1637/autodev-worker-protobuf-0.3.0.tgz","_integrity":"sha512-otUJx+fPUi/6Fdh/3rlz0wXREWTD14mLVx06IzAk9sVBKcE/Wb6utg4np3ia+GJ5m7vD/+jP7N9t6AFi6uEhNQ==","_npmVersion":"10.9.2","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","@autodev/worker-core":"0.3.0","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.3.0_1747926203663_0.14731647578666407","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@autodev/worker-protobuf","version":"0.3.1","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.3.1","maintainers":[{"name":"phodal","email":"h@phodal.com"},{"name":"cgqaq","email":"m.jason.liu@outlook.com"}],"dist":{"shasum":"ca9fba12ca31b99e01bddee8e43f7bd7fae46544","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.3.1.tgz","fileCount":14,"integrity":"sha512-HJhDDIBtiwMOL5W0gNvba2Rcxx+gnWJJfCxHTjDfZDhljcbAou+X5ZJgKbLMM4YTSfDdE8bQj4Eux1JNHsxCVg==","signatures":[{"sig":"MEUCIQDdkpfXHmYMbobUGUMbWyCZv7KJmoYlAHF5O/M9ljndXQIgJxZkiXm5A9odK9k3we1K91TJXLKdsLB/Iqh2TZ4K02Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1894640},"main":"dist/index.js","_from":"file:autodev-worker-protobuf-0.3.1.tgz","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist"},"_npmUser":{"name":"phodal","email":"h@phodal.com"},"_resolved":"/private/var/folders/rt/gw2rs2td209ck8nlqdlt_v8m0000gn/T/8dfe42570ea68e765570e5bc70d06a1f/autodev-worker-protobuf-0.3.1.tgz","_integrity":"sha512-HJhDDIBtiwMOL5W0gNvba2Rcxx+gnWJJfCxHTjDfZDhljcbAou+X5ZJgKbLMM4YTSfDdE8bQj4Eux1JNHsxCVg==","_npmVersion":"10.9.2","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","@autodev/worker-core":"0.3.1","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.3.1_1748003000098_0.2732073328095683","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@autodev/worker-protobuf","version":"0.3.2","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.3.2","maintainers":[{"name":"phodal","email":"h@phodal.com"},{"name":"cgqaq","email":"m.jason.liu@outlook.com"}],"dist":{"shasum":"39e3e065faf8dca20c926a0a466062e547623ab7","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.3.2.tgz","fileCount":14,"integrity":"sha512-hyfrmziNxssbdDc6XkoUGahRxxqnQYgyALswL/5+6N4IESZ5MThJ1VJm1/a53BJuRz19xLu93dsO5IvAnoR3Ew==","signatures":[{"sig":"MEUCIGqTcOAWM8J9GVWX9V/jCEkJOKsMnm1cx9pADMrKmGT8AiEAvXIZma9jGR71gfK2VKFIaCo2fuXGHYewngO0QWCM99M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1894640},"main":"dist/index.js","_from":"file:autodev-worker-protobuf-0.3.2.tgz","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist"},"_npmUser":{"name":"phodal","email":"h@phodal.com"},"_resolved":"/private/var/folders/rt/gw2rs2td209ck8nlqdlt_v8m0000gn/T/4caa9e7ea9a30c554f6fccd4cb0275fc/autodev-worker-protobuf-0.3.2.tgz","_integrity":"sha512-hyfrmziNxssbdDc6XkoUGahRxxqnQYgyALswL/5+6N4IESZ5MThJ1VJm1/a53BJuRz19xLu93dsO5IvAnoR3Ew==","_npmVersion":"10.9.2","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","@autodev/worker-core":"0.3.2","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.3.2_1748006996216_0.06384868559305112","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@autodev/worker-protobuf","version":"0.3.3","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.3.3","maintainers":[{"name":"phodal","email":"h@phodal.com"},{"name":"cgqaq","email":"m.jason.liu@outlook.com"}],"dist":{"shasum":"88aefd840f2bf4bbd40352fd79453113ce3eb5f1","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.3.3.tgz","fileCount":14,"integrity":"sha512-v5AhZnIZtSHNX8Ma92c3dMzTXETCfCQgNHzHN77dU5YbKZQ711h+3nApzSAaj8BFGGrms7M4Zvd9q6o9CWSu2Q==","signatures":[{"sig":"MEYCIQDS41Vz1DRilEfH++Btm9PY2rJPClJAu1MFV2fZsqRn+AIhAIr6DhUpzn+bKuDV8dVBewSE/d/iGYjrSp30VuZc02gU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1894640},"main":"dist/index.js","_from":"file:autodev-worker-protobuf-0.3.3.tgz","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist"},"_npmUser":{"name":"phodal","email":"h@phodal.com"},"_resolved":"/private/var/folders/rt/gw2rs2td209ck8nlqdlt_v8m0000gn/T/d0afb942e562af14272e8f44ce0df7cb/autodev-worker-protobuf-0.3.3.tgz","_integrity":"sha512-v5AhZnIZtSHNX8Ma92c3dMzTXETCfCQgNHzHN77dU5YbKZQ711h+3nApzSAaj8BFGGrms7M4Zvd9q6o9CWSu2Q==","_npmVersion":"10.9.2","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","@autodev/worker-core":"0.3.3","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.3.3_1748009712693_0.6579752940768959","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@autodev/worker-protobuf","version":"0.1.2","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.1.2","maintainers":[{"name":"phodal","email":"h@phodal.com"},{"name":"cgqaq","email":"m.jason.liu@outlook.com"}],"dist":{"shasum":"32a56479b597427e27f708fcbff53c662cab3b44","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.1.2.tgz","fileCount":14,"integrity":"sha512-x66qq5euLreXISRGr6W6PC+UbX4KN7RG2CZuuLB5HyiVhtcpiz2Ls6xsWAyNXqJVB2ylKeAOtsiYGEw3dLYzQw==","signatures":[{"sig":"MEYCIQCS9/s0Qdk6WdRGVBp2okEwk7BMS3CGPIB2n8Frfy5cegIhAIFawQOZkx6VeHIHqHvcgQsKEgdZVQ6LcGilQTEm6mak","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1893808},"main":"dist/index.js","_from":"file:autodev-worker-protobuf-0.1.2.tgz","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist"},"_npmUser":{"name":"phodal","email":"h@phodal.com"},"_resolved":"/private/var/folders/rt/gw2rs2td209ck8nlqdlt_v8m0000gn/T/1aa880beb1f91bdb5e6a82b70f233560/autodev-worker-protobuf-0.1.2.tgz","_integrity":"sha512-x66qq5euLreXISRGr6W6PC+UbX4KN7RG2CZuuLB5HyiVhtcpiz2Ls6xsWAyNXqJVB2ylKeAOtsiYGEw3dLYzQw==","_npmVersion":"10.9.2","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","@autodev/worker-core":"0.1.2","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.1.2_1749302888658_0.07793872107816524","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@autodev/worker-protobuf","version":"0.4.0","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.4.0","maintainers":[{"name":"phodal","email":"h@phodal.com"},{"name":"cgqaq","email":"m.jason.liu@outlook.com"}],"dist":{"shasum":"0d7e10886add962ef8ee7967ea528cc93146b4ee","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.4.0.tgz","fileCount":14,"integrity":"sha512-PEESpp6XHBJQa0FsG2+QFeTTtax/tyK+m/JE8fEAv191Nh076AMRN7mPRUgqrhQN69yUIpzwBavKpjDjOrp8GA==","signatures":[{"sig":"MEQCIGrfqZ3n9yrC6dhuE185niVn08aE2aRd1e0QKoGoFnG+AiAcVt18gTFRL3ijpdJsoAeYggfPr8Hz1ZfTH91cfWyfeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1893808},"main":"dist/index.js","_from":"file:autodev-worker-protobuf-0.4.0.tgz","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist"},"_npmUser":{"name":"phodal","email":"h@phodal.com"},"_resolved":"/private/var/folders/rt/gw2rs2td209ck8nlqdlt_v8m0000gn/T/f534adb48fb72cb7227c1cddfaa11a0d/autodev-worker-protobuf-0.4.0.tgz","_integrity":"sha512-PEESpp6XHBJQa0FsG2+QFeTTtax/tyK+m/JE8fEAv191Nh076AMRN7mPRUgqrhQN69yUIpzwBavKpjDjOrp8GA==","_npmVersion":"10.9.2","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","@autodev/worker-core":"0.4.0","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.4.0_1749303193564_0.3418780893775448","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@autodev/worker-protobuf","version":"0.4.1","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.4.1","maintainers":[{"name":"phodal","email":"h@phodal.com"},{"name":"cgqaq","email":"m.jason.liu@outlook.com"}],"dist":{"shasum":"03e5b1da4a63d8ec2a80a7524385d33822d8c1ab","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.4.1.tgz","fileCount":14,"integrity":"sha512-9MUsfVfTrPdzxDj9JpFIbHTlOFy3+6p18OmBGKabc+KXR3+CPlnUFh3HnCXAsIaWtyHkMQnYLZZtpzkAIBgMCg==","signatures":[{"sig":"MEYCIQDySSETtsrh2wJImAj/AF3FhPbIPzoyhtYe73sq3oVwhwIhAKVz4Q7iBIWU8iloaw5Qv6Xxdg/mJ6cN8vA/PYPkrAdw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1893808},"main":"dist/index.js","_from":"file:autodev-worker-protobuf-0.4.1.tgz","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist"},"_npmUser":{"name":"phodal","email":"h@phodal.com"},"_resolved":"/private/var/folders/rt/gw2rs2td209ck8nlqdlt_v8m0000gn/T/34d0172bcdab7c93121660857b525e24/autodev-worker-protobuf-0.4.1.tgz","_integrity":"sha512-9MUsfVfTrPdzxDj9JpFIbHTlOFy3+6p18OmBGKabc+KXR3+CPlnUFh3HnCXAsIaWtyHkMQnYLZZtpzkAIBgMCg==","_npmVersion":"10.9.2","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","@autodev/worker-core":"0.4.1","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.4.1_1749371467249_0.34178684383622526","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@autodev/worker-protobuf","version":"0.5.0","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.5.0","maintainers":[{"name":"phodal","email":"h@phodal.com"},{"name":"cgqaq","email":"m.jason.liu@outlook.com"}],"dist":{"shasum":"753e6973ba9c11bcf93b95c76b1d0fc01892c74c","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.5.0.tgz","fileCount":14,"integrity":"sha512-HaQYcdaPWFdiDZYXa+Ez6BLbYyXtUvs/Iw2he2MRyCJDZm2Kpu+za+Lb+MsR44NHJXHs24z2P6Of8thpa3wBxw==","signatures":[{"sig":"MEUCIGCQmnNrlUetCST13fNmTp8hpmWwtrtQWvtX46vTWeh2AiEAvm28eRGeQUrWc4eELXnWOD4l2m67YZvmgNZ77lkwnHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1894640},"main":"dist/index.js","_from":"file:autodev-worker-protobuf-0.5.0.tgz","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist"},"_npmUser":{"name":"phodal","email":"h@phodal.com"},"_resolved":"/private/var/folders/rt/gw2rs2td209ck8nlqdlt_v8m0000gn/T/ad244d756eb5bcf031f79c514fda1420/autodev-worker-protobuf-0.5.0.tgz","_integrity":"sha512-HaQYcdaPWFdiDZYXa+Ez6BLbYyXtUvs/Iw2he2MRyCJDZm2Kpu+za+Lb+MsR44NHJXHs24z2P6Of8thpa3wBxw==","_npmVersion":"10.9.2","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","@autodev/worker-core":"0.5.0","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.5.0_1749436683679_0.4206030492530164","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@autodev/worker-protobuf","version":"0.6.0","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.6.0","maintainers":[{"name":"phodal","email":"h@phodal.com"},{"name":"cgqaq","email":"m.jason.liu@outlook.com"}],"dist":{"shasum":"256875bf81d56623dd93501646bee32580795dac","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.6.0.tgz","fileCount":13,"integrity":"sha512-eXsT23mfr16F3rDRBBgdLVpYEpdkcFOiDpayca4MdocfyW/hm+wP4R8RyZxaIDy2Ru2Q4iCfT93ouaJI241vnw==","signatures":[{"sig":"MEYCIQCzdmIXNcUQV8wUiZFGVLaiUwvXjDC1nbjqV6GqMlJ3wgIhAId0Q01ygh6pE9G8AedZndf7CRUQhyO+8qc5jxqshzn2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1751308},"main":"dist/index.js","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"072338b56ebf39fb93319f2ac151bfd387f921ce","scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist","prepublishOnly":"pnpm run build"},"_npmUser":{"name":"phodal","email":"h@phodal.com"},"_npmVersion":"10.9.2","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","@autodev/worker-core":"workspace:*","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.6.0_1749633494387_0.5227027493704275","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@autodev/worker-protobuf","version":"0.6.1","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.6.1","maintainers":[{"name":"phodal","email":"h@phodal.com"},{"name":"cgqaq","email":"m.jason.liu@outlook.com"}],"dist":{"shasum":"c611ae1fe608067e97d07fef2fd321a8a4586332","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.6.1.tgz","fileCount":20,"integrity":"sha512-D3/LUW+FNOR/nVSAUmP1U4MyB3e6XIe/WSgZMYvY2fZZpnsQIWgLiSDp9Lo4eVVeM+TKCZpTJlOI/h4Od3VDuQ==","signatures":[{"sig":"MEQCIHBm6VCaOainKV5ci8M+LCDtHrRZaOngcdkimORfIYecAiAYEge8tsmVvQ/cLuIRj4pLG21nh9qeHGE7+6+MdFJ/LA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277938},"main":"dist/index.js","_from":"file:autodev-worker-protobuf-0.6.1.tgz","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist"},"_npmUser":{"name":"phodal","email":"h@phodal.com"},"_resolved":"/private/var/folders/rt/gw2rs2td209ck8nlqdlt_v8m0000gn/T/ce84aeb78775a8b88f0fcea018dee9c1/autodev-worker-protobuf-0.6.1.tgz","_integrity":"sha512-D3/LUW+FNOR/nVSAUmP1U4MyB3e6XIe/WSgZMYvY2fZZpnsQIWgLiSDp9Lo4eVVeM+TKCZpTJlOI/h4Od3VDuQ==","_npmVersion":"10.9.2","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","@autodev/worker-core":"0.6.1","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.6.1_1749635204694_0.9562660754923216","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@autodev/worker-protobuf","version":"0.6.2","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.6.2","maintainers":[{"name":"phodal","email":"h@phodal.com"},{"name":"cgqaq","email":"m.jason.liu@outlook.com"}],"dist":{"shasum":"b10af8413b2c7454bcc001ed75472c6278f4dcbb","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.6.2.tgz","fileCount":20,"integrity":"sha512-1w4xnACo2tx22L1sJbD5bWh9HYqHF60IRJ8myiP3XirOy5eWT7DyPYjSFElUEbz5XdzNqN2Hs8CHE9dVKq1eEQ==","signatures":[{"sig":"MEUCIQDx3heXTcu3EC3N7uU9W2cW22M8nsiWI7pKnUveFwvDfgIgOwf/uJQCMnuF2K58xoUZe14WgT116rfG1dkq9zDf8lM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2059433},"main":"dist/index.js","_from":"file:autodev-worker-protobuf-0.6.2.tgz","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist"},"_npmUser":{"name":"phodal","email":"h@phodal.com"},"_resolved":"/private/var/folders/rt/gw2rs2td209ck8nlqdlt_v8m0000gn/T/f3bc7879842a467c422b7b75a6e9171c/autodev-worker-protobuf-0.6.2.tgz","_integrity":"sha512-1w4xnACo2tx22L1sJbD5bWh9HYqHF60IRJ8myiP3XirOy5eWT7DyPYjSFElUEbz5XdzNqN2Hs8CHE9dVKq1eEQ==","_npmVersion":"10.9.2","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","@autodev/worker-core":"0.6.2","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.6.2_1749738656134_0.5199677532896079","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@autodev/worker-protobuf","version":"0.6.3","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.6.3","maintainers":[{"name":"phodal","email":"h@phodal.com"},{"name":"cgqaq","email":"m.jason.liu@outlook.com"}],"dist":{"shasum":"7aea54c38bb03efdfa55a3faf91b878407142b1e","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.6.3.tgz","fileCount":20,"integrity":"sha512-aKVc/nmo++5uex74gLCZkiHY9qfoM1pf7y/Pj+ETP1xKvwQaZNUO/+gq1o1f9T0iFTqS7oIzIwZSrfAoUc2Tmw==","signatures":[{"sig":"MEYCIQDEmqDfnuvDwJJxhiiMu46E9KLyH0CDA0+co8Fgv0Q26wIhALco2cOueHywH5Sx2FJGA3dKh/bbeSSY43hA1ghg95rH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058601},"main":"dist/index.js","_from":"file:autodev-worker-protobuf-0.6.3.tgz","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist"},"_npmUser":{"name":"phodal","email":"h@phodal.com"},"_resolved":"/private/var/folders/rt/gw2rs2td209ck8nlqdlt_v8m0000gn/T/21b1e221f3dfc65040fef70813d671c0/autodev-worker-protobuf-0.6.3.tgz","_integrity":"sha512-aKVc/nmo++5uex74gLCZkiHY9qfoM1pf7y/Pj+ETP1xKvwQaZNUO/+gq1o1f9T0iFTqS7oIzIwZSrfAoUc2Tmw==","_npmVersion":"10.9.2","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","@autodev/worker-core":"0.6.3","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.6.3_1749974408566_0.9200047132237912","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@autodev/worker-protobuf","version":"0.7.1","keywords":["mcp","model-context-protocol","typescript"],"author":{"name":"AutoDev authors"},"license":"MIT","_id":"@autodev/worker-protobuf@0.7.1","maintainers":[{"name":"phodal","email":"h@phodal.com"},{"name":"cgqaq","email":"m.jason.liu@outlook.com"}],"dist":{"shasum":"96bffcc9d25ea9965facbd14ce909a6a8c19527f","tarball":"https://registry.npmjs.org/@autodev/worker-protobuf/-/worker-protobuf-0.7.1.tgz","fileCount":20,"integrity":"sha512-YaiqiyItTrUJypYRpKj0zKThyyWL30Du4MAOr5P+7tgTW8iC6npW1f6UcpUU+r2z1XJsQaE5eL+oBLtuO1o0rg==","signatures":[{"sig":"MEUCIQDgxxPWtwkNfpTOL3KNH8zuxkXUri+fW4RYG226K1ZhUgIgMoDKHHeCyUuLoL/poEnO2sWrhY+4lXnQDz5VUB8mUxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058601},"main":"dist/index.js","_from":"file:autodev-worker-protobuf-0.7.1.tgz","types":"./dist/index.d.ts","module":"dist/index.esm.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js","require":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"dev":"rollup -c -w","lint":"eslint src --ext .ts,.tsx","test":"nx jest:test","build":"rollup -c","clean":"rimraf dist"},"_npmUser":{"name":"phodal","actor":{"name":"phodal","type":"user","email":"h@phodal.com"},"email":"h@phodal.com"},"_resolved":"/private/var/folders/rt/gw2rs2td209ck8nlqdlt_v8m0000gn/T/78afc99a900796a618d0f564318f112d/autodev-worker-protobuf-0.7.1.tgz","_integrity":"sha512-YaiqiyItTrUJypYRpKj0zKThyyWL30Du4MAOr5P+7tgTW8iC6npW1f6UcpUU+r2z1XJsQaE5eL+oBLtuO1o0rg==","_npmVersion":"10.9.2","description":"Model Context Protocol implementation","directories":{},"_nodeVersion":"22.15.0","dependencies":{"zod":"^3.24.4","express":"^5.1.0","protobufjs":"^7.5.1","@ast-grep/napi":"^0.38.1","@autodev/worker-core":"0.7.1","@ast-grep/lang-typescript":"^0.0.2","@modelcontextprotocol/sdk":"^1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rollup":"^4.12.0","ts-jest":"^29.1.2","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.11.24","@types/express":"^5.0.1","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@typescript-eslint/parser":"^7.1.0","@rollup/plugin-node-resolve":"^15.2.3","@typescript-eslint/eslint-plugin":"^7.1.0"},"_npmOperationalInternal":{"tmp":"tmp/worker-protobuf_0.7.1_1750296480089_0.6919094320340344","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-05-14T13:25:13.049Z","modified":"2025-06-28T12:36:08.846Z","0.0.1":"2025-05-14T13:25:13.449Z","0.0.2":"2025-05-15T07:59:04.176Z","0.0.3":"2025-05-16T06:17:59.145Z","0.0.4":"2025-05-16T07:25:31.354Z","0.0.5":"2025-05-16T07:40:44.952Z","0.0.18":"2025-05-16T07:53:26.953Z","0.0.20":"2025-05-16T07:54:36.714Z","0.0.21":"2025-05-16T08:14:30.860Z","0.0.22":"2025-05-16T08:25:55.630Z","0.2.0-0":"2025-05-16T13:06:35.572Z","0.2.0-1":"2025-05-16T13:16:53.922Z","0.2.0-2":"2025-05-16T13:21:47.545Z","0.2.0-3":"2025-05-16T13:24:02.486Z","0.2.1":"2025-05-18T06:27:16.983Z","0.2.2":"2025-05-19T15:07:14.467Z","0.3.0":"2025-05-22T15:03:23.913Z","0.3.1":"2025-05-23T12:23:20.383Z","0.3.2":"2025-05-23T13:29:56.450Z","0.3.3":"2025-05-23T14:15:12.957Z","0.1.2":"2025-06-07T13:28:08.924Z","0.4.0":"2025-06-07T13:33:13.771Z","0.4.1":"2025-06-08T08:31:07.449Z","0.5.0":"2025-06-09T02:38:03.942Z","0.6.0":"2025-06-11T09:18:14.629Z","0.6.1":"2025-06-11T09:46:44.900Z","0.6.2":"2025-06-12T14:30:56.390Z","0.6.3":"2025-06-15T08:00:08.760Z","0.7.1":"2025-06-19T01:28:00.354Z"},"author":{"name":"AutoDev authors"},"license":"MIT","keywords":["mcp","model-context-protocol","typescript"],"description":"Model Context Protocol implementation","maintainers":[{"email":"h@phodal.com","name":"phodal"},{"email":"m.jason.liu@outlook.com","name":"cgqaq"},{"email":"anrgct@qq.com","name":"anrgct"}],"readme":"# @autodev/worker-protobuf\n\n> Analysis Protobuf worker for @autodev/worker\n\n## Overview\n\nThis package provides a worker for analyzing Protocol Buffer (.proto) files and converting them into structured data representations that can be used by the AutoDev system. It's designed to extract information about messages, services, enums, and other Protobuf structures.\n\n## Features\n\n- Scan directories for .proto files\n- Parse and analyze Protobuf files\n- Extract message types, enum types, and service definitions\n- Generate API resources from Protobuf definitions\n- Convert Protobuf structures to standard CodeDataStruct format\n\n## Installation\n\n```bash\nnpm install @autodev/worker-protobuf\n# or\npnpm add @autodev/worker-protobuf\n```\n\n## Usage\n\n```typescript\nimport { scanProtoFiles, analyseProtos } from '@autodev/worker-protobuf';\n\n// Scan a directory for .proto files\nconst protoFiles = await scanProtoFiles('./path/to/protos');\n\n// Analyze all found proto files\nconst results = await analyseProtos(protoFiles);\n\n// Process the results\nconsole.log(`Found ${results.length} proto files with structures`);\n```\n\n## API\n\n### `scanProtoFiles(dirPath: string): Promise<string[]>`\n\nScans a directory recursively for all .proto files.\n\n### `analyseProtos(protoFiles: string[]): Promise<AnalysisResult[]>`\n\nAnalyzes an array of .proto file paths and returns structured information about each file.\n\n### `ProtoAnalyser`\n\nA class that provides methods to analyze Protobuf file content and convert it to CodeDataStruct objects.\n\n### `ProtoApiResourceGenerator`\n\nGenerates API resources from Protobuf definitions.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}