{"_id":"@spences10/pi-lsp","_rev":"47-9adbfb75e7523a86dd53e88c1f91c3dc","name":"@spences10/pi-lsp","dist-tags":{"latest":"0.0.47"},"versions":{"0.0.1":{"name":"@spences10/pi-lsp","version":"0.0.1","keywords":["language-server","lsp","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-lsp@0.0.1","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"672386d8149cf4b4719237fea06794cf14ff6de0","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.1.tgz","fileCount":12,"integrity":"sha512-RqWlVrZ+XR1XpENKP1ijH8mSWpAZsy7YJdJwwqxnBnq76dyCodq1a+AQAehHRGMJJyXRWQlSYMXV1i7zFqfv4g==","signatures":[{"sig":"MEYCIQDDSPQhH6V18xCMSH3kIWn+wMmjkE4HBJ7fzv1WNU+1UwIhAMYeaPUFHyWnnd/Xjge0nsUo6nUOuFpy3QxjVAXHi7aN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96289},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-lsp-0.0.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/642f31c83417959efccd9435c7be231c/spences10-pi-lsp-0.0.1.tgz","_integrity":"sha512-RqWlVrZ+XR1XpENKP1ijH8mSWpAZsy7YJdJwwqxnBnq76dyCodq1a+AQAehHRGMJJyXRWQlSYMXV1i7zFqfv4g==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"_npmVersion":"11.6.2","description":"Pi extension that exposes Language Server Protocol diagnostics, hover, definition, and reference tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"typebox":"^1.1.33","@mariozechner/pi-coding-agent":"^0.70.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^5.9.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.1_1777224761515_0.28267629978832587","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@spences10/pi-lsp","version":"0.0.2","keywords":["language-server","lsp","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-lsp@0.0.2","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"683c09a79e1584c957715ae6f608bf6f6ff1e5ca","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.2.tgz","fileCount":12,"integrity":"sha512-DyXX+cY/D6JYfd1oRWj2v1L7c5TavmF8ndv1m26HHgVzoEe7NhMkzBce4saICtN9ZN7XiKQbsIxvmhHTy+Y4pQ==","signatures":[{"sig":"MEUCIGeyTtg9fe49apEVIOdxsl0gzCkaHXOQ4YApNcsjTRQnAiEA8hZr16U+0ndKycNrQ68KiM4llOP7F3xGQOSlsyNeBKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100542},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-lsp-0.0.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/ecf0eab9566c21d8b116ff609e7a675b/spences10-pi-lsp-0.0.2.tgz","_integrity":"sha512-DyXX+cY/D6JYfd1oRWj2v1L7c5TavmF8ndv1m26HHgVzoEe7NhMkzBce4saICtN9ZN7XiKQbsIxvmhHTy+Y4pQ==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"_npmVersion":"11.6.2","description":"Pi extension that exposes Language Server Protocol diagnostics, hover, definition, and reference tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"typebox":"^1.1.33","@mariozechner/pi-coding-agent":"^0.70.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.2_1777283170712_0.12908285427457677","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@spences10/pi-lsp","version":"0.0.3","keywords":["language-server","lsp","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-lsp@0.0.3","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"300dbfeec79050ce8bd12ef1859001029d3f0f90","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.3.tgz","fileCount":18,"integrity":"sha512-X2Yz3J2/Tf99ftQ5+Sy4tm6eIiRCSLYWmsDA0wNYrZci2+HCj7+iMpPRuciCtfbMFK6wo3aqswXXLadXWewvKQ==","signatures":[{"sig":"MEYCIQD4ruFyJ8HLdvi/QeofwH5Z9EdLO5jP/SQOPxMwXYKsqgIhAN+4OpBCApdBWVbdB6GMCxRM20zuhFdNQkv6HUoe+/vj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112197},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-lsp-0.0.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/c55bde5b8136369003bd495b69bbb86a/spences10-pi-lsp-0.0.3.tgz","_integrity":"sha512-X2Yz3J2/Tf99ftQ5+Sy4tm6eIiRCSLYWmsDA0wNYrZci2+HCj7+iMpPRuciCtfbMFK6wo3aqswXXLadXWewvKQ==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"_npmVersion":"11.6.2","description":"Pi extension that exposes Language Server Protocol diagnostics, hover, definition, and reference tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"typebox":"^1.1.33","@mariozechner/pi-coding-agent":"^0.70.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.3_1777356569900_0.7914011465441841","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@spences10/pi-lsp","version":"0.0.4","keywords":["language-server","lsp","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-lsp@0.0.4","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"e2d40a8ec62b6fc9484e51352b0b63afd18248f0","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.4.tgz","fileCount":18,"integrity":"sha512-Pg4HyMl5ZahgR8c/wbeUn2gj3AS803n8oOG5PbgjrPppxyZrNsTOzPK5Fo06zLKGgRncbZeOqXGouA+9X/sTHA==","signatures":[{"sig":"MEYCIQC6rYp5EHgwPvf0ykYIJlW2M/zjLOhrwEQ+SPLpR+rLZwIhAMysZMw3UcGOxUPQGRL0s8hRhP1Z6Xan5uMutp5W2FUg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112197},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-lsp-0.0.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/c254c3face8583e3458701a990b1e5bf/spences10-pi-lsp-0.0.4.tgz","_integrity":"sha512-Pg4HyMl5ZahgR8c/wbeUn2gj3AS803n8oOG5PbgjrPppxyZrNsTOzPK5Fo06zLKGgRncbZeOqXGouA+9X/sTHA==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"_npmVersion":"11.6.2","description":"Pi extension that exposes Language Server Protocol diagnostics, hover, definition, and reference tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"typebox":"^1.1.34","@mariozechner/pi-coding-agent":"^0.70.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.4_1777456190726_0.7029112091397114","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@spences10/pi-lsp","version":"0.0.5","keywords":["language-server","lsp","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-lsp@0.0.5","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"01621581ad15b88fc31150f9a0eddfe0cee52791","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.5.tgz","fileCount":18,"integrity":"sha512-WB0ZCNG906MtRAcpqY8MVyYKy5l0KbUop/H+Ylb2RTZwZarO9+lFLWtz0Bkv2tjgSo+RLrWzdeHZw652Z1n+wA==","signatures":[{"sig":"MEUCIQDe9bcxgayXLBfqe6v+yyeHV7qXVVqnRgZInuF/EFwTaQIgZUSWWYoi0rfCjvRwcA/oE/UUXWprmwXb7v2Ajkoiy0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110700},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-lsp-0.0.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter @spences10/pi-child-env run build && vitest run","build":"tsc -p tsconfig.build.json","check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/50866c4139b3eab706fea0246fe4f3d0/spences10-pi-lsp-0.0.5.tgz","_integrity":"sha512-WB0ZCNG906MtRAcpqY8MVyYKy5l0KbUop/H+Ylb2RTZwZarO9+lFLWtz0Bkv2tjgSo+RLrWzdeHZw652Z1n+wA==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"_npmVersion":"11.6.2","description":"Pi extension that exposes Language Server Protocol diagnostics, hover, definition, and reference tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"typebox":"^1.1.34","@spences10/pi-child-env":"0.1.0","@mariozechner/pi-coding-agent":"^0.70.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.5_1777500264177_0.555773434672437","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@spences10/pi-lsp","version":"0.0.6","keywords":["language-server","lsp","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-lsp@0.0.6","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"87ac0c5caea6bde9f1318657812830a28a21af90","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.6.tgz","fileCount":18,"integrity":"sha512-b+dme+B0Q4dYGlPihPqO7nO+KZ6IeKMT+1XLUvUnRAi2PZvQ8pM36wkQQGqGSsUGvARt/qy1wGJoQSzmXgEKtw==","signatures":[{"sig":"MEUCIEj9IDIgI50AuH212cwLYGgpa6sMOw2g6ksmFSTDhNTqAiEAqwZqwz+6JOmE7VdkCS3gNbuH1QkP1ZBulueMCoWX//4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110700},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-lsp-0.0.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter @spences10/pi-child-env run build && vitest run","build":"tsc -p tsconfig.build.json","check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/30b98c98a7bcfac7ea82d6d4c1f6ae88/spences10-pi-lsp-0.0.6.tgz","_integrity":"sha512-b+dme+B0Q4dYGlPihPqO7nO+KZ6IeKMT+1XLUvUnRAi2PZvQ8pM36wkQQGqGSsUGvARt/qy1wGJoQSzmXgEKtw==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"_npmVersion":"11.6.2","description":"Pi extension that exposes Language Server Protocol diagnostics, hover, definition, and reference tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"typebox":"^1.1.34","@spences10/pi-child-env":"0.1.1","@mariozechner/pi-coding-agent":"^0.70.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.6_1777500975748_0.6784257539069061","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@spences10/pi-lsp","version":"0.0.7","keywords":["language-server","lsp","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-lsp@0.0.7","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"24f2eee5d25b33f5ed62e95064179a8e28162967","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.7.tgz","fileCount":18,"integrity":"sha512-+vuTuIjw8SwA7ebe3odUNw2orzkbjbe6qVqaY4I8omimN5PmO1Em8Vw2vpDTfmVAZyQU7jwpSlohtHGFI4dE/w==","signatures":[{"sig":"MEUCIQDsA2K5igAIholjdx5/1A40/S155X6DTEtliaGD2wPfFwIgeEu2tkJZOZpygK5Mz/y74J9DWDwZG20ruDxqqhIaUkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109816},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-lsp-0.0.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter @spences10/pi-child-env run build && pnpm --filter @spences10/pi-project-trust run build && vitest run","build":"tsc -p tsconfig.build.json","check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/3d6cdaf8cb79a6c8ad63de5cb31ca181/spences10-pi-lsp-0.0.7.tgz","_integrity":"sha512-+vuTuIjw8SwA7ebe3odUNw2orzkbjbe6qVqaY4I8omimN5PmO1Em8Vw2vpDTfmVAZyQU7jwpSlohtHGFI4dE/w==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"_npmVersion":"11.6.2","description":"Pi extension that exposes Language Server Protocol diagnostics, hover, definition, and reference tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"typebox":"^1.1.34","@spences10/pi-child-env":"0.1.1","@spences10/pi-project-trust":"0.0.2","@mariozechner/pi-coding-agent":"^0.70.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.7_1777541130296_0.27742303159054216","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@spences10/pi-lsp","version":"0.0.8","keywords":["language-server","lsp","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-lsp@0.0.8","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"f9bf41bff10f11f06d8d3eef27bf9159d51a417d","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.8.tgz","fileCount":18,"integrity":"sha512-LquNKer44UcVBCs6w7TKptLbXP9uHaJMV8hkcdCoRqIZOsACQ7t7IGujGOF5aMKdNkSS3UGhyD8W6PI1t5hSyg==","signatures":[{"sig":"MEUCIQDk0xwSBsFXW8xsSRA4mlUWzK3V9/2CPTptMXc0I1tgNQIgSJrdFNmZmfQgnXdU9QhyEyI0yD6Zt2/qHU6708lApy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109816},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-lsp-0.0.8.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter @spences10/pi-child-env run build && pnpm --filter @spences10/pi-project-trust run build && vitest run","build":"tsc -p tsconfig.build.json","check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/6c27a0ee612395630e8aecf46b390cba/spences10-pi-lsp-0.0.8.tgz","_integrity":"sha512-LquNKer44UcVBCs6w7TKptLbXP9uHaJMV8hkcdCoRqIZOsACQ7t7IGujGOF5aMKdNkSS3UGhyD8W6PI1t5hSyg==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"_npmVersion":"11.6.2","description":"Pi extension that exposes Language Server Protocol diagnostics, hover, definition, and reference tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"typebox":"^1.1.34","@spences10/pi-child-env":"0.1.2","@spences10/pi-project-trust":"0.0.3","@mariozechner/pi-coding-agent":"^0.70.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.0","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.8_1777584547926_0.6877939074089896","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@spences10/pi-lsp","version":"0.0.9","keywords":["language-server","lsp","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-lsp@0.0.9","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"3b8824236a4fe4d8d45be97bec600f9249a9c0b3","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.9.tgz","fileCount":18,"integrity":"sha512-ATlP42d5Z1JR6BSLerPCSWJ/zJNZa+LXInzvTVzpBDV27HydBxeUiU1YPuBMT5uPNT+tPILLOfUjthWrkJ4ydw==","signatures":[{"sig":"MEYCIQCZfnQxiKE0ExfEFWyhZ1nIrw4/HXfkStW00SRoQNxoawIhAPx/9RjxhiPB57nftVNzPs6EcGobmJ8QARYiCOfSfrQe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119931},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-lsp-0.0.9.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter @spences10/pi-child-env run build && pnpm --filter @spences10/pi-project-trust run build && vitest run","build":"tsc -p tsconfig.build.json","check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/830c628dff406b475102f9e5e7fef3d0/spences10-pi-lsp-0.0.9.tgz","_integrity":"sha512-ATlP42d5Z1JR6BSLerPCSWJ/zJNZa+LXInzvTVzpBDV27HydBxeUiU1YPuBMT5uPNT+tPILLOfUjthWrkJ4ydw==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"_npmVersion":"11.6.2","description":"Pi extension that exposes Language Server Protocol diagnostics, hover, definition, and reference tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"typebox":"^1.1.36","@spences10/pi-child-env":"0.1.2","@spences10/pi-tui-modal":"0.0.4","@spences10/pi-project-trust":"0.0.3","@mariozechner/pi-coding-agent":"^0.71.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.9_1777647293158_0.9110419899101168","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@spences10/pi-lsp","version":"0.0.10","keywords":["language-server","lsp","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-lsp@0.0.10","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"8703ccebd5484245d2a586810c5831bcf9e5d520","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.10.tgz","fileCount":18,"integrity":"sha512-P+EJBfhPv7ken8xjyT5Nq+MzA207Jr1v0Ad0Y4DlzPhu+SRUEwUpeyC20ZWZpny2aybY188ODKDhLPwmYHreKw==","signatures":[{"sig":"MEYCIQC6Gum7atPYUnJkVnjZUEd2bW8Kw7f2q2IBNNO0RDgpogIhAKiKp6OYmFLVoTzDXXJvmbnqsJfLHAG3P4ycECX/thof","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119928},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-lsp-0.0.10.tgz","types":"./dist/index.d.ts","engines":{"node":">=22.0.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter @spences10/pi-child-env run build && pnpm --filter @spences10/pi-project-trust run build && vitest run","build":"tsc -p tsconfig.build.json","check":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/f2a73ba784e9a0675dcc15e5c53483fb/spences10-pi-lsp-0.0.10.tgz","_integrity":"sha512-P+EJBfhPv7ken8xjyT5Nq+MzA207Jr1v0Ad0Y4DlzPhu+SRUEwUpeyC20ZWZpny2aybY188ODKDhLPwmYHreKw==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"_npmVersion":"11.6.2","description":"Pi extension that exposes Language Server Protocol diagnostics, hover, definition, and reference tools","directories":{},"_nodeVersion":"24.13.0","dependencies":{"typebox":"^1.1.37","@spences10/pi-child-env":"0.1.2","@spences10/pi-tui-modal":"0.0.4","@spences10/pi-project-trust":"0.0.4","@mariozechner/pi-coding-agent":"^0.72.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.10_1777712024654_0.10590843265348049","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@spences10/pi-lsp","version":"0.0.11","keywords":["language-server","lsp","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-lsp@0.0.11","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"8018f530903d7aa5a20d4f171c3f97b6291a1126","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.11.tgz","fileCount":21,"integrity":"sha512-qaqkW82rlYIpgb+IqmYH4Zb0bQ3KgkXU4j7nBjk+Px07JH3gVFwS/jvP2d13nTW+3oV7X35I+GyE0XIbejTwHQ==","signatures":[{"sig":"MEYCIQDzL6nARCWtAJCURAw6mwpZSid/fdMPR31p4x+UlgvpvgIhAN/lzzmoCZRJKY+71Iny3FnpW5deGcv4i0A0TRpcYcOY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123430},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-lsp-0.0.11.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/069f529744312cfcc3f726f36b7c169e/spences10-pi-lsp-0.0.11.tgz","_integrity":"sha512-qaqkW82rlYIpgb+IqmYH4Zb0bQ3KgkXU4j7nBjk+Px07JH3gVFwS/jvP2d13nTW+3oV7X35I+GyE0XIbejTwHQ==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"_npmVersion":"11.12.1","description":"Pi extension that exposes Language Server Protocol diagnostics, hover, definition, and reference tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"typebox":"^1.1.37","@spences10/pi-child-env":"0.1.3","@spences10/pi-tui-modal":"0.0.5","@spences10/pi-project-trust":"0.0.5","@mariozechner/pi-coding-agent":"^0.72.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.11_1777732000873_0.08517441429615791","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@spences10/pi-lsp","version":"0.0.12","keywords":["language-server","lsp","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-lsp@0.0.12","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"148a1a37f139e59f905450a90d13e34c710a25c5","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.12.tgz","fileCount":33,"integrity":"sha512-1KF2FrFAPUKmkhk2/oMy1l8FPUtk3Gn7woI4/Rf4Mhqn0MNV09HZRqojrHhN91LKYTXn9CJ+3QsAcDIo47Awmw==","signatures":[{"sig":"MEQCIHNKgHWk0lOgaLPsmI3Ux2eff3lMT3MlRsNU1RX0FMo/AiAMj6K/08vYE9+gYWASPocPgI1rGjyt+vSTOUJ/idsKxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127201},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-lsp-0.0.12.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/e73e3f017e8e2ea041c693b18169ca84/spences10-pi-lsp-0.0.12.tgz","_integrity":"sha512-1KF2FrFAPUKmkhk2/oMy1l8FPUtk3Gn7woI4/Rf4Mhqn0MNV09HZRqojrHhN91LKYTXn9CJ+3QsAcDIo47Awmw==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"_npmVersion":"11.12.1","description":"Pi extension that exposes Language Server Protocol diagnostics, hover, definition, and reference tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"typebox":"^1.1.37","@spences10/pi-child-env":"0.1.3","@spences10/pi-tui-modal":"0.0.5","@spences10/pi-project-trust":"0.0.5","@mariozechner/pi-coding-agent":"^0.72.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.12_1777749114501_0.3907696000465468","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@spences10/pi-lsp","version":"0.0.13","keywords":["language-server","lsp","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-lsp@0.0.13","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"f6ae44e02d62abfad92b3fb6ec2b6a0ebd9805ba","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.13.tgz","fileCount":33,"integrity":"sha512-SDs7o2bGnJtnJSHUPedD60Ypd7AzBFj8kL4qED2Tq2uHL4C4i+mJTgiGx+ZsWk11kuhC+n4dW1ik6OdI5RF4qg==","signatures":[{"sig":"MEQCIBEoleRQbtWAXIYIyNAIY6KuNgftbTR+e9wHabSsS/pGAiBkB6N1U4Z/dTkr2FZFEh0GWVsZF/rwzOLHjMze57CscA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127201},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-lsp-0.0.13.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/2cf41a0fc81e16c5385de1dbeecdf065/spences10-pi-lsp-0.0.13.tgz","_integrity":"sha512-SDs7o2bGnJtnJSHUPedD60Ypd7AzBFj8kL4qED2Tq2uHL4C4i+mJTgiGx+ZsWk11kuhC+n4dW1ik6OdI5RF4qg==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"_npmVersion":"11.12.1","description":"Pi extension that exposes Language Server Protocol diagnostics, hover, definition, and reference tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"typebox":"^1.1.37","@spences10/pi-child-env":"0.1.3","@spences10/pi-tui-modal":"0.0.6","@spences10/pi-project-trust":"0.0.5","@mariozechner/pi-coding-agent":"^0.72.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.13_1777799960118_0.4844358333866994","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@spences10/pi-lsp","version":"0.0.14","keywords":["language-server","lsp","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-lsp@0.0.14","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"4b9152888730854cfa27c6c244125124faf2ede4","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.14.tgz","fileCount":33,"integrity":"sha512-0gZMzhuHioLcdDHYMUodv/MJ1ZUCK9MP57NWMOu0qFAIr7pVb1OIwpAP1KQidtbHn7jk0n2mVbfLUVoJHpjgFg==","signatures":[{"sig":"MEUCIFdwB2PBy/LQwsoV8OtmyZaycqpGiozHIgeNIfN+00U6AiEA3Rov00MlR6Q32URgjQYqgprdiWimyJWZhpkS9E3lnSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127201},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-lsp-0.0.14.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/3e750b3c5bd762fec8b263d24b4328f2/spences10-pi-lsp-0.0.14.tgz","_integrity":"sha512-0gZMzhuHioLcdDHYMUodv/MJ1ZUCK9MP57NWMOu0qFAIr7pVb1OIwpAP1KQidtbHn7jk0n2mVbfLUVoJHpjgFg==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"_npmVersion":"11.12.1","description":"Pi extension that exposes Language Server Protocol diagnostics, hover, definition, and reference tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"typebox":"^1.1.37","@spences10/pi-child-env":"0.1.3","@spences10/pi-tui-modal":"0.0.7","@spences10/pi-project-trust":"0.0.5","@mariozechner/pi-coding-agent":"^0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.14_1777923428508_0.2208216884304932","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@spences10/pi-lsp","version":"0.0.15","keywords":["language-server","lsp","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-lsp@0.0.15","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"abd33d6847bd5f630da45df945f363b52ca81114","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.15.tgz","fileCount":33,"integrity":"sha512-VlCcme/Bea3ULFpvaKrqz95TOeG0+9qV+/g3tEShP4Cj882Jq5Zk+putSgBdaKMOR94NDZBIBzj9wV4rozzvHQ==","signatures":[{"sig":"MEUCIBRTSaMWWgt0vP/9DfclJYQr92XfPmn6hB01hbhK9LLsAiEAos+1wy8VUtj9D0UWubeoVESPgp3DjOdMJcdRTmx+Q+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127201},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-lsp-0.0.15.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/7ab21f10943272a3068b5052b198cb52/spences10-pi-lsp-0.0.15.tgz","_integrity":"sha512-VlCcme/Bea3ULFpvaKrqz95TOeG0+9qV+/g3tEShP4Cj882Jq5Zk+putSgBdaKMOR94NDZBIBzj9wV4rozzvHQ==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"_npmVersion":"11.12.1","description":"Pi extension that exposes Language Server Protocol diagnostics, hover, definition, and reference tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"typebox":"^1.1.38","@spences10/pi-child-env":"0.1.3","@spences10/pi-tui-modal":"0.0.7","@spences10/pi-project-trust":"0.0.5","@mariozechner/pi-coding-agent":"^0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.15_1778081599476_0.8103855618866247","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@spences10/pi-lsp","version":"0.0.16","keywords":["language-server","lsp","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-lsp@0.0.16","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"32e69057c75e2a35721f87166f7aa238ea26d84c","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.16.tgz","fileCount":33,"integrity":"sha512-26ZlLYvewMzYdex4jSx2ATTNYwzRByeJjL3YmtRzs5lVty8naIgsDem1mfxgpuseWoJnJYhCC7FXf+0dXEezjQ==","signatures":[{"sig":"MEUCICNmCBwtmU04kVY2KY0PtqinzM5hWoaNTmv+kQVFAOt+AiEAtfwZbiX3Iy2A3tjlAuCG7Sx9GcNDE5MuGL+KVMSM6ho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127201},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-lsp-0.0.16.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/bbea8aa541e9ecc00c83c0218c2aba4d/spences10-pi-lsp-0.0.16.tgz","_integrity":"sha512-26ZlLYvewMzYdex4jSx2ATTNYwzRByeJjL3YmtRzs5lVty8naIgsDem1mfxgpuseWoJnJYhCC7FXf+0dXEezjQ==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"_npmVersion":"11.12.1","description":"Pi extension that exposes Language Server Protocol diagnostics, hover, definition, and reference tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"typebox":"^1.1.38","@spences10/pi-child-env":"0.1.3","@spences10/pi-tui-modal":"0.0.8","@spences10/pi-project-trust":"0.0.5","@mariozechner/pi-coding-agent":"^0.73.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.16_1778102929966_0.5598768237445488","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@spences10/pi-lsp","version":"0.0.17","keywords":["language-server","lsp","pi","pi-package"],"author":{"name":"Scott Spence","email":"me@scottspence.com"},"license":"MIT","_id":"@spences10/pi-lsp@0.0.17","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi#readme","bugs":{"url":"https://github.com/spences10/my-pi/issues"},"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"513aabce98bac3315e5966d5675179ce5c46e1c6","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.17.tgz","fileCount":33,"integrity":"sha512-jnMCUpUtHpzKLEjqOtZJh4FyOwXGXbNGCLIAn8/PtAfdg1+wotKBsycwIbDrfZc+VnUHQ9QQJ0gBrS6lMMF21Q==","signatures":[{"sig":"MEUCIHKHIiRp4vuJSp4RAQhpGXpKDwDOU1EXLsXuIhjCKtfGAiEA/Lbn0gEN9eV6nX6LNYLju30C5FtbKyHqP8heFJUjxps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127217},"main":"./dist/index.js","type":"module","_from":"file:spences10-pi-lsp-0.0.17.tgz","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"_resolved":"/tmp/685bd21a3768bcb1975f47b8558765af/spences10-pi-lsp-0.0.17.tgz","_integrity":"sha512-jnMCUpUtHpzKLEjqOtZJh4FyOwXGXbNGCLIAn8/PtAfdg1+wotKBsycwIbDrfZc+VnUHQ9QQJ0gBrS6lMMF21Q==","repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"_npmVersion":"11.12.1","description":"Pi extension that exposes Language Server Protocol diagnostics, hover, definition, and reference tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"typebox":"^1.1.38","@spences10/pi-child-env":"0.1.4","@spences10/pi-tui-modal":"0.0.9","@spences10/pi-project-trust":"0.0.6","@earendil-works/pi-coding-agent":"^0.74.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.5","typescript":"^6.0.3","@types/node":"^25.6.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.17_1778189087559_0.2970374338028472","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@spences10/pi-lsp","version":"0.0.18","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.18","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"3490fe5629e1858006dbe98a56648e79534c5cc3","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.18.tgz","fileCount":33,"integrity":"sha512-7gHe9yDYuyupip6B1YSB3T6/CUnYspXLMRLNUDHZUKe4gmL4/zJIyLX1KPsWKFE3J7uDXnIIeSpd/V5hZu3/nQ==","signatures":[{"sig":"MEUCIGUWGeADTfWUH+g5NvmzoYQ9dJoqu5xx99fqgBbi4nFcAiEAtvKxtFgCrn6mqTghp0c4s8vROq+F66HbClOIly9QB2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127173},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Pi extension that exposes Language Server Protocol diagnostics, hover, definition, and reference tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"typebox":"^1.1.38","@spences10/pi-child-env":"0.1.4","@spences10/pi-tui-modal":"0.0.10","@spences10/pi-project-trust":"0.0.6","@earendil-works/pi-coding-agent":"^0.74.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^6.0.3","@types/node":"^25.7.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.18_1778793985287_0.513173635253465","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@spences10/pi-lsp","version":"0.0.19","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.19","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"2dc70023ce3cad10635d2f0c5efe7da859232dc2","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.19.tgz","fileCount":33,"integrity":"sha512-r+Zk/8UnWEXV0WObPZDlVIOInz1Agbl8gASGWkIijToqMug4N0HHfDlf2/vavm2RgTlRvb+lcSO7C/1o6852eA==","signatures":[{"sig":"MEQCIE9zh2hTjNXfo7qdv1JbN6FKMMoEyvZ6gbF1tSbl+1xWAiBRnsYBhjXEFiCqHCU+4HSSw7mIUNPDyU0ZXO1NDaJb4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127173},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Pi extension that exposes Language Server Protocol diagnostics, hover, definition, and reference tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"typebox":"^1.1.38","@spences10/pi-child-env":"0.1.4","@spences10/pi-tui-modal":"0.0.11","@spences10/pi-project-trust":"0.0.6","@earendil-works/pi-coding-agent":"^0.74.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^6.0.3","@types/node":"^25.8.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.19_1778881874411_0.21772454834532673","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@spences10/pi-lsp","version":"0.0.20","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.20","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"801d74cabee15b203e6a5f3e22c14da0f0d0c987","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.20.tgz","fileCount":33,"integrity":"sha512-aBmubW0AywAuCfWzRepzcn0RcPvgjLIREFqu1SY3mnNw33AgGAmYYD9reqOMuFzB9/ZFgLWpRzgPFNkGnjfY0Q==","signatures":[{"sig":"MEQCIEDaOhjj5ywUP4DFo2AHrT62nRrAaEd2g+ayAN+TWzhcAiBE1IOh/VhPnQ45RSSnkBoZLnNUgpSWNKp1OGFfxPxUsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127173},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Pi extension that exposes Language Server Protocol diagnostics, hover, definition, and reference tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"typebox":"^1.1.38","@spences10/pi-child-env":"0.1.4","@spences10/pi-tui-modal":"0.0.12","@spences10/pi-project-trust":"0.0.6","@earendil-works/pi-coding-agent":"^0.74.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^6.0.3","@types/node":"^25.8.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.20_1778923003921_0.844467389030441","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@spences10/pi-lsp","version":"0.0.21","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.21","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"pi":{"extensions":["./dist/index.js"]},"dist":{"shasum":"3507bd6fd7c3f558d6dd6af9cb0c220936bcbcfa","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.21.tgz","fileCount":33,"integrity":"sha512-xgtDPlVeIa7rg2Xysy9UU9FAwX6JZjubKetDwNAFDUsfriqtT4q4/QumY4SG4C4vbOr1V/kM3pvIueTmalK9qQ==","signatures":[{"sig":"MEYCIQCrC4BKKa3K1Nv9aPHDEcmC2LOtFIWpN9I9ILAD+iDhFgIhAIyhj9JGJVmeNnbF98M7hz+6DIBdq1h2xAFW7o6DQ5WT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127189},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Pi extension that exposes Language Server Protocol diagnostics, hover, definition, and reference tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-child-env":"0.1.4","@spences10/pi-tui-modal":"0.0.13","@spences10/pi-project-trust":"0.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^6.0.3","@types/node":"^25.8.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.21_1778927924248_0.49773604613643774","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@spences10/pi-lsp","version":"0.0.22","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.22","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"ced4536b2177feb1addd7ff8a6381726008d1a6b","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.22.tgz","fileCount":33,"integrity":"sha512-Tug6TLlrb41zPDEn9pX9Qjz2ixwLBT8db2e8lbbRORipkMsdo+RyYZko5dvUeW/9KQgffY4b9/UxGgaRSd4WFw==","signatures":[{"sig":"MEQCIA6JXjHEDmrBQqGFN0OH3qJW3HfAnDo++woTIimgcCdpAiAFyylt38ItND8I1NWzqEsgWo0ZBbn3L1P4ZcfQsyz8Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127375},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Pi extension that exposes Language Server Protocol diagnostics, hover, definition, and reference tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-child-env":"0.1.4","@spences10/pi-tui-modal":"0.0.13","@spences10/pi-project-trust":"0.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^6.0.3","@types/node":"^25.8.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.22_1778933721588_0.8727815075693954","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@spences10/pi-lsp","version":"0.0.23","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.23","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"d235e53882920600453ba80020454f035f99b0aa","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.23.tgz","fileCount":45,"integrity":"sha512-I9C90GiCuxYenuGN9oE+n/ZpdIitt1t1g5yp9mlXxXnC3h9tsk997+YYd6Q8MhXw9lGLxgD43cnMfo9TC8HwpQ==","signatures":[{"sig":"MEUCIQD8hHXLo+3zti2Y4QKPQ5iIZVmWLsSOUZsB0EejpOIHQgIgJdUQIC0fLDDejrSesNc8c4EDUo3+A5EBWLcnxkRJEsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149233},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json","coverage:self":"vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Pi extension that exposes Language Server Protocol diagnostics, hover, definition, and reference tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-child-env":"0.1.4","@spences10/pi-tui-modal":"0.0.14","@spences10/pi-project-trust":"0.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^6.0.3","@types/node":"^25.8.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.23_1778947901555_0.46811464016586024","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@spences10/pi-lsp","version":"0.0.24","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.24","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"9e9f25fe9000c4a53b41d855752a326133298722","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.24.tgz","fileCount":45,"integrity":"sha512-UbTgODvqu2JxnA03tW8xJa75t/cU1YuC093TXnJPYNZq5d2g6gmwlyCAPMby6qjAHyfQPxxdpnO/hMklYHEyHg==","signatures":[{"sig":"MEYCIQDxnEnaetmRnGeLOPNqEnbbVaZ6iWAwJ7Ph4dpaFgxnKgIhAMyfZYnaXQxDqBqwqOYXlTIlq6E6k5OraCvumvW/9qG1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149233},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json","coverage:self":"vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Pi extension that exposes Language Server Protocol diagnostics, hover, definition, and reference tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-child-env":"0.1.4","@spences10/pi-tui-modal":"0.0.15","@spences10/pi-project-trust":"0.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.6","typescript":"^6.0.3","@types/node":"^25.8.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.24_1778963313262_0.9841641126140641","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@spences10/pi-lsp","version":"0.0.25","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.25","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"d8f3444eb1c8008f3547f8c3d5ac37c5fbffa832","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.25.tgz","fileCount":45,"integrity":"sha512-nkS3tdoOwSqUfN0Ba3fS6ocRl6F0m5IA4W+x64YR7PsxHSbJU6F0OSwDkMWcE5W7ET9MyU2zCswGK+s9Lru3zA==","signatures":[{"sig":"MEQCICzbXzSIBYvMj7LUe5ZVUPRzM6U9Ew1d/MYR2I/WVeCrAiBNzgvMYesQ08G27jCmEm55SBhtX9RvjhTKnkVYi+y2mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149282},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vitest run","build:self":"tsc -p tsconfig.build.json","check:self":"tsc --noEmit -p tsconfig.json","coverage:self":"vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Pi extension that exposes Language Server Protocol diagnostics, hover, definition, and reference tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-child-env":"0.1.5","@spences10/pi-tui-modal":"0.0.16","@spences10/pi-project-trust":"0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.5","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"^0.74.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.25_1779014264795_0.3736918745507991","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@spences10/pi-lsp","version":"0.0.26","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.26","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"f156fc4180de7b080158d365e4586e30ec087638","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.26.tgz","fileCount":45,"integrity":"sha512-pUpGnja+K9g09JeKj4N+AWKrpzNHY8dpOZkEHKilddr05VDYoUpElPGGIJ2e4hfqVPxZu6nL1rZD+iA9yNoprQ==","signatures":[{"sig":"MEQCIEF3DZm0qO2d5ck4mUpd61clp+qJsXqpG4VsYZvmfxQKAiBsdufK3+k0VOJBFKbNpb6aWZc+8cNAZj7ijzGl1fzz0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149488},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Pi extension that exposes Language Server Protocol diagnostics, hover, definition, and reference tools","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-child-env":"0.1.6","@spences10/pi-tui-modal":"0.0.17","@spences10/pi-project-trust":"0.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.5","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"^0.74.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.26_1779018239642_0.4352039834869721","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@spences10/pi-lsp","version":"0.0.27","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.27","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"339559a5568a7623fb4b65bef100659d12baf156","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.27.tgz","fileCount":45,"integrity":"sha512-CSwslm6vmErQ91mxjdrV+2O9m5DN2wEy/6tCaHuc1NFYhW8knV8z3WDahpFzMyeKfOYlbYFV3+yfAqPlvMCVcA==","signatures":[{"sig":"MEUCIQDywrOxACcijoXsJWVW/paZ/q344nCdTx4d9T0icdFo2wIgVceQa7pnnF3ZStv3liePmX5MxHSapfb9GncF4SHQVcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149601},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Language Server Protocol tools for Pi agents to inspect diagnostics, hovers, definitions, references, and symbols","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-child-env":"0.1.7","@spences10/pi-tui-modal":"0.0.18","@spences10/pi-project-trust":"0.0.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.5","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"^0.74.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.27_1779035950217_0.6975578776142322","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@spences10/pi-lsp","version":"0.0.28","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.28","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"33497668e1fa51e6802b61cdac7ddfd1d98b69da","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.28.tgz","fileCount":45,"integrity":"sha512-ne1Qk5+v7i6vhGLYjZF1qrBpdJN9yjyVnfC+JCCC7+PxFHQRpL0v0HuYbiUBg54KC2W/k47YPAZwDSGpPsGuwA==","signatures":[{"sig":"MEUCIDIyyEoNzgQMqfDLAYFamTWJwA8k/za7Khvifvs2NwMeAiEA2Rn4p977gzr2JgGf1+jPyoBOcC0rEIhIg0NCWvu/BCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149601},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Language Server Protocol tools for Pi agents to inspect diagnostics, hovers, definitions, references, and symbols","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-child-env":"0.1.7","@spences10/pi-tui-modal":"0.0.19","@spences10/pi-project-trust":"0.0.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.5","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"^0.74.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.28_1779109080969_0.0753594644716753","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@spences10/pi-lsp","version":"0.0.29","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.29","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"c7a52b6e9a9a8cc0861134b4d919fbe6ab08e2ba","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.29.tgz","fileCount":45,"integrity":"sha512-VIEQ9gZO1XMBjsTPJBPLYsJKi/mDn+yV/FpqT7yoIuwqttzGZNJWHxNqQ+7nhhbE2Xe5WjnbQPVUq0IiDtmE/g==","signatures":[{"sig":"MEYCIQDB27E1V+VOFS92T/vbvpWRGK2KyGtIdvf3IfbSSEHvrgIhAM2sQ1I23/NtRvmUMWaTgBSLDepoHIMGY6ZpBC6i4DX1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149807},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Language Server Protocol tools for Pi agents to inspect diagnostics, hovers, definitions, references, and symbols","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-child-env":"0.1.7","@spences10/pi-tui-modal":"0.0.19","@spences10/pi-project-trust":"0.0.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.5","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.75.3"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.29_1779266411783_0.5357619080789771","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@spences10/pi-lsp","version":"0.0.30","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.30","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"a06a4283ad308045dc67bceac29f4003d679c086","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.30.tgz","fileCount":45,"integrity":"sha512-BFtg4x6AdcZibuUstJpcEoxQ1AaBE6tzPeUJUj0tfFnJvSKHRnNiKtzYHVYpXnmlchFkwWFSoUR3tDObslbtbA==","signatures":[{"sig":"MEYCIQDwf0kb/Jr0rAHOBJttonBzpHWmX2W44Fua+3A6l07l5wIhAKjBE71/dSuS50mTbN4QukZnvcm3GwoN2ca7IBXxYQC8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156888},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Language Server Protocol tools for Pi agents to inspect diagnostics, hovers, definitions, references, and symbols","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-child-env":"0.1.7","@spences10/pi-tui-modal":"0.0.19","@spences10/pi-project-trust":"0.0.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.6","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.75.3"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.30_1779373898542_0.3853019815243677","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@spences10/pi-lsp","version":"0.0.31","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.31","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"114425af6420c0638ce6ada18362b6db71964a2f","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.31.tgz","fileCount":45,"integrity":"sha512-cPZrBRil+ZPMObKSRFpk3adFIwxrG4wKQaTXV2V0O0NR7mxn3RIYpGH4mXzuOsObMJP3U81UCYei2dL+g9SD1Q==","signatures":[{"sig":"MEYCIQCicB/B1ND2Uz/CamxQb+Z7ZnqAgQhmWbGstx1yu1i7YgIhAKKh0NJyHWONeAVjTcsW0FdTO+JurVuJkCpvr5uqET85","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157001},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Language Server Protocol tools for Pi agents to inspect diagnostics, hovers, definitions, references, and symbols","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.20","@spences10/pi-project-trust":"0.0.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.6","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.75.3"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.31_1779389245419_0.03751051864812638","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@spences10/pi-lsp","version":"0.0.32","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.32","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"6aeae0bf9abeba2a84a3a83b45376a9653d0b57a","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.32.tgz","fileCount":45,"integrity":"sha512-7NKMJBq2c+5qkW16GzfjZ3MvLcrpZMRFNf4yA5XgznCD8ApEX/6xqftTN1baxABkKPS6l3y5IxOw8U76QL19yw==","signatures":[{"sig":"MEQCIGraMfJYXiEa2KaR2wn5cJGCPZCG2rp4rKQ4MiofNAbUAiAV2wMd5+7qUOAVd8q372S2ij/e4AXnaE7PFhRhGLuQJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157001},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Language Server Protocol tools for Pi agents to inspect diagnostics, hovers, definitions, references, and symbols","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.20","@spences10/pi-project-trust":"0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.6","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.75.3"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.32_1779392080682_0.5516219706028005","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@spences10/pi-lsp","version":"0.0.33","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.33","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"09bf925dabfaafb1cf0fd68f62f1e98ecfe972b9","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.33.tgz","fileCount":45,"integrity":"sha512-gKGLlr5JSYC3xBHhzNJGgqCFU/34LsDWlN+Wiw7lJSienB9sydWxa5MkIW7ioV3ZK0aOoN7S+HueoNEYCSMZWA==","signatures":[{"sig":"MEUCIQC8oTOvVhwYDg6XmloZXhtzc1EkXAExGv5O8wL2nxbumQIgSzEzYfRIDGVaFKjS9/9BUgjkasMGtcsf2MBdakvWMOI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157001},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Language Server Protocol tools for Pi agents to inspect diagnostics, hovers, definitions, references, and symbols","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.20","@spences10/pi-project-trust":"0.0.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.6","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.75.3"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.33_1779532246144_0.478209145752295","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@spences10/pi-lsp","version":"0.0.34","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.34","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"f655b718b570be91fa981b66b808456a953ed52d","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.34.tgz","fileCount":45,"integrity":"sha512-Xc3w07EhW7k3/PnuokPb+CNz66VwotgBIaYikgjCDIckhr6AI1DqzKxUzbqpfPPVeixyuRBVmOIG0Gb6jikGIg==","signatures":[{"sig":"MEUCIQCl9HL5sTHudgSj9SMfsmNNcrS7LpxsPAOPJTznRUAFFAIgfku0fA2R2fZARhBQi/YAHuWkFhm+VnlnAEPksAYOkJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157020},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Language Server Protocol tools for Pi agents to inspect diagnostics, hovers, definitions, references, and symbols","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.20","@spences10/pi-project-trust":"0.0.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.78.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.34_1780851990939_0.7152572180229961","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@spences10/pi-lsp","version":"0.0.35","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.35","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"d8f51529e50299c4436a027df9a394e52313d0bf","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.35.tgz","fileCount":45,"integrity":"sha512-eCh2klnqEJZAksA3HLxtYSJi9GLqKL3BOjrfpoahXAdKftOfhs0EoWVeqPs1NrbMmaLt+GLCWFs/NjlaaJ3A7g==","signatures":[{"sig":"MEUCIQDSkswNNgsDawIVcMB3d6XlhPltSBe5PeVlZWlcZxYgXQIgC2WhC1Muy90LGQdqzGQepXrjZfYtnOXAvhmAJ6WJFgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157446},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Language Server Protocol tools for Pi agents to inspect diagnostics, hovers, definitions, references, and symbols","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.20","@spences10/pi-project-trust":"0.0.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.79.3"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.35_1781704232698_0.6676789719355614","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@spences10/pi-lsp","version":"0.0.36","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.36","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"57fb6c40f7ac47c5da23b2e8b61b073690eb4430","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.36.tgz","fileCount":45,"integrity":"sha512-g72akndRRtvmpmXNj87WuUgJZDY5bf2jSuWdWB7HryYiATS2dP7zKVPNbDHpsBUIZJEqgkPnGMDDUXcbYHOafg==","signatures":[{"sig":"MEUCIDcUnUWNU+FGuSDq3/v6hs+TD88YEylDD7+Wuncl9aAhAiEAxxvAHdYnHCMyvJ+lh5wuNeSJBQnTzXRlnAq7OI0hDYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157447},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Language Server Protocol tools for Pi agents to inspect diagnostics, hovers, definitions, references, and symbols","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.20","@spences10/pi-project-trust":"0.0.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","typescript":"^6.0.3","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.80.6"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.36_1783676893949_0.40590667115126267","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@spences10/pi-lsp","version":"0.0.37","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.37","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"f5a29776db10f0cd63b877bc53656ba52edcddc6","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.37.tgz","fileCount":33,"integrity":"sha512-n/MW9A+gxPmja2HioY88xeqhW8D79ppC5P0+YCCwcCD1OvPEpyyp9LqRlcYblhfICkL0wrpyZDvvCy4OK9yRDg==","signatures":[{"sig":"MEQCIG1GSuUMlrjoGNieYI88LFiwTzliVy+6xYlRNwzO+FeaAiAbg2pEgoQDKTynkn3Vx+0PN5xDrsjqZdzygCzshjgA8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135773},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Language Server Protocol tools for Pi agents to inspect diagnostics, hovers, definitions, references, and symbols","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.21","@spences10/pi-project-trust":"0.0.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","typescript":"^7.0.2","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.80.6"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.37_1783857999388_0.9956758930226712","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"@spences10/pi-lsp","version":"0.0.38","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.38","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"84d37c787eb5cbc9d1a7ee2e8aecf820f1bd489c","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.38.tgz","fileCount":33,"integrity":"sha512-sqRPHmIwrSrXPgMEn0nZNHYJfulAnr4xSNrLbLK9pqEZ0G1032tRFOwUPEUhLAnytXtgKmVklQJRdDPMvl7gnw==","signatures":[{"sig":"MEQCID4XulRCxmee9Ai1N/DcbV9D3lGwCL2ZUIY2Vs5ccYcwAiBi+utT6fUr0SIG5VCO9lh/0TtQ733ag2XRyOV2DauGAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135773},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Language Server Protocol tools for Pi agents to inspect diagnostics, hovers, definitions, references, and symbols","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.21","@spences10/pi-project-trust":"0.0.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","typescript":"^7.0.2","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.80.6"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.38_1784027000437_0.2532076478226506","host":"s3://npm-registry-packages-npm-production"}},"0.0.39":{"name":"@spences10/pi-lsp","version":"0.0.39","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.39","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"33e055bd4a26ffeb126595f03c6f8555c626cdc8","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.39.tgz","fileCount":33,"integrity":"sha512-nAnzbRzU/E4YqgZbgFmY7AUBe1YAeKhCh+mFbRTPx6pxmshuhxB7zwnlq+00iDpbku+cKSrixgFw8L7wcnpvPQ==","signatures":[{"sig":"MEUCID8iWWho5Xq/Aw4cUKRI2dqGx27fbyNYWa3JiFf2Y/bJAiEA6/q8lWOd6+TLoAbpTXG6arCielChe+X2czaREK5Ly7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135819},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Language Server Protocol tools for Pi agents to inspect diagnostics, hovers, definitions, references, and symbols","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-child-env":"0.1.8","@spences10/pi-tui-modal":"0.0.22","@spences10/pi-project-trust":"0.0.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","typescript":"^7.0.2","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.80.6"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.39_1784119529137_0.629739247185007","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"@spences10/pi-lsp","version":"0.0.40","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.40","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"2b4198de1930dc9e548ae9a542238a401d4043f5","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.40.tgz","fileCount":33,"integrity":"sha512-/B5xm5oRFosFPiHrU8jk74QQy07MktZiB4u2sqEdVLXq1BofFpQ2wRwjZyDI/OFKt82S6SSzHFjMKtFWU2ufgA==","signatures":[{"sig":"MEUCIQDYnVaTsDHhfhXOA7Ec/LDByzOMfGkikdkHFHDIzhNp+gIgbFQrw0uheUdayO86vQkbaQxfN8T3nj0e3YE9sTsL13c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135914},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Language Server Protocol tools for Pi agents to inspect diagnostics, hovers, definitions, references, and symbols","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-child-env":"0.1.9","@spences10/pi-tui-modal":"0.0.23","@spences10/pi-project-trust":"0.0.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","typescript":"^7.0.0","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.40_1784544232299_0.4262318414123052","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"@spences10/pi-lsp","version":"0.0.41","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.41","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"0c4fd329c6d73c2822504329a7b6ac1e589b9813","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.41.tgz","fileCount":33,"integrity":"sha512-PpNLWyT2ZDriBVfXau4wE/F9iOAEtWfqAi+0EHTg/gA0HmeuBFnJF2fAuJnYVj/BpxsS1uGD/Vd9AyJ+oB6BwQ==","signatures":[{"sig":"MEQCICePtYvuI3viIPc07ovJfB8sU4AAbSYmUNuAS+tdbDwFAiBqdQp90EMzV5JJK/jlgGmcVPG1jfSVEp6fE6DY24yM4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135804},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Language Server Protocol tools for Pi agents to inspect diagnostics, hovers, definitions, references, and symbols","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-child-env":"0.1.9","@spences10/pi-tui-modal":"0.0.24","@spences10/pi-project-trust":"0.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","typescript":"^7.0.0","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.41_1784574303416_0.6177549797992865","host":"s3://npm-registry-packages-npm-production"}},"0.0.42":{"name":"@spences10/pi-lsp","version":"0.0.42","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.42","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"3dc708eb935cccf5c6361b6b5792c74613401024","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.42.tgz","fileCount":33,"integrity":"sha512-H5cLYn0+uwy5VeyjQvfREgzy9ZHaVRnScBr2s4KHvU7e8BaKrETObJX7E4hA27SPsi7501bfMy0Af6MwlLu/IA==","signatures":[{"sig":"MEUCIEYKv3UVlU7s0/ESchunCvCr/YOGlNEqRc3nPGJViXcQAiEAzT1ad5f9/L7fjTjo9di8s4xzsIXLiv5E5S8myoBPTUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135804},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Language Server Protocol tools for Pi agents to inspect diagnostics, hovers, definitions, references, and symbols","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-child-env":"0.1.9","@spences10/pi-tui-modal":"0.0.24","@spences10/pi-project-trust":"0.0.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","typescript":"^7.0.0","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.80.10"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.42_1784708436407_0.006966534384147405","host":"s3://npm-registry-packages-npm-production"}},"0.0.43":{"name":"@spences10/pi-lsp","version":"0.0.43","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.43","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"f8fe5fdb4efbecbe336b29be276a9bc4caaa70a7","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.43.tgz","fileCount":33,"integrity":"sha512-a3Kt1hmJjAQClTnPzl+WtMEc69TEy/RNi+LmijizbEgeleD/CIwRyAmun3LwOE74KiwCFzxGDSanY6ZR/Q+gIg==","signatures":[{"sig":"MEQCIBkm6KT6EKsXbzjZ68eSfPbZ0ZICdT2eZV6OhWNZIc1WAiA+6wvO1AHDQLFsHnOv890cLzbmYbdUiZXaIWMzsM4S0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136950},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Language Server Protocol tools for Pi agents to inspect diagnostics, hovers, definitions, references, and symbols","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-child-env":"0.1.10","@spences10/pi-tui-modal":"0.0.24","@spences10/pi-project-trust":"0.0.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","typescript":"^7.0.0","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.82.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.43_1785064777819_0.2612910871698426","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"@spences10/pi-lsp","version":"0.0.44","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.44","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"1c337cccb6c174d65445ef505fa807c719fc5896","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.44.tgz","fileCount":33,"integrity":"sha512-5RjOwpIvrfZjC+7o8QlaDLB06uuycJ1rBUTDRAxZiJx2bRW5B+ShWXo6kvmG5jVPueYcbxGUa3FtX7yJ4aSEbA==","signatures":[{"sig":"MEUCIFTwkFokHsbsZEiwYjbhuwXOoybjzbR61GV8+pjzRuoeAiEAj7k2zSiZRQzKLFI5TPuCgEFjtRXP6xAyNxcEnl3xnoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136618},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Language Server Protocol tools for Pi agents to inspect diagnostics, hovers, definitions, references, and symbols","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-child-env":"0.1.10","@spences10/pi-tui-modal":"0.0.24","@spences10/pi-project-trust":"0.0.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.10","typescript":"^7.0.0","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.82.0"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.44_1785066018833_0.14030075199600844","host":"s3://npm-registry-packages-npm-production"}},"0.0.45":{"name":"@spences10/pi-lsp","version":"0.0.45","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.45","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"5941ffad395e2818658c2e5e3d8d792519ff7e4e","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.45.tgz","fileCount":33,"integrity":"sha512-wpkWwtZ5j26Iu4vxuF0MfDNw4kg9SvOWZBCPVqIa+I8OkY2bB0w8681UIdDtaoQtCLbGhg/RUJPZja9c04Pb6w==","signatures":[{"sig":"MEUCIQDvPP5JI0sK5mrnPnoOR/2/EJcNXZzQfzqMF0YCLL0IXAIgewRxo9WR92LGBp/3RARd31riO2UhX2iXEkdjIl+HRNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144568},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Language Server Protocol tools for Pi agents to inspect diagnostics, hovers, definitions, references, and symbols","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-child-env":"0.1.10","@spences10/pi-tui-modal":"0.0.24","@spences10/pi-project-trust":"0.0.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.11","typescript":"^7.0.0","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.45_1787311367116_0.5505959556172917","host":"s3://npm-registry-packages-npm-production"}},"0.0.46":{"name":"@spences10/pi-lsp","version":"0.0.46","keywords":["language-server","lsp","pi","pi-package"],"author":"Scott Spence <me@scottspence.com>","license":"MIT","_id":"@spences10/pi-lsp@0.0.46","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"dist":{"shasum":"7f6bbb040cfca36d7f935768f443551deecaf5fc","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.46.tgz","fileCount":33,"integrity":"sha512-bOP9ph8KKEt7Ft5F8ZsAax8qJMl8h6ZMnZRNQvFc5m9Gilwm2e05gNPYVIMwo5/wr+lko9dS/cQsFk9kD1dTpg==","signatures":[{"sig":"MEUCIELgWAmjADVMHKRkhXi/CedbY1RxwmUXBLgzWnRc9T0IAiEAiEG4614Y3d1WQn+mTIKSMOQwjlkAVWR2k0o9iG7Qsz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144966},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Language Server Protocol tools for Pi agents to inspect diagnostics, hovers, definitions, references, and symbols","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@spences10/pi-child-env":"0.1.10","@spences10/pi-tui-modal":"0.0.24","@spences10/pi-project-trust":"0.0.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.11","typescript":"^7.0.0","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-lsp_0.0.46_1787321300908_0.2538824867991354","host":"s3://npm-registry-packages-npm-production"}},"0.0.47":{"pi":{"image":"https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png","extensions":["./dist/index.js"]},"_id":"@spences10/pi-lsp@0.0.47","dist":{"shasum":"c9d324eff6f7702a47d1c7da3b8019e88f60c075","tarball":"https://registry.npmjs.org/@spences10/pi-lsp/-/pi-lsp-0.0.47.tgz","fileCount":33,"integrity":"sha512-3Zxn/ePcm4Rt6glgYiGC0WM8c7my0zxeRn5QR8h7N+uXbPeGf4qgD6DhGNbsCUivW/7rY2YK6zEvLrATJqkpQA==","signatures":[{"sig":"MEYCIQDOlxz7Ia52Ry6M0G1jYH2rg7g64iblPsVVitIQNuebnQIhAKhKZPzXG427b207gdG2tR/jEjKhjkkfSpu8DXo4rq1x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDOeDw78L2U3KGw/S/ZwYMznVs4NHEYP9giWjl5Ffxu3AiADmTtDrtjluMnNLmohttcmuKdK9Rcrsd1vCKsYuYC/Vw=="}],"unpackedSize":148242},"main":"./dist/index.js","name":"@spences10/pi-lsp","type":"module","types":"./dist/index.d.ts","author":"Scott Spence <me@scottspence.com>","engines":{"node":">=24.15.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"license":"MIT","scripts":{"test":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run test:self","build":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run build:self","check":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run check:self","coverage":"pnpm --filter \"$npm_package_name^...\" run build:self && pnpm run coverage:self","test:self":"vp exec vitest run","build:self":"vp exec tsc -p tsconfig.build.json","check:self":"vp exec tsc --noEmit -p tsconfig.json","coverage:self":"vp exec vitest run --coverage"},"version":"0.0.47","_npmUser":{"name":"spences10","email":"spences10apps@gmail.com"},"homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","keywords":["language-server","lsp","pi","pi-package"],"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Language Server Protocol tools for Pi agents to inspect diagnostics, hovers, definitions, references, and symbols","directories":{},"maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"dependencies":{"@spences10/pi-child-env":"0.1.10","@spences10/pi-tui-modal":"0.0.24","@spences10/pi-project-trust":"0.0.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"5.0.0","typescript":"^7.0.0","@types/node":"^25.8.0","@earendil-works/pi-coding-agent":"0.85.1"},"peerDependencies":{"typebox":"*","@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-lsp_0.0.47_1789235292177_0.7929336466026728"}}},"time":{"created":"2026-04-26T17:32:41.442Z","modified":"2026-09-12T17:48:12.405Z","0.0.1":"2026-04-26T17:32:41.665Z","0.0.2":"2026-04-27T09:46:10.859Z","0.0.3":"2026-04-28T06:09:30.026Z","0.0.4":"2026-04-29T09:49:50.903Z","0.0.5":"2026-04-29T22:04:24.330Z","0.0.6":"2026-04-29T22:16:15.884Z","0.0.7":"2026-04-30T09:25:30.443Z","0.0.8":"2026-04-30T21:29:08.068Z","0.0.9":"2026-05-01T14:54:53.364Z","0.0.10":"2026-05-02T08:53:44.805Z","0.0.11":"2026-05-02T14:26:41.034Z","0.0.12":"2026-05-02T19:11:54.640Z","0.0.13":"2026-05-03T09:19:20.269Z","0.0.14":"2026-05-04T19:37:08.685Z","0.0.15":"2026-05-06T15:33:19.656Z","0.0.16":"2026-05-06T21:28:50.108Z","0.0.17":"2026-05-07T21:24:47.727Z","0.0.18":"2026-05-14T21:26:25.468Z","0.0.19":"2026-05-15T21:51:14.556Z","0.0.20":"2026-05-16T09:16:44.051Z","0.0.21":"2026-05-16T10:38:44.421Z","0.0.22":"2026-05-16T12:15:21.754Z","0.0.23":"2026-05-16T16:11:41.733Z","0.0.24":"2026-05-16T20:28:33.412Z","0.0.25":"2026-05-17T10:37:44.956Z","0.0.26":"2026-05-17T11:43:59.796Z","0.0.27":"2026-05-17T16:39:10.356Z","0.0.28":"2026-05-18T12:58:01.117Z","0.0.29":"2026-05-20T08:40:12.291Z","0.0.30":"2026-05-21T14:31:38.735Z","0.0.31":"2026-05-21T18:47:25.557Z","0.0.32":"2026-05-21T19:34:40.844Z","0.0.33":"2026-05-23T10:30:46.288Z","0.0.34":"2026-06-07T17:06:31.114Z","0.0.35":"2026-06-17T13:50:32.848Z","0.0.36":"2026-07-10T09:48:14.097Z","0.0.37":"2026-07-12T12:06:39.537Z","0.0.38":"2026-07-14T11:03:20.616Z","0.0.39":"2026-07-15T12:45:29.283Z","0.0.40":"2026-07-20T10:43:52.419Z","0.0.41":"2026-07-20T19:05:03.546Z","0.0.42":"2026-07-22T08:20:36.559Z","0.0.43":"2026-07-26T11:19:37.957Z","0.0.44":"2026-07-26T11:40:18.979Z","0.0.45":"2026-08-21T11:22:47.271Z","0.0.46":"2026-08-21T14:08:21.041Z","0.0.47":"2026-09-12T17:48:12.256Z"},"author":"Scott Spence <me@scottspence.com>","license":"MIT","homepage":"https://github.com/spences10/my-pi/tree/main/packages/pi-lsp#readme","keywords":["language-server","lsp","pi","pi-package"],"repository":{"url":"git+https://github.com/spences10/my-pi.git","type":"git","directory":"packages/pi-lsp"},"description":"Language Server Protocol tools for Pi agents to inspect diagnostics, hovers, definitions, references, and symbols","maintainers":[{"name":"spences10","email":"spences10apps@gmail.com"}],"readme":"# @spences10/pi-lsp\n\n<!-- package-readme:header:start -->\n\n[![built with Vite+](https://img.shields.io/badge/built%20with-Vite+-646CFF?logo=vite&logoColor=white)](https://viteplus.dev)\n[![tested with Vitest](https://img.shields.io/badge/tested%20with-Vitest-6E9F18?logo=vitest&logoColor=white)](https://vitest.dev)\n[![npm version](https://img.shields.io/npm/v/@spences10/pi-lsp?color=CB3837&logo=npm&logoColor=white)](https://www.npmjs.com/package/@spences10/pi-lsp)\n[![license](https://img.shields.io/npm/l/@spences10/pi-lsp)](https://www.npmjs.com/package/@spences10/pi-lsp)\n\n![my-pi package preview](https://raw.githubusercontent.com/spences10/my-pi/main/assets/pi-package-preview.png)\n\n<!-- package-readme:header:end -->\n\nGive agents precise code intelligence instead of guesswork. `pi-lsp`\nexposes language-server diagnostics, hovers, definitions, references,\nand symbols as Pi tools so models can validate edits and navigate\ntyped codebases accurately.\n\nThe hover, definition, and document-symbol tools prefer Pi's strict\nJSON Schema sampling with closed, fully required schemas. LSP tools\nwith optional arguments use normal tool calling for provider\nportability.\n\n## Installation\n\n<!-- package-readme:install:start -->\n\n```bash\npi install npm:@spences10/pi-lsp\n```\n\n<!-- package-readme:install:end -->\n\nLocal development from this monorepo:\n\n```bash\npnpm --filter @spences10/pi-lsp run build\npi install ./packages/pi-lsp\n# or for one run only\npi -e ./packages/pi-lsp\n```\n\n## Required language servers\n\nThis package talks to language-server binaries installed globally on\n`PATH` or locally in a project. Global installation makes one server\navailable across projects:\n\n```bash\nnpm install -g typescript svelte-language-server\n# or\npnpm add -g typescript svelte-language-server\n```\n\nProject-local development dependencies let a repository pin and share\nspecific server versions:\n\n```bash\nnpm install -D typescript svelte-language-server\n# or\npnpm add -D typescript svelte-language-server\n```\n\nFor TypeScript 6 and earlier, add `typescript-language-server` to the\nsame global or project-local command. Volta users can install global\ntools with `volta install typescript svelte-language-server`.\n\nSupported server discovery includes:\n\n- TypeScript 7 / JavaScript via the project-local native\n  `tsc --lsp --stdio` server\n- TypeScript 6 and earlier via `typescript-language-server --stdio`\n- Svelte via `svelteserver`\n- Python via `python-lsp-server`\n- Go via `gopls`\n- Rust via `rust-analyzer`\n- Ruby via `solargraph`\n- Java via `jdtls`\n- Lua via `lua-language-server`\n\nThe TypeScript backend is selected by capability. A project-local\nTypeScript installation takes priority. TypeScript 7 without\n`lib/tsserver.js` uses its native `tsc` LSP, while classic project\ninstallations use `typescript-language-server`. When a project does\nnot pin TypeScript, a TypeScript 7 `tsc` on `PATH` provides the native\nLSP. `/lsp status` reports the selected backend and full command. A\nTypeScript 7 native server that cannot start reports a specific setup\nhint.\n\nProject-local binaries in `node_modules/.bin` are detected before\nglobal binaries, but are untrusted by default because they can execute\nrepo-controlled code. Interactive sessions prompt before starting a\nproject-local binary; headless sessions fall back to the global `PATH`\nbinary unless `MY_PI_LSP_PROJECT_BINARY=allow` or\n`MY_PI_LSP_PROJECT_BINARY=trust` is set. `/lsp status` shows the\nresolved binary path for running and idle servers.\n\nAn allow-once decision remains valid for the lifetime of the Pi\nsession, including after an idle language-server restart. Interactive\ntrust prompts follow tool cancellation and time out after 30 seconds,\nreturning a tool error instead of leaving the session indefinitely in\n`Working`.\n\nLanguage servers receive a restricted child-process environment by\ndefault. Use `MY_PI_LSP_ENV_ALLOWLIST=NAME,OTHER_NAME` or the shared\n`MY_PI_CHILD_ENV_ALLOWLIST` to pass selected ambient variables\nthrough.\n\n## Tools\n\nThe extension registers LSP-backed Pi tools for:\n\n- diagnostics\n- hover\n- definitions\n- references\n- document symbols\n\nThese tools let the model inspect types, find usages, and catch\ndiagnostics without guessing from text search alone.\n\n## Model reminder\n\nWhen LSP tools are active, the extension injects a small system prompt\nreminder telling the model to use LSP for focused diagnostics, type\nand symbol questions, definitions, references, and validation before\nreporting completion. It also reminds the model to run diagnostics on\nchanged language-server-supported files before completion or commit,\npreferring `lsp_diagnostics_many` for batches.\n\n## Commands\n\n```text\n/lsp status\n/lsp list\n/lsp restart all\n/lsp restart <language>\n```\n\nUse `/lsp status` to inspect active clients and `/lsp restart` after\ndependency installs or language-server crashes.\n\nLanguage servers stop after five minutes without an active LSP request\nand start again on demand. Set `MY_PI_LSP_IDLE_TIMEOUT_MS` to a\npositive timeout in milliseconds, or set it to `0` to keep idle\nservers running until the Pi session exits.\n\n## Using from a custom harness\n\n```ts\nimport lsp from '@spences10/pi-lsp';\n\n// pass `lsp` as an ExtensionFactory to your Pi runtime\n```\n\nFor harnesses that need to provide their own language-server client\nfactory, use the named extension factory:\n\n```ts\nimport { create_lsp_extension } from '@spences10/pi-lsp';\n\nconst lsp = create_lsp_extension({ create_client });\n```\n\nThe package also exports `CreateLspExtensionOptions`,\n`should_inject_lsp_prompt`, and `LspClientLike` for custom harnesses\nand tests that need to share the same prompt-gating or client seam.\n\n`my-pi` imports this package directly and enables it as the built-in\nLSP extension.\n\n## Development\n\n<!-- package-readme:development:start commands=\"check,test,build\" -->\n\nPackage scripts build transitive workspace dependencies first, then\nrun local tools through Vite+ with `vp exec`.\n\n```bash\npnpm --filter @spences10/pi-lsp run check\npnpm --filter @spences10/pi-lsp run test\npnpm --filter @spences10/pi-lsp run build\n```\n\n<!-- package-readme:development:end -->\n\n## License\n\nMIT\n","readmeFilename":""}