{"_id":"@opentabs-dev/opentabs-plugin-linear","_rev":"18-cb7147e6a6c085b874a49d791c2d809a","name":"@opentabs-dev/opentabs-plugin-linear","dist-tags":{"latest":"0.0.91"},"versions":{"0.0.74":{"name":"@opentabs-dev/opentabs-plugin-linear","version":"0.0.74","keywords":["opentabs-plugin"],"license":"MIT","_id":"@opentabs-dev/opentabs-plugin-linear@0.0.74","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"dist":{"shasum":"1fcde90ce15b2f7743d54f7bb0b4a59b7c1c7645","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-linear/-/opentabs-plugin-linear-0.0.74.tgz","fileCount":100,"integrity":"sha512-XsLYWRKf3bZkhT/jliBDBgH+3197tvr4Yf0ojA229lEIENsGBTzhZFw9l4G5VGL+rtiY1ypRmqi58RdwcqBd+Q==","signatures":[{"sig":"MEQCIDk1XW+cIFtpWBmHqk7cSvpeAkoEaPz/+z0f6u6/GWx/AiAA8QnqA65yBoQTJY+JC5S1Eo76o3WVed0isngrRSnczQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1855295},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"homepage":"https://linear.app","description":"OpenTabs plugin for Linear","displayName":"Linear","urlPatterns":["*://linear.app/*"]},"_npmVersion":"10.9.4","description":"OpenTabs plugin for Linear","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.74"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.74"},"peerDependencies":{"zod":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-linear_0.0.74_1773256013045_0.9481692144914524","host":"s3://npm-registry-packages-npm-production"}},"0.0.75":{"name":"@opentabs-dev/opentabs-plugin-linear","version":"0.0.75","keywords":["opentabs-plugin"],"license":"MIT","_id":"@opentabs-dev/opentabs-plugin-linear@0.0.75","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"dist":{"shasum":"79815cc1716479910dff7fa4ffc889c842c579e3","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-linear/-/opentabs-plugin-linear-0.0.75.tgz","fileCount":104,"integrity":"sha512-7mZVDdaNLj9tptme8khwTsB/jZO9BAXm7A0CMaglQfA8UCq/XV8uPcXUOzlzARt1/lkP2WVcUUr4K0zVhm5sGQ==","signatures":[{"sig":"MEQCIETh9et53Wk1P3y9tnBjFx0qE2SZE7wTY44c3D0VKheVAiA+MOq+7Uk6HV/B+eii0+CGYIaY08dkmnwZCZrsVXdHBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1856719},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1db11440dc714af4bc4a38366fcb7889cf016b30","scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"homepage":"https://linear.app","description":"OpenTabs plugin for Linear","displayName":"Linear","urlPatterns":["*://linear.app/*"]},"_npmVersion":"11.5.1","description":"OpenTabs plugin for Linear","directories":{},"_nodeVersion":"24.6.0","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.75"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.75"},"peerDependencies":{"zod":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-linear_0.0.75_1773283783856_0.28799020746328763","host":"s3://npm-registry-packages-npm-production"}},"0.0.76":{"name":"@opentabs-dev/opentabs-plugin-linear","version":"0.0.76","keywords":["opentabs-plugin"],"license":"MIT","_id":"@opentabs-dev/opentabs-plugin-linear@0.0.76","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"dist":{"shasum":"66966268d2a41c67fe7b8cde0b7997f62984edd7","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-linear/-/opentabs-plugin-linear-0.0.76.tgz","fileCount":100,"integrity":"sha512-yJOvm6PUazEsC4GSD6a2KXrdV6sX7FkRSK4csrIEOzdBRKjefc/Tyl+1+t7AAq+mK3N7x1I0tgoZ8Pnj+ZEg3w==","signatures":[{"sig":"MEUCIHXjhhrXzMGRuDec5urRbHbM1rsfy6kvhf18MezhAfbTAiEAzWsf+2mO2RzmUyOLl/+0+TV2IDxYMRDUSCP7vbbpRdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1855295},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"homepage":"https://linear.app","description":"OpenTabs plugin for Linear","displayName":"Linear","urlPatterns":["*://linear.app/*"]},"_npmVersion":"10.9.4","description":"OpenTabs plugin for Linear","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.76"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.76"},"peerDependencies":{"zod":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-linear_0.0.76_1773323755608_0.3662843144180101","host":"s3://npm-registry-packages-npm-production"}},"0.0.77":{"name":"@opentabs-dev/opentabs-plugin-linear","version":"0.0.77","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"license":"MIT","_id":"@opentabs-dev/opentabs-plugin-linear@0.0.77","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"dist":{"shasum":"5621594e984003b6c23221fb6f9307a543429f8b","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-linear/-/opentabs-plugin-linear-0.0.77.tgz","fileCount":101,"integrity":"sha512-VPlYN+aeHL6TMWAc+NN12GMs080Iq6/5Ep8vB8/IHNvICzVVj815RhbPJy6RW8/dqa1E3sLuuh2a0BkFS6aCvg==","signatures":[{"sig":"MEUCIQDmxU8luQWGQzDwc6ONKHS4LEd4y4OVKe/PIkaz++rVUgIgdKJ2XhyFIIpXxndMQAhxVplnqldwKcaQLWPeBAqQ2+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1857786},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"homepage":"https://linear.app","description":"OpenTabs plugin for Linear","displayName":"Linear","urlPatterns":["*://linear.app/*"]},"_npmVersion":"10.9.4","description":"OpenTabs plugin for Linear","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.77"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.77"},"peerDependencies":{"zod":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-linear_0.0.77_1773548275684_0.5759867411843846","host":"s3://npm-registry-packages-npm-production"}},"0.0.78":{"name":"@opentabs-dev/opentabs-plugin-linear","version":"0.0.78","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"license":"MIT","_id":"@opentabs-dev/opentabs-plugin-linear@0.0.78","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"dist":{"shasum":"5f9857c3196ee3619f2b244ade03490fa3098566","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-linear/-/opentabs-plugin-linear-0.0.78.tgz","fileCount":101,"integrity":"sha512-RGeMmCCFLXY7Flx297+lJRvyijxFOF0kOpOw6KKJAT8+VlnoR0fa/J0DmRPjVrWSzzUsK/DmaMqtzT2aZwXhYQ==","signatures":[{"sig":"MEUCIGRnIGLFPAjhJMcIuFDn++9P0R2R7XjOsFvjqMF6HaxSAiEAiR5O0WBx/UnrwBWIy0q+LjBC5DNNQkz2lIsLtMDcNXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1857786},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"homepage":"https://linear.app","description":"OpenTabs plugin for Linear","displayName":"Linear","urlPatterns":["*://linear.app/*"]},"_npmVersion":"10.9.4","description":"OpenTabs plugin for Linear","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.78"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.78"},"peerDependencies":{"zod":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-linear_0.0.78_1773768237681_0.8977349085109123","host":"s3://npm-registry-packages-npm-production"}},"0.0.79":{"name":"@opentabs-dev/opentabs-plugin-linear","version":"0.0.79","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"license":"MIT","_id":"@opentabs-dev/opentabs-plugin-linear@0.0.79","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"dist":{"shasum":"9f66d8f8275ad1a23d352fc5a8c8850eb672ee3a","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-linear/-/opentabs-plugin-linear-0.0.79.tgz","fileCount":101,"integrity":"sha512-qg6U6NyuCh6ZEgsoxt7Y7vvAykNtbFFxTyPS5bGBJWSR24359zoqhF4xdIy+BXMhTJvy8iwq8+lr2kMBUabUUg==","signatures":[{"sig":"MEUCIHfdihGTHN3EQdMe8p24LkGmt+XXAxCWMdCN/QGk//A6AiEA/j9Ojg84wCie90WKwa3L6E8CYT9r6jkWcf0hG8CszpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1857786},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"homepage":"https://linear.app","description":"OpenTabs plugin for Linear","displayName":"Linear","urlPatterns":["*://linear.app/*"]},"_npmVersion":"10.9.4","description":"OpenTabs plugin for Linear","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.79"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.79"},"peerDependencies":{"zod":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-linear_0.0.79_1773771245561_0.16454622275017505","host":"s3://npm-registry-packages-npm-production"}},"0.0.80":{"name":"@opentabs-dev/opentabs-plugin-linear","version":"0.0.80","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"license":"MIT","_id":"@opentabs-dev/opentabs-plugin-linear@0.0.80","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"dist":{"shasum":"75bef175951d0b053a20e1e5b7fc1919d8bf804b","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-linear/-/opentabs-plugin-linear-0.0.80.tgz","fileCount":101,"integrity":"sha512-q944vQTwNOPtSDoY6wtSkOoVyb7NYb7njQ3BJButKrYwomH5jv8T2GrasGoaXc9UbVFLVNRm4heXZkJQRUSSrA==","signatures":[{"sig":"MEQCIBPfMVKMoxYX253sMtS5K6BLETysb0KcnQOrXgFZ2Cy9AiB7kXG9bdsgIf5Tky4/EnJixsHQCRUGahqt99ZIBIDEYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1857786},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"homepage":"https://linear.app","description":"OpenTabs plugin for Linear","displayName":"Linear","urlPatterns":["*://linear.app/*"]},"_npmVersion":"10.9.4","description":"OpenTabs plugin for Linear","directories":{},"_nodeVersion":"22.22.0","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.80"},"peerDependencies":{"zod":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-linear_0.0.80_1773942096424_0.31810637289047694","host":"s3://npm-registry-packages-npm-production"}},"0.0.81":{"name":"@opentabs-dev/opentabs-plugin-linear","version":"0.0.81","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"license":"MIT","_id":"@opentabs-dev/opentabs-plugin-linear@0.0.81","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"dist":{"shasum":"dfe1d1de5a511a8e8a1ac6b8be64155599f81037","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-linear/-/opentabs-plugin-linear-0.0.81.tgz","fileCount":98,"integrity":"sha512-mh6xZ76vXS7823qHFZw+W/v0tbCacvKZ4h12Sx9BwY+rWTkXYH3DmSAslDb+gdMz34OgEZSkuxgwQMfJFK/J0Q==","signatures":[{"sig":"MEQCIEB+GVAIpvmBxOGk7o0HxUXFD8J+9DLYbzueYr6FPPJ6AiBvfJrHI458rZo5gd8HSIMt3AgaPVD8QxE3bb2IBLGbmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140964},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"34f26e490d3dca54d5720ee8c72f9e1ecc794c7b","scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"homepage":"https://linear.app","description":"OpenTabs plugin for Linear","displayName":"Linear","urlPatterns":["*://linear.app/*"]},"_npmVersion":"10.9.4","description":"OpenTabs plugin for Linear","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.80"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.80"},"peerDependencies":{"zod":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-linear_0.0.81_1773942624938_0.1268119017081566","host":"s3://npm-registry-packages-npm-production"}},"0.0.82":{"name":"@opentabs-dev/opentabs-plugin-linear","version":"0.0.82","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"license":"MIT","_id":"@opentabs-dev/opentabs-plugin-linear@0.0.82","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"dist":{"shasum":"47656d5270af54893f7f51143eafe054f079d062","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-linear/-/opentabs-plugin-linear-0.0.82.tgz","fileCount":101,"integrity":"sha512-zjuTFj57Ho22V+EXt6eC7E1rdYHZ8sfzyveHW+tAGe2LuAazg94DuvBeR3FRQ/0dBCldLvUMA83ynpPfBxsB0g==","signatures":[{"sig":"MEUCIDplU3J/I0fGRQsjDuzS9NU7M5gBITipdZAKvQhaTyoiAiEAkXJg/4AZr5nfqRojGLgGfgTioKWI2l/RZblrQ93Q/Bw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1857786},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"20fffd44f381af8d216e1d4a0424b4147b7ddc32","scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"homepage":"https://linear.app","description":"OpenTabs plugin for Linear","displayName":"Linear","urlPatterns":["*://linear.app/*"]},"_npmVersion":"10.9.4","description":"OpenTabs plugin for Linear","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.81"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.81"},"peerDependencies":{"zod":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-linear_0.0.82_1773982448613_0.023022123612691958","host":"s3://npm-registry-packages-npm-production"}},"0.0.83":{"name":"@opentabs-dev/opentabs-plugin-linear","version":"0.0.83","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"license":"MIT","_id":"@opentabs-dev/opentabs-plugin-linear@0.0.83","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"dist":{"shasum":"769356f3f1ab812a8990f31d9b97db65056747d0","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-linear/-/opentabs-plugin-linear-0.0.83.tgz","fileCount":253,"integrity":"sha512-6Z+iDUqbQdf42fPolgrqnPhupEW/UsEz4M4ZMNav2/xljfiXQ2GuzApsGVLXcJie6RaA4mnwBDmERXfdyDFhSg==","signatures":[{"sig":"MEYCIQCbDqL6XFKIAxKd6p4VBEjjKeAHpDsIMc8Oa1OxYehGLAIhALruj/uzarZnHdq21CNVl9eCZ4oHq6c+bmf/hdqifP7Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2319328},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ed96e86f56273821e8b667de4350045191e36dc2","scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"homepage":"https://linear.app","description":"OpenTabs plugin for Linear","displayName":"Linear","urlPatterns":["*://linear.app/*"]},"_npmVersion":"10.9.4","description":"OpenTabs plugin for Linear","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.82"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.82"},"peerDependencies":{"zod":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-linear_0.0.83_1774809827754_0.9306731826622998","host":"s3://npm-registry-packages-npm-production"}},"0.0.84":{"name":"@opentabs-dev/opentabs-plugin-linear","version":"0.0.84","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"license":"MIT","_id":"@opentabs-dev/opentabs-plugin-linear@0.0.84","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"dist":{"shasum":"f14719e0199163470283c627f62dbff9aaccf240","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-linear/-/opentabs-plugin-linear-0.0.84.tgz","fileCount":253,"integrity":"sha512-r0LDDuvg/HhGeykeh5DMp8CiZz/aH4BMaHqi58GCCWEhRa8iySsIptKSK7KftIND78nJ2Uztk4MndgFBa9FKEA==","signatures":[{"sig":"MEUCIQDjs8fBaLmQV1VNvvN6J9Y2QnPZ67+ZmS/AYV8Ii8ub+gIgbXPfYFAgeBhROTK3jzve/tXrFKx49eH8UlMQwQbPg88=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2320792},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"69154de65c229eceae4a26a3d7294454e2c2aeaf","scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"homepage":"https://linear.app","description":"OpenTabs plugin for Linear","displayName":"Linear","urlPatterns":["*://linear.app/*"]},"_npmVersion":"10.9.4","description":"OpenTabs plugin for Linear","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.82"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.82"},"peerDependencies":{"zod":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-linear_0.0.84_1774843822836_0.9144477196138994","host":"s3://npm-registry-packages-npm-production"}},"0.0.85":{"name":"@opentabs-dev/opentabs-plugin-linear","version":"0.0.85","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"license":"MIT","_id":"@opentabs-dev/opentabs-plugin-linear@0.0.85","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"homepage":"https://github.com/opentabs-dev/opentabs#readme","bugs":{"url":"https://github.com/opentabs-dev/opentabs/issues"},"dist":{"shasum":"0e56ac66d55b2d9cb6800e14e665da8a7c8b6f36","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-linear/-/opentabs-plugin-linear-0.0.85.tgz","fileCount":253,"integrity":"sha512-lwjN/6h+EEluAPvLWR5xQDtb1sNGq2uvaSHkSgSSDNyNB8ukQk3Y7NzJoC6W5aZv9mSuZ5xUUHZPbfy12QAdMw==","signatures":[{"sig":"MEUCIQDo/Z27UDm86smfQLoQ8wWMTXS93tiDd6JeBeHXFwNCVAIga3OhuAdlxaljywGymRI7eIPiqzCRCVn/DjjRvdqtL/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2323288},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a6295242d9cebc04da2901ccf8ba501e69646462","scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"iconSvg":"<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"#5E6AD2\" viewBox=\"0 0 100 100\"> <path d=\"M1.22541 61.5228c-.2225-.9485.90748-1.5459 1.59638-.857L39.3342 97.1782c.6889.6889.0915 1.8189-.857 1.5964C20.0515 94.4522 5.54779 79.9485 1.22541 61.5228ZM.00189135 46.8891c-.01764375.2833.08887215.5599.28957165.7606L52.3503 99.7085c.2007.2007.4773.3075.7606.2896 2.3692-.1476 4.6938-.46 6.9624-.9259.7645-.157 1.0301-1.0963.4782-1.6481L2.57595 39.4485c-.55186-.5519-1.49117-.2863-1.648174.4782-.465915 2.2686-.77832 4.5932-.92588465 6.9624ZM4.21093 29.7054c-.16649.3738-.08169.8106.20765 1.1l64.77602 64.776c.2894.2894.7262.3742 1.1.2077 1.7861-.7956 3.5171-1.6927 5.1855-2.684.5521-.328.6373-1.0867.1832-1.5407L8.43566 24.3367c-.45409-.4541-1.21271-.3689-1.54074.1832-.99132 1.6684-1.88843 3.3994-2.68399 5.1855ZM12.6587 18.074c-.3701-.3701-.393-.9637-.0443-1.3541C21.7795 6.45931 35.1114 0 49.9519 0 77.5927 0 100 22.4073 100 50.0481c0 14.8405-6.4593 28.1724-16.7199 37.3375-.3903.3487-.984.3258-1.3542-.0443L12.6587 18.074Z\" /> </svg>","homepage":"https://linear.app","description":"OpenTabs plugin for Linear","displayName":"Linear","iconDarkSvg":"<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"#5E6AD2\" viewBox=\"0 0 100 100\"> <path d=\"M1.22541 61.5228c-.2225-.9485.90748-1.5459 1.59638-.857L39.3342 97.1782c.6889.6889.0915 1.8189-.857 1.5964C20.0515 94.4522 5.54779 79.9485 1.22541 61.5228ZM.00189135 46.8891c-.01764375.2833.08887215.5599.28957165.7606L52.3503 99.7085c.2007.2007.4773.3075.7606.2896 2.3692-.1476 4.6938-.46 6.9624-.9259.7645-.157 1.0301-1.0963.4782-1.6481L2.57595 39.4485c-.55186-.5519-1.49117-.2863-1.648174.4782-.465915 2.2686-.77832 4.5932-.92588465 6.9624ZM4.21093 29.7054c-.16649.3738-.08169.8106.20765 1.1l64.77602 64.776c.2894.2894.7262.3742 1.1.2077 1.7861-.7956 3.5171-1.6927 5.1855-2.684.5521-.328.6373-1.0867.1832-1.5407L8.43566 24.3367c-.45409-.4541-1.21271-.3689-1.54074.1832-.99132 1.6684-1.88843 3.3994-2.68399 5.1855ZM12.6587 18.074c-.3701-.3701-.393-.9637-.0443-1.3541C21.7795 6.45931 35.1114 0 49.9519 0 77.5927 0 100 22.4073 100 50.0481c0 14.8405-6.4593 28.1724-16.7199 37.3375-.3903.3487-.984.3258-1.3542-.0443L12.6587 18.074Z\" /> </svg>","urlPatterns":["*://linear.app/*"]},"repository":{"url":"git+https://github.com/opentabs-dev/opentabs.git","type":"git","directory":"plugins/linear"},"_npmVersion":"10.9.4","description":"OpenTabs plugin for Linear","directories":{},"_nodeVersion":"22.22.1","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.86"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.86"},"peerDependencies":{"zod":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-linear_0.0.85_1775243671605_0.19209468343045866","host":"s3://npm-registry-packages-npm-production"}},"0.0.86":{"name":"@opentabs-dev/opentabs-plugin-linear","version":"0.0.86","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"license":"MIT","_id":"@opentabs-dev/opentabs-plugin-linear@0.0.86","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"homepage":"https://github.com/opentabs-dev/opentabs#readme","bugs":{"url":"https://github.com/opentabs-dev/opentabs/issues"},"dist":{"shasum":"56ed09986eaa3d898fca3554a6388f7bcb67028f","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-linear/-/opentabs-plugin-linear-0.0.86.tgz","fileCount":253,"integrity":"sha512-7b0hSt4U3u2bWc35l2CUX3C34VfxiQXWpXOkKtVJE6MVvpwkQTd+GnmAGEEUvu2GbNnbsJIBQkxCPU9LJo6DFw==","signatures":[{"sig":"MEYCIQCtZDir6len44fHkvUYG89m+JBBL2JcTUFqML3goV8tcwIhAKtgM8PS9nYlEyAPYVjYlYo2mih6OSlMGxMdlAq8J5Ox","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2325699},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5baad3811b2d9d582ce5e7bc8ed8e3649c06ebd9","scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"iconSvg":"<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"#5E6AD2\" viewBox=\"0 0 100 100\"> <path d=\"M1.22541 61.5228c-.2225-.9485.90748-1.5459 1.59638-.857L39.3342 97.1782c.6889.6889.0915 1.8189-.857 1.5964C20.0515 94.4522 5.54779 79.9485 1.22541 61.5228ZM.00189135 46.8891c-.01764375.2833.08887215.5599.28957165.7606L52.3503 99.7085c.2007.2007.4773.3075.7606.2896 2.3692-.1476 4.6938-.46 6.9624-.9259.7645-.157 1.0301-1.0963.4782-1.6481L2.57595 39.4485c-.55186-.5519-1.49117-.2863-1.648174.4782-.465915 2.2686-.77832 4.5932-.92588465 6.9624ZM4.21093 29.7054c-.16649.3738-.08169.8106.20765 1.1l64.77602 64.776c.2894.2894.7262.3742 1.1.2077 1.7861-.7956 3.5171-1.6927 5.1855-2.684.5521-.328.6373-1.0867.1832-1.5407L8.43566 24.3367c-.45409-.4541-1.21271-.3689-1.54074.1832-.99132 1.6684-1.88843 3.3994-2.68399 5.1855ZM12.6587 18.074c-.3701-.3701-.393-.9637-.0443-1.3541C21.7795 6.45931 35.1114 0 49.9519 0 77.5927 0 100 22.4073 100 50.0481c0 14.8405-6.4593 28.1724-16.7199 37.3375-.3903.3487-.984.3258-1.3542-.0443L12.6587 18.074Z\" /> </svg>","homepage":"https://linear.app","description":"OpenTabs plugin for Linear","displayName":"Linear","iconDarkSvg":"<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"#5E6AD2\" viewBox=\"0 0 100 100\"> <path d=\"M1.22541 61.5228c-.2225-.9485.90748-1.5459 1.59638-.857L39.3342 97.1782c.6889.6889.0915 1.8189-.857 1.5964C20.0515 94.4522 5.54779 79.9485 1.22541 61.5228ZM.00189135 46.8891c-.01764375.2833.08887215.5599.28957165.7606L52.3503 99.7085c.2007.2007.4773.3075.7606.2896 2.3692-.1476 4.6938-.46 6.9624-.9259.7645-.157 1.0301-1.0963.4782-1.6481L2.57595 39.4485c-.55186-.5519-1.49117-.2863-1.648174.4782-.465915 2.2686-.77832 4.5932-.92588465 6.9624ZM4.21093 29.7054c-.16649.3738-.08169.8106.20765 1.1l64.77602 64.776c.2894.2894.7262.3742 1.1.2077 1.7861-.7956 3.5171-1.6927 5.1855-2.684.5521-.328.6373-1.0867.1832-1.5407L8.43566 24.3367c-.45409-.4541-1.21271-.3689-1.54074.1832-.99132 1.6684-1.88843 3.3994-2.68399 5.1855ZM12.6587 18.074c-.3701-.3701-.393-.9637-.0443-1.3541C21.7795 6.45931 35.1114 0 49.9519 0 77.5927 0 100 22.4073 100 50.0481c0 14.8405-6.4593 28.1724-16.7199 37.3375-.3903.3487-.984.3258-1.3542-.0443L12.6587 18.074Z\" /> </svg>","urlPatterns":["*://linear.app/*"]},"repository":{"url":"git+https://github.com/opentabs-dev/opentabs.git","type":"git","directory":"plugins/linear"},"_npmVersion":"10.9.7","description":"OpenTabs plugin for Linear","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.88"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.90"},"peerDependencies":{"zod":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-linear_0.0.86_1775619537461_0.5592798982276128","host":"s3://npm-registry-packages-npm-production"}},"0.0.87":{"name":"@opentabs-dev/opentabs-plugin-linear","version":"0.0.87","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"license":"MIT","_id":"@opentabs-dev/opentabs-plugin-linear@0.0.87","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"homepage":"https://github.com/opentabs-dev/opentabs#readme","bugs":{"url":"https://github.com/opentabs-dev/opentabs/issues"},"dist":{"shasum":"149a6d79f627792a1774264a7225fe1eae274256","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-linear/-/opentabs-plugin-linear-0.0.87.tgz","fileCount":253,"integrity":"sha512-YgQ2s0OEY35Cp+F9wDqgyPZX0ZKms45h9w0Jec7U2f7Y6x6gcIsWiCmzauMGP0ABzcQ50fyYfY4W0WkblaFExg==","signatures":[{"sig":"MEUCIArDTsn6arZmDj4OcsCV3vn4XTHoUKtfOY+kTr7969VjAiEA9GzBYrG1Op5O2j//BDzVUB061dhZykHFZ8iAxFaoKhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2325699},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"490ec62e19736c3d8fca801e695694716675c112","scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"iconSvg":"<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"#5E6AD2\" viewBox=\"0 0 100 100\"> <path d=\"M1.22541 61.5228c-.2225-.9485.90748-1.5459 1.59638-.857L39.3342 97.1782c.6889.6889.0915 1.8189-.857 1.5964C20.0515 94.4522 5.54779 79.9485 1.22541 61.5228ZM.00189135 46.8891c-.01764375.2833.08887215.5599.28957165.7606L52.3503 99.7085c.2007.2007.4773.3075.7606.2896 2.3692-.1476 4.6938-.46 6.9624-.9259.7645-.157 1.0301-1.0963.4782-1.6481L2.57595 39.4485c-.55186-.5519-1.49117-.2863-1.648174.4782-.465915 2.2686-.77832 4.5932-.92588465 6.9624ZM4.21093 29.7054c-.16649.3738-.08169.8106.20765 1.1l64.77602 64.776c.2894.2894.7262.3742 1.1.2077 1.7861-.7956 3.5171-1.6927 5.1855-2.684.5521-.328.6373-1.0867.1832-1.5407L8.43566 24.3367c-.45409-.4541-1.21271-.3689-1.54074.1832-.99132 1.6684-1.88843 3.3994-2.68399 5.1855ZM12.6587 18.074c-.3701-.3701-.393-.9637-.0443-1.3541C21.7795 6.45931 35.1114 0 49.9519 0 77.5927 0 100 22.4073 100 50.0481c0 14.8405-6.4593 28.1724-16.7199 37.3375-.3903.3487-.984.3258-1.3542-.0443L12.6587 18.074Z\" /> </svg>","homepage":"https://linear.app","description":"OpenTabs plugin for Linear","displayName":"Linear","iconDarkSvg":"<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"#5E6AD2\" viewBox=\"0 0 100 100\"> <path d=\"M1.22541 61.5228c-.2225-.9485.90748-1.5459 1.59638-.857L39.3342 97.1782c.6889.6889.0915 1.8189-.857 1.5964C20.0515 94.4522 5.54779 79.9485 1.22541 61.5228ZM.00189135 46.8891c-.01764375.2833.08887215.5599.28957165.7606L52.3503 99.7085c.2007.2007.4773.3075.7606.2896 2.3692-.1476 4.6938-.46 6.9624-.9259.7645-.157 1.0301-1.0963.4782-1.6481L2.57595 39.4485c-.55186-.5519-1.49117-.2863-1.648174.4782-.465915 2.2686-.77832 4.5932-.92588465 6.9624ZM4.21093 29.7054c-.16649.3738-.08169.8106.20765 1.1l64.77602 64.776c.2894.2894.7262.3742 1.1.2077 1.7861-.7956 3.5171-1.6927 5.1855-2.684.5521-.328.6373-1.0867.1832-1.5407L8.43566 24.3367c-.45409-.4541-1.21271-.3689-1.54074.1832-.99132 1.6684-1.88843 3.3994-2.68399 5.1855ZM12.6587 18.074c-.3701-.3701-.393-.9637-.0443-1.3541C21.7795 6.45931 35.1114 0 49.9519 0 77.5927 0 100 22.4073 100 50.0481c0 14.8405-6.4593 28.1724-16.7199 37.3375-.3903.3487-.984.3258-1.3542-.0443L12.6587 18.074Z\" /> </svg>","urlPatterns":["*://linear.app/*"]},"repository":{"url":"git+https://github.com/opentabs-dev/opentabs.git","type":"git","directory":"plugins/linear"},"_npmVersion":"10.9.7","description":"OpenTabs plugin for Linear","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.99"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^5.9.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.99"},"peerDependencies":{"zod":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-linear_0.0.87_1776149967255_0.931936587362109","host":"s3://npm-registry-packages-npm-production"}},"0.0.88":{"name":"@opentabs-dev/opentabs-plugin-linear","version":"0.0.88","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"license":"MIT","_id":"@opentabs-dev/opentabs-plugin-linear@0.0.88","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"homepage":"https://github.com/opentabs-dev/opentabs#readme","bugs":{"url":"https://github.com/opentabs-dev/opentabs/issues"},"dist":{"shasum":"3c63767b5637d344b55491feda1971767203889c","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-linear/-/opentabs-plugin-linear-0.0.88.tgz","fileCount":253,"integrity":"sha512-jB/h3oM7INvSZP7HglifYutvoAVUubDfZhoBkesABIMbxuO8wRU/8aBwMBqtRV6Du+XTY7zQ0jp52vLFCJV2RQ==","signatures":[{"sig":"MEUCIQCwCq8Nm3vtwTDQm2KLSogwQ81W5OtrNXmkRSqYWPjz+gIgY5Yu42Za+lsQOI/SSzALnhblZBu5rtQRZ3/sgqSNtEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2404698},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ca22464db756ea88e96590fb0693a313c107da9d","scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"iconSvg":"<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"#5E6AD2\" viewBox=\"0 0 100 100\"> <path d=\"M1.22541 61.5228c-.2225-.9485.90748-1.5459 1.59638-.857L39.3342 97.1782c.6889.6889.0915 1.8189-.857 1.5964C20.0515 94.4522 5.54779 79.9485 1.22541 61.5228ZM.00189135 46.8891c-.01764375.2833.08887215.5599.28957165.7606L52.3503 99.7085c.2007.2007.4773.3075.7606.2896 2.3692-.1476 4.6938-.46 6.9624-.9259.7645-.157 1.0301-1.0963.4782-1.6481L2.57595 39.4485c-.55186-.5519-1.49117-.2863-1.648174.4782-.465915 2.2686-.77832 4.5932-.92588465 6.9624ZM4.21093 29.7054c-.16649.3738-.08169.8106.20765 1.1l64.77602 64.776c.2894.2894.7262.3742 1.1.2077 1.7861-.7956 3.5171-1.6927 5.1855-2.684.5521-.328.6373-1.0867.1832-1.5407L8.43566 24.3367c-.45409-.4541-1.21271-.3689-1.54074.1832-.99132 1.6684-1.88843 3.3994-2.68399 5.1855ZM12.6587 18.074c-.3701-.3701-.393-.9637-.0443-1.3541C21.7795 6.45931 35.1114 0 49.9519 0 77.5927 0 100 22.4073 100 50.0481c0 14.8405-6.4593 28.1724-16.7199 37.3375-.3903.3487-.984.3258-1.3542-.0443L12.6587 18.074Z\" /> </svg>","homepage":"https://linear.app","description":"OpenTabs plugin for Linear","displayName":"Linear","iconDarkSvg":"<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"#5E6AD2\" viewBox=\"0 0 100 100\"> <path d=\"M1.22541 61.5228c-.2225-.9485.90748-1.5459 1.59638-.857L39.3342 97.1782c.6889.6889.0915 1.8189-.857 1.5964C20.0515 94.4522 5.54779 79.9485 1.22541 61.5228ZM.00189135 46.8891c-.01764375.2833.08887215.5599.28957165.7606L52.3503 99.7085c.2007.2007.4773.3075.7606.2896 2.3692-.1476 4.6938-.46 6.9624-.9259.7645-.157 1.0301-1.0963.4782-1.6481L2.57595 39.4485c-.55186-.5519-1.49117-.2863-1.648174.4782-.465915 2.2686-.77832 4.5932-.92588465 6.9624ZM4.21093 29.7054c-.16649.3738-.08169.8106.20765 1.1l64.77602 64.776c.2894.2894.7262.3742 1.1.2077 1.7861-.7956 3.5171-1.6927 5.1855-2.684.5521-.328.6373-1.0867.1832-1.5407L8.43566 24.3367c-.45409-.4541-1.21271-.3689-1.54074.1832-.99132 1.6684-1.88843 3.3994-2.68399 5.1855ZM12.6587 18.074c-.3701-.3701-.393-.9637-.0443-1.3541C21.7795 6.45931 35.1114 0 49.9519 0 77.5927 0 100 22.4073 100 50.0481c0 14.8405-6.4593 28.1724-16.7199 37.3375-.3903.3487-.984.3258-1.3542-.0443L12.6587 18.074Z\" /> </svg>","urlPatterns":["*://linear.app/*"]},"repository":{"url":"git+https://github.com/opentabs-dev/opentabs.git","type":"git","directory":"plugins/linear"},"_npmVersion":"10.9.8","description":"OpenTabs plugin for Linear","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.112"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^6.0.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.112"},"peerDependencies":{"zod":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-linear_0.0.88_1782012826377_0.4954720212806947","host":"s3://npm-registry-packages-npm-production"}},"0.0.89":{"name":"@opentabs-dev/opentabs-plugin-linear","version":"0.0.89","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"license":"MIT","_id":"@opentabs-dev/opentabs-plugin-linear@0.0.89","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"homepage":"https://github.com/opentabs-dev/opentabs#readme","bugs":{"url":"https://github.com/opentabs-dev/opentabs/issues"},"dist":{"shasum":"65ba753a747b14c3336e2d0d8ccf11dc3dd23b06","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-linear/-/opentabs-plugin-linear-0.0.89.tgz","fileCount":253,"integrity":"sha512-7aHmreXrmQxAROyFmyUbbhSfYL/hg+GyPZFB1HDNTkm5ZVtDIAUac+k0dsNSSPFMzcLEvR/h2BQQ5PPF/fE1rw==","signatures":[{"sig":"MEYCIQDzT+3p05K58hJw7HdeQO18tk4bNy9Lv6PlEpKaruO/yAIhAKr/TGwwKUnVJZH/0YGfaJeGkXiFCJ5XSuVPNTYcaehT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2404698},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6017722a902ebca0492e45cec5fec9de43b9e4ac","scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"iconSvg":"<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"#5E6AD2\" viewBox=\"0 0 100 100\"> <path d=\"M1.22541 61.5228c-.2225-.9485.90748-1.5459 1.59638-.857L39.3342 97.1782c.6889.6889.0915 1.8189-.857 1.5964C20.0515 94.4522 5.54779 79.9485 1.22541 61.5228ZM.00189135 46.8891c-.01764375.2833.08887215.5599.28957165.7606L52.3503 99.7085c.2007.2007.4773.3075.7606.2896 2.3692-.1476 4.6938-.46 6.9624-.9259.7645-.157 1.0301-1.0963.4782-1.6481L2.57595 39.4485c-.55186-.5519-1.49117-.2863-1.648174.4782-.465915 2.2686-.77832 4.5932-.92588465 6.9624ZM4.21093 29.7054c-.16649.3738-.08169.8106.20765 1.1l64.77602 64.776c.2894.2894.7262.3742 1.1.2077 1.7861-.7956 3.5171-1.6927 5.1855-2.684.5521-.328.6373-1.0867.1832-1.5407L8.43566 24.3367c-.45409-.4541-1.21271-.3689-1.54074.1832-.99132 1.6684-1.88843 3.3994-2.68399 5.1855ZM12.6587 18.074c-.3701-.3701-.393-.9637-.0443-1.3541C21.7795 6.45931 35.1114 0 49.9519 0 77.5927 0 100 22.4073 100 50.0481c0 14.8405-6.4593 28.1724-16.7199 37.3375-.3903.3487-.984.3258-1.3542-.0443L12.6587 18.074Z\" /> </svg>","homepage":"https://linear.app","description":"OpenTabs plugin for Linear","displayName":"Linear","iconDarkSvg":"<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"#5E6AD2\" viewBox=\"0 0 100 100\"> <path d=\"M1.22541 61.5228c-.2225-.9485.90748-1.5459 1.59638-.857L39.3342 97.1782c.6889.6889.0915 1.8189-.857 1.5964C20.0515 94.4522 5.54779 79.9485 1.22541 61.5228ZM.00189135 46.8891c-.01764375.2833.08887215.5599.28957165.7606L52.3503 99.7085c.2007.2007.4773.3075.7606.2896 2.3692-.1476 4.6938-.46 6.9624-.9259.7645-.157 1.0301-1.0963.4782-1.6481L2.57595 39.4485c-.55186-.5519-1.49117-.2863-1.648174.4782-.465915 2.2686-.77832 4.5932-.92588465 6.9624ZM4.21093 29.7054c-.16649.3738-.08169.8106.20765 1.1l64.77602 64.776c.2894.2894.7262.3742 1.1.2077 1.7861-.7956 3.5171-1.6927 5.1855-2.684.5521-.328.6373-1.0867.1832-1.5407L8.43566 24.3367c-.45409-.4541-1.21271-.3689-1.54074.1832-.99132 1.6684-1.88843 3.3994-2.68399 5.1855ZM12.6587 18.074c-.3701-.3701-.393-.9637-.0443-1.3541C21.7795 6.45931 35.1114 0 49.9519 0 77.5927 0 100 22.4073 100 50.0481c0 14.8405-6.4593 28.1724-16.7199 37.3375-.3903.3487-.984.3258-1.3542-.0443L12.6587 18.074Z\" /> </svg>","urlPatterns":["*://linear.app/*"]},"repository":{"url":"git+https://github.com/opentabs-dev/opentabs.git","type":"git","directory":"plugins/linear"},"_npmVersion":"10.9.8","description":"OpenTabs plugin for Linear","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.113"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^6.0.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.113"},"peerDependencies":{"zod":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-linear_0.0.89_1782078171963_0.11209175987685782","host":"s3://npm-registry-packages-npm-production"}},"0.0.90":{"name":"@opentabs-dev/opentabs-plugin-linear","version":"0.0.90","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"license":"MIT","_id":"@opentabs-dev/opentabs-plugin-linear@0.0.90","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"homepage":"https://github.com/opentabs-dev/opentabs#readme","bugs":{"url":"https://github.com/opentabs-dev/opentabs/issues"},"dist":{"shasum":"6a3b0719e80a3639543ce1d6e376d571ce9bcba1","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-linear/-/opentabs-plugin-linear-0.0.90.tgz","fileCount":253,"integrity":"sha512-vb4IXQp8Md7lp6qGWDSVf7eUdlLBPtpsyhQg35u66RAgLcI9EMWcMxJFQOaJsVgxJkzmAD9A8BlzT3lM3EA7tw==","signatures":[{"sig":"MEUCIQDugrKmSBbi1DIKGZhTDHUx3ylHncLtQ80jN+4+paIp0AIgA/nspMnOg+KJ6l+vUL3uKfBIOHglsb2mT+sZseERwhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2404698},"main":"dist/adapter.iife.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2c0b85e69d8810563c2e2198048030ad55c2c8e7","scripts":{"dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","lint":"biome lint src/","build":"tsc && opentabs-plugin build","check":"npm run build && npm run type-check && npm run lint && npm run format:check","format":"biome format --write src/","lint:fix":"biome lint --fix src/","type-check":"tsc --noEmit","format:check":"biome format src/"},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"opentabs":{"iconSvg":"<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"#5E6AD2\" viewBox=\"0 0 100 100\"> <path d=\"M1.22541 61.5228c-.2225-.9485.90748-1.5459 1.59638-.857L39.3342 97.1782c.6889.6889.0915 1.8189-.857 1.5964C20.0515 94.4522 5.54779 79.9485 1.22541 61.5228ZM.00189135 46.8891c-.01764375.2833.08887215.5599.28957165.7606L52.3503 99.7085c.2007.2007.4773.3075.7606.2896 2.3692-.1476 4.6938-.46 6.9624-.9259.7645-.157 1.0301-1.0963.4782-1.6481L2.57595 39.4485c-.55186-.5519-1.49117-.2863-1.648174.4782-.465915 2.2686-.77832 4.5932-.92588465 6.9624ZM4.21093 29.7054c-.16649.3738-.08169.8106.20765 1.1l64.77602 64.776c.2894.2894.7262.3742 1.1.2077 1.7861-.7956 3.5171-1.6927 5.1855-2.684.5521-.328.6373-1.0867.1832-1.5407L8.43566 24.3367c-.45409-.4541-1.21271-.3689-1.54074.1832-.99132 1.6684-1.88843 3.3994-2.68399 5.1855ZM12.6587 18.074c-.3701-.3701-.393-.9637-.0443-1.3541C21.7795 6.45931 35.1114 0 49.9519 0 77.5927 0 100 22.4073 100 50.0481c0 14.8405-6.4593 28.1724-16.7199 37.3375-.3903.3487-.984.3258-1.3542-.0443L12.6587 18.074Z\" /> </svg>","homepage":"https://linear.app","description":"OpenTabs plugin for Linear","displayName":"Linear","iconDarkSvg":"<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"#5E6AD2\" viewBox=\"0 0 100 100\"> <path d=\"M1.22541 61.5228c-.2225-.9485.90748-1.5459 1.59638-.857L39.3342 97.1782c.6889.6889.0915 1.8189-.857 1.5964C20.0515 94.4522 5.54779 79.9485 1.22541 61.5228ZM.00189135 46.8891c-.01764375.2833.08887215.5599.28957165.7606L52.3503 99.7085c.2007.2007.4773.3075.7606.2896 2.3692-.1476 4.6938-.46 6.9624-.9259.7645-.157 1.0301-1.0963.4782-1.6481L2.57595 39.4485c-.55186-.5519-1.49117-.2863-1.648174.4782-.465915 2.2686-.77832 4.5932-.92588465 6.9624ZM4.21093 29.7054c-.16649.3738-.08169.8106.20765 1.1l64.77602 64.776c.2894.2894.7262.3742 1.1.2077 1.7861-.7956 3.5171-1.6927 5.1855-2.684.5521-.328.6373-1.0867.1832-1.5407L8.43566 24.3367c-.45409-.4541-1.21271-.3689-1.54074.1832-.99132 1.6684-1.88843 3.3994-2.68399 5.1855ZM12.6587 18.074c-.3701-.3701-.393-.9637-.0443-1.3541C21.7795 6.45931 35.1114 0 49.9519 0 77.5927 0 100 22.4073 100 50.0481c0 14.8405-6.4593 28.1724-16.7199 37.3375-.3903.3487-.984.3258-1.3542-.0443L12.6587 18.074Z\" /> </svg>","urlPatterns":["*://linear.app/*"]},"repository":{"url":"git+https://github.com/opentabs-dev/opentabs.git","type":"git","directory":"plugins/linear"},"_npmVersion":"10.9.8","description":"OpenTabs plugin for Linear","directories":{},"_nodeVersion":"22.23.1","dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.114"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","jiti":"^2.6.1","typescript":"^6.0.3","@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.114"},"peerDependencies":{"zod":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/opentabs-plugin-linear_0.0.90_1783445910478_0.6102997143016384","host":"s3://npm-registry-packages-npm-production"}},"0.0.91":{"name":"@opentabs-dev/opentabs-plugin-linear","description":"OpenTabs plugin for Linear","publishConfig":{"access":"public"},"version":"0.0.91","type":"module","main":"dist/adapter.iife.js","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"opentabs":{"displayName":"Linear","description":"OpenTabs plugin for Linear","urlPatterns":["*://linear.app/*"],"homepage":"https://linear.app","iconSvg":"<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"#5E6AD2\" viewBox=\"0 0 100 100\"> <path d=\"M1.22541 61.5228c-.2225-.9485.90748-1.5459 1.59638-.857L39.3342 97.1782c.6889.6889.0915 1.8189-.857 1.5964C20.0515 94.4522 5.54779 79.9485 1.22541 61.5228ZM.00189135 46.8891c-.01764375.2833.08887215.5599.28957165.7606L52.3503 99.7085c.2007.2007.4773.3075.7606.2896 2.3692-.1476 4.6938-.46 6.9624-.9259.7645-.157 1.0301-1.0963.4782-1.6481L2.57595 39.4485c-.55186-.5519-1.49117-.2863-1.648174.4782-.465915 2.2686-.77832 4.5932-.92588465 6.9624ZM4.21093 29.7054c-.16649.3738-.08169.8106.20765 1.1l64.77602 64.776c.2894.2894.7262.3742 1.1.2077 1.7861-.7956 3.5171-1.6927 5.1855-2.684.5521-.328.6373-1.0867.1832-1.5407L8.43566 24.3367c-.45409-.4541-1.21271-.3689-1.54074.1832-.99132 1.6684-1.88843 3.3994-2.68399 5.1855ZM12.6587 18.074c-.3701-.3701-.393-.9637-.0443-1.3541C21.7795 6.45931 35.1114 0 49.9519 0 77.5927 0 100 22.4073 100 50.0481c0 14.8405-6.4593 28.1724-16.7199 37.3375-.3903.3487-.984.3258-1.3542-.0443L12.6587 18.074Z\" /> </svg>","iconDarkSvg":"<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"#5E6AD2\" viewBox=\"0 0 100 100\"> <path d=\"M1.22541 61.5228c-.2225-.9485.90748-1.5459 1.59638-.857L39.3342 97.1782c.6889.6889.0915 1.8189-.857 1.5964C20.0515 94.4522 5.54779 79.9485 1.22541 61.5228ZM.00189135 46.8891c-.01764375.2833.08887215.5599.28957165.7606L52.3503 99.7085c.2007.2007.4773.3075.7606.2896 2.3692-.1476 4.6938-.46 6.9624-.9259.7645-.157 1.0301-1.0963.4782-1.6481L2.57595 39.4485c-.55186-.5519-1.49117-.2863-1.648174.4782-.465915 2.2686-.77832 4.5932-.92588465 6.9624ZM4.21093 29.7054c-.16649.3738-.08169.8106.20765 1.1l64.77602 64.776c.2894.2894.7262.3742 1.1.2077 1.7861-.7956 3.5171-1.6927 5.1855-2.684.5521-.328.6373-1.0867.1832-1.5407L8.43566 24.3367c-.45409-.4541-1.21271-.3689-1.54074.1832-.99132 1.6684-1.88843 3.3994-2.68399 5.1855ZM12.6587 18.074c-.3701-.3701-.393-.9637-.0443-1.3541C21.7795 6.45931 35.1114 0 49.9519 0 77.5927 0 100 22.4073 100 50.0481c0 14.8405-6.4593 28.1724-16.7199 37.3375-.3903.3487-.984.3258-1.3542-.0443L12.6587 18.074Z\" /> </svg>"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"types":"./dist/index.d.ts","scripts":{"build":"tsc && opentabs-plugin build","dev":"tsc --watch --preserveWatchOutput & opentabs-plugin build --watch","type-check":"tsc --noEmit","lint":"biome lint src/","lint:fix":"biome lint --fix src/","format:check":"biome format src/","format":"biome format --write src/","check":"npm run build && npm run type-check && npm run lint && npm run format:check"},"peerDependencies":{"zod":"^4.0.0"},"dependencies":{"@opentabs-dev/plugin-sdk":"^0.0.115"},"devDependencies":{"@biomejs/biome":"2.4.6","@opentabs-dev/plugin-tools":"^0.0.115","jiti":"^2.6.1","typescript":"^6.0.3","zod":"^4.3.6"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/opentabs-dev/opentabs.git","directory":"plugins/linear"},"_id":"@opentabs-dev/opentabs-plugin-linear@0.0.91","gitHead":"260bc75680ed77caa0796847e31bd5023c1aeab6","bugs":{"url":"https://github.com/opentabs-dev/opentabs/issues"},"homepage":"https://github.com/opentabs-dev/opentabs#readme","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-TaNjZw7iPQU6Nl1Y7Qp/452vMu6e0RvxR1O2IEDA1dNKM4tSKxybvUf+8OxScaoFljVCwEwGoVH6yUW+s2yc8A==","shasum":"c503765e11ea26573c35903ea0dd5aadde34f8b1","tarball":"https://registry.npmjs.org/@opentabs-dev/opentabs-plugin-linear/-/opentabs-plugin-linear-0.0.91.tgz","fileCount":253,"unpackedSize":2404698,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGHkT93BqIGwlqsOojxanapcqhleJ6ecoM4YMS2gRGw7AiB4Y7ZKo1HUmY7EEgtiUCuRU6LOuklfsnoqEx1TGWAeyQ=="}]},"_npmUser":{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"},"directories":{},"maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/opentabs-plugin-linear_0.0.91_1785181153652_0.9710570317868181"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-11T19:06:52.925Z","modified":"2026-07-27T19:39:14.026Z","0.0.74":"2026-03-11T19:06:53.249Z","0.0.75":"2026-03-12T02:49:44.005Z","0.0.76":"2026-03-12T13:55:55.796Z","0.0.77":"2026-03-15T04:17:55.854Z","0.0.78":"2026-03-17T17:23:57.852Z","0.0.79":"2026-03-17T18:14:05.747Z","0.0.80":"2026-03-19T17:41:36.600Z","0.0.81":"2026-03-19T17:50:25.103Z","0.0.82":"2026-03-20T04:54:08.785Z","0.0.83":"2026-03-29T18:43:47.964Z","0.0.84":"2026-03-30T04:10:23.073Z","0.0.85":"2026-04-03T19:14:31.821Z","0.0.86":"2026-04-08T03:38:57.661Z","0.0.87":"2026-04-14T06:59:27.430Z","0.0.88":"2026-06-21T03:33:46.578Z","0.0.89":"2026-06-21T21:42:52.126Z","0.0.90":"2026-07-07T17:38:30.652Z","0.0.91":"2026-07-27T19:39:13.850Z"},"bugs":{"url":"https://github.com/opentabs-dev/opentabs/issues"},"license":"MIT","homepage":"https://github.com/opentabs-dev/opentabs#readme","keywords":["opentabs-plugin","opentabs","mcp","modelcontextprotocol","chrome-extension","ai-agent","browser-automation"],"repository":{"type":"git","url":"git+https://github.com/opentabs-dev/opentabs.git","directory":"plugins/linear"},"description":"OpenTabs plugin for Linear","maintainers":[{"name":"opentabs-dev-admin","email":"opentabsnow+npm+ae3@gmail.com"}],"readme":"# Linear\n\nOpenTabs plugin for Linear — gives AI agents access to Linear through your authenticated browser session.\n\n## Install\n\n```bash\nopentabs plugin install linear\n```\n\nOr install globally via npm:\n\n```bash\nnpm install -g @opentabs-dev/opentabs-plugin-linear\n```\n\n## Setup\n\n1. Open [linear.app](https://linear.app) in Chrome and log in\n2. Open the OpenTabs side panel — the Linear plugin should appear as **ready**\n\n## Tools (59)\n\n### Issues (22)\n\n| Tool | Description | Type |\n|---|---|---|\n| `search_issues` | Search and filter issues | Read |\n| `get_issue` | Get details of a single issue | Read |\n| `create_issue` | Create a new issue in Linear | Write |\n| `update_issue` | Update an existing issue | Write |\n| `delete_issue` | Move an issue to the trash | Write |\n| `archive_issue` | Archive an issue | Write |\n| `batch_update_issues` | Update multiple issues at once | Write |\n| `list_sub_issues` | List sub-issues of an issue | Read |\n| `list_issue_history` | List issue change history | Read |\n| `list_issue_relations` | List issue dependencies and relations | Read |\n| `create_issue_relation` | Create a relation between two issues | Write |\n| `delete_issue_relation` | Delete a relation between two issues | Write |\n| `add_issue_label` | Add a label to an issue | Write |\n| `remove_issue_label` | Remove a label from an issue | Write |\n| `add_issue_subscriber` | Subscribe a user to an issue | Write |\n| `remove_issue_subscriber` | Unsubscribe a user from an issue | Write |\n| `set_issue_cycle` | Assign an issue to a cycle/sprint | Write |\n| `move_issue_to_project` | Move an issue between projects | Write |\n| `list_attachments` | List attachments on an issue | Read |\n| `get_attachment` | Get details of a single attachment | Read |\n| `create_attachment` | Link a URL to an issue | Write |\n| `delete_attachment` | Delete an attachment | Write |\n\n### Comments (4)\n\n| Tool | Description | Type |\n|---|---|---|\n| `create_comment` | Add a comment to an issue | Write |\n| `update_comment` | Update a comment | Write |\n| `delete_comment` | Delete a comment | Write |\n| `list_comments` | List comments on an issue | Read |\n\n### Projects (12)\n\n| Tool | Description | Type |\n|---|---|---|\n| `list_projects` | List all projects | Read |\n| `get_project` | Get details of a project | Read |\n| `create_project` | Create a new project | Write |\n| `update_project` | Update a project | Write |\n| `list_project_labels` | List labels on a project | Read |\n| `list_project_updates` | List project status updates | Read |\n| `create_project_update` | Post a project status update | Write |\n| `delete_project_update` | Delete a project status update | Write |\n| `list_milestones` | List project milestones | Read |\n| `get_milestone` | Get details of a single milestone | Read |\n| `create_milestone` | Create a new project milestone | Write |\n| `update_milestone` | Update a project milestone | Write |\n\n### Initiatives (4)\n\n| Tool | Description | Type |\n|---|---|---|\n| `list_initiatives` | List initiatives | Read |\n| `get_initiative` | Get details of a single initiative | Read |\n| `create_initiative` | Create a new initiative | Write |\n| `update_initiative` | Update an existing initiative | Write |\n\n### Documents (4)\n\n| Tool | Description | Type |\n|---|---|---|\n| `list_documents` | List documents | Read |\n| `get_document` | Get details of a single document | Read |\n| `create_document` | Create a new document | Write |\n| `update_document` | Update an existing document | Write |\n\n### Teams & Users (6)\n\n| Tool | Description | Type |\n|---|---|---|\n| `list_teams` | List teams in the workspace | Read |\n| `get_team` | Get details of a single team | Read |\n| `list_team_members` | List members of a team | Read |\n| `list_users` | List all users in the organization | Read |\n| `get_user` | Get details of a single user | Read |\n| `get_viewer` | Get the current user's profile | Read |\n\n### Workflow (6)\n\n| Tool | Description | Type |\n|---|---|---|\n| `list_workflow_states` | List workflow states for a team | Read |\n| `list_labels` | List all issue labels | Read |\n| `update_label` | Update a label | Write |\n| `delete_label` | Delete a label | Write |\n| `list_cycles` | List cycles for a team | Read |\n| `get_cycle` | Get details of a single cycle | Read |\n\n### Labels (1)\n\n| Tool | Description | Type |\n|---|---|---|\n| `create_label` | Create a new label | Write |\n\n## How It Works\n\nThis plugin runs inside your Linear tab through the [OpenTabs](https://opentabs.dev) Chrome extension. It uses your existing browser session — no API tokens or OAuth apps required. All operations happen as you, with your permissions.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}