{"versions":{"0.1.0":{"name":"cclsp","version":"0.1.0","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --write .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.1.0","gitHead":"e54c9e11682799a6cde5cd319aac58e16cc900d8","_nodeVersion":"24.2.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-cNTSjjPLKaPofPXQA3nu3X0n+9PkI+xrfD6Ta/0IPvTpASCEdFcQ7sKDwcd2DifjfbPwzDr9XMJ1964NSE4XfQ==","shasum":"52a1d3f982a93cc87424d57eaecb1eb87445ba3a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.1.0.tgz","fileCount":6,"unpackedSize":183250,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCfuYzPtnmS/f0e72gTupvU5YqKoIVKZjgK1WS9dlWzjgIhALZ/AIYYbRmcxncqgruqnmPo1muVMXKVqpscd3WH3ttE"}],"size":32483},"_npmUser":{"name":"anonymous","actor":{"name":"ktnyt","type":"user","email":"kotone.nyan@gmail.com"},"email":"kotone.nyan@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.1.0_1750802022721_0.12528963514669633"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T21:53:42.903Z","publish_time":1750802022903,"_source_registry_name":"default","contributors":[]},"0.1.1":{"name":"cclsp","version":"0.1.1","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --write .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.1.1","gitHead":"4dbdb1037abbc3b922d3faa1fd3c00c57bdfe547","_nodeVersion":"24.2.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-63eK2RMIqU607Y/efnN5gc1AwGF6blp2Jj9mvdnH7a9jnb3c59nfquR+9remflsnmbIuXNEXuQcLAvYZFxmSAQ==","shasum":"6cec2ab31418e845743e3178bca05db1e67a0a80","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.1.1.tgz","fileCount":6,"unpackedSize":183889,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGTPyouGDqrLV7psSgtxO9hAcjBxyl314gpMGJ9ghDpSAiB+UWZJHDZ9ydn2zgCsi71H55c+aHx8OMsKinqLULjRgg=="}],"size":32606},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com","actor":{"name":"ktnyt","email":"kotone.nyan@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.1.1_1750803369852_0.3714353471896934"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-24T22:16:10.058Z","publish_time":1750803370058,"_source_registry_name":"default","contributors":[]},"0.2.0":{"name":"cclsp","version":"0.2.0","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --write .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.2.0","gitHead":"1b63cd5676ab7c47fa41701eae07928399df8630","_nodeVersion":"24.2.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-OJwyySlrN47xMnwBqv+wbtrvQMSjaspH924bQ0nxWwVMPEALdb5Trft1bO+b+V8dTC+CSUXhkm1Q7ctyf9Od7Q==","shasum":"ab68cd421394a34ed63c1671d1c498fe43895c87","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.2.0.tgz","fileCount":6,"unpackedSize":186670,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGVNS2PhVMuye8dvf7+M3aocgCNuesyabz1amz2A8+LQAiAa3Uj4E+SXOgOF2R8Vnn+8/cUUcC+FjnmbXhwN9sK4ig=="}],"size":32953},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com","actor":{"name":"ktnyt","email":"kotone.nyan@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.2.0_1750857543611_0.3697999732298132"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-25T13:19:03.794Z","publish_time":1750857543794,"_source_registry_name":"default","contributors":[]},"0.2.1":{"name":"cclsp","version":"0.2.1","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --write .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","ignore":"^7.0.5","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.2.1","gitHead":"ee388ab60a09b7def3290a2159b6d051068cf612","_nodeVersion":"24.2.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-uCu6Hf72oCywZkLCjoV8r3rFyi2g+BArWwlcJcBOC46eCYzhnMDcDbLyH16tg4IxRS5xni+KrkQvOGEd+6pSUw==","shasum":"5763cc8f8deeb6f37d2e52e9ca157f3ff9775c5f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.2.1.tgz","fileCount":5,"unpackedSize":197205,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDXzmoVwAEb0elnbhU+I7pGv7NfxGxmdxXXjnx++WwgdAiB4/IZNj3ljL8q5arRbXWQsVJSOma2dkaYR0hScUp8CpA=="}],"size":36246},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com","actor":{"name":"ktnyt","email":"kotone.nyan@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.2.1_1750909570070_0.523066782048057"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-26T03:46:10.271Z","publish_time":1750909570271,"_source_registry_name":"default","contributors":[]},"0.3.1":{"name":"cclsp","version":"0.3.1","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.3.1","gitHead":"7d8b52dd41dd03b25fe4b4f5811542968a4d2aa7","_nodeVersion":"24.2.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-HGRMU8Q1ERFXZtnlhDvyBSRPS4SWg9ag2vo65QY8iE414xfAT//ZzrhyDu4RQworTgFQRmnBTv834KB6S1T+uw==","shasum":"d6989e748866dc2cead77d3aa4c37b26b71ec712","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.3.1.tgz","fileCount":7,"unpackedSize":2051096,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDRM5cVzmtQa1DjZoQv8XJ13tUvzd/2jncGEzHDjk2dwwIgHx45RAwY5dnOfZlmDN2HmeZfJ0n+WryFnMFsLqJwQMs="}],"size":548172},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com","actor":{"name":"ktnyt","email":"kotone.nyan@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.3.1_1751007152102_0.2802670615837979"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-27T06:52:32.363Z","publish_time":1751007152363,"_source_registry_name":"default","contributors":[]},"0.3.2":{"name":"cclsp","version":"0.3.2","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.3.2","gitHead":"fc23103f9b9338e8e3671233b6584dfbad0d3325","_nodeVersion":"24.2.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-zzGXmdIVfcmHGOYbYngECBUuZOmrxJSgmwD9KExJkcoOfXoOYLVeh0P+lIhzmQU54WRgN44adpIO4GV6pVdT3A==","shasum":"e68109ddc5bb49fcaca64148b63d28b8992b74df","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.3.2.tgz","fileCount":7,"unpackedSize":2052315,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFtiers17WfyV8iDM3hTAh22kLvXAxP8ejDWbfD7FyyHAiAplO6XgvodFPj0dzo28NPQZvF/EcG4ijWEqPB+fvf1dw=="}],"size":548480},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com","actor":{"name":"ktnyt","email":"kotone.nyan@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.3.2_1751013620311_0.7028036736997874"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-27T08:40:20.727Z","publish_time":1751013620727,"_source_registry_name":"default","contributors":[]},"0.3.3":{"name":"cclsp","version":"0.3.3","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.3.3","gitHead":"064291b3c2f44838b8fda33e2127e352f4109681","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Oh4S0OG68uMWC8/dGQHPYnmNDF6qKjJNnBLk3OIlT17IEA3G+GTYvHrD1rkNBta1rcvxtIzyyB+0Q4XTudPxhg==","shasum":"dc9f6a5b8caba0690e014a14f08db4b8ec17b97f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.3.3.tgz","fileCount":6,"unpackedSize":1132806,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHU4b1pY1/PKnIE1iYME5bdVOL0r1uModbX7xhP35pG+AiBq144+1tiWMo6QLRX5ejOiHxYspE44dmEXn3U2/IrqSA=="}],"size":294393},"_npmUser":{"name":"anonymous","actor":{"name":"ktnyt","type":"user","email":"kotone.nyan@gmail.com"},"email":"kotone.nyan@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.3.3_1751086900213_0.4629726616849199"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-28T05:01:40.456Z","publish_time":1751086900456,"_source_registry_name":"default","contributors":[]},"0.3.4":{"name":"cclsp","version":"0.3.4","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.3.4","gitHead":"7ebe6315d535dc5697041e6d6b65587b0a07826f","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Y6vUbbN9m76p/H8aYXTuZODpXri8nKe18Q6FmmctKiORfy5zRv2YIAyVrRQBR4tGj+j21mOrEOZXKSh6XArWjQ==","shasum":"7700bb8282d03092c2efca27e1a5c7088e6aaa4c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.3.4.tgz","fileCount":6,"unpackedSize":1133556,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGpTUH8J82y+UEUzTWuHO1H9C/+KrRQegk4k/GIiN80DAiEAiCsOQqck0DfYSf26S+sR1cK6dKUYxmxAawWLFi8RTbo="}],"size":294486},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com","actor":{"name":"ktnyt","email":"kotone.nyan@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.3.4_1751087348109_0.49983841823095854"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-28T05:09:08.323Z","publish_time":1751087348323,"_source_registry_name":"default","contributors":[]},"0.3.5":{"name":"cclsp","version":"0.3.5","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.3.5","gitHead":"8a0d65367669e286aeb3853b7454f08a911bc260","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-IBDhZ9U1GYBOIIID8RGYdiJw0ewJLLxXAFJs3blBOxDI6dQbVfI41t8sfmP3PPBumwmJzzVirp2XX2zPKCwGEg==","shasum":"6c2fe111a36956f814d99951b9f43afb9fa1d5fc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.3.5.tgz","fileCount":6,"unpackedSize":1136205,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCbW9BS0LK5SBdXqE7fRMksn6WLHIMQHkUJvOYG8kl8MQIhAO/X/FeX5zyAYvPLb3qS7LSUpCaoybYCz896WpdhnLzP"}],"size":295021},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com","actor":{"name":"ktnyt","email":"kotone.nyan@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.3.5_1751088748435_0.36442432231951516"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-28T05:32:28.704Z","publish_time":1751088748704,"_source_registry_name":"default","contributors":[]},"0.4.0":{"name":"cclsp","version":"0.4.0","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.4.0","gitHead":"e90e467ed9df185259cecffb5838ae5e02366446","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-gHcKT9QSJLqUBQGhevOlshf2Qixk+zfRu4dKbxTCz4lDAEaR/cXbQx4skvm8MzACxQb0eA9ZxL6wlk+gZCQowg==","shasum":"965f30ef65c842143e1368ede83b57bcf242a5ad","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.4.0.tgz","fileCount":6,"unpackedSize":1157454,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB4/vSXDbOJg2hd2OfKqNZvcWvk1+M/3QUQY7Twcufl4AiEAmeeKafF2skcEoacH4KZd9Y6j6NQP7Tnb98S1Go8aBys="}],"size":298867},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com","actor":{"name":"ktnyt","email":"kotone.nyan@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.4.0_1751111323453_0.08951257336401786"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-28T11:48:43.703Z","publish_time":1751111323703,"_source_registry_name":"default","contributors":[]},"0.4.1":{"name":"cclsp","version":"0.4.1","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.4.1","gitHead":"3a80c92769747c0b7101d0013fab50760b6621cd","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Jd8Eo6Trbb4xo1Ds+BZIn35/p2Mw5sHRw/MWO521KjVeMLONbRbdVFq8apIKYVgOFRFuTQ66qUcr8ofC9lxy7g==","shasum":"1be182bdd99602cfc139f0609a1061b213a4f8fc","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.4.1.tgz","fileCount":6,"unpackedSize":1160160,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAZmckdNHZep/BvAtwP7oRNnMTUxV4s0Wo7/ffXh48SoAiAxYBSBvIZQ/Bzi2znksYKrA5rV+4MB/LrwoGMhlpd4Bw=="}],"size":299475},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com","actor":{"name":"ktnyt","email":"kotone.nyan@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.4.1_1751116549432_0.537131165547533"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-28T13:15:49.730Z","publish_time":1751116549730,"_source_registry_name":"default","contributors":[]},"0.4.2":{"name":"cclsp","version":"0.4.2","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.4.2","gitHead":"d97c1dafe11bfd3816f616065d7595e192392889","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-HOSHA4yNYy7moSEVZapWmqLpvhthwmSIAp59IBLdtoGQpQPfz3BEHr4MSNBoz4P6fF+86LNTJ1VQgtuQKHpJjg==","shasum":"0c88e88c05514749b25a06a91e250a9230e3c0c7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.4.2.tgz","fileCount":6,"unpackedSize":1166126,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDnMNr6rg0J4Aqyl6cijJvvVchCI/QkSsAco0XBPCFJkAIhANPrg289LKOblH+3OxtzJfbMCiCroZueZbNi2f7aWQ09"}],"size":300795},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com","actor":{"name":"ktnyt","email":"kotone.nyan@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.4.2_1751186827718_0.08552031170158347"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-29T08:47:07.931Z","publish_time":1751186827931,"_source_registry_name":"default","contributors":[]},"0.4.3":{"name":"cclsp","version":"0.4.3","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.4.3","gitHead":"e1ff3c6abfdd52269afa7215a1b8dc1026b71265","_nodeVersion":"20.19.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-JSwFuY3xS6nS57760wdtrXvweQwRO7ExHlliOE0j/Ofa+M8P/iLRHM4KIIE7YZRTIDp+mbSuCcplSA/u6Hsw0A==","shasum":"608afc81515faf1c5b50cf9cb28bbdc327ce9912","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.4.3.tgz","fileCount":6,"unpackedSize":1168057,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD0sX1VnZk2uXJZqWf0DGDk8vRm9QNas6q81y2BR8wQEwIgMeH+3wijOjia69wZQ+ShbMDU8maMlehUIql5Pa11pR0="}],"size":301153},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com","actor":{"name":"ktnyt","email":"kotone.nyan@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.4.3_1751246343156_0.42082561596447876"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-30T01:19:03.361Z","publish_time":1751246343361,"_source_registry_name":"default","contributors":[]},"0.4.4":{"name":"cclsp","version":"0.4.4","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.4.4","gitHead":"ab2576c4c1fa00d347d59bd1b8deb3f030bcc515","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"integrity":"sha512-U0Djy9RNkC8WaO/dZqptLQqQFl+GJ1WBncYAyjRmS8HEViQhm/VYLIgZgBdwEdXbPP+WbuOYE12YB8NHDPEuLQ==","shasum":"bbb709e151155b9535a9aace2fa670c37687efba","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.4.4.tgz","fileCount":6,"unpackedSize":1169129,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBOPRTkS+NFmxUKf4WeNP44NALitgKhfGAWha48hrKF6AiEAh8oTQ6pjn3B5UPJf9SYhPCmGDN9+CT406w667rlDwe4="}],"size":301308},"_npmUser":{"name":"anonymous","actor":{"name":"ktnyt","type":"user","email":"kotone.nyan@gmail.com"},"email":"kotone.nyan@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.4.4_1752116603622_0.07732730131124188"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-10T03:03:23.810Z","publish_time":1752116603810,"_source_registry_name":"default","contributors":[]},"0.5.0":{"name":"cclsp","version":"0.5.0","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.5.0","gitHead":"ee8e63aac74e20a7afd066cd7eb40721f06ea99d","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"integrity":"sha512-xwTNpGc8VzRjyHvmP+UjIMgSLOjfRD8245OQWZW2FyPrn5U8Wt9ogz3YxnyFZFuG4/E1IMh1cU3uhhPoq4Goxg==","shasum":"a19b8f579a5cd64b55064fc11392e86816c43ab1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.5.0.tgz","fileCount":6,"unpackedSize":1177944,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBe5AqcMSe/6cIKUfLb00RmmVkpAuh/0M5hMsQSCeDYMAiBhRpS7CHKlZwXyDO1/pYig0+f2NBIrDJ86EKqj2FX7+A=="}],"size":303033},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.5.0_1752466792410_0.3760408003151676"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-14T04:19:52.602Z","publish_time":1752466792602,"_source_registry_name":"default","contributors":[]},"0.5.1":{"name":"cclsp","version":"0.5.1","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.5.1","gitHead":"0977e654a40497a519cbb68f7fe65421a1fa85a5","_nodeVersion":"20.19.3","_npmVersion":"10.8.2","dist":{"integrity":"sha512-3B+vjwJWJgLSnb4sLIeHmuuj1B93CcgN5tAR19A7T6k6oeJuNIdYLCLpGExh7KOLswi4gy2N/JS3fPGOuoskEw==","shasum":"e066aa5e0fd2c957abea6daca405d25403246b73","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.5.1.tgz","fileCount":6,"unpackedSize":1180472,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICehseEERTChHa+EumbqBc1gp39LFrfgnoiB1NOy3h1bAiA/bHoyDtuwHk6FHW8ItBFVsgXj7oq78u3wbJ5DayNlvw=="}],"size":303676},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.5.1_1752475206602_0.32106445226397007"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-14T06:40:06.842Z","publish_time":1752475206842,"_source_registry_name":"default","contributors":[]},"0.5.2":{"name":"cclsp","version":"0.5.2","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.5.2","gitHead":"1221e7d4699c7c0b01b9affdb4ffd88fa7b43212","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-slGUZm6UZTJ/gRGOoXlR9NPAbk9uIRTsHqj7+CMpRGRH23PXrXVAQhGMkZtS2AJr9ISMdC5WX2NSnqOAuBPniA==","shasum":"fe31e9f8e20a23c3850516037fad50f25967e308","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.5.2.tgz","fileCount":6,"unpackedSize":1186293,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGhA7AfU3FmMcLqDDwHRSqgvXU2uCRrywJ8Ul5R/MjZqAiEAyxGiEqYd7D+bHpXFXOz25Z/0EjXgGPQRetUe0qra8O4="}],"size":304850},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.5.2_1754297866845_0.07240263358147359"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-04T08:57:47.080Z","publish_time":1754297867080,"_source_registry_name":"default","contributors":[]},"0.5.3":{"name":"cclsp","version":"0.5.3","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.5.3","gitHead":"f9494d8f4df9c453941118cf8ef16583cb34b745","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-C5O16aBGyHtherQzWDiM7lu9Ex+2rPpeQGFdBS1nxqxASsXNXaqf4na1ddxvDHYNiPIUsewN04xochNbCjsgkA==","shasum":"59b600fc1716d40c662026e44aa2a8e54b65d056","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.5.3.tgz","fileCount":6,"unpackedSize":1188337,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGwAStyRRSAecFUoQr7c7mgfLYGwGzG3b4KhZ0db3lyOAiEAvGV679z/J1vUHWVquNT3O0Nu2I0X6FKaOJYlyEDSG54="}],"size":305439},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.5.3_1755346671177_0.6332073952649431"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-16T12:17:51.356Z","publish_time":1755346671356,"_source_registry_name":"default","contributors":[]},"0.5.4":{"name":"cclsp","version":"0.5.4","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1","memfs":"^4.36.3"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.5.4","gitHead":"38aba97777842f214682fcda8da555dc5e50fa21","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-KrpH3xJ2mArddByDW1RFT4fD6JRuiegylErEdtDBX9F4GZQCro3dqjfpaMVpqaUmIEsCENtXwDl1m+FvLNO1UQ==","shasum":"f1a6372e3a374eca1f484f65d436150ed233443c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.5.4.tgz","fileCount":6,"unpackedSize":1201548,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDYCQcGb0e2sTNsrbKKcUVICO2n7u+Kk9e23Nk4r55AuwIhAJTKq8l9AHLpsjSqNkI7GI4R4iwrV4snyBknG6z/4oJb"}],"size":308161},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.5.4_1755650168754_0.4572859711260473"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-20T00:36:09.057Z","publish_time":1755650169057,"_source_registry_name":"default","contributors":[]},"0.5.5":{"name":"cclsp","version":"0.5.5","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1","memfs":"^4.36.3"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.5.5","gitHead":"b200d7e86c5b517a61c1b814c81f51fed9a72d2e","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-2VNz1d1hjDjMrwOJXTBNdESLHcAZg3DcFkGW7wYvTzE+gNaQOsaMZwGBbvyGbFkeVKMUcCc61SuyUrtowQJWlg==","shasum":"4130272a0811039feac51ca3e2ee1e6c5c4077c4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.5.5.tgz","fileCount":6,"unpackedSize":1202696,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHX2xuIkvlTV1e9/lsuzWG8V6lzKyQQxbm8McsszBZciAiEAkyduGFzu6kOUJq5wMGoma5QUOCxiRLKHpHzOjgJu4SI="}],"size":308447},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.5.5_1755650992574_0.5227896449570248"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-20T00:49:52.786Z","publish_time":1755650992786,"_source_registry_name":"default","contributors":[]},"0.5.6":{"name":"cclsp","version":"0.5.6","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:execution":"RUN_EXECUTION_TESTS=1 bun test src/setup-execution.test.ts","test:all":"bun test && bun run test:execution","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test:all && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1","memfs":"^4.36.3"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.5.6","gitHead":"22d2d6f68530554354a785d493221ddb8d665d93","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-/75RK/Ru+KcVOrjqe3FswOits6qRIbFRQRiTvCmXhrjY9c8WXjobV2uCbgpckeo750b+d0qewgLpHoaxAt9vuQ==","shasum":"dd244e30a028a9d17a2be15439a8aee91fe9d4be","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.5.6.tgz","fileCount":6,"unpackedSize":1203861,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCqI2EFEUWF5XN2lj/9U0joJ5rlnNZUECmqhPIoGlYongIhAORqbMYs5kNy/xQibtnZzZ4ESM3xvDCwmqefVAreLt7c"}],"size":308822},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.5.6_1755684512904_0.2953982282830585"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-20T10:08:33.125Z","publish_time":1755684513125,"_source_registry_name":"default","contributors":[]},"0.5.7":{"name":"cclsp","version":"0.5.7","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:execution":"RUN_EXECUTION_TESTS=1 bun test src/setup-execution.test.ts","test:all":"bun test && bun run test:execution","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test:all && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1","memfs":"^4.36.3"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.5.7","gitHead":"fd0a7f9028a387024e2dedba00d0cf6c4152b68c","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-kh1/lSvGO3aYzhGGTsIe9a9Qyy2sIC0WOVliGY/hA9BF9+4mFlDzeM2i3O5nlZz0pJYhdQQR2g+uZIDktYpZjw==","shasum":"91733ae7a8b017ba39ef6a5518d2ba167afdc93d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.5.7.tgz","fileCount":6,"unpackedSize":1205802,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDaDj2lJCp9+OlSDDA886fhEBSfaHROiRr5+9JUJGfqgAiBYyTESAQbcq23vR/72vPMgXO7yaDuT10jmoLmTfnGRyg=="}],"size":309399},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.5.7_1755865078342_0.7361137706737444"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-22T12:17:58.636Z","publish_time":1755865078636,"_source_registry_name":"default","contributors":[]},"0.5.8":{"name":"cclsp","version":"0.5.8","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:execution":"RUN_EXECUTION_TESTS=1 bun test src/setup-execution.test.ts","test:all":"bun test && bun run test:execution","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test:all && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1","memfs":"^4.36.3"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.5.8","gitHead":"7f8cfca9e6acbe9775827ceb2d954271c0db6628","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-x6V4F6tDHQNB2LxrWDZ/xAn9Kb1Ai3rTS/+/3fxNqSWYPamHBXBUbO9kXNRKl/ZZ8BE8esiHTeF1R5oiq4t0qQ==","shasum":"b75edc65c67d36f7d66ad0b92afa8a00320eea7a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.5.8.tgz","fileCount":6,"unpackedSize":1205802,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFdna4OrSfwF9cXn+Ht7HpprIn1JmmmX6Sc19UXecg4DAiEAxYFx28gwiHwM7iBavdzsUfJGK6avU05Sm6KbKECrroY="}],"size":309392},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.5.8_1755865835087_0.8186752081936468"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-22T12:30:35.377Z","publish_time":1755865835377,"_source_registry_name":"default","contributors":[]},"0.5.9":{"name":"cclsp","version":"0.5.9","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:execution":"RUN_EXECUTION_TESTS=1 bun test src/setup-execution.test.ts","test:all":"bun test && bun run test:execution","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test:all && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1","memfs":"^4.36.3"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.5.9","gitHead":"6470db619219df3d08a4a42319c35967fe0febc3","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-SXeRWgyBPFe5FcLJJPQ7qyQtA5CFu5HRL2jHufhdOCgfroLzZLcwhFT2k8GljFF0G8iq7QPWWUVbSirAajSxcw==","shasum":"c000b4258449c574d7e80e51bbe85d621d67305e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.5.9.tgz","fileCount":6,"unpackedSize":1206531,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD96V5TyA/1P+oKEf9eRhGC7yo8GFmMSjdTL56aGTdpPgIhAOyDyk3WVgKopKVz9/3ISumRRU8F1AotAMlswUUzPZZ/"}],"size":309597},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.5.9_1755866977822_0.8051687049514811"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-22T12:49:38.061Z","publish_time":1755866978061,"_source_registry_name":"default","contributors":[]},"0.5.10":{"name":"cclsp","version":"0.5.10","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:execution":"RUN_EXECUTION_TESTS=1 bun test src/setup-execution.test.ts","test:all":"bun test && bun run test:execution","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test:all && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1","memfs":"^4.36.3"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.5.10","gitHead":"3cb37851209b51ec50054da3abc534eb45e55565","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-pVTkKFVIjri8dyYpKb/LskR1Y2T0gZrTPOJwPI+SgtFTqdq5xbUaLxUZciI80O09ZTcpBT69aegWJpGS2neBkw==","shasum":"5455f5e350be406ce0388cb90e0b2370c92dd348","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.5.10.tgz","fileCount":6,"unpackedSize":1206532,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCQTwX9O34+3uaTPGXljztmKhK2tQGFrzfU5XBOLiX92wIgLK0nnkL1nIEV5b3zWAXVnMjv772Krp0OOEvOr3UTHbU="}],"size":309596},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.5.10_1755867183778_0.8437402900780326"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-22T12:53:04.006Z","publish_time":1755867184006,"_source_registry_name":"default","contributors":[]},"0.5.11":{"name":"cclsp","version":"0.5.11","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:execution":"RUN_EXECUTION_TESTS=1 bun test src/setup-execution.test.ts","test:all":"bun test && bun run test:execution","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test:all && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1","memfs":"^4.36.3"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.5.11","gitHead":"d389d45718118a0abcba40221b49d161b85bc292","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-FS9se9SG5HUg4O0Sfhnp8zaqHX7X2DDodZYB/Crvd1YLxK2t0SYUsMtlll4NhMXGoz+4QqW72/PWpmjd+/nPpg==","shasum":"456ce52e59ecc2978ca347d7c18b52ddc9730b20","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.5.11.tgz","fileCount":6,"unpackedSize":1206462,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCV6+cDFadTx6aBtKsNeGcUte1Wf78fZyDYDiSR+EeEQQIhALS+rKcgh8O0m3kwDvuNeZU/x7PCicUM/CcoJr7spTYq"}],"size":309595},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.5.11_1755867861189_0.6115788597910461"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-22T13:04:21.394Z","publish_time":1755867861394,"_source_registry_name":"default","contributors":[]},"0.5.12":{"name":"cclsp","version":"0.5.12","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:execution":"RUN_EXECUTION_TESTS=1 bun test src/setup-execution.test.ts","test:all":"bun test && bun run test:execution","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test:all && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1","memfs":"^4.36.3"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.5.12","gitHead":"d86307d53941b64e634a770cbb259d6b5172a117","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-1kfFRKN9Q74M8QQle31hUK50xom+9KtPk88C2IgcqtjUw+mRLHcR18fhIerGhmCcqsCLD80QOc9vWcyoSGNYNw==","shasum":"d18f76ec77343ca0cf3861e8c112e5b6173fa526","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.5.12.tgz","fileCount":6,"unpackedSize":1209598,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC4CMPjCFUNLjlRCX+QmXb+5MRlh+dWPFijtffNHOjgrQIhAPoS0HKO32O6xEvvbA6Rr9zVh7ofCyBuxqcIkW8fx3+J"}],"size":310265},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.5.12_1756132674158_0.7981938911237816"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-25T14:37:54.442Z","publish_time":1756132674442,"_source_registry_name":"default","contributors":[]},"0.5.13":{"name":"cclsp","version":"0.5.13","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:execution":"RUN_EXECUTION_TESTS=1 bun test src/setup-execution.test.ts","test:all":"bun test && bun run test:execution","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test:all && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1","memfs":"^4.36.3"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.5.13","gitHead":"93ad81919189ef8ad406459f680f43503a110ab1","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-fbXxeZDIcwc9tsWI4NT/T/CzSpZ9ygS5DU4iN2SLMbiBvF/sJpWrlDDFspAI+1i2M9dfRuP3CoT+KG4V9TSXtA==","shasum":"8fddacc38a534f28d2bad9217fc9f2772c8fa807","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.5.13.tgz","fileCount":6,"unpackedSize":1209954,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDewXX62V91QMxS8/gzOxhunuUIxmF9pmhAMaiTtrV/cgIgdHLAR/+/IgQKCX4925XOUxilfb3CcHjCuOkQSm18m2k="}],"size":310341},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.5.13_1756536637862_0.36384439153064085"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-30T06:50:38.114Z","publish_time":1756536638114,"_source_registry_name":"default","contributors":[]},"0.6.0":{"name":"cclsp","version":"0.6.0","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:execution":"RUN_EXECUTION_TESTS=1 bun test src/setup-execution.test.ts","test:all":"bun test && bun run test:execution","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test:all && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1","memfs":"^4.36.3"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.6.0","gitHead":"9766b0f4c7d35dc7ac0c68272c1b52132542cc67","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-tYMSKOg1nShvDjIGM0xlp2WScpcizv2YZEOeMlmGnBRRWLmQfEJMZQZg/tb9WoMCfCU69LcJetbu4SHQQSO+MA==","shasum":"60a13fadca85712db6cc9a493bde4319d398dfd5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.6.0.tgz","fileCount":6,"unpackedSize":1216214,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHitOakZXBXh7q5Je1SXB8vhcxOIX0AVHCXFk5W3TCY6AiAr85O4cGOVfuFR1F9lC9YsNhhN6Lcvd3FjS2GvD0sXEw=="}],"size":311724},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.6.0_1759712373282_0.7868194742305024"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-06T00:59:33.530Z","publish_time":1759712373530,"_source_registry_name":"default","contributors":[]},"0.6.1":{"name":"cclsp","version":"0.6.1","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:execution":"RUN_EXECUTION_TESTS=1 bun test src/setup-execution.test.ts","test:all":"bun test && bun run test:execution","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test:all && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1","memfs":"^4.36.3"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.6.1","gitHead":"58ce1f995f62523bae73c40d938fd36dd52c22ee","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-vIbNPjsn89gXL1bGytJAr+zuGgRlaXKR+X1yRGURdzMyBHE4+MKnnTDjqn2r/6BzdJG3qxNZdzl8HhUMdIPy7Q==","shasum":"14762d8fa2cc55391ed5180f99f9b9e4044535c7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.6.1.tgz","fileCount":6,"unpackedSize":1216680,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCFcEdujI8DW/uyk3UfK94cqDh1IVBJCEHzTYgGxyRrVAIgSp43WtkBiBWCrtoE8fQub96Lcz9DuSbcSRtll4ETspM="}],"size":311859},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.6.1_1760954043336_0.7037775148592149"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-20T09:54:03.566Z","publish_time":1760954043566,"_source_registry_name":"default","contributors":[]},"0.6.2":{"name":"cclsp","version":"0.6.2","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:execution":"RUN_EXECUTION_TESTS=1 bun test src/setup-execution.test.ts","test:all":"bun test && bun run test:execution","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test:all && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1","memfs":"^4.36.3"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"_id":"cclsp@0.6.2","gitHead":"27ccb707b9483449d2bbb3292f74c8cf9961b8c7","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-ogMH0S1W2uBVhNoVpoOCEE5EdsRFS9D6sdcQsbMPbPrMGgaFulofZFFoJeP9XDSNdraxb8SvStGqGOAhTCKdKw==","shasum":"64dbe740d272d1a78cc10971418587999a6f9946","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.6.2.tgz","fileCount":6,"unpackedSize":1217999,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCVmzFw83lKbiw+BlgieBef2GcRGEaAu5EyBvY9xq8vpAIhAIZnzD1fz/c+GarNHI9Xw+yIyLL5vJYaIed292lahSeE"}],"size":312212},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.6.2_1763533579646_0.32714235339029574"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-19T06:26:20.027Z","publish_time":1763533580027,"_source_registry_name":"default","contributors":[]},"0.7.0":{"name":"cclsp","version":"0.7.0","description":"MCP server for accessing LSP functionality","main":"dist/index.js","bin":{"cclsp":"dist/index.js"},"type":"module","scripts":{"build":"bun build --target=node --outdir=dist index.ts","dev":"bun run --watch index.ts","start":"node dist/index.js","test":"bun test","test:execution":"RUN_EXECUTION_TESTS=1 bun test src/setup-execution.test.ts","test:all":"bun test && bun run test:execution","test:manual":"node test_mcp_client.cjs","lint":"biome check .","lint:fix":"biome check --fix .","lint:fix-unsafe":"biome check --fix --unsafe .","format":"biome format --write .","typecheck":"tsc --noEmit","prepublishOnly":"npm run build && npm run test:all && npm run typecheck"},"keywords":["mcp","lsp","language-server","model-context-protocol","claude-code"],"author":{"name":"nano"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ktnyt/cclsp.git"},"homepage":"https://github.com/ktnyt/cclsp#readme","bugs":{"url":"https://github.com/ktnyt/cclsp/issues"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.3","@types/inquirer":"^9.0.8","ignore":"^7.0.5","inquirer":"^12.6.3","typescript-language-server":"^4.3.4"},"devDependencies":{"@biomejs/biome":"^1.9.4","@types/bun":"latest","@types/node":"^24.0.1","memfs":"^4.36.3"},"peerDependencies":{"typescript":"^5.8.3"},"engines":{"node":">=18"},"gitHead":"26a920763aa190750e4c5be13fcd7f96757f5daa","_id":"cclsp@0.7.0","_nodeVersion":"25.4.0","_npmVersion":"11.7.0","dist":{"integrity":"sha512-Z2teFyX9JDecxOIW+FA82bcpGUvuOJY5Lx0kxzJVtD5hLNkjQiYGv5MOzBx3V80muIRI+231ZOAa49NbEOTyGQ==","shasum":"bc67a29277a180d574e568369b56a22e61088920","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/cclsp/-/cclsp-0.7.0.tgz","fileCount":8,"unpackedSize":2167324,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBYpP+7GyBerAG7HZj2+1NUZji2ewYz+ZuNCjcRzA7xeAiEA2lPi4pv2NPQgIbWJXJMj3NibPzXo6DvKfa7NCIcBrKs="}],"size":569723},"_npmUser":{"name":"anonymous","email":"kotone.nyan@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"kotone.nyan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cclsp_0.7.0_1769248321492_0.9039385106111755"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-01-24T09:52:01.703Z","publish_time":1769248321703,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"0.7.0"},"name":"cclsp","time":{"created":"2025-06-24T21:53:52.912Z","modified":"2026-01-24T09:52:19.335Z","0.1.0":"2025-06-24T21:53:42.903Z","0.1.1":"2025-06-24T22:16:10.058Z","0.2.0":"2025-06-25T13:19:03.794Z","0.2.1":"2025-06-26T03:46:10.271Z","0.3.1":"2025-06-27T06:52:32.363Z","0.3.2":"2025-06-27T08:40:20.727Z","0.3.3":"2025-06-28T05:01:40.456Z","0.3.4":"2025-06-28T05:09:08.323Z","0.3.5":"2025-06-28T05:32:28.704Z","0.4.0":"2025-06-28T11:48:43.703Z","0.4.1":"2025-06-28T13:15:49.730Z","0.4.2":"2025-06-29T08:47:07.931Z","0.4.3":"2025-06-30T01:19:03.361Z","0.4.4":"2025-07-10T03:03:23.810Z","0.5.0":"2025-07-14T04:19:52.602Z","0.5.1":"2025-07-14T06:40:06.842Z","0.5.2":"2025-08-04T08:57:47.080Z","0.5.3":"2025-08-16T12:17:51.356Z","0.5.4":"2025-08-20T00:36:09.057Z","0.5.5":"2025-08-20T00:49:52.786Z","0.5.6":"2025-08-20T10:08:33.125Z","0.5.7":"2025-08-22T12:17:58.636Z","0.5.8":"2025-08-22T12:30:35.377Z","0.5.9":"2025-08-22T12:49:38.061Z","0.5.10":"2025-08-22T12:53:04.006Z","0.5.11":"2025-08-22T13:04:21.394Z","0.5.12":"2025-08-25T14:37:54.442Z","0.5.13":"2025-08-30T06:50:38.114Z","0.6.0":"2025-10-06T00:59:33.530Z","0.6.1":"2025-10-20T09:54:03.566Z","0.6.2":"2025-11-19T06:26:20.027Z","0.7.0":"2026-01-24T09:52:01.703Z"},"readme":"[![MseeP.ai Security Assessment Badge](https://mseep.net/pr/ktnyt-cclsp-badge.png)](https://mseep.ai/app/ktnyt-cclsp)\n\n# cclsp - not your average LSP adapter\n\n[![npm version](https://badge.fury.io/js/cclsp.svg)](https://www.npmjs.com/package/cclsp)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![Node.js Version](https://img.shields.io/node/v/cclsp.svg)](https://nodejs.org)\n[![CI](https://github.com/ktnyt/cclsp/actions/workflows/ci.yml/badge.svg)](https://github.com/ktnyt/cclsp/actions/workflows/ci.yml)\n[![npm downloads](https://img.shields.io/npm/dm/cclsp.svg)](https://www.npmjs.com/package/cclsp)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](CONTRIBUTING.md)\n\n**cclsp** is a Model Context Protocol (MCP) server that seamlessly integrates LLM-based coding agents with Language Server Protocol (LSP) servers. LLM-based coding agents often struggle with providing accurate line/column numbers, which makes naive attempts to integrate with LSP servers fragile and frustrating. cclsp solves this by intelligently trying multiple position combinations and providing robust symbol resolution that just works, no matter how your AI assistant counts lines.\n\n## Setup & Usage Demo\n\nhttps://github.com/user-attachments/assets/52980f32-64d6-4b78-9cbf-18d6ae120cdd\n\n## Table of Contents\n\n- [Why cclsp?](#why-cclsp)\n- [Features](#features)\n- [📋 Prerequisites](#-prerequisites)\n- [⚡ Setup](#-setup)\n  - [Automated Setup (Recommended)](#automated-setup-recommended)\n  - [Claude Code Quick Setup](#claude-code-quick-setup)\n  - [Manual Setup](#manual-setup)\n  - [Language Server Installation](#language-server-installation)\n  - [Verification](#verification)\n- [🚀 Usage](#-usage)\n  - [As MCP Server](#as-mcp-server)\n  - [Configuration](#configuration)\n- [🛠️ Development](#️-development)\n- [🔧 MCP Tools](#-mcp-tools)\n  - [`find_definition`](#find_definition)\n  - [`find_references`](#find_references)\n  - [`rename_symbol`](#rename_symbol)\n  - [`rename_symbol_strict`](#rename_symbol_strict)\n  - [`get_diagnostics`](#get_diagnostics)\n  - [`restart_server`](#restart_server)\n- [💡 Real-world Examples](#-real-world-examples)\n  - [Finding Function Definitions](#finding-function-definitions)\n  - [Finding All References](#finding-all-references)\n  - [Renaming Symbols](#renaming-symbols)\n- [🔍 Troubleshooting](#-troubleshooting)\n- [🤝 Contributing](#-contributing)\n- [📄 License](#-license)\n\n## Why cclsp?\n\nWhen using AI-powered coding assistants like Claude, you often need to navigate codebases to understand symbol relationships. **cclsp** bridges the gap between Language Server Protocol capabilities and Model Context Protocol, enabling:\n\n- 🔍 **Instant symbol navigation** - Jump to definitions without manually searching\n- 📚 **Complete reference finding** - Find all usages of functions, variables, and types\n- ✏️ **Safe symbol renaming** - Rename across entire codebases with confidence\n- 🌍 **Universal language support** - Works with any LSP-compatible language server\n- 🤖 **AI-friendly interface** - Designed for LLMs to understand and use effectively\n\n## Features\n\n- **Go to Definition**: Find where symbols are defined\n- **Find References**: Locate all references to a symbol\n- **Multi-language Support**: Configurable LSP servers for different file types\n- **TypeScript**: Built-in support via typescript-language-server\n- **Python**: Support via python-lsp-server (pylsp)\n- **Go**: Support via gopls\n- **And many more**: Extensive language server configurations\n\n## 📋 Prerequisites\n\n- Node.js 18+ or Bun runtime\n- Language servers for your target languages (installed separately)\n\n## ⚡ Setup\n\ncclsp provides an interactive setup wizard that automates the entire configuration process. Choose your preferred method:\n\n### Automated Setup (Recommended)\n\nRun the interactive setup wizard:\n\n```bash\n# One-time setup (no installation required)\nnpx cclsp@latest setup\n\n# For user-wide configuration\nnpx cclsp@latest setup --user\n```\n\nThe setup wizard will:\n\n1. **🔍 Auto-detect languages** in your project by scanning files\n2. **📋 Show pre-selected LSP servers** based on detected languages\n3. **📦 Display installation requirements** with detailed guides\n4. **⚡ Install LSPs automatically** (optional, with user confirmation)\n5. **🔗 Add to Claude MCP** (optional, with user confirmation)\n6. **✅ Verify setup** and show available tools\n\n#### Setup Options\n\n- **Project Configuration** (default): Creates `.claude/cclsp.json` in current directory\n- **User Configuration** (`--user`): Creates global config in `~/.config/claude/cclsp.json`\n\n### Manual Setup\n\nIf you prefer manual configuration:\n\n1. **Install cclsp**:\n\n   ```bash\n   npm install -g cclsp\n   ```\n\n2. **Install language servers** (see [Language Server Installation](#language-server-installation))\n\n3. **Create configuration file**:\n\n   ```bash\n   # Use the interactive generator\n   cclsp setup\n\n   # Or create manually (see Configuration section)\n   ```\n\n4. **Add to Claude MCP**:\n   ```bash\n   claude mcp add cclsp npx cclsp@latest --env CCLSP_CONFIG_PATH=/path/to/cclsp.json\n   ```\n\n### Language Server Installation\n\nThe setup wizard shows installation commands for each LSP, but you can also install them manually:\n\n<details>\n<summary>📦 Common Language Servers</summary>\n\n#### TypeScript/JavaScript\n\n```bash\nnpm install -g typescript-language-server typescript\n```\n\n#### Python\n\n```bash\npip install \"python-lsp-server[all]\"\n# Or basic installation: pip install python-lsp-server\n```\n\n#### Go\n\n```bash\ngo install golang.org/x/tools/gopls@latest\n```\n\n#### Rust\n\n```bash\nrustup component add rust-analyzer\nrustup component add rust-src\n```\n\n#### C/C++\n\n```bash\n# Ubuntu/Debian\nsudo apt install clangd\n\n# macOS\nbrew install llvm\n\n# Windows: Download from LLVM releases\n```\n\n#### Ruby\n\n```bash\ngem install solargraph\n```\n\n#### PHP\n\n```bash\nnpm install -g intelephense\n```\n\nFor more languages and detailed instructions, run `npx cclsp@latest setup` and select \"Show detailed installation guides\".\n\n</details>\n\n## 🚀 Usage\n\n### As MCP Server\n\nConfigure in your MCP client (e.g., Claude Code):\n\n#### Using npm package (after global install)\n\n```json\n{\n  \"mcpServers\": {\n    \"cclsp\": {\n      \"command\": \"cclsp\",\n      \"env\": {\n        \"CCLSP_CONFIG_PATH\": \"/path/to/your/cclsp.json\"\n      }\n    }\n  }\n}\n```\n\n#### Using local installation\n\n```json\n{\n  \"mcpServers\": {\n    \"cclsp\": {\n      \"command\": \"node\",\n      \"args\": [\"/path/to/cclsp/dist/index.js\"],\n      \"env\": {\n        \"CCLSP_CONFIG_PATH\": \"/path/to/your/cclsp.json\"\n      }\n    }\n  }\n}\n```\n\n### Configuration\n\n#### Interactive Configuration Generator\n\nFor easy setup, use the interactive configuration generator:\n\n```bash\n# Using npx (recommended for one-time setup)\nnpx cclsp@latest setup\n\n# If installed globally\ncclsp setup\n\n# Or run directly with the development version\nbun run setup\n```\n\nThe interactive tool will:\n\n- Show you all available language servers\n- Let you select which ones to configure with intuitive controls:\n  - **Navigation**: ↑/↓ arrow keys or Ctrl+P/Ctrl+N (Emacs-style)\n  - **Selection**: Space to toggle, A to toggle all, I to invert selection\n  - **Confirm**: Enter to proceed\n- Display installation instructions for your selected languages\n- Generate the configuration file automatically\n- Show you the final configuration\n\n#### Manual Configuration\n\nAlternatively, create an `cclsp.json` configuration file manually:\n\n```json\n{\n  \"servers\": [\n    {\n      \"extensions\": [\"py\", \"pyi\"],\n      \"command\": [\"uvx\", \"--from\", \"python-lsp-server\", \"pylsp\"],\n      \"rootDir\": \".\",\n      \"initializationOptions\": {\n        \"settings\": {\n          \"pylsp\": {\n            \"plugins\": {\n              \"jedi_completion\": { \"enabled\": true },\n              \"jedi_definition\": { \"enabled\": true },\n              \"jedi_hover\": { \"enabled\": true },\n              \"jedi_references\": { \"enabled\": true },\n              \"jedi_signature_help\": { \"enabled\": true },\n              \"jedi_symbols\": { \"enabled\": true },\n              \"pylint\": { \"enabled\": false },\n              \"pycodestyle\": { \"enabled\": false },\n              \"pyflakes\": { \"enabled\": false }\n            }\n          }\n        }\n      }\n    },\n    {\n      \"extensions\": [\"js\", \"ts\", \"jsx\", \"tsx\"],\n      \"command\": [\"npx\", \"--\", \"typescript-language-server\", \"--stdio\"],\n      \"rootDir\": \".\"\n    }\n  ]\n}\n```\n\n**Configuration Options:**\n\n- `extensions`: Array of file extensions this server handles\n- `command`: Command array to spawn the LSP server\n- `rootDir`: Working directory for the LSP server (optional, defaults to \".\")\n- `restartInterval`: Auto-restart interval in minutes (optional)\n- `initializationOptions`: LSP server initialization options (optional)\n\nThe `initializationOptions` field allows you to customize how each LSP server initializes. This is particularly useful for servers like `pylsp` (Python) that have extensive plugin configurations, or servers like `devsense-php-ls` that require specific settings.\n\n<details>\n<summary>📋 More Language Server Examples</summary>\n\n```json\n{\n  \"servers\": [\n    {\n      \"extensions\": [\"go\"],\n      \"command\": [\"gopls\"],\n      \"rootDir\": \".\"\n    },\n    {\n      \"extensions\": [\"rs\"],\n      \"command\": [\"rust-analyzer\"],\n      \"rootDir\": \".\"\n    },\n    {\n      \"extensions\": [\"c\", \"cpp\", \"cc\", \"h\", \"hpp\"],\n      \"command\": [\"clangd\"],\n      \"rootDir\": \".\"\n    },\n    {\n      \"extensions\": [\"java\"],\n      \"command\": [\"jdtls\"],\n      \"rootDir\": \".\"\n    },\n    {\n      \"extensions\": [\"rb\"],\n      \"command\": [\"solargraph\", \"stdio\"],\n      \"rootDir\": \".\"\n    },\n    {\n      \"extensions\": [\"php\"],\n      \"command\": [\"intelephense\", \"--stdio\"],\n      \"rootDir\": \".\"\n    },\n    {\n      \"extensions\": [\"cs\"],\n      \"command\": [\"omnisharp\", \"-lsp\"],\n      \"rootDir\": \".\"\n    },\n    {\n      \"extensions\": [\"swift\"],\n      \"command\": [\"sourcekit-lsp\"],\n      \"rootDir\": \".\"\n    }\n  ]\n}\n```\n\n</details>\n\n## 🛠️ Development\n\n```bash\n# Run in development mode\nbun run dev\n\n# Run tests\nbun test\n\n# Run manual integration test\nbun run test:manual\n\n# Lint code\nbun run lint\n\n# Format code\nbun run format\n\n# Type check\nbun run typecheck\n```\n\n## 🔧 MCP Tools\n\nThe server exposes these MCP tools:\n\n### `find_definition`\n\nFind the definition of a symbol by name and kind in a file. Returns definitions for all matching symbols.\n\n**Parameters:**\n\n- `file_path`: The path to the file\n- `symbol_name`: The name of the symbol\n- `symbol_kind`: The kind of symbol (function, class, variable, method, etc.) (optional)\n\n### `find_references`\n\nFind all references to a symbol across the entire workspace. Returns references for all matching symbols.\n\n**Parameters:**\n\n- `file_path`: The path to the file where the symbol is defined\n- `symbol_name`: The name of the symbol\n- `symbol_kind`: The kind of symbol (function, class, variable, method, etc.) (optional)\n- `include_declaration`: Whether to include the declaration (optional, default: true)\n\n### `rename_symbol`\n\nRename a symbol by name and kind in a file. **This tool now applies the rename to all affected files by default.** If multiple symbols match, returns candidate positions and suggests using rename_symbol_strict.\n\n**Parameters:**\n\n- `file_path`: The path to the file\n- `symbol_name`: The name of the symbol\n- `symbol_kind`: The kind of symbol (function, class, variable, method, etc.) (optional)\n- `new_name`: The new name for the symbol\n- `dry_run`: If true, only preview the changes without applying them (optional, default: false)\n\n**Note:** When `dry_run` is false (default), the tool will:\n- Apply the rename to all affected files\n- Create backup files with `.bak` extension\n- Return the list of modified files\n\n### `rename_symbol_strict`\n\nRename a symbol at a specific position in a file. Use this when rename_symbol returns multiple candidates. **This tool now applies the rename to all affected files by default.**\n\n**Parameters:**\n\n- `file_path`: The path to the file\n- `line`: The line number (1-indexed)\n- `character`: The character position in the line (1-indexed)\n- `new_name`: The new name for the symbol\n- `dry_run`: If true, only preview the changes without applying them (optional, default: false)\n\n### `get_diagnostics`\n\nGet language diagnostics (errors, warnings, hints) for a file. Uses LSP textDocument/diagnostic to pull current diagnostics.\n\n**Parameters:**\n- `file_path`: The path to the file to get diagnostics for\n\n### `restart_server`\n\nManually restart LSP servers. Can restart servers for specific file extensions or all running servers.\n\n**Parameters:**\n- `extensions`: Array of file extensions to restart servers for (e.g., [\"ts\", \"tsx\"]). If not provided, all servers will be restarted (optional)\n\n## 💡 Real-world Examples\n\n### Finding Function Definitions\n\nWhen Claude needs to understand how a function works:\n\n```\nClaude: Let me find the definition of the `processRequest` function\n> Using cclsp.find_definition with symbol_name=\"processRequest\", symbol_kind=\"function\"\n\nResult: Found definition at src/handlers/request.ts:127:1\n```\n\n### Finding All References\n\nWhen refactoring or understanding code impact:\n\n```\nClaude: I'll find all places where `CONFIG_PATH` is used\n> Using cclsp.find_references with symbol_name=\"CONFIG_PATH\"\n\nResults: Found 5 references:\n- src/config.ts:10:1 (declaration)\n- src/index.ts:45:15\n- src/utils/loader.ts:23:8\n- tests/config.test.ts:15:10\n- tests/config.test.ts:89:12\n```\n\n### Renaming Symbols\n\nSafe refactoring across the entire codebase (now with actual file modification!):\n\n```\nClaude: I'll rename `getUserData` to `fetchUserProfile`\n> Using cclsp.rename_symbol with symbol_name=\"getUserData\", new_name=\"fetchUserProfile\"\n\nResult: Successfully renamed getUserData (function) to \"fetchUserProfile\".\n\nModified files:\n- src/api/user.ts\n- src/services/auth.ts\n- src/components/UserProfile.tsx\n... (12 files total)\n```\n\nPreview changes before applying (using dry_run):\n\n```\nClaude: Let me first preview what will be renamed\n> Using cclsp.rename_symbol with symbol_name=\"getUserData\", new_name=\"fetchUserProfile\", dry_run=true\n\nResult: [DRY RUN] Would rename getUserData (function) to \"fetchUserProfile\":\nFile: src/api/user.ts\n  - Line 55, Column 10 to Line 55, Column 21: \"fetchUserProfile\"\nFile: src/services/auth.ts\n  - Line 123, Column 15 to Line 123, Column 26: \"fetchUserProfile\"\n... (12 files total)\n```\n\nWhen multiple symbols match:\n\n```\nClaude: I'll rename the `data` variable to `userData`\n> Using cclsp.rename_symbol with symbol_name=\"data\", new_name=\"userData\"\n\nResult: Multiple symbols found matching \"data\". Please use rename_symbol_strict with one of these positions:\n- data (variable) at line 45, character 10\n- data (parameter) at line 89, character 25\n- data (property) at line 112, character 5\n\n> Using cclsp.rename_symbol_strict with line=45, character=10, new_name=\"userData\"\n\nResult: Successfully renamed symbol at line 45, character 10 to \"userData\".\n\nModified files:\n- src/utils/parser.ts\n```\n\n### Checking File Diagnostics\n\nWhen analyzing code quality:\n\n```\nClaude: Let me check for any errors or warnings in this file\n> Using cclsp.get_diagnostics\n\nResults: Found 3 diagnostics:\n- Error [TS2304]: Cannot find name 'undefinedVar' (Line 10, Column 5)\n- Warning [no-unused-vars]: 'config' is defined but never used (Line 25, Column 10)\n- Hint: Consider using const instead of let (Line 30, Column 1)\n```\n\n### Restarting LSP Servers\n\nWhen LSP servers become unresponsive or configuration changes:\n\n```\nClaude: The TypeScript server seems unresponsive, let me restart it\n> Using cclsp.restart_server with extensions [\"ts\", \"tsx\"]\n\nResult: Successfully restarted 1 LSP server(s)\nRestarted servers:\n• typescript-language-server --stdio (ts, tsx)\n```\n\nOr restart all servers:\n\n```\nClaude: I'll restart all LSP servers to ensure they're working properly\n> Using cclsp.restart_server\n\nResult: Successfully restarted 2 LSP server(s)\nRestarted servers:\n• typescript-language-server --stdio (ts, tsx)\n• pylsp (py)\n```\n\n## 🔍 Troubleshooting\n\n### Known Issues\n\n<details>\n<summary>🐍 Python LSP Server (pylsp) Performance Degradation</summary>\n\n**Problem**: The Python Language Server (pylsp) may become slow or unresponsive after extended use (several hours), affecting symbol resolution and code navigation.\n\n**Symptoms**:\n- Slow or missing \"go to definition\" results for Python files\n- Delayed or incomplete symbol references\n- General responsiveness issues with Python code analysis\n\n**Solution**: Use the auto-restart feature to periodically restart the pylsp server:\n\nAdd `restartInterval` to your Python server configuration:\n\n```json\n{\n  \"servers\": [\n    {\n      \"extensions\": [\"py\", \"pyi\"],\n      \"command\": [\"pylsp\"],\n      \"restartInterval\": 5\n    }\n  ]\n}\n```\n\nThis will automatically restart the Python LSP server every 5 minutes, maintaining optimal performance for long coding sessions.\n\n**Alternative**: You can also manually restart servers using the `restart_server` tool when needed:\n- Restart specific server: `restart_server` with `extensions: [\"py\"]`\n- Restart all servers: `restart_server` without parameters\n\n**Note**: The setup wizard automatically configures this for Python servers when detected.\n\n</details>\n\n### Common Issues\n\n<details>\n<summary>🔧 LSP server not starting</summary>\n\n**Problem**: Error message about LSP server not found\n\n**Solution**: Ensure the language server is installed:\n\n```bash\n# For TypeScript\nnpm install -g typescript-language-server\n\n# For Python\npip install python-lsp-server\n\n# For Go\ngo install golang.org/x/tools/gopls@latest\n```\n\n</details>\n\n<details>\n<summary>🔧 Configuration not loading</summary>\n\n**Problem**: cclsp uses default TypeScript configuration only\n\n**Solution**: Check that:\n\n1. Your config file is named `cclsp.json` (not `cclsp.config.json`)\n2. The `CCLSP_CONFIG_PATH` environment variable points to the correct file\n3. The JSON syntax is valid\n</details>\n\n<details>\n<summary>🔧 Symbol not found errors</summary>\n\n**Problem**: \"Go to definition\" returns no results\n\n**Solution**:\n\n1. Ensure the file is saved and part of the project\n2. Check that the language server supports the file type\n3. Some language servers need a few seconds to index the project\n</details>\n\n## 🤝 Contributing\n\nWe welcome contributions! Here's how you can help:\n\n### Reporting Issues\n\nFound a bug or have a feature request? [Open an issue](https://github.com/ktnyt/cclsp/issues) with:\n\n- Clear description of the problem\n- Steps to reproduce\n- Expected vs actual behavior\n- Your environment (OS, Node version, etc.)\n\n### Adding Language Support\n\nWant to add support for a new language?\n\n1. Find the LSP server for your language\n2. Test the configuration locally\n3. Submit a PR with:\n   - Updated README examples\n   - Test files if possible\n   - Configuration documentation\n\n### Code Contributions\n\n1. Fork the repository\n2. Create a feature branch: `git checkout -b feature/amazing-feature`\n3. Make your changes\n4. Run tests: `bun test`\n5. Commit: `git commit -m '✨ feat: add amazing feature'`\n6. Push: `git push origin feature/amazing-feature`\n7. Open a Pull Request\n\n## 📄 License\n\nMIT","users":{}}