{"_id":"@drskillissue/ganko-lsp","_rev":"34-ecb6c4c864d0be52e00dbc8de4f16b47","name":"@drskillissue/ganko-lsp","dist-tags":{"latest":"0.3.3"},"versions":{"0.1.0":{"name":"@drskillissue/ganko-lsp","version":"0.1.0","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.1.0","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.mjs"},"dist":{"shasum":"ff436275616fff1fcf493ce124288f0a4bbfe369","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.1.0.tgz","fileCount":18,"integrity":"sha512-GZgl8L8F/uBB08W0cPu11fRpvzF/4iN1DgFXFdpA8NiVIjxgqIed3Ya1uMCSDSM1m5hRiET5z50IqTpUXDvRVQ==","signatures":[{"sig":"MEQCICwP6VFwRp0E+13pIMB4C4+AompDIvAazCUF+JCULywtAiBkqsY2HI9JBMa1jpVT/FnuSW+ZaDAgRU8I2OxEdse9Iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89624496},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"b7fa7039cdfe16332f406fdf3f916e220886e680","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest","build":"tsup","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"typescript":"^5.9.3","@drskillissue/ganko":"workspace:^","vscode-languageserver":"^9.0.1","@typescript-eslint/utils":"^8.56.1","@typescript-eslint/parser":"^8.56.1","@drskillissue/ganko-shared":"workspace:^","@typescript-eslint/project-service":"^8.56.1","vscode-languageserver-textdocument":"^1.0.12"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.1.0_1772955362118_0.08358889496225319","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@drskillissue/ganko-lsp","version":"0.1.1","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.1.1","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.mjs"},"dist":{"shasum":"f532a851c6033a2c138d08e1938efd59acebd3a9","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.1.1.tgz","fileCount":18,"integrity":"sha512-dKaRPETANwKmDU5U776581z5QSYq8I+tyUuwNvsXoVpEDPBAlgm0GpwAC/8hnjfVFRZfqrqKxDCyJtTXDZ9HKw==","signatures":[{"sig":"MEUCIQCcCFP3KxTLzcgOokHxO8DRtRA5q3Fm0Kyv+xfYJPEEAQIgV9DpxyjTN6m05gay7TVfENTSA6uq4ZSrC5Qm4u5lRYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89624516},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"53dc79e14ae2db8bdaae01dc2d88ac488820f326","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest","build":"tsup","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"typescript":"^5.9.3","@drskillissue/ganko":"workspace:^","vscode-languageserver":"^9.0.1","@typescript-eslint/utils":"^8.56.1","@typescript-eslint/parser":"^8.56.1","@drskillissue/ganko-shared":"workspace:^","@typescript-eslint/project-service":"^8.56.1","vscode-languageserver-textdocument":"^1.0.12"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.1.1_1772957961261_0.0981048888609155","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@drskillissue/ganko-lsp","version":"0.1.2","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.1.2","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.mjs"},"dist":{"shasum":"bb9cf88fb79d6806311940c1e18201571ac1d0ee","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.1.2.tgz","fileCount":18,"integrity":"sha512-AE6O7bwpTV19SWy9DeygIjWBL8MSr/tY5gAj1XN31BfaRwdqF78iA/kvKjm4VxInPN6lbGfiNB/h85NKiYcnrg==","signatures":[{"sig":"MEYCIQCaT8T0Uic7dWD4bYkt0TX3HW/3rwsCqZ88DI6eE5lrQAIhAPLC1jsT4WpC6u2s1JZdBEmHV+X2lFkYSGe3Q1Ubs2Vk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":89624506},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"004d33fe04a975df6543abc396e529998188e460","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest","build":"tsup","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"typescript":"^5.9.3","@drskillissue/ganko":"^0.1.2","vscode-languageserver":"^9.0.1","@typescript-eslint/utils":"^8.56.1","@typescript-eslint/parser":"^8.56.1","@drskillissue/ganko-shared":"^0.1.2","@typescript-eslint/project-service":"^8.56.1","vscode-languageserver-textdocument":"^1.0.12"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.1.2_1772958354640_0.9478125228201761","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@drskillissue/ganko-lsp","version":"0.1.3","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.1.3","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.mjs"},"dist":{"shasum":"44c3de323e5a8708b0954e47ba3e862a6aead879","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.1.3.tgz","fileCount":18,"integrity":"sha512-IFBEkxNnLnT/WrOZ9dia6u3SNURa09qgP874ZxI42h7yU72v9btXWp3jt6a8q2ChqzUx4lzSW5tO1r9pQZjZqg==","signatures":[{"sig":"MEQCICukcC2PdTZt1DnaQsSYVwksCclPYCIRT8DP4Lb0m1ZXAiAT8qSVCTLTdujbtJVm6/iv/566et74YaHBeXnuCiuTqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90010399},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"1255dffbea05127e0faa580721661f793b871a9b","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest","build":"tsup","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@drskillissue/ganko":"workspace:^","vscode-languageserver":"^9.0.1","@typescript-eslint/utils":"^8.56.1","@typescript-eslint/parser":"^8.56.1","@drskillissue/ganko-shared":"workspace:^","@typescript-eslint/project-service":"^8.56.1","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.1.3_1772958910086_0.22264122975586642","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@drskillissue/ganko-lsp","version":"0.1.14","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.1.14","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"43be1a2302f7f643e33ccfbaa681ec5f33db4d4c","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.1.14.tgz","fileCount":8,"integrity":"sha512-st0Mb6yCN1wpXABsLO8vPeJ1SIO8AUpol+DFGnAtYwq1zFl0c9TIYg44PXD51Evk3C6hQHJsxOybnmhi9WFZuw==","signatures":[{"sig":"MEUCIFjO+AKXYLl6KTTeIey9QYmsk6kHeKKsQOGA0DCt4taVAiEAiTjw4eukVL43IOu53P7U2lfDdLxj1/YjOsZMGyz/BMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90335578},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"8a3b3f8068f5b7105bb7b2e80d93e277b1d5812a","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@drskillissue/ganko":"workspace:^","vscode-languageserver":"^9.0.1","@typescript-eslint/utils":"^8.56.1","@typescript-eslint/parser":"^8.56.1","@drskillissue/ganko-shared":"workspace:^","@typescript-eslint/project-service":"^8.56.1","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.1.14_1773003263013_0.32879303060349874","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@drskillissue/ganko-lsp","version":"0.1.15","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.1.15","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"d02438770e2081f797f23d38c2384e2e6e4a5e28","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.1.15.tgz","fileCount":8,"integrity":"sha512-RZd0xbEN2YuODAjVA7AT/us+zi1u5fM9sIepRMGi0lQmVF2ZM+GL2hpezlzlfii3xd5lqxIY3UbZbnGoUdP/wg==","signatures":[{"sig":"MEYCIQCNmglFmDAXRYQF0qqP+y+vt7IEuQO6173AYsmxE3Q5qQIhAKOJfJdQdv9nB9rI+ng+691F2vBZSkP+4aT3uVWWNhmP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90342055},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"8091f4ae9b3db3d60eab99cf712772c477de21d0","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@drskillissue/ganko":"workspace:^","vscode-languageserver":"^9.0.1","@typescript-eslint/utils":"^8.56.1","@typescript-eslint/parser":"^8.56.1","@drskillissue/ganko-shared":"workspace:^","@typescript-eslint/project-service":"^8.56.1","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.1.15_1773013347933_0.6275461562116711","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@drskillissue/ganko-lsp","version":"0.1.16","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.1.16","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"0512e5bf4e884e3618537a4cd3254a8bae222bda","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.1.16.tgz","fileCount":8,"integrity":"sha512-Ai/Ygnewn2Ds0T915nWCsFiNnKe5d7nLcCEu+dmSKmcNC+Ypjh9qDbMz/TiO+g08i3ak9m/7zByq2dmPNrw6UQ==","signatures":[{"sig":"MEUCIQCcTZM8XKBKTQYGbQPi1ODTCQkcNIORlxhXoluVBEEExwIgOzpwMZksW0RdY0ILFn/fgRboyfSwbowpalK1MLgnu/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90350365},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"64c0cd07c7026a5850fb68611078b5aaeb4f1e19","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@drskillissue/ganko":"workspace:^","vscode-languageserver":"^9.0.1","@typescript-eslint/utils":"^8.56.1","@typescript-eslint/parser":"^8.56.1","@drskillissue/ganko-shared":"workspace:^","@typescript-eslint/project-service":"^8.56.1","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.1.16_1773116663518_0.5523209912082481","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@drskillissue/ganko-lsp","version":"0.1.17","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.1.17","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"4f72847926ae246defe2343f1285dda535f3188a","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.1.17.tgz","fileCount":8,"integrity":"sha512-8NeB2sTjvAI+UgvEyw3oa66SRt6UrjpLw4D9qkI7WcUuYTwAwqVULoHmZtHITMYl8jS1HFH/BQlDMBU13Ln23w==","signatures":[{"sig":"MEUCIQCDCj0tewUaN4Aw5r3JNf4Fcl8L0ztRVzk15qJJfq+/4wIgWkJy8ghLi0omy+rG+e5zHZHpe6YLBGUrq8uz3/OryRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90350365},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"fede55f3a4b92339ca39072b3a3887391482bc5c","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3","@drskillissue/ganko":"workspace:^","vscode-languageserver":"^9.0.1","@typescript-eslint/utils":"^8.56.1","@typescript-eslint/parser":"^8.56.1","@drskillissue/ganko-shared":"workspace:^","@typescript-eslint/project-service":"^8.56.1","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.1.17_1773120657477_0.05393564395911499","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@drskillissue/ganko-lsp","version":"0.1.18","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.1.18","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"7d0a9b72029f6122acec11b1a51b6c202ec6f325","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.1.18.tgz","fileCount":8,"integrity":"sha512-S8W+cBd5R6TFPyRcQMPVZzddI9H9aqxkjyXzBLp2BYEEelDrohS8IBRb5S3CVHAjkPDK79XsTGBnwPOm1SSHBQ==","signatures":[{"sig":"MEUCIAtVoqZ9e1AeYCUWCwHytd1/R7cRD5+Bb1BdxGO1BgdgAiEAn9bbCkXpoS/sXkNp7p2lOxkcveDJ8BsZ+6T3PicbhlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90607729},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"526d95e5050f7271b271f904440b063036cae520","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","ignore":"^7.0.5","typescript":"^5.9.3","@drskillissue/ganko":"workspace:^","vscode-languageserver":"^9.0.1","@typescript-eslint/utils":"^8.57.0","@typescript-eslint/parser":"^8.57.0","@drskillissue/ganko-shared":"workspace:^","@typescript-eslint/project-service":"^8.57.0","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.1.18_1773174988888_0.8025062900111117","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@drskillissue/ganko-lsp","version":"0.1.19","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.1.19","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"37553775099c915049dfa3af1509608d5b988935","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.1.19.tgz","fileCount":8,"integrity":"sha512-QUQE68L6HABdp7Ai1Uc//9mXJ7nJ2h/O/xJWidEKLOhRPJ+jBei3lr/CttnGjJOOsB7Yn2cqaf4PJ9eW+4tfsg==","signatures":[{"sig":"MEUCIBC9ZHLrc2B2PAUX0ehPTsxOGfdt8bk+67vHm+yVQ3smAiEA8pOrblAyR4McydrwNrC2ikVCZTmjo21eWdLlCuAvCmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90662581},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"b153d6a426878e03d2c300a2793ca7b4f0e21356","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","ignore":"^7.0.5","typescript":"^5.9.3","@drskillissue/ganko":"workspace:^","vscode-languageserver":"^9.0.1","@typescript-eslint/utils":"^8.57.0","@typescript-eslint/parser":"^8.57.0","@drskillissue/ganko-shared":"workspace:^","@typescript-eslint/project-service":"^8.57.0","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.1.19_1773292931563_0.8006076062227077","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@drskillissue/ganko-lsp","version":"0.1.20","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.1.20","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"dcb1d36ac6764a0d76ca06e58266a4ce83fe57b0","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.1.20.tgz","fileCount":8,"integrity":"sha512-Ava/31K+G1XxCx9fC6UQ+ldvN309+BnjjzUPQ0m06cz7TqK95kweIYzBsyDSgrzdf/80UVZOAZXj+ZTlIGIVsQ==","signatures":[{"sig":"MEYCIQCeqoQDqgPcenzwBvm/lmHqL0DPpKPjZwDEKex8A4d/TgIhAKW80rHjMHtNxJ8FTwiUCWIn6aeBbyDRAQdJAFFh6qka","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90709453},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"eb72726e008b738594c497adc484273076a11bdb","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","ignore":"^7.0.5","typescript":"^5.9.3","@drskillissue/ganko":"workspace:^","vscode-languageserver":"^9.0.1","@typescript-eslint/utils":"^8.57.0","@typescript-eslint/parser":"^8.57.0","@drskillissue/ganko-shared":"workspace:^","@typescript-eslint/project-service":"^8.57.0","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.1.20_1773331747815_0.3803346358106654","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@drskillissue/ganko-lsp","version":"0.1.21","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.1.21","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"6c233ddabcdfdc5375816fce5629d433fba23357","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.1.21.tgz","fileCount":8,"integrity":"sha512-OD6ZYB/EGTdIDubSuPzbBWuQt9hwl/gECvLEPKUmrkHiNqaPvEiIqRPqPc+RSjP8ZNBfOcyVPF94EPVagKtLQA==","signatures":[{"sig":"MEUCIHzBAuRggxmSzYd0wgbnZ0M1+1R8WoWPdnTRTQOBfjudAiEAqnwpU+3X5+/ZO/L3RbPWSzDGon42WMHjFxtqRDASwN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90717971},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"a171f1c4ee39d933293694b62a139c85031e1fe3","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest run","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","ignore":"^7.0.5","typescript":"^5.9.3","@drskillissue/ganko":"workspace:^","vscode-languageserver":"^9.0.1","@typescript-eslint/utils":"^8.57.0","@typescript-eslint/parser":"^8.57.0","@drskillissue/ganko-shared":"workspace:^","@typescript-eslint/project-service":"^8.57.0","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.1.21_1773368558165_0.7157777912977097","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@drskillissue/ganko-lsp","version":"0.1.22","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.1.22","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"e0d3e59decf725b794f31d2ae377f65cc8db4522","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.1.22.tgz","fileCount":8,"integrity":"sha512-TIMBljMIAD32u0Y+tCZvpmQziXjKhdIfh25TmorC6c1AH+isxpYUbbzG10H4sjjf18uVzH2P9egvNjJGG1Tb0w==","signatures":[{"sig":"MEYCIQDQGTHjBU3vECbUxAvgenY2yhlFjFxiDGNvgkxlIVAaGgIhANeFw92TOtMr7u1TwsUN6BuCeClLlREaVkwU5NRsK2uA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90761124},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"421cf371783ba33cd8e360015a4a82e5359bc405","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest run","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","ignore":"^7.0.5","typescript":"^5.9.3","@drskillissue/ganko":"workspace:^","vscode-languageserver":"^9.0.1","@typescript-eslint/utils":"^8.57.0","@typescript-eslint/parser":"^8.57.0","@drskillissue/ganko-shared":"workspace:^","@typescript-eslint/project-service":"^8.57.0","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.1.22_1773451499121_0.04498964073189571","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@drskillissue/ganko-lsp","version":"0.1.23","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.1.23","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"e2dbcc80f1fcab808f8fc521b0e98296ca84a2b8","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.1.23.tgz","fileCount":8,"integrity":"sha512-9b9OqSRFZY24tX2dmmG24FqdfJLgEaYosit+0CCKh/FrDL+aUQz6LUENndgXkcMP8SNdTHCXzil4BqJkrZq2VQ==","signatures":[{"sig":"MEQCIGnMtd9CDhGYgLxdRmXk0CZNI6eqlix6l8bfxH00kmjhAiBuQemDchFz+9AhSlR6YP4PzLXnGg65viesc6nGDGiDtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90786231},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"1e6e4a0e51b9ed96c4612ebd4d66963c65f61f68","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest run","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","ignore":"^7.0.5","typescript":"^5.9.3","@drskillissue/ganko":"workspace:^","vscode-languageserver":"^9.0.1","@typescript-eslint/utils":"^8.57.0","@typescript-eslint/parser":"^8.57.0","@drskillissue/ganko-shared":"workspace:^","@typescript-eslint/project-service":"^8.57.0","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.1.23_1773486956516_0.41550482791271603","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@drskillissue/ganko-lsp","version":"0.1.24","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.1.24","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"ed764e80cb7ad80921bfb75cfee2bbd924442ac3","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.1.24.tgz","fileCount":8,"integrity":"sha512-ujzWos3STtZTeJwoamqx20GxU0nIB42+1xoF3xlzZSCVP1r+qfD7C+wa5zNgBFkKIN3lkCei8TD1oZ2p8QnJbw==","signatures":[{"sig":"MEQCIH+uExnuQCl//C64Q8Nd0Xw1qzfdY1qxfORgCYOSlTDzAiBTw22auuUxPwPaQlIrIUd6e8PF4qGQhbk7vy+yLbwg8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.1.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90819418},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"7261ebdd374e846acba3f9a1aa438974cc950cae","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest run","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","ignore":"^7.0.5","typescript":"^5.9.3","@drskillissue/ganko":"workspace:^","vscode-languageserver":"^9.0.1","@typescript-eslint/utils":"^8.57.0","@typescript-eslint/parser":"^8.57.0","@drskillissue/ganko-shared":"workspace:^","@typescript-eslint/project-service":"^8.57.0","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.1.24_1773536186369_0.16018240186722732","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@drskillissue/ganko-lsp","version":"0.1.25","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.1.25","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"c73c1678ddb897c8dc9fee67b75747f97eca1616","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.1.25.tgz","fileCount":8,"integrity":"sha512-xAwjZ8xFsmn0UHyNRzf49zOwWFIPxfkz3z2Qne5JcRB0Zr1qh61GTO0fS4iI3xdaP2w5d2YlHW5JhyFakIxPaQ==","signatures":[{"sig":"MEQCIFQ3mC21ZtRRSnX/8IhZZ118ACZunZKbPTlj3FT5PtFMAiAMUfIC+Vl+XTPaV5gTXnWd/XaNKSyuqF/jSHBf9lvpsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.1.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90828215},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"227d2ad97f89ee2f3f58fea427a597b808f73c2a","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest run","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@drskillissue/ganko":"^0.1.25"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","ignore":"^7.0.5","typescript":"^5.9.3","vscode-languageserver":"^9.0.1","@typescript-eslint/utils":"^8.57.0","@typescript-eslint/parser":"^8.57.0","@drskillissue/ganko-shared":"workspace:^","@typescript-eslint/project-service":"^8.57.0","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.1.25_1773606946253_0.7735863569359867","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@drskillissue/ganko-lsp","version":"0.1.26","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.1.26","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"d12cd0dd9171387fe7aa42e60ddffc5e01862fbc","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.1.26.tgz","fileCount":8,"integrity":"sha512-bvaVOJLnI247TGhGW/Eq1KEfTBuyRJMm4ZkyzeDH1Vmh0uwnWMU+HbxG/UvoRrfzjlX8jtiUiqJYd3UcPt8AYw==","signatures":[{"sig":"MEQCIAaPbk8f4rxisfbWJVhZ7ZqNG8lOMSdT1/tyzyq8UFsYAiAVnTDLzovI3A4nxT24jL7HweqxUwbpgOBmbFobOi7wNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.1.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90828163},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"55c5c1001402b31331b9e7eba2bdedc5a5694d73","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest run","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@drskillissue/ganko":"^0.1.26"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","ignore":"^7.0.5","typescript":"^5.9.3","vscode-languageserver":"^9.0.1","@typescript-eslint/utils":"^8.57.0","@typescript-eslint/parser":"^8.57.0","@drskillissue/ganko-shared":"workspace:^","@typescript-eslint/project-service":"^8.57.0","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.1.26_1773610187124_0.3873202784059788","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@drskillissue/ganko-lsp","version":"0.2.0","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.2.0","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"e5ee6dde2a27a0291570925cfa3eebb1dec265f0","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.2.0.tgz","fileCount":10,"integrity":"sha512-qDRo27MQTEG/8A291r4zB0AFjSbGYs7B4nitLzR8eYi8hMU9gUBb2rfPpLzjkGLgjipe6dSA2afbD4vmmq8Lqw==","signatures":[{"sig":"MEYCIQDx+LYF2EA4btq1YZLshtydM9R4UharKJlb/9pGK6KhHwIhAK2we3kmJ8Lv1mj90Z6FEJl78WnqUCE5WeIBNP3jYCpK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96883164},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"30a47311b0901be44a81087533f05aa8cd37fe66","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest run","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@drskillissue/ganko":"^0.2.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","ignore":"^7.0.5","typescript":"^5.9.3","vscode-languageserver":"^9.0.1","@drskillissue/ganko-shared":"workspace:^","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.2.0_1773698160683_0.4404269594067154","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@drskillissue/ganko-lsp","version":"0.2.1","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.2.1","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"8456c54a692ad2712f500d31e7dc56abc5033d5c","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.2.1.tgz","fileCount":10,"integrity":"sha512-19K5NBfRcpPszRKeT6sYa3FtBX9OmhM7twy8TlkvscJR2uTytO84Ie6vHQ+INgGe9g4tqeShYnJpB/tEgZZU9g==","signatures":[{"sig":"MEYCIQDq1cvAU/5vAeIiCitYRFo0k1Htv6IQ4hql/7/AT0ttxAIhAM8CeAIDy1t9ek6YLd524WyKiNkZO7biPGypVP55MARg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96886721},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"5a3e8d272d5b96fd9a8ace6ef84385e0edf2d58c","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest run","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@drskillissue/ganko":"^0.2.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","ignore":"^7.0.5","typescript":"^5.9.3","vscode-languageserver":"^9.0.1","@drskillissue/ganko-shared":"workspace:^","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.2.1_1773706913611_0.5464517145573309","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@drskillissue/ganko-lsp","version":"0.2.5","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.2.5","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"bfac18942de93653eb299016fe4c038d7812accd","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.2.5.tgz","fileCount":10,"integrity":"sha512-RngAuuLka8eCjjH3CqlkSC0o93Y1XRb6VVdR+kLh+l77RLpkupqiKPxu1yFl0BTW/8Xh8A9GDJkAkCj+pBSjhQ==","signatures":[{"sig":"MEYCIQCUv0B9z7/A/9qqNixZP+JxS8I9m8yIJ/9lkPpQLuFAOAIhAJ4VBBXhOcABJGrrNeCCC3+P4+Hwvsdz4he1IQNhJQMK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97005388},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"763da56a69050c8f08c0c2fa59c6f2ac0d957a0e","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest run","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@drskillissue/ganko":"^0.2.5"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","ignore":"^7.0.5","typescript":"^5.9.3","vscode-languageserver":"^9.0.1","@drskillissue/ganko-shared":"workspace:^","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.2.5_1773774000816_0.22767201738253062","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@drskillissue/ganko-lsp","version":"0.2.6","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.2.6","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"951df6aefb2801b46bfb43fa65afa907c86cf68f","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.2.6.tgz","fileCount":10,"integrity":"sha512-+It0Io7lixu27bJ3YoJthDjQ+qA3oJlp/i5nAMjFhT2FDwCUyH39bc+TIBZdELqR7RJBngTT+e3VlBEiXd5gpg==","signatures":[{"sig":"MEYCIQDnGIBPa0XheW2gcpV5dX0IykKYPqZsW3wG9yIvoVNIoAIhAO/7wWIGXs3IJGlEiSWDLTHSqtoYjKIOGl9/sksZhOI3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97029108},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"488f08cfcce684fe2db04d43e53f54ffb4743c7e","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest run","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@drskillissue/ganko":"^0.2.6"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","ignore":"^7.0.5","typescript":"^5.9.3","vscode-languageserver":"^9.0.1","@drskillissue/ganko-shared":"workspace:^","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.2.6_1773777547156_0.5448722393138563","host":"s3://npm-registry-packages-npm-production"}},"0.2.61":{"name":"@drskillissue/ganko-lsp","version":"0.2.61","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.2.61","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"b909dff96938c15e47ee7443bd85f3fd82115724","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.2.61.tgz","fileCount":10,"integrity":"sha512-088D+gXIVBFQPNWurHSKkBUSJvX+Vy+kSw2bjJqDQP5xNGF5a8w8DuvZWtUzfP9MYPh1uyIJlgHvMO0D8jvgMg==","signatures":[{"sig":"MEUCIQCT0Zt3pm6RuyLWcZF5qkrXDTjXQ6SbgJsturQG7wA6WgIgZRTHgpYaztkYnuMKIVuF+T9+GAml7WRt70Y4Vr9j5yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.2.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97040514},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"fc56b2e11ef4dd132674c07a6f6ccf8be24d21de","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest run","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@drskillissue/ganko":"^0.2.61"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","ignore":"^7.0.5","typescript":"^5.9.3","vscode-languageserver":"^9.0.1","@drskillissue/ganko-shared":"workspace:^","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.2.61_1773793330901_0.0475138979641303","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@drskillissue/ganko-lsp","version":"0.2.7","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.2.7","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"cb6158a4abb461373e4e644f0e162f85f821b29c","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.2.7.tgz","fileCount":10,"integrity":"sha512-W9lo+K64ahi/WDBK34LYBk0mn9cmkcGQOMWw0GeJSy5Jts9cCD8krVQePQv+5tOn99HgsVWEYovGYdmFDHsgcw==","signatures":[{"sig":"MEQCIFWgMFJOUhQ6DHMhJ0T8PlQpYFAKW7xqVpHu/f33jAibAiAUluJRVOy+BZ8cgOgtm0snA8cf7MWjZrP1vDf4Nk2yNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97143305},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"85aa0caad8f17fb59fd63aadde9b69b7ce22e076","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest run","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@drskillissue/ganko":"^0.2.7"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","ignore":"^7.0.5","typescript":"^5.9.3","vscode-languageserver":"^9.0.1","@drskillissue/ganko-shared":"workspace:^","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.2.7_1773872534126_0.0916096521367229","host":"s3://npm-registry-packages-npm-production"}},"0.2.71":{"name":"@drskillissue/ganko-lsp","version":"0.2.71","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.2.71","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"b21cc8d51191a56a7d4bb72ec814a6a716750920","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.2.71.tgz","fileCount":10,"integrity":"sha512-XeQ5Db0Nw2t2KgZ79JGyTLW5H2uPgJAGmNWeMU1ZVhwP4SAAC8riV1rf4COvzoA+rnI7SfeXJyLtJSPQiYs25A==","signatures":[{"sig":"MEUCIQDEvZgmFaeVlMyhGyRHJjNT35isLoj8+e5eDMf6KJqyyQIgfWFrQ0YH1Xa2owZirETCbHPe4BSL6t0Ct4cbAxK2tOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.2.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97143925},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"66fcf960bb982fe99730d3d2e48d3cee065ad350","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest run","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@drskillissue/ganko":"^0.2.71"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","ignore":"^7.0.5","typescript":"^5.9.3","vscode-languageserver":"^9.0.1","@drskillissue/ganko-shared":"workspace:^","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.2.71_1773894688395_0.2363495602433192","host":"s3://npm-registry-packages-npm-production"}},"0.2.72":{"name":"@drskillissue/ganko-lsp","version":"0.2.72","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.2.72","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"4b859708b1823b4c7cfb78507b3748e3b4b8bd67","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.2.72.tgz","fileCount":10,"integrity":"sha512-91n6kh8wZkB59Anqew+ayQt3vC3S4a/3pG+XJwvJ8pQv8UP7nw7cpFUV788NST7hvPBE7IPNEIwZD2ug06PQ7A==","signatures":[{"sig":"MEYCIQCTRNv6rx1ZOvmGWbOCFGKgu+JthA+Y3mC6R17P/LSpWQIhAPZsI/osWxZEIjK4MT7sX1EXibVpgQoKaBBtIGvrWT3Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.2.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97175291},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"481d1b83db0499c70445c5014f9f620419f43e4e","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest run","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@drskillissue/ganko":"^0.2.72"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","ignore":"^7.0.5","typescript":"^5.9.3","vscode-languageserver":"^9.0.1","@drskillissue/ganko-shared":"workspace:^","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.2.72_1773973048286_0.0041226893868218095","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@drskillissue/ganko-lsp","version":"0.2.8","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.2.8","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"2a4deb259119b3721e5a96be5df38d382d5872cc","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.2.8.tgz","fileCount":10,"integrity":"sha512-wnYTjhG3YE1XfqBdlN5O/cPTu4lsZkfO5OeCzZ140pzVZeQoVog6dKGfxXwuICqvnswZv5FqekluwXSZu6z6iw==","signatures":[{"sig":"MEYCIQCYyltdEflhGYOLFppod+9dMhIpi0huLC+nN/lZHtHBGwIhAJG/MNM+nL3lKpUfWFLYBlG4kIiiU/KQNfhuGrRukQoC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97063001},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"4e7da4b963a72efe7f07acf5331afd095faf1a8f","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest run","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@drskillissue/ganko":"^0.2.8"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","ignore":"^7.0.5","typescript":"^5.9.3","vscode-languageserver":"^9.0.1","@drskillissue/ganko-shared":"workspace:^","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.2.8_1773987595659_0.3965739046685628","host":"s3://npm-registry-packages-npm-production"}},"0.2.81":{"name":"@drskillissue/ganko-lsp","version":"0.2.81","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.2.81","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"b51436a62ba4e2a86733a5f7bf29f984361e1d2a","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.2.81.tgz","fileCount":10,"integrity":"sha512-IvOB6tRbdsYgae5gzSB13YJxCF5dGgp3+lxiercMJmxJGeztkd0319PRJHiCTMc+3NXBr3FwynQoL3zOsxnAGg==","signatures":[{"sig":"MEUCIHXvgqgm3/MxWwoTBJCV2d6xb9JDyBR72pCJocwhsh7sAiEAoW9l8BggwMma+qRC6T0zoOxWsSitGejBgvRXC4qpWEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.2.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97198249},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"387fcc49a108595a60a348ac57bbe2b66b22daf8","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest run","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@drskillissue/ganko":"^0.2.81"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","ignore":"^7.0.5","typescript":"^5.9.3","vscode-languageserver":"^9.0.1","@drskillissue/ganko-shared":"workspace:^","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.2.81_1774058687207_0.7527459627841468","host":"s3://npm-registry-packages-npm-production"}},"0.2.82":{"name":"@drskillissue/ganko-lsp","version":"0.2.82","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.2.82","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"1d8c3b5de1f241f00d1c5c99a7f4ec2bfe415b09","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.2.82.tgz","fileCount":10,"integrity":"sha512-Niol9wsngsWsnvAmOzYRGN69iRvk6CX5nuTuQJH7Yc1NJMLnWXY8YoIvakr+qokuh2OaTnsnVmINXJUSk5riMg==","signatures":[{"sig":"MEUCIQDs6BcIu2q34G2by6N4d/83T9UOc2jCI48Hs2Fd6177IQIgK6HBXuZiod7+cT+9Ja09AWDzQchj5WBzVNiCJY2osvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.2.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97203128},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"223c3c3d8401a57ea65a68441a3a425beb314484","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest run","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@drskillissue/ganko":"^0.2.82"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","ignore":"^7.0.5","typescript":"^5.9.3","vscode-languageserver":"^9.0.1","@drskillissue/ganko-shared":"workspace:^","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.2.82_1774061590210_0.5848372533814918","host":"s3://npm-registry-packages-npm-production"}},"0.2.83":{"name":"@drskillissue/ganko-lsp","version":"0.2.83","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.2.83","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"fd28661d3a85d899e69eaa902d81bdce6fa705eb","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.2.83.tgz","fileCount":10,"integrity":"sha512-LvKfGAalA+cCswjQwEpnW4DrfZl6lqphP8V5qAPkIaqy6XD8UqAZHO6OmRdnnH+gczqo0ByN2zCFhO0b5MhCmA==","signatures":[{"sig":"MEUCIC5bjPlV1DX4LHAErwqdQd0CRFHECRyu9vkkRCYVUTCEAiEA8NKA2V7zuzjJ0zgAosjOpPq3GydktDJYK0BBC14l22Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.2.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97218015},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"b223f2039d86d150096661c9480e92d229bc9493","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest run","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@drskillissue/ganko":"^0.2.83"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","ignore":"^7.0.5","typescript":"^5.9.3","vscode-languageserver":"^9.0.1","@drskillissue/ganko-shared":"workspace:^","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.2.83_1774064297320_0.6160998168834724","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@drskillissue/ganko-lsp","version":"0.2.9","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.2.9","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"3a7e55edf405c70bb4a742ed78c17c6fd1581e5b","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.2.9.tgz","fileCount":10,"integrity":"sha512-k91jNxF/396QNTs06J9l0wqp1H6ivW4+veAKAfnszvZo3nArJ1Iiz9rQXE23CYJDuf7zohfBxYTRjTDpPE/QaQ==","signatures":[{"sig":"MEUCIQCJP3Tj3Rucm7GaI92+RJcMgA9XHbv+ykdPM7Yn5n80ygIgGt6FSFnqCGCtkP+hBb0Tp8SKot+kfKkke7Hsve+bTSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97275911},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"be47e7b85a1a773a89d3d1a42c0ed4a61b16c51c","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest run","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@drskillissue/ganko":"^0.2.9"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","ignore":"^7.0.5","typescript":"^5.9.3","vscode-languageserver":"^9.0.1","@drskillissue/ganko-shared":"workspace:^","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.2.9_1774086247245_0.995090099044813","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@drskillissue/ganko-lsp","version":"0.3.0","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.3.0","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"7a8d12c96311fff343aa6fe86a73da202ccc1faf","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.3.0.tgz","fileCount":10,"integrity":"sha512-cRxy0n3kmOGmqsFpvDfPT+0Olr7/AWcmXXM6UZQpy84DIWg6CgvPkoW9zSwNwUJBMaz5PMszTitHvc23byp0eg==","signatures":[{"sig":"MEYCIQDnHjSdbnDS9WYyTTux8B4ET1NwQpW4t2xH7jzWs55/jQIhAI1wkHfun3DnEUd7CvT+jaDM7STfg1QPBzGnU5TedAbb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96832799},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"5bbb428a2845c719193c4ebf764b9648a98bdd11","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest run","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@drskillissue/ganko":"^0.3.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","ignore":"^7.0.5","typescript":"^5.9.3","vscode-languageserver":"^9.0.1","@drskillissue/ganko-shared":"workspace:^","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.3.0_1774234833911_0.545584740869526","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@drskillissue/ganko-lsp","version":"0.3.1","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.3.1","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"8873a94b80948216ac2f938375227fd9a8abe06f","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.3.1.tgz","fileCount":10,"integrity":"sha512-W/b3NPaX04hWi4penX2AvpFAjUfhvDFqeqjXIm9u7CQ3N3Aj0xpk8B1chhGOtcx+SXcHJYN5KTk9F8oYJkMArg==","signatures":[{"sig":"MEUCIBGgeUmzd/3MFd7kyR7tQon3bB6G42vVTfEVdsPAZym6AiEA30nJPNliqj54IvW/4jHatw1Gcdf4B2oUAk+wi5dovE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96856519},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"26e49e71697458a9ef305032e67d05ab39d4b9d5","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest run","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@drskillissue/ganko":"^0.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","ignore":"^7.0.5","typescript":"^5.9.3","vscode-languageserver":"^9.0.1","@drskillissue/ganko-shared":"workspace:^","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.3.1_1774254878622_0.2538338549546053","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@drskillissue/ganko-lsp","version":"0.3.2","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"author":{"name":"DrSkillIssue"},"license":"MIT","_id":"@drskillissue/ganko-lsp@0.3.2","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"bin":{"ganko":"dist/entry.js"},"dist":{"shasum":"7ebfed793a69854cf458272c6379301e035566ff","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.3.2.tgz","fileCount":10,"integrity":"sha512-YdjQnYin13CXJh/zL750FRR+uiqMVHi1SfZFqZ2F4+2v38ZXfkxZ5kHEow3wDhU9RRsCSX84hxBCcOPQuEmq7A==","signatures":[{"sig":"MEUCIAuG4B7vMwEEpgKllG/bEOlbeC8pvv9tuOFDvcxumdOqAiEA/TXYe4jVG8i6C2QEcDPiJDkAL2JehcgwpfwCtbSzoYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96940563},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"gitHead":"8346b70cfb6d430b9a0fb5544966b95ea9d00afc","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit","lint":"eslint src","test":"vitest run","build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","test:watch":"vitest --watch"},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"repository":{"url":"git+https://github.com/DrSkillIssue/ganko.git","type":"git","directory":"packages/lsp"},"_npmVersion":"10.8.2","description":"Language server and CLI linter for Solid.js projects","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","dependencies":{"@drskillissue/ganko":"^0.3.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.3.6","ignore":"^7.0.5","typescript":"^5.9.3","vscode-languageserver":"^9.0.1","@drskillissue/ganko-shared":"workspace:^","vscode-languageserver-textdocument":"^1.0.12"},"_npmOperationalInternal":{"tmp":"tmp/ganko-lsp_0.3.2_1774309272667_0.17762625595390924","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@drskillissue/ganko-lsp","version":"0.3.3","description":"Language server and CLI linter for Solid.js projects","license":"MIT","type":"commonjs","main":"dist/index.js","types":"dist/index.d.ts","bin":{"ganko":"dist/entry.js"},"exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.js"}},"sideEffects":false,"keywords":["solid","solidjs","lsp","language-server","linter","cli"],"publishConfig":{"access":"public","provenance":true},"repository":{"type":"git","url":"git+https://github.com/DrSkillIssue/ganko.git","directory":"packages/lsp"},"homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"scripts":{"build":"tsup && bun build dist/entry.js --compile --outfile dist/ganko --external jiti","clean":"bun -e \"import { rm } from 'node:fs/promises'; await Promise.all(['dist', 'node_modules'].map((p) => rm(p, { recursive: true, force: true })));\"","lint":"eslint src","dev":"tsup --watch","test":"vitest run","test:watch":"vitest --watch","tsc":"tsc --noEmit"},"dependencies":{"@drskillissue/ganko":"^0.3.3"},"devDependencies":{"@drskillissue/ganko-shared":"workspace:^","ignore":"^7.0.5","typescript":"^6.0.0","vscode-languageserver":"^9.0.1","vscode-languageserver-textdocument":"^1.0.12","zod":"^4.3.6"},"author":{"name":"DrSkillIssue"},"engines":{"node":">=22.0.0"},"_id":"@drskillissue/ganko-lsp@0.3.3","gitHead":"a4a4678b0ddd2d1692ff1259de3c5594c88eedf9","_nodeVersion":"20.20.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-nCnrUJOPJgW9330bBXSebpZUP2rl3zRQ36KlvRDXsQEqygUowiCqCwapg4dd8RZqMtBQgO5FNfe1iGhFKRp4fg==","shasum":"ab8397382ddd87edfbf32406c5ff29142afd6b0c","tarball":"https://registry.npmjs.org/@drskillissue/ganko-lsp/-/ganko-lsp-0.3.3.tgz","fileCount":10,"unpackedSize":97141143,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drskillissue%2fganko-lsp@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC3HNiinRv6vRIiLNtCXjVe1EUyQUJD2wM0Pi1xNF82sQIhAOvlOH1xXO/EwQF+9zPLL2PQOqFqDIOjW0pmctmOEM0c"}]},"_npmUser":{"name":"drskillissue","email":"dr@zhl.dev"},"directories":{},"maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ganko-lsp_0.3.3_1774323180515_0.3483839851624353"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-08T07:36:01.919Z","modified":"2026-03-24T03:33:01.712Z","0.1.0":"2026-03-08T07:36:02.630Z","0.1.1":"2026-03-08T08:19:21.793Z","0.1.2":"2026-03-08T08:25:55.215Z","0.1.3":"2026-03-08T08:35:10.743Z","0.1.14":"2026-03-08T20:54:24.020Z","0.1.15":"2026-03-08T23:42:28.508Z","0.1.16":"2026-03-10T04:24:24.590Z","0.1.17":"2026-03-10T05:30:58.089Z","0.1.18":"2026-03-10T20:36:29.553Z","0.1.19":"2026-03-12T05:22:12.160Z","0.1.20":"2026-03-12T16:09:08.445Z","0.1.21":"2026-03-13T02:22:38.730Z","0.1.22":"2026-03-14T01:24:59.864Z","0.1.23":"2026-03-14T11:15:57.150Z","0.1.24":"2026-03-15T00:56:26.939Z","0.1.25":"2026-03-15T20:35:46.799Z","0.1.26":"2026-03-15T21:29:47.706Z","0.2.0":"2026-03-16T21:56:01.276Z","0.2.1":"2026-03-17T00:21:54.249Z","0.2.5":"2026-03-17T19:00:01.451Z","0.2.6":"2026-03-17T19:59:07.884Z","0.2.61":"2026-03-18T00:22:11.465Z","0.2.7":"2026-03-18T22:22:14.689Z","0.2.71":"2026-03-19T04:31:28.964Z","0.2.72":"2026-03-20T02:17:28.851Z","0.2.8":"2026-03-20T06:19:56.208Z","0.2.81":"2026-03-21T02:04:47.827Z","0.2.82":"2026-03-21T02:53:10.772Z","0.2.83":"2026-03-21T03:38:17.900Z","0.2.9":"2026-03-21T09:44:07.800Z","0.3.0":"2026-03-23T03:00:34.497Z","0.3.1":"2026-03-23T08:34:39.157Z","0.3.2":"2026-03-23T23:41:13.241Z","0.3.3":"2026-03-24T03:33:01.144Z"},"bugs":{"url":"https://github.com/DrSkillIssue/ganko/issues"},"author":{"name":"DrSkillIssue"},"license":"MIT","homepage":"https://github.com/DrSkillIssue/ganko/tree/main/packages/lsp","keywords":["solid","solidjs","lsp","language-server","linter","cli"],"repository":{"type":"git","url":"git+https://github.com/DrSkillIssue/ganko.git","directory":"packages/lsp"},"description":"Language server and CLI linter for Solid.js projects","maintainers":[{"name":"drskillissue","email":"dr@zhl.dev"}],"readme":"# ganko\n\nLanguage Server Protocol (LSP) server for Solid.js projects. `ganko` powers diagnostics and editor intelligence for TypeScript/Solid and CSS files, including cross-file analysis.\n\n## Features\n\n- Real-time diagnostics from `ganko` (Solid + CSS + cross-file rules)\n- Definition, references, rename (prepare + execute), hover, completion, code actions\n- Signature help, document highlight, linked editing, folding ranges, selection ranges\n- Document symbols and workspace symbols\n- Semantic tokens and inlay hints for reactive constructs\n- Pull diagnostics (LSP 3.17 `textDocument/diagnostic`) for non-interactive clients\n- Custom request: `solid/showReactiveGraph` (Mermaid + DOT graph payload)\n\nSupported source extensions:\n\n- Solid/TS/JS: `.tsx`, `.jsx`, `.ts`, `.js`, `.mts`, `.cts`, `.mjs`, `.cjs`\n- Styles: `.css`, `.scss`, `.sass`, `.less`\n\n## Installation\n\n```bash\nnpm i -g @drskillissue/ganko-lsp\n```\n\nThis installs the `ganko` binary, which serves as both the language server and CLI linter.\n\n## Editor Setup\n\n### VS Code\n\nInstall `ganko-vscode` from the VS Code marketplace. It bundles the LSP server — no separate install required.\n\n### OpenCode\n\nWithin `opencode.json`:\n\n```jsonc\n{\n  \"$schema\": \"https://opencode.ai/config.json\",\n  \"lsp\": {\n    \"ganko\": {\n      \"command\": [\"ganko\", \"--stdio\"],\n      \"extensions\": [\".ts\", \".tsx\", \".js\", \".jsx\", \".css\", \".scss\", \".sass\", \".less\"]\n    }\n  }\n}\n```\n\n> NOTE: You must restart opencode and LSP will **NOT** show until a file matching the above extension is read.\n\n### Other Editors\n\nAny editor with LSP support can use ganko. Launch `ganko --stdio` — the server communicates via JSON-RPC over stdio.\n\n## CLI Usage\n\n### Language Server\n\n```bash\n# Start server over stdio\nnpx ganko\n\n# If installed globally\nganko\n\n# Write server logs to a file (for debugging)\nganko --log-file /tmp/ganko.log\n\n# Push TypeScript diagnostics alongside ganko diagnostics\nganko --enable-ts\n\n# CLI helpers\nganko --help\nganko --version\n```\n\n### Lint Command\n\nRun the same analysis pipeline as the LSP server, but headless — no editor required.\n\nBy default, `ganko lint` connects to a background daemon that keeps the TypeScript project service, graph caches, file index, and Tailwind validator warm between runs. This eliminates the ~2-5s startup cost on repeated invocations. The daemon is started automatically on the first `ganko lint` call and shuts down after 5 minutes of inactivity.\n\n```bash\n# Lint entire project (uses daemon)\nganko lint\n\n# Lint specific files\nganko lint src/App.tsx src/Counter.tsx\n\n# Glob patterns\nganko lint \"src/**/*.tsx\"\n\n# JSON output (for CI)\nganko lint --format json\n\n# Skip cross-file analysis (faster)\nganko lint --no-cross-file\n\n# Fail on any warnings\nganko lint --max-warnings 0\n\n# Custom ESLint config\nganko lint --eslint-config eslint.config.mjs\n\n# Skip ESLint config entirely\nganko lint --no-eslint-config\n\n# Skip daemon, run analysis in-process\nganko lint --no-daemon\n```\n\n| Option | Description |\n|--------|-------------|\n| `--format <text\\|json>` | Output format (default: `text`) |\n| `--no-cross-file` | Skip cross-file analysis |\n| `--max-warnings <n>` | Exit with error if warning count exceeds `n` |\n| `--eslint-config <path>` | Explicit ESLint config file path |\n| `--no-eslint-config` | Ignore ESLint config |\n| `--exclude <glob>` | Exclude files matching glob pattern (repeatable) |\n| `--no-daemon` | Skip daemon, run analysis in-process |\n| `--max-workers <n>` | Max parallel workers for lint (default: auto) |\n| `--verbose`, `-v` | Enable debug-level log output |\n| `--log-level <level>` | Set log level: `trace`, `debug`, `info`, `warning`, `error`, `critical`, `off` |\n| `--log-file <path>` | Write logs to a file (in addition to stderr) |\n\nExit codes: `0` clean, `1` errors found (or warnings exceeded `--max-warnings`), `2` invalid arguments.\n\n### Daemon Commands\n\nThe daemon is managed automatically, but you can control it manually:\n\n```bash\n# Start the background daemon\nganko daemon start\n\n# Check daemon status\nganko daemon status\n\n# Stop the background daemon\nganko daemon stop\n\n# Specify project root (default: auto-detected from cwd)\nganko daemon start --project-root /path/to/project\n```\n\nThe daemon communicates over a Unix domain socket with Content-Length framed messages. It stores its socket and PID file under `$XDG_RUNTIME_DIR` (or `$TMPDIR`), namespaced by a hash of the project root and ganko version.\n\nThe CLI entrypoint uses `#!/usr/bin/env node` — only Node.js `>=22.0.0` is required on `PATH`.\n\n## Client Settings (Initialization / Config Change)\n\nClients can send `ServerSettings` via `initializationOptions` and `workspace/didChangeConfiguration` under `settings.solid`.\n`rules`, `useESLintConfig`, `eslintConfigPath`, and `accessibilityPolicy` directly affect rule evaluation.\n\n```json\n{\n  \"settings\": {\n    \"solid\": {\n      \"trace\": \"off\",\n      \"logLevel\": \"info\",\n      \"rules\": { \"signal-call\": \"error\" },\n      \"useESLintConfig\": true,\n      \"eslintConfigPath\": \"eslint.config.mjs\",\n      \"accessibilityPolicy\": \"wcag-aa\",\n      \"exclude\": [\"backend/**\", \"scripts/**\"]\n    }\n  }\n}\n```\n\nRule override precedence:\n\n1. VS Code/client `rules` payload\n2. ESLint config overrides\n3. Built-in rule defaults\n\n## Development\n\n```bash\n# Build\nbun run --cwd packages/lsp build\n\n# Test\nbun run --cwd packages/lsp test\n\n# Type-check\nbun run --cwd packages/lsp tsc\n```\n\n## Requirements\n\n- Node.js `>=22.0.0`\n\n## License\n\nMIT\n","readmeFilename":"README.md"}