{"_id":"@atusy/tsudoi-language-server","_rev":"2-03c4046a11f8a25525ac88dc2f8005d6","name":"@atusy/tsudoi-language-server","dist-tags":{"alpha":"0.1.0-alpha.2","latest":"0.1.0-alpha.1"},"versions":{"0.1.0-alpha.1":{"name":"@atusy/tsudoi-language-server","version":"0.1.0-alpha.1","license":"MIT","_id":"@atusy/tsudoi-language-server@0.1.0-alpha.1","maintainers":[{"name":"atusy","email":"atusy7+npm@gmail.com"}],"homepage":"https://github.com/atusy/tsudoi-language-server#readme","bugs":{"url":"https://github.com/atusy/tsudoi-language-server/issues"},"dist":{"shasum":"974cda5cbf433db3dbc4ba4038c9c3e9e5cfc0d3","tarball":"https://registry.npmjs.org/@atusy/tsudoi-language-server/-/tsudoi-language-server-0.1.0-alpha.1.tgz","fileCount":33,"integrity":"sha512-0u/lFyag667uEmbShBwUWWIeY8KAJCQd5imY+5Ae5YX9RyvQ+E9S6brozFqkWmdxTmlB9VshSB0JV+PtG5ExPA==","signatures":[{"sig":"MEUCIQDxQu4MdCe3qy7yp8UY59za1wzIVtdzD2Yx1ialByI+WwIgHll/9Uh+k3cztkpoZFjbTRyMyE+QTG+2sc5Nt0H/LNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199983},"type":"module","_from":"file:/tmp/tsudoi-npm-alpha1-f1fb53d.AQRZAE/atusy-tsudoi-language-server-0.1.0-alpha.1.tgz","exports":{"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js","default":"./dist/cli.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./deps/error":{"types":"./dist/deps/error.d.ts","import":"./dist/deps/error.js","default":"./dist/deps/error.js"},"./deps/types":{"types":"./dist/deps/types.d.ts","import":"./dist/deps/types.js","default":"./dist/deps/types.js"},"./deps/protocol":{"types":"./dist/deps/protocol.d.ts","import":"./dist/deps/protocol.js","default":"./dist/deps/protocol.js"},"./deps/textdocument":{"types":"./dist/deps/textdocument.d.ts","import":"./dist/deps/textdocument.js","default":"./dist/deps/textdocument.js"}},"scripts":{"prepack":"rm -rf dist && tsc -p tsconfig.build.json"},"_npmUser":{"name":"atusy","email":"atusy7+npm@gmail.com"},"//exports":"The published surface is dist/ alone: every conditional export names a compiled file included by `files`, including the CLI subpath used by Deno's npm resolver. There is no package-root export, `main`, or `bin`. The complete map and those refusals are asserted in test/package-shape.test.ts; package.json cannot carry comments, so this field links the declaration to its rationale.","_resolved":"/tmp/tsudoi-npm-alpha1-f1fb53d.AQRZAE/atusy-tsudoi-language-server-0.1.0-alpha.1.tgz","_integrity":"sha512-0u/lFyag667uEmbShBwUWWIeY8KAJCQd5imY+5Ae5YX9RyvQ+E9S6brozFqkWmdxTmlB9VshSB0JV+PtG5ExPA==","repository":{"url":"git+https://github.com/atusy/tsudoi-language-server.git","type":"git","directory":"packages/tsudoi-language-server"},"_npmVersion":"11.6.0","description":"The framework for assembling a Language Server from one TypeScript config. Tsudoi owns the LSP transport, lifecycle, documents, capability advertisement, cancellation, and streaming; your config supplies only the handlers it needs.","directories":{},"_nodeVersion":"24.10.0","dependencies":{"vscode-languageserver-types":"^3.18.0","vscode-languageserver-protocol":"^3.17.5","vscode-languageserver-textdocument":"^1.0.12"},"publishConfig":{"tag":"alpha","access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"//publishConfig":"PUBLIC AND ALPHA ARE DECLARED HERE AS PACKAGE DATA, not remembered as command flags. The access is required for a scoped first publication, and the tag keeps a pre-stable release away from npm's default latest channel. test/release-package-set.test.ts applies the same contract to every public member.","_npmOperationalInternal":{"tmp":"tmp/tsudoi-language-server_0.1.0-alpha.1_1788879484992_0.6773629112046995","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-alpha.2":{"name":"@atusy/tsudoi-language-server","version":"0.1.0-alpha.2","license":"MIT","repository":{"type":"git","url":"git+https://github.com/atusy/tsudoi-language-server.git","directory":"packages/tsudoi-language-server"},"type":"module","exports":{"./cli":{"types":"./dist/cli.d.ts","import":"./dist/cli.js","default":"./dist/cli.js"},"./deps/error":{"types":"./dist/deps/error.d.ts","import":"./dist/deps/error.js","default":"./dist/deps/error.js"},"./deps/protocol":{"types":"./dist/deps/protocol.d.ts","import":"./dist/deps/protocol.js","default":"./dist/deps/protocol.js"},"./deps/textdocument":{"types":"./dist/deps/textdocument.d.ts","import":"./dist/deps/textdocument.js","default":"./dist/deps/textdocument.js"},"./deps/types":{"types":"./dist/deps/types.d.ts","import":"./dist/deps/types.js","default":"./dist/deps/types.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"}},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","tag":"alpha"},"scripts":{"prepack":"rm -rf dist && tsc -p tsconfig.build.json"},"dependencies":{"vscode-languageserver-protocol":"^3.17.5","vscode-languageserver-textdocument":"^1.0.12","vscode-languageserver-types":"^3.18.0"},"//exports":"The published surface is dist/ alone: every conditional export names a compiled file included by `files`, including the CLI subpath used by Deno's npm resolver. There is no package-root export, `main`, or `bin`. The complete map and those refusals are asserted in tests/integration/package-shape.test.ts; package.json cannot carry comments, so this field links the declaration to its rationale.","//publishConfig":"PUBLIC AND ALPHA ARE DECLARED HERE AS PACKAGE DATA, not remembered as command flags. The access is required for a scoped first publication, and the tag advances the opt-in prerelease channel without moving the bootstrap version that npm requires on latest. tests/integration/release-package-set.test.ts applies the same contract to every public member.","readmeFilename":"README.md","_id":"@atusy/tsudoi-language-server@0.1.0-alpha.2","description":"The framework for assembling a Language Server from one TypeScript config. Tsudoi owns the LSP transport, lifecycle, documents, capability advertisement, cancellation, and streaming; your config supplies only the handlers it needs.","bugs":{"url":"https://github.com/atusy/tsudoi-language-server/issues"},"homepage":"https://github.com/atusy/tsudoi-language-server#readme","_integrity":"sha512-mCDOP2MgPP2+wnDNZZ97BRnyUwNdpGC29Cio49TNlEMQsqz4un84AeKcItogzxE8IIaBPH27fxBlfgl96j9G+g==","_resolved":"/home/runner/work/_temp/npm-release-bundle/release/atusy-tsudoi-language-server-0.1.0-alpha.2.tgz","_from":"file:/home/runner/work/_temp/npm-release-bundle/release/atusy-tsudoi-language-server-0.1.0-alpha.2.tgz","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-mCDOP2MgPP2+wnDNZZ97BRnyUwNdpGC29Cio49TNlEMQsqz4un84AeKcItogzxE8IIaBPH27fxBlfgl96j9G+g==","shasum":"fa43f58b24dc1524891405d1a38ca22e7ad56188","tarball":"https://registry.npmjs.org/@atusy/tsudoi-language-server/-/tsudoi-language-server-0.1.0-alpha.2.tgz","fileCount":33,"unpackedSize":181194,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@atusy%2ftsudoi-language-server@0.1.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDpezdkxkZCyDaHAqloZi0v/ah9lhe3a2+2+JbubLxQhQIgPvGoGT7gc/zhF6HjK9a5bxo+OtF6UlKAl1VA1TzcYp8="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f25fcfc5-0b50-4db1-bbdc-76cc0e71d4fa"}},"directories":{},"maintainers":[{"name":"atusy","email":"atusy7+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tsudoi-language-server_0.1.0-alpha.2_1789385418459_0.5441876150292708"},"_hasShrinkwrap":false}},"time":{"created":"2026-09-08T14:58:04.763Z","modified":"2026-09-14T11:30:18.975Z","0.1.0-alpha.1":"2026-09-08T14:58:05.133Z","0.1.0-alpha.2":"2026-09-14T11:30:18.661Z"},"bugs":{"url":"https://github.com/atusy/tsudoi-language-server/issues"},"license":"MIT","homepage":"https://github.com/atusy/tsudoi-language-server#readme","repository":{"url":"git+https://github.com/atusy/tsudoi-language-server.git","type":"git","directory":"packages/tsudoi-language-server"},"description":"The framework for assembling a Language Server from one TypeScript config. Tsudoi owns the LSP transport, lifecycle, documents, capability advertisement, cancellation, and streaming; your config supplies only the handlers it needs.","maintainers":[{"name":"atusy","email":"atusy7+npm@gmail.com"}],"readme":"","readmeFilename":""}