{"_id":"openclaw-productboard","_rev":"30-a95323f80535a594017d03cded55ffc3","name":"openclaw-productboard","dist-tags":{"latest":"1.0.29"},"versions":{"1.0.0":{"name":"openclaw-productboard","version":"1.0.0","keywords":["openclaw","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.0","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"f83ad7a10887e9c5b30992e745b4a9bcc574d120","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.0.tgz","fileCount":30,"integrity":"sha512-SIDxPrh+oURgN7roKebk/lK5LuPKXRp8bs0xk+PLuVynxzJyCcQpxUt4o4tseL6m1osTtHJxoV575NHchyjXoQ==","signatures":[{"sig":"MEYCIQChm0UN8H3PPE9aaYW/w+3YBpHFQprKnrNLbPsYYKRQewIhAI+GBPCF2tJEPldgaS04SfOGD08RgW+6RFp7wEqHh3jf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226355},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"0106d165621b6e8108ed82e5355f2e82ef5fcf41","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":"./dist/index.js"},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.0_1769821044138_0.751289675129915","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"openclaw-productboard","version":"1.0.1","keywords":["openclaw","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.1","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"18654a3dc3db7baa5b3adbc97f81ce0a77046e9b","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.1.tgz","fileCount":30,"integrity":"sha512-U8LF+giMeU47Mbq8nXq8/XIR6V76Cj6ecAntVDA3DB9ajuOePHOcEht+7LE0LoqV6YAL2OqJOtF67B1jh0zZAw==","signatures":[{"sig":"MEUCICFjjbvVP90z5AdHE+xCE1MXEM2RaM393xR7cdkQ4mlcAiEAmV/ITCfigyDjuTBwFCXNXLkprJZbLpeNHbNVhaKkgFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226354},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c38393fd70dccbcb972eabeddc3c4996c4bf2e2c","moltbot":{"extensions":"./dist/index.js"},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.1_1769822141715_0.6938347192807313","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"openclaw-productboard","version":"1.0.2","keywords":["openclaw","moltbot","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.2","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"6bdd81a38b0e616c0a7360b328a94e9f96ee2ec3","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.2.tgz","fileCount":30,"integrity":"sha512-d/ViUlPmtzdDOY/R0+uT9YnifXVO/Tv0/0rZZdKppNsAsoPZDUCvHv63/r3BIk+p6CfKQZ961fDWQ3UuTNShpQ==","signatures":[{"sig":"MEYCIQDoc9SxITGdox+b1eRUihXPNaaD1k/qJsljyJhNpe1nLAIhAI7zku7lrS3Fy+01/lQWe2HCsEcKVxqiG6CyW7TJBbXN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223627},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"30d6939cfcb5a5fd9cac6dd0247f5d2453f4383c","moltbot":{"extensions":["./dist/index.js"]},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.2_1769824681250_0.5768964075266649","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"openclaw-productboard","version":"1.0.3","keywords":["openclaw","moltbot","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.3","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"134a32f3bcc6efe088fe5fea7d87953fb12bdde8","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.3.tgz","fileCount":30,"integrity":"sha512-yU/ZOzT7xEBklr7c9NEbbJG2/kPGCL2TikIlrD6zHuu7XuQep6fY0TZy/4E9RxkA4tsUNpcph2izbkaiSvdHRw==","signatures":[{"sig":"MEUCIQDPtHPwsJjw5vx+QYEAZePjWU3LXoJMqud/keWx28BvmwIgTAXHRihLHaxYgyYEtaVoC7fbI5xj27kQTO2CoS2euow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223626},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7ca035ad7c51cb177d467180d4ade87b86c80ad0","moltbot":{"extensions":["./dist/index.js"]},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.3_1769824777155_0.02911375843228714","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"openclaw-productboard","version":"1.0.4","keywords":["openclaw","moltbot","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.4","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"d3e86e3957576b32ed6606c7e7d6284dd28db9e4","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.4.tgz","fileCount":30,"integrity":"sha512-U0W9GL+F4auxFi3uhq9p029ML13cFCr4FHlywAoKDXitVhdxmIGvfChDMIp+pKmdtCqc9I0rfK8v/fT0aDafpg==","signatures":[{"sig":"MEQCIBJJ5tbPzqfrdK6p63Az9mimmCfggk2gpK+tnLVeVIm0AiAEhlnm9Cx7B4RmDQX94OOjCBTlMZOxgEZ5jRMf5nMJQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223667},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6646a3f5a8575716e790a3c9bf8aa67a832fd17b","moltbot":{"manifest":"./moltbot.plugin.json","extensions":["./dist/index.js"]},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.4_1769825080161_0.8906271460761968","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"openclaw-productboard","version":"1.0.5","keywords":["openclaw","moltbot","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.5","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"c079a3fb8f90966cd96fd369ee9ab2e223cab733","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.5.tgz","fileCount":30,"integrity":"sha512-6vYjsX6h9aPvnlrmA+SYrZhkFSFEwwHZhJnUiAS17HTj9I4IyTAYBb7b+7Bnv9SYxasGb5mL1Mj6t1q3XHTYMQ==","signatures":[{"sig":"MEQCIEixoFUjz1NdSspVp13l2Ucl/hqHB/nfa+d5SIsGQ619AiAhbASlMK3fS1n0EFJIkTA76jH6RcPTffAEgsFPo9BBgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223676},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"72bd75983bda4d6ae01e3cc1bcd964b8bfc92f3a","moltbot":{"manifest":"./moltbot.plugin.json","extensions":["./dist/index.js"]},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.5_1769825298042_0.7097221186755187","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"openclaw-productboard","version":"1.0.6","keywords":["openclaw","moltbot","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.6","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"cc21fff6fd7c489702ece6a66f1fb944d75250f6","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.6.tgz","fileCount":30,"integrity":"sha512-nUTf9Xp5j/CVIjrUk8u26G0pbo71qYxZdcHRAy3q1UU8BDhg2N1CwNF323o5NEaUKdyKhWiUdvIk/qvj9vC0jw==","signatures":[{"sig":"MEQCICcI/lhLN6xxGTekBpCO29v6b4fXZLBQirb3Jpx13rL4AiAlJrr0z2hbOUBmRkvzbFSlReYx6puqD5PCJlD7AuCDHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223720},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c277c358d6903663f75b265bbb84e42ede14f30e","moltbot":{"manifest":"./openclaw.plugin.json","extensions":["./dist/index.js"]},"scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"manifest":"./openclaw.plugin.json","extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.6_1769825640675_0.05519714035722734","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"openclaw-productboard","version":"1.0.7","keywords":["openclaw","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.7","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"abc7262264561008456d770cdba9a81b2b1a445b","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.7.tgz","fileCount":30,"integrity":"sha512-Q09Jn2g5VLiE5lXXMqkAzVxZKTti45dyKOhn9Kf3W7I2CyI8GPe5v6YeJPtDraH8hyBb43MioEXsGrJHOb3ojw==","signatures":[{"sig":"MEUCIGROhmT6aS5oo+iyvxmOQ446QQCGgFYOSKkJ8MBncy4UAiEA4Mbg0EJqt8wXhkDLkr0fGm00XGzL1jardA97p/lc1zE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223713},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"384411a6802b21ab1e099e0fbf34fbd0e9f67943","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.7_1769827285487_0.9328399503457778","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"openclaw-productboard","version":"1.0.8","keywords":["openclaw","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.8","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"a9eba806420cf4b69fe0064a314315f5dab31119","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.8.tgz","fileCount":30,"integrity":"sha512-N/agbbM5+xzGJP6cB0sJ7zXigfug6S/gkZxi6niNchEBkLtJi/QEdYAtqfA3Qb9S5d7HFMOtGjJDptOmqKBHhw==","signatures":[{"sig":"MEUCIQDipxZEBnvpHrCm5IgHtQzYPxDKcx842drl0tLFVZiuJQIgJQtf0cDriI5v3j4jIr/0dIh1kSixwcWSF+p2VWlvALk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223703},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8d913f0fadb36c066701bbb9993797354d49b9cf","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.8_1769827498713_0.19916808138760023","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"openclaw-productboard","version":"1.0.9","keywords":["openclaw","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.9","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"ec690dd9c0be627e0dc73c595a5428839dabbc34","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.9.tgz","fileCount":30,"integrity":"sha512-6fXNAnlDL3Nkh/3ELbzSN9s54Ivj1HiypMl+XyHxMxPYPRxUeZ+IgFaOYfRJrGUYpr5bgzGtqQvx/2ueicWTHw==","signatures":[{"sig":"MEYCIQDmgr9XlYMrwODWMcIfIptImLFxnwnCNuYfAh9/Eso9VQIhAMnyaLDjUtX3Q+95+qeRDXfPNwA5vXs758gMZa0Ckj5c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226155},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d7440cc175781d453c043a3377f1919dba66eefd","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.9_1769827742431_0.26512362099296105","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"openclaw-productboard","version":"1.0.10","keywords":["openclaw","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.10","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"07b063f1fafaad9741c01a37e77d1c34271a2686","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.10.tgz","fileCount":30,"integrity":"sha512-i7ZHnNpFvyuGHA9LiXTPm2M1YfeU1yPnRW8rqKbs6ZXrkjjm9TaUH7/iVtXdnybutVzylqORZ6LhQRoNyafxZg==","signatures":[{"sig":"MEUCIBuwhysbDxf7B+1QBtb8XtTJCR3qKac9/XbmdSs1aWgdAiEAgBrmNLDYyWOo8q7EgcpiE/Hu3pqti3qT29pc0JzaSvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226534},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e5a4cb691a0401694c3d336a3e8b2aa062836d42","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.10_1769828377717_0.5565740281992413","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"openclaw-productboard","version":"1.0.11","keywords":["openclaw","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.11","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"99d63ec36ee166e173f2c9859b4ea055881624fe","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.11.tgz","fileCount":30,"integrity":"sha512-gew7d6F7DobV466xVbvUfQaNzBIZ3VnAGdoHuwa/yCCUxTz51Ne+XHxSbCapO2OCsbXzwJIX8T+iPru66wJ+LA==","signatures":[{"sig":"MEQCIA8MinNn73DlBevIjeVLne+Fo7/bF3d0WUKFI/ruQGb6AiAyykZ8Q7Kf+G1wyVVfLEO8bNk7Gg0HzDRu1CkQhQzJQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226395},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"6eb48207c05cfb2e2bdebe1021df116d1e86a146","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.11_1769831232462_0.765711638278634","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"openclaw-productboard","version":"1.0.12","keywords":["openclaw","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.12","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"0f6687d62f36281c0a9138e570bdc8f8c290c21c","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.12.tgz","fileCount":30,"integrity":"sha512-aLmy+zBFh/438CoeQfFni0JECzQxH+EPKi7OO6LfLVpoXUa28SKWT4Z+ieYonB1iyp2p41yd0nnwSM5Hqiy2YQ==","signatures":[{"sig":"MEYCIQDYeQgK7bzM4h0TTvVQ3B76b1FNSolZZ8513nhnM5D2pQIhAOnkeZF+OF/e8Bhn4S9caG4lNVhKwgLItFznX4jYF5hB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226633},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"df3ab6f0a35cc9b3d80bccd9f42643d25d0b0736","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.12_1769833125692_0.6805025288795912","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"openclaw-productboard","version":"1.0.13","keywords":["openclaw","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.13","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"911683cb53363ab9c8f984b9bdc28d8fbd0dcc1f","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.13.tgz","fileCount":32,"integrity":"sha512-LIes1OaS6QTjN6ZFAug9PMcqHw2y6wn6iJ75f7T2H64YumPs7SqX2MKCS3hAWTdk9PgJ3p67coe7NKIXQtu/4Q==","signatures":[{"sig":"MEUCIQCIKKvuy6vktfPjEikIMNlUwdYVgGP8I2dGlWpLIQ1H8AIgCJh131uGnsPxe4LZpomxW4w/ew4US9kGJ1eKS1VpapM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240687},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"0b0735b7dc83fc2396167b60a79f5b5a80261867","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.13_1769834557622_0.3404028623781885","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"openclaw-productboard","version":"1.0.14","keywords":["openclaw","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.14","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"d079d07dc22fb2653b336a307c44dafa16ab1d30","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.14.tgz","fileCount":32,"integrity":"sha512-/H9u6dyn2CIYJHmVcK3Z80EuxyfPD2NUWaGY0/uhnpgQSNBdxr0MbISL+rwhgA/IPYPwM8mqBxoMMzzITlMNuw==","signatures":[{"sig":"MEUCIEvW5DsARYCEjkj/E7zUUp60p/fQ6eqATGiwqaIjCVggAiEAsXa53VOBDRxs+h2SWjj038slY7GXDPyKTO/Q/VhY8vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240687},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"215d5149ba28f32e7af182d5f189b2bc94788c78","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.14_1769834920333_0.0872322800131371","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"openclaw-productboard","version":"1.0.15","keywords":["openclaw","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.15","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"6e3ae591aeaa58f4aac87ffb226ed2414bd46126","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.15.tgz","fileCount":32,"integrity":"sha512-tBt3HYJEAOPICGZJUda496yXtptN0+USWbMlXFDL3qihNr4qV85yMPIa/6jm5r8TpTPOMNf+WWE31DU7sWbaTQ==","signatures":[{"sig":"MEYCIQCZk1+rmVZ9DxljCYG2qaCJZzeSbfDesqLJHl2q0XOaEAIhAO+8oTx54YAwOJfGR4aPziBQHfyO/UmOjfT0FG46BXBz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241112},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"3f0f06def1b138425f0fe72c4b1b663fee5e5e94","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.15_1769835271456_0.2779824087231413","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"openclaw-productboard","version":"1.0.16","keywords":["openclaw","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.16","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"5483601c25acdcf5128bd67ebbd7c982444273ed","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.16.tgz","fileCount":32,"integrity":"sha512-d/Ek6TREC5r+Oowj14Rx2bBXrFl9+vswSRkIYxEMOWp/vjClkgtlWUehc3SaO5dVquJ7N0+DQVeTvKlNSNSX8A==","signatures":[{"sig":"MEQCICASzr1xLVyLUAUEfGax/5twgzEAhu14Ax2NPwORzLHEAiACxcOu5J3lYvQrdVsofnPj37qBE9ZPz8aoR/ahDUkFUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245868},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"adf8c8001c29bef6f93b8ad95a6a91aac063e535","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.16_1769835635865_0.09752473301297981","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"openclaw-productboard","version":"1.0.17","keywords":["openclaw","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.17","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"3d30c04710824011292dbe9eff41bd5cb62a5c0f","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.17.tgz","fileCount":32,"integrity":"sha512-+0rLM2sWN1UL1HPp3ImJPLu0Aj6zS/TC7xVMwWT0GNVbhr1Cl+zQeIIE980cP6HeNpLl4AQ9yDkJ6Ddv9xUybQ==","signatures":[{"sig":"MEUCIQDwtS/Egn8rrnKlM024MRdpyGbUF+yBefbE3eebWXQvIwIgaphmSSwa7moIYbpNZ8mj6ZKa8vzVYz1K9fR9k7ullRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245848},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"4715f359b43adefcc6a5dad4e1010c978305b214","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.17_1769835832991_0.6510078126620522","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"openclaw-productboard","version":"1.0.18","keywords":["openclaw","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.18","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"203235a222d99e364af3df8e862939cc42da3f87","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.18.tgz","fileCount":32,"integrity":"sha512-qUnEYKUywnFlRIhEiQLegl4Lh6ytBh8HBnihEf8VeogRG9TWzd7AKjuamDBzXbvGQpiquB4wHOfQHVEYcGbg1A==","signatures":[{"sig":"MEQCIET7vTl2o+mgYranQcvErmP/2CajB5vrou0R7o+tSHSeAiAfmTErOS104ZwknkKADRtJYORRftMscVUp45p4rbdAaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246268},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f75133b1a013d01faf5750370208ca2d42ea7feb","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.18_1769835939336_0.9476537549444755","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"openclaw-productboard","version":"1.0.19","keywords":["openclaw","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.19","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"cca0def1df71e31fe30ff80daed99bb98e3433ec","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.19.tgz","fileCount":32,"integrity":"sha512-j0ww+HNpPzjJ9EtcWhaOFcqirLrz7dDYG2h+5weAS0PcHzJj590LXhfJyODJJ/lsF3+eVkVZ4Ez1VZww+M8a7g==","signatures":[{"sig":"MEUCIQDaw5n18wkYU65p7DMxlXgf+9MM3XCrLNUhPrbWP5qRzQIgBopuR5AEMX0tpZffCKoydm3/xyL9jykwhp1cuOa0H9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247347},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5fc33523b97a841837bbcb0b11085918caa16231","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.19_1769836051872_0.7379269130514685","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"openclaw-productboard","version":"1.0.20","keywords":["openclaw","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.20","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"cd3e49fd640625b6c8cdefe5fedb79aaeabd3324","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.20.tgz","fileCount":32,"integrity":"sha512-uCUEDLGXoWnlQZOTs9re1fP2Ayuch+yRCsyud73EhaCBj0LK+Pjiqlqa0rTN3Ygi2rbDEKAgz+NHP4459HrWGA==","signatures":[{"sig":"MEYCIQDr89aGzECPP7L9xyah2IcgLSbJCTWEO0oIhexyA84EGwIhANdVnm3unYbiae1GCMYyEGXVsLIu6WF79h3sSQ2fz0hW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247282},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e99b1b18fceb8dcba34aaefd2a527aefd04b0e85","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.20_1769836380357_0.5209590559395005","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"openclaw-productboard","version":"1.0.21","keywords":["openclaw","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.21","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"dc805562e47ecd6836008ea26156bcaa22c79131","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.21.tgz","fileCount":32,"integrity":"sha512-1tLsnaaTvC87ZWmA1pfjQz1bFAvy1z+x/jh9oDH41vNeq0YAYJEcinII3lcaBEl7B2Ph4Clk9EgpgD3VJZ6EnA==","signatures":[{"sig":"MEQCIG+U/XwVJtmIJjOfnlbQ0JvV5Y42ZkXi9Y98/x6DBNynAiBXf2q5FGWmaIgAVLQBHGHWbU0vpCbi8F8GfYA0cKtnPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":248457},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8d85de98c5bbe61fc2845b0e306a75f26dce2d39","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.21_1769836454610_0.4910129053253709","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"openclaw-productboard","version":"1.0.22","keywords":["openclaw","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.22","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"80dbc045e429f5047a1a3d6099941c8498e5adfd","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.22.tgz","fileCount":32,"integrity":"sha512-NepTvBu6OpiiA8dG76JBDI+kc4AHhkM2UhBczO2TB87c6wQYiGfD4OzQM85lOKac+tD3JY27SsIXLs/xeKx6Sw==","signatures":[{"sig":"MEQCID/YhEUWw11Lyw9WWoL9OEjWlL50SY5lBAhO6x+S7ZmnAiAkitTrZp9g1EWbb6tHajKSVgcUfLf4eLQX6Bv6vHk9ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":248970},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"9ec5d14fc51c770236850d0994981e98d87b32e4","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.22_1769836634825_0.1884152367126346","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"openclaw-productboard","version":"1.0.23","keywords":["openclaw","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.23","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"71099c0c882b391f74edec8762fc9c2b0eb51fb5","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.23.tgz","fileCount":32,"integrity":"sha512-kaoVoLrOaKvge04teNVo69BTwGahUTbNp3QsogOmUZEa9HxbNfL0QwbnDCYRggUzymSFtgtUz4zXs8HY2t9J0Q==","signatures":[{"sig":"MEQCIDDeNSqkAtW2qqLo9v2iBRlbjOlHkW66e6YZ52VDVnjjAiAXligslRJ5Y+3qyLaW3K6HnKyAg/B4gMd9p10G1J7LpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":248970},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"eb3254f266a8d8c51a0722278f144bac57346f84","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.23_1769837726982_0.49697058700116914","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"openclaw-productboard","version":"1.0.24","keywords":["openclaw","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.24","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"174863c9c686af42440ac73afe40f695a8057b9d","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.24.tgz","fileCount":32,"integrity":"sha512-B026HAqkccEpU0r76bU/K1R11C+bC5Yb2BG209FxECk3nsC3bBjGhaTBMYINgq4jYLNCSA77VtsWyVZaxY4foA==","signatures":[{"sig":"MEYCIQCFM8kHRLqd51lZ/AF4wTeirYXzM//HfLyA7L91Ijbb0AIhAJzcueeemgePuWnJwUAeDm7OFNzWYdK4uTo31LshTs9f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":250968},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"1804300a3efb42472df2c966bdf24a76f73b92a9","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.24_1769837920020_0.307077863606962","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"openclaw-productboard","version":"1.0.25","keywords":["openclaw","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.25","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"1c18a2f07c0526a3b982aeb1ce5f868309e6569d","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.25.tgz","fileCount":32,"integrity":"sha512-FlsSinoVaPs8y+vcwoLvJEkbtZe0h9Uo0qTM9rTCPVQjIW8SYX6pW2PuamVUch4J9GMsITBiwdaavSDCi3UNrA==","signatures":[{"sig":"MEQCIBGuwHVZ7cCZGyx2OLjSJuKXNfIAtHtQYVXhLEAvmHRQAiBCVEZyBJLttqpAniur9L0qAoue8+zgqwK1jdAK8G19NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251564},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"1b244f446e882de07ac3a1c236a7e8fd8b50bfe8","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.25_1769838308075_0.025363820864157116","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"openclaw-productboard","version":"1.0.26","keywords":["openclaw","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.26","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"3477aa6b770d1935d5e58342c56dc3c58434e966","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.26.tgz","fileCount":32,"integrity":"sha512-EkmPoO1soreprU+GVVqoWhkhs2y2oGkY902P7sFDo0U/XPptshU+eImoBxo+tFC3VFvS8VANYLuPA4jLah5y0g==","signatures":[{"sig":"MEQCIC6Dt/v97bCI3VTEP/SHVvywIEW2N9VzuW9KntzGND0AAiAvIGqvK5+hydfPTPq73DI56Gz93oU06cCXlPeWhch7+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253401},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"1b244f446e882de07ac3a1c236a7e8fd8b50bfe8","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.26_1769838640932_0.006331235124143575","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"openclaw-productboard","version":"1.0.27","keywords":["openclaw","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.27","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"0615f65cc2d0477def8040468dd0fc7e38d8466c","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.27.tgz","fileCount":32,"integrity":"sha512-j7yWWe7qf6QJxCO41/5/6PF0SfkCZWtQHyuBSgles+29tOR9ZVtxkhRfCgpyv9WAt8I11fwX21Zb6JvMi6UF/g==","signatures":[{"sig":"MEUCIQClfrtBV5oAn9a2gYGp94hP1MQR/63JibKoUklfCLKRrwIgeEhSldELTILXVh0cbwc3nheO97imkGAYXMZZ83Se+JQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252888},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e8ec5cbf2c45fe47afe80b8d509e8b27373b589e","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.27_1769839186952_0.2139887139515464","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"openclaw-productboard","version":"1.0.28","keywords":["openclaw","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","_id":"openclaw-productboard@1.0.28","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dist":{"shasum":"c97b0f1fc61888c4c77d25044044d7bbb3d365d8","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.28.tgz","fileCount":32,"integrity":"sha512-CdPD5b+yNtmeRRfnJQKVC0vtfVaJUbflSa0+h3pIN4OQBpCwWWrKs6EZtV/QieKPMsbueSkeImEvqsoUo5hIXg==","signatures":[{"sig":"MEUCIQCfTzMlk+QQSUwUHkqRyilkjmI0pARAu9srfOMb4SHoFAIgED61+zvnffwlTysoDc1a60eXxuRjFlt9nv+Yu6Z6ZNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251136},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"17f569a7c9b44a479f9049448434016706aa581c","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"openclaw":{"extensions":["./dist/index.js"]},"repository":{"url":"git+https://github.com/robertoamoreno/openclaw-productboard.git","type":"git"},"_npmVersion":"11.6.2","description":"OpenClaw plugin for ProductBoard integration","directories":{},"_nodeVersion":"24.13.0","dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/openclaw-productboard_1.0.28_1769839459276_0.4288840554247171","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"openclaw-productboard","version":"1.0.29","description":"OpenClaw plugin for ProductBoard integration","type":"module","main":"dist/index.js","types":"dist/index.d.ts","openclaw":{"extensions":["./dist/index.js"]},"scripts":{"build":"tsc","dev":"tsc --watch","clean":"rm -rf dist","prepublishOnly":"npm run build"},"keywords":["openclaw","productboard","plugin","product-management","agent-tools","api-integration"],"author":{"name":"Roberto Moreno"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/robertoamoreno/openclaw-productboard.git"},"homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"dependencies":{"axios":"^1.6.0","lru-cache":"^10.0.1"},"devDependencies":{"@types/node":"^20.0.0","typescript":"^5.3.0"},"engines":{"node":">=18.0.0"},"gitHead":"ae54a7efb823425ab1d4a9694ef7d04b98f45759","_id":"openclaw-productboard@1.0.29","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-7X+NzU0JElQKL8h0DZlKSK1M9Wf2jGcKC6g5/vk6Hz8OhChgdHIDuE9ftUn7RTpF+mXgyLZM6LqfbqNqwiQwDA==","shasum":"67c25a1fec661612e6a61ca0ced6ce67fb478970","tarball":"https://registry.npmjs.org/openclaw-productboard/-/openclaw-productboard-1.0.29.tgz","fileCount":32,"unpackedSize":251026,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDpTfXm0sNBezw4TMPnxWN44FGSlqJ+IJziFhTgXMH8hQIhALL1zncrG2otra/mQmxlv7mzMSnaED9N4onLDevnnWZA"}]},"_npmUser":{"name":"robertom","email":"robertom@redmantech.com"},"directories":{},"maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/openclaw-productboard_1.0.29_1770954975687_0.1500937864927674"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-31T00:57:24.034Z","modified":"2026-02-13T03:56:15.956Z","1.0.0":"2026-01-31T00:57:24.280Z","1.0.1":"2026-01-31T01:15:41.866Z","1.0.2":"2026-01-31T01:58:01.393Z","1.0.3":"2026-01-31T01:59:37.303Z","1.0.4":"2026-01-31T02:04:40.300Z","1.0.5":"2026-01-31T02:08:18.203Z","1.0.6":"2026-01-31T02:14:00.826Z","1.0.7":"2026-01-31T02:41:25.633Z","1.0.8":"2026-01-31T02:44:58.850Z","1.0.9":"2026-01-31T02:49:02.601Z","1.0.10":"2026-01-31T02:59:37.859Z","1.0.11":"2026-01-31T03:47:12.616Z","1.0.12":"2026-01-31T04:18:45.840Z","1.0.13":"2026-01-31T04:42:37.787Z","1.0.14":"2026-01-31T04:48:40.492Z","1.0.15":"2026-01-31T04:54:31.624Z","1.0.16":"2026-01-31T05:00:36.043Z","1.0.17":"2026-01-31T05:03:53.169Z","1.0.18":"2026-01-31T05:05:39.532Z","1.0.19":"2026-01-31T05:07:32.040Z","1.0.20":"2026-01-31T05:13:00.515Z","1.0.21":"2026-01-31T05:14:14.754Z","1.0.22":"2026-01-31T05:17:15.010Z","1.0.23":"2026-01-31T05:35:27.136Z","1.0.24":"2026-01-31T05:38:40.192Z","1.0.25":"2026-01-31T05:45:08.223Z","1.0.26":"2026-01-31T05:50:41.073Z","1.0.27":"2026-01-31T05:59:47.085Z","1.0.28":"2026-01-31T06:04:19.445Z","1.0.29":"2026-02-13T03:56:15.837Z"},"bugs":{"url":"https://github.com/robertoamoreno/openclaw-productboard/issues"},"author":{"name":"Roberto Moreno"},"license":"MIT","homepage":"https://github.com/robertoamoreno/openclaw-productboard#readme","keywords":["openclaw","productboard","plugin","product-management","agent-tools","api-integration"],"repository":{"type":"git","url":"git+https://github.com/robertoamoreno/openclaw-productboard.git"},"description":"OpenClaw plugin for ProductBoard integration","maintainers":[{"name":"robertom","email":"robertom@redmantech.com"}],"readme":"# OpenClaw ProductBoard Plugin\n\n[![npm version](https://img.shields.io/npm/v/openclaw-productboard)](https://www.npmjs.com/package/openclaw-productboard)\n[![npm downloads](https://img.shields.io/npm/dm/openclaw-productboard)](https://www.npmjs.com/package/openclaw-productboard)\n\nA lean, fast OpenClaw plugin for ProductBoard integration. Provides 15 agent tools for managing features, products, customer feedback notes, and workspace users, plus 3 skills for common workflows.\n\n## Features\n\n- **15 Agent Tools** for full ProductBoard API coverage\n- **3 Skills** for search, feedback capture, and release planning\n- **LRU Caching** with configurable TTL for read operations\n- **Rate Limiting** with token bucket algorithm\n- **Automatic Retries** with exponential backoff\n- **Bearer Token Authentication**\n\n## Installation\n\n```bash\n# Install via npm\nnpm install openclaw-productboard\n```\n\nOr install as an OpenClaw plugin:\n\n```bash\nopenclaw plugins install openclaw-productboard\n\n# Or install locally for development\nopenclaw plugins install -l ./openclaw-productboard\n```\n\n## Configuration\n\nAdd your ProductBoard API token to `~/.openclaw/openclaw.json`:\n\n```json\n{\n  \"plugins\": {\n    \"entries\": {\n      \"openclaw-productboard\": {\n        \"enabled\": true,\n        \"config\": {\n          \"apiToken\": \"your_productboard_api_token_here\"\n        }\n      }\n    }\n  }\n}\n```\n\nThen restart the gateway:\n\n```bash\nopenclaw gateway restart\n```\n\n### Configuration Options\n\n| Option | Type | Required | Default | Description |\n|--------|------|----------|---------|-------------|\n| `apiToken` | string | Yes | - | ProductBoard API bearer token |\n| `apiBaseUrl` | string | No | `https://api.productboard.com` | API base URL |\n| `cacheTtlSeconds` | number | No | `300` | Cache TTL for read operations |\n| `rateLimitPerMinute` | number | No | `100` | Max API requests per minute |\n\n### Getting Your API Token\n\n1. Log in to ProductBoard\n2. Go to **Settings** → **Integrations** → **Public API**\n3. Generate a new API token\n4. Copy the token and add it to your configuration\n\n## Agent Tools\n\n### Feature Management (6 tools)\n\n| Tool | Description |\n|------|-------------|\n| `pb_feature_create` | Create a new feature |\n| `pb_feature_list` | List features with optional filters |\n| `pb_feature_get` | Get detailed feature information |\n| `pb_feature_update` | Update an existing feature |\n| `pb_feature_delete` | Archive/delete a feature |\n| `pb_feature_search` | Search features by name or description |\n\n### Product Management (3 tools)\n\n| Tool | Description |\n|------|-------------|\n| `pb_product_list` | List all products |\n| `pb_product_get` | Get product details with components |\n| `pb_product_hierarchy` | Get complete product/component tree |\n\n### Notes & Feedback (3 tools)\n\n| Tool | Description |\n|------|-------------|\n| `pb_note_create` | Create customer feedback note |\n| `pb_note_list` | List notes with date filters |\n| `pb_note_attach` | Attach note to a feature |\n\n### Search & Users (3 tools)\n\n| Tool | Description |\n|------|-------------|\n| `pb_search` | Global search across all entities |\n| `pb_user_current` | Get current authenticated user |\n| `pb_user_list` | List workspace users |\n\n## Skills\n\n### ProductBoard Search (`/productboard-search`)\n\nSearch and explore your ProductBoard workspace. Find features, products, components, and customer feedback using natural language queries.\n\n```\n/productboard-search\n```\n\n### ProductBoard Feedback (`/productboard-feedback`)\n\nCapture customer feedback and link it to features. Create notes from support tickets, user interviews, or any customer interaction.\n\n```\n/productboard-feedback\n```\n\n### ProductBoard Release (`/productboard-release`)\n\nPlan and manage releases by organizing features, tracking progress, and updating statuses. (Internal skill, not user-invocable)\n\n## Usage Examples\n\n### Create a Feature\n\n```\nCreate a new feature called \"Dark Mode Support\" in ProductBoard with status \"candidate\"\n```\n\n### Search Features\n\n```\nSearch ProductBoard for features related to \"authentication\"\n```\n\n### Capture Customer Feedback\n\n```\nCreate a note in ProductBoard: \"Customer requested ability to export reports to PDF\"\nfrom user john@acme.com at Acme Corp, tagged as \"feature-request\"\n```\n\n### View Product Structure\n\n```\nShow me the ProductBoard product hierarchy\n```\n\n## Development\n\n### Prerequisites\n\n- Node.js 18+\n- npm or yarn\n\n### Setup\n\n```bash\n# Install dependencies\nnpm install\n\n# Build\nnpm run build\n\n# Watch mode\nnpm run dev\n```\n\n### Project Structure\n\n```\nopenclaw-productboard/\n├── openclaw.plugin.json     # Plugin manifest\n├── package.json             # Dependencies\n├── tsconfig.json            # TypeScript config\n├── src/\n│   ├── index.ts             # Plugin entry point\n│   ├── client/\n│   │   ├── api-client.ts    # ProductBoard API client\n│   │   ├── types.ts         # TypeScript types\n│   │   └── errors.ts        # Error handling\n│   ├── tools/\n│   │   ├── features.ts      # Feature tools\n│   │   ├── products.ts      # Product tools\n│   │   ├── notes.ts         # Note tools\n│   │   └── search.ts        # Search & user tools\n│   └── utils/\n│       ├── cache.ts         # LRU cache\n│       └── rate-limiter.ts  # Rate limiting\n└── skills/\n    ├── productboard-search/\n    ├── productboard-feedback/\n    └── productboard-release/\n```\n\n## API Reference\n\nThis plugin uses the [ProductBoard Public API](https://developer.productboard.com/). The following endpoints are utilized:\n\n- `GET/POST/PATCH/DELETE /features` - Feature management\n- `GET /products` - Product listing\n- `GET /components` - Component listing\n- `GET/POST /notes` - Note management\n- `POST /notes/{id}/connections` - Note-feature linking\n- `GET /users` - User listing\n- `GET /users/me` - Current user\n\n## Error Handling\n\nThe plugin handles common API errors gracefully:\n\n- **401 Unauthorized** - Invalid or expired API token\n- **403 Forbidden** - Insufficient permissions\n- **404 Not Found** - Resource doesn't exist\n- **429 Rate Limited** - Automatic retry with backoff\n- **5xx Server Errors** - Automatic retry with exponential backoff\n\n## License\n\nMIT\n\n## Contributing\n\nContributions are welcome! Please open an issue or submit a pull request.\n\n## Links\n\n- [npm Package](https://www.npmjs.com/package/openclaw-productboard)\n- [ProductBoard](https://www.productboard.com/)\n- [ProductBoard API Documentation](https://developer.productboard.com/)\n- [OpenClaw](https://openclaw.dev/)\n","readmeFilename":"README.md"}