{"_id":"@andy0130tw/vtsls-language-service","_rev":"10-17bdb695ca483b9741782532c025832e","name":"@andy0130tw/vtsls-language-service","dist-tags":{"latest":"0.3.0-dev-browser.0"},"versions":{"0.2.9-dev-browser.0":{"name":"@andy0130tw/vtsls-language-service","version":"0.2.9-dev-browser.0","license":"MIT","_id":"@andy0130tw/vtsls-language-service@0.2.9-dev-browser.0","maintainers":[{"name":"andy0130tw","email":"andy0130tw@yahoo.com.tw"}],"homepage":"https://github.com/yioneko/vtsls#readme","bugs":{"url":"https://github.com/yioneko/vtsls/issues"},"dist":{"shasum":"b5721c40f5877440fc69ffb2c417282c2cfae219","tarball":"https://registry.npmjs.org/@andy0130tw/vtsls-language-service/-/vtsls-language-service-0.2.9-dev-browser.0.tgz","fileCount":318,"integrity":"sha512-gU/MGv7jdC+beDtcm3V9bZZOVHt/j0AgOpdTONcK2eHIpyYSQ55ENlRfWo8wpxQr2VrKSohvSX9GTq2tk6s8sg==","signatures":[{"sig":"MEUCIF4s0GKBoVjYt2UMfHau58HHFX8nj65EEhrPT3Qi8V0JAiEArK9K5y5x6a7oAFQ4UhylGdVWCh2AyatSxnnOPaNguBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8171110},"main":"./dist/index.js","_from":"file:andy0130tw-vtsls-language-service-0.2.9-dev-browser.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":"./dist/browser.mjs","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"node scripts/build.js && tsc","gen-schema":"node scripts/genConfigSchema.js","test:watch":"vitest","type-check":"tsc --noEmit --emitDeclarationOnly false","build:watch":"node scripts/build.js watch & tsc --watch","patch-extension":"node scripts/patch.js"},"_npmUser":{"name":"andy0130tw","actor":{"name":"andy0130tw","type":"user","email":"andy0130tw@yahoo.com.tw"},"email":"andy0130tw@yahoo.com.tw"},"_resolved":"/private/var/folders/cg/4zn9jq592ssdbqsc2yvg6n8h0000gn/T/ba190943001d8db82096a1daafcea1c3/andy0130tw-vtsls-language-service-0.2.9-dev-browser.0.tgz","_integrity":"sha512-gU/MGv7jdC+beDtcm3V9bZZOVHt/j0AgOpdTONcK2eHIpyYSQ55ENlRfWo8wpxQr2VrKSohvSX9GTq2tk6s8sg==","repository":{"url":"git+https://github.com/yioneko/vtsls.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.2","description":"LSP wrapper for typescript extension of vscode","directories":{},"_nodeVersion":"22.17.0","dependencies":{"semver":"7.5.2","typescript":"5.8.3","vscode-uri":"^3.1.0","@vscode/l10n":"^0.0.18","jsonc-parser":"^3.2.0","@vtsls/vscode-fuzzy":"0.0.1","vscode-languageserver-protocol":"^3.17.5","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.3","esbuild":"^0.25.4","@types/semver":"^7.5.0","esbuild-plugins-node-modules-polyfill":"^1.7.1"},"_npmOperationalInternal":{"tmp":"tmp/vtsls-language-service_0.2.9-dev-browser.0_1751984808604_0.015897989177876548","host":"s3://npm-registry-packages-npm-production"}},"0.2.9-dev-browser.1":{"name":"@andy0130tw/vtsls-language-service","version":"0.2.9-dev-browser.1","license":"MIT","_id":"@andy0130tw/vtsls-language-service@0.2.9-dev-browser.1","maintainers":[{"name":"andy0130tw","email":"andy0130tw@yahoo.com.tw"}],"homepage":"https://github.com/yioneko/vtsls#readme","bugs":{"url":"https://github.com/yioneko/vtsls/issues"},"dist":{"shasum":"2664657bcf451235d48b628acebf63d25f484f91","tarball":"https://registry.npmjs.org/@andy0130tw/vtsls-language-service/-/vtsls-language-service-0.2.9-dev-browser.1.tgz","fileCount":160,"integrity":"sha512-/y/T36Lgr4mIcceq54imk59L2wukp+yluL6VguZkJA3yXz3kFBiIUr69WJ7uTtWVmxX2F7GD5rhF6K73Bx6EDg==","signatures":[{"sig":"MEUCIQDdk7p2OsLHBWo2VjGXn2ZJrrPilw9WhcrSORUak/fF7AIgN0ACTt6N0Cno9Co9Unf9edViWk3u4JfMBqs+zyWxaJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8038897},"main":"./dist/index.js","_from":"file:andy0130tw-vtsls-language-service-0.2.9-dev-browser.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":"./dist/browser.mjs","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/browser.mjs","require":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"node scripts/build.js && tsc","gen-schema":"node scripts/genConfigSchema.js","test:watch":"vitest","type-check":"tsc --noEmit --emitDeclarationOnly false","build:watch":"node scripts/build.js watch & tsc --watch","patch-extension":"node scripts/patch.js"},"_npmUser":{"name":"andy0130tw","actor":{"name":"andy0130tw","type":"user","email":"andy0130tw@yahoo.com.tw"},"email":"andy0130tw@yahoo.com.tw"},"_resolved":"/private/var/folders/cg/4zn9jq592ssdbqsc2yvg6n8h0000gn/T/9be3ac665067d415c89f7de07c53cbb1/andy0130tw-vtsls-language-service-0.2.9-dev-browser.1.tgz","_integrity":"sha512-/y/T36Lgr4mIcceq54imk59L2wukp+yluL6VguZkJA3yXz3kFBiIUr69WJ7uTtWVmxX2F7GD5rhF6K73Bx6EDg==","repository":{"url":"git+https://github.com/yioneko/vtsls.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.2","description":"LSP wrapper for typescript extension of vscode","directories":{},"_nodeVersion":"22.17.0","dependencies":{"semver":"7.5.2","typescript":"5.8.3","vscode-uri":"^3.1.0","@vscode/l10n":"^0.0.18","jsonc-parser":"^3.2.0","@vtsls/vscode-fuzzy":"0.0.1","vscode-languageserver-protocol":"^3.17.5","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.3","esbuild":"^0.25.4","@types/semver":"^7.5.0","esbuild-plugins-node-modules-polyfill":"^1.7.1"},"_npmOperationalInternal":{"tmp":"tmp/vtsls-language-service_0.2.9-dev-browser.1_1751990304529_0.516572411261929","host":"s3://npm-registry-packages-npm-production"}},"0.2.9-dev-browser.2":{"name":"@andy0130tw/vtsls-language-service","version":"0.2.9-dev-browser.2","license":"MIT","_id":"@andy0130tw/vtsls-language-service@0.2.9-dev-browser.2","maintainers":[{"name":"andy0130tw","email":"andy0130tw@yahoo.com.tw"}],"homepage":"https://github.com/yioneko/vtsls#readme","bugs":{"url":"https://github.com/yioneko/vtsls/issues"},"dist":{"shasum":"10f93cc639703e69b5bf247be3ed73751a344d52","tarball":"https://registry.npmjs.org/@andy0130tw/vtsls-language-service/-/vtsls-language-service-0.2.9-dev-browser.2.tgz","fileCount":160,"integrity":"sha512-qCRrqsX/58oCP0FFtZ0re2S8lLwYc4xfk5Z7YTblMrKPriXAK8bA5dDGsd1Gd3ohQChIw5BC/2TLdNPqyWKAbQ==","signatures":[{"sig":"MEYCIQCOm0VNr/wu87rzLJ3p+hJWxuACdrRnvoRjJKt6AKYvNwIhAKk7JnHRlFlaBS2ClBKjdkXMQdEMG4L3L8MRXb/hjgJg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7866310},"main":"./dist/index.js","_from":"file:andy0130tw-vtsls-language-service-0.2.9-dev-browser.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":"./dist/browser.mjs","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/browser.mjs","require":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"node scripts/build.js && tsc","gen-schema":"node scripts/genConfigSchema.js","test:watch":"vitest","type-check":"tsc --noEmit --emitDeclarationOnly false","build:watch":"node scripts/build.js watch & tsc --watch","patch-extension":"node scripts/patch.js"},"_npmUser":{"name":"andy0130tw","actor":{"name":"andy0130tw","type":"user","email":"andy0130tw@yahoo.com.tw"},"email":"andy0130tw@yahoo.com.tw"},"_resolved":"/private/var/folders/cg/4zn9jq592ssdbqsc2yvg6n8h0000gn/T/c5408bf4914bd85293b2fb7ef7402649/andy0130tw-vtsls-language-service-0.2.9-dev-browser.2.tgz","_integrity":"sha512-qCRrqsX/58oCP0FFtZ0re2S8lLwYc4xfk5Z7YTblMrKPriXAK8bA5dDGsd1Gd3ohQChIw5BC/2TLdNPqyWKAbQ==","repository":{"url":"git+https://github.com/yioneko/vtsls.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.2","description":"LSP wrapper for typescript extension of vscode","directories":{},"_nodeVersion":"22.17.0","dependencies":{"semver":"7.5.2","typescript":"5.8.3","vscode-uri":"^3.1.0","@vscode/l10n":"^0.0.18","jsonc-parser":"^3.2.0","@vtsls/vscode-fuzzy":"0.0.1","vscode-languageserver-protocol":"^3.17.5","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.3","esbuild":"^0.25.4","@types/semver":"^7.5.0","esbuild-plugins-node-modules-polyfill":"^1.7.1"},"_npmOperationalInternal":{"tmp":"tmp/vtsls-language-service_0.2.9-dev-browser.2_1751997591466_0.8548666025803446","host":"s3://npm-registry-packages-npm-production"}},"0.2.9-dev-browser.3":{"name":"@andy0130tw/vtsls-language-service","version":"0.2.9-dev-browser.3","license":"MIT","_id":"@andy0130tw/vtsls-language-service@0.2.9-dev-browser.3","maintainers":[{"name":"andy0130tw","email":"andy0130tw@yahoo.com.tw"}],"homepage":"https://github.com/yioneko/vtsls#readme","bugs":{"url":"https://github.com/yioneko/vtsls/issues"},"dist":{"shasum":"480b4a7aa0eddb16e7da75b2633d38bd5f61e6ed","tarball":"https://registry.npmjs.org/@andy0130tw/vtsls-language-service/-/vtsls-language-service-0.2.9-dev-browser.3.tgz","fileCount":160,"integrity":"sha512-+FxvM0JEJMca2NOKw8O7icwjIfkXyI52Is/jcD3Kw3jwSi6lDI2hsoI+0OEsa5rpUMiMcTn+9Y6dWZtie8vuHw==","signatures":[{"sig":"MEQCIHn//62g+MEbmqgMKrry51EwB8Epq+M16x3+shcIsNE8AiB9ialY7WN0zWzn8OxjxNVEWvTFfS6iDTyYbv7mVrUyLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7866437},"main":"./dist/index.js","_from":"file:andy0130tw-vtsls-language-service-0.2.9-dev-browser.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":"./dist/browser.mjs","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/browser.mjs","require":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"node scripts/build.js && tsc","gen-schema":"node scripts/genConfigSchema.js","test:watch":"vitest","type-check":"tsc --noEmit --emitDeclarationOnly false","build:watch":"node scripts/build.js watch & tsc --watch","patch-extension":"node scripts/patch.js"},"_npmUser":{"name":"andy0130tw","actor":{"name":"andy0130tw","type":"user","email":"andy0130tw@yahoo.com.tw"},"email":"andy0130tw@yahoo.com.tw"},"_resolved":"/private/var/folders/cg/4zn9jq592ssdbqsc2yvg6n8h0000gn/T/5f1932a5222f800c489ef1e30499accf/andy0130tw-vtsls-language-service-0.2.9-dev-browser.3.tgz","_integrity":"sha512-+FxvM0JEJMca2NOKw8O7icwjIfkXyI52Is/jcD3Kw3jwSi6lDI2hsoI+0OEsa5rpUMiMcTn+9Y6dWZtie8vuHw==","repository":{"url":"git+https://github.com/yioneko/vtsls.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.2","description":"LSP wrapper for typescript extension of vscode","directories":{},"_nodeVersion":"22.17.0","dependencies":{"semver":"7.5.2","typescript":"5.8.3","vscode-uri":"^3.1.0","@vscode/l10n":"^0.0.18","jsonc-parser":"^3.2.0","@vtsls/vscode-fuzzy":"0.0.1","@vscode/sync-api-common":"^0.8.1","@vscode/sync-api-service":"^0.8.1","@vscode/ts-package-manager":"^0.0.2","vscode-languageserver-protocol":"^3.17.5","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.3","esbuild":"^0.25.4","@types/semver":"^7.5.0","esbuild-plugins-node-modules-polyfill":"^1.7.1"},"_npmOperationalInternal":{"tmp":"tmp/vtsls-language-service_0.2.9-dev-browser.3_1752004704245_0.6440129269481973","host":"s3://npm-registry-packages-npm-production"}},"0.2.9-dev-browser.4":{"name":"@andy0130tw/vtsls-language-service","version":"0.2.9-dev-browser.4","license":"MIT","_id":"@andy0130tw/vtsls-language-service@0.2.9-dev-browser.4","maintainers":[{"name":"andy0130tw","email":"andy0130tw@yahoo.com.tw"}],"homepage":"https://github.com/yioneko/vtsls#readme","bugs":{"url":"https://github.com/yioneko/vtsls/issues"},"dist":{"shasum":"587481f84ac669e32e4ddc3da60d331fe5aa25da","tarball":"https://registry.npmjs.org/@andy0130tw/vtsls-language-service/-/vtsls-language-service-0.2.9-dev-browser.4.tgz","fileCount":160,"integrity":"sha512-nt5HFb8uS8X6m+HOs/yldMpqhvQvkt9DwPBonOj8urM4VLrQlJsPRmC2lEcV1c/9sb8qD940jSMwZ36pkSMQng==","signatures":[{"sig":"MEYCIQCmXD1hcA53SQkio/yP+v5/XaoV5BIWRF/XTq/BM0XwMAIhAMJHU1zxqnN0YzlAgaYGxDUqkMoeovifpWh4rd6PoVfm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7866861},"main":"./dist/index.js","_from":"file:andy0130tw-vtsls-language-service-0.2.9-dev-browser.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":"./dist/browser.mjs","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/browser.mjs","require":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"node scripts/build.js && tsc","gen-schema":"node scripts/genConfigSchema.js","test:watch":"vitest","type-check":"tsc --noEmit --emitDeclarationOnly false","build:watch":"node scripts/build.js watch & tsc --watch","patch-extension":"node scripts/patch.js"},"_npmUser":{"name":"andy0130tw","actor":{"name":"andy0130tw","type":"user","email":"andy0130tw@yahoo.com.tw"},"email":"andy0130tw@yahoo.com.tw"},"_resolved":"/private/var/folders/cg/4zn9jq592ssdbqsc2yvg6n8h0000gn/T/355e358683bda5594e132ac3aed6c59f/andy0130tw-vtsls-language-service-0.2.9-dev-browser.4.tgz","_integrity":"sha512-nt5HFb8uS8X6m+HOs/yldMpqhvQvkt9DwPBonOj8urM4VLrQlJsPRmC2lEcV1c/9sb8qD940jSMwZ36pkSMQng==","repository":{"url":"git+https://github.com/yioneko/vtsls.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.2","description":"LSP wrapper for typescript extension of vscode","directories":{},"_nodeVersion":"22.17.0","dependencies":{"semver":"7.5.2","typescript":"5.8.3","vscode-uri":"^3.1.0","@vscode/l10n":"^0.0.18","jsonc-parser":"^3.2.0","@vtsls/vscode-fuzzy":"0.0.1","@vscode/sync-api-common":"^0.8.1","@vscode/sync-api-service":"^0.8.1","@vscode/ts-package-manager":"^0.0.2","vscode-languageserver-protocol":"^3.17.5","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.3","esbuild":"^0.25.4","@types/semver":"^7.5.0","esbuild-plugins-node-modules-polyfill":"^1.7.1"},"_npmOperationalInternal":{"tmp":"tmp/vtsls-language-service_0.2.9-dev-browser.4_1752032444250_0.6473079974852192","host":"s3://npm-registry-packages-npm-production"}},"0.2.9-dev-browser.5":{"name":"@andy0130tw/vtsls-language-service","version":"0.2.9-dev-browser.5","license":"MIT","_id":"@andy0130tw/vtsls-language-service@0.2.9-dev-browser.5","maintainers":[{"name":"andy0130tw","email":"andy0130tw@yahoo.com.tw"}],"homepage":"https://github.com/yioneko/vtsls#readme","bugs":{"url":"https://github.com/yioneko/vtsls/issues"},"dist":{"shasum":"83d24dbd92789372cbfd37feeba9c3780690bc4e","tarball":"https://registry.npmjs.org/@andy0130tw/vtsls-language-service/-/vtsls-language-service-0.2.9-dev-browser.5.tgz","fileCount":160,"integrity":"sha512-WsQbCjwNr7DKkpQPqWMUcgsLrR+4KP2khGKQDSiNS+v0VoQ/Pp4sLMXpnq80/A1jigmJ3PA0eDWr3ev9R83YbA==","signatures":[{"sig":"MEUCIQCONPlqZhiUPNuW/76CzMT0VaLcXBqkLO4kSPfyTWwynwIgDqYJpLGyBgzKGz2i9TDJ+5Dk2foqcsD2HvCTAXeFO6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7866944},"main":"./dist/index.js","_from":"file:andy0130tw-vtsls-language-service-0.2.9-dev-browser.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":"./dist/browser.mjs","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/browser.mjs","require":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"node scripts/build.js && tsc","gen-schema":"node scripts/genConfigSchema.js","test:watch":"vitest","type-check":"tsc --noEmit --emitDeclarationOnly false","build:watch":"node scripts/build.js watch & tsc --watch","patch-extension":"node scripts/patch.js"},"_npmUser":{"name":"andy0130tw","actor":{"name":"andy0130tw","type":"user","email":"andy0130tw@yahoo.com.tw"},"email":"andy0130tw@yahoo.com.tw"},"_resolved":"/private/var/folders/cg/4zn9jq592ssdbqsc2yvg6n8h0000gn/T/8a8dda905fafa2270583b9d351b67645/andy0130tw-vtsls-language-service-0.2.9-dev-browser.5.tgz","_integrity":"sha512-WsQbCjwNr7DKkpQPqWMUcgsLrR+4KP2khGKQDSiNS+v0VoQ/Pp4sLMXpnq80/A1jigmJ3PA0eDWr3ev9R83YbA==","repository":{"url":"git+https://github.com/yioneko/vtsls.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.2","description":"LSP wrapper for typescript extension of vscode","directories":{},"_nodeVersion":"22.17.0","dependencies":{"semver":"7.5.2","typescript":"5.8.3","vscode-uri":"^3.1.0","@vscode/l10n":"^0.0.18","jsonc-parser":"^3.2.0","@vtsls/vscode-fuzzy":"0.0.1","@vscode/sync-api-common":"^0.8.1","@vscode/sync-api-service":"^0.8.1","@vscode/ts-package-manager":"^0.0.2","vscode-languageserver-protocol":"^3.17.5","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.3","esbuild":"^0.25.4","@types/semver":"^7.5.0","esbuild-plugins-node-modules-polyfill":"^1.7.1"},"_npmOperationalInternal":{"tmp":"tmp/vtsls-language-service_0.2.9-dev-browser.5_1752057308566_0.2186843694924454","host":"s3://npm-registry-packages-npm-production"}},"0.2.9-dev-browser.6":{"name":"@andy0130tw/vtsls-language-service","version":"0.2.9-dev-browser.6","license":"MIT","_id":"@andy0130tw/vtsls-language-service@0.2.9-dev-browser.6","maintainers":[{"name":"andy0130tw","email":"andy0130tw@yahoo.com.tw"}],"homepage":"https://github.com/andy0130tw/vtsls#readme","bugs":{"url":"https://github.com/andy0130tw/vtsls/issues"},"dist":{"shasum":"d49680c6d7003cf67a99918f9a1c3a7204e9b812","tarball":"https://registry.npmjs.org/@andy0130tw/vtsls-language-service/-/vtsls-language-service-0.2.9-dev-browser.6.tgz","fileCount":161,"integrity":"sha512-kHlyGBiM3UjPOap0ip+LmhZRUrJEmcp2inkOawhPFAJkAGKOnqSXx12BuE5aB3ocgRkgfWJdUjGzMvnnrDC8ng==","signatures":[{"sig":"MEQCIB3/v7HzdrW5JxbecLsE3CSGjeVacPAOs6OMgubWSAgUAiABuyceRqjtMm1tfeT8EcJqy9G+3Kc/s39aSrAWmYxoYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7904611},"main":"./dist/index.js","_from":"file:andy0130tw-vtsls-language-service-0.2.9-dev-browser.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":"./dist/browser.mjs","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/browser.mjs","require":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"node scripts/build.js && tsc","gen-schema":"node scripts/genConfigSchema.js","test:watch":"vitest","type-check":"tsc --noEmit --emitDeclarationOnly false","build:watch":"node scripts/build.js watch & tsc --watch","patch-extension":"node scripts/patch.js"},"_npmUser":{"name":"andy0130tw","actor":{"name":"andy0130tw","type":"user","email":"andy0130tw@yahoo.com.tw"},"email":"andy0130tw@yahoo.com.tw"},"_resolved":"/private/var/folders/cg/4zn9jq592ssdbqsc2yvg6n8h0000gn/T/a981b90cfd66a01e8abfbff2b2e80d1b/andy0130tw-vtsls-language-service-0.2.9-dev-browser.6.tgz","_integrity":"sha512-kHlyGBiM3UjPOap0ip+LmhZRUrJEmcp2inkOawhPFAJkAGKOnqSXx12BuE5aB3ocgRkgfWJdUjGzMvnnrDC8ng==","repository":{"url":"git+https://github.com/andy0130tw/vtsls.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.2","description":"LSP wrapper for typescript extension of vscode","directories":{},"_nodeVersion":"22.17.0","dependencies":{"semver":"7.5.2","typescript":"5.8.3","vscode-uri":"^3.1.0","@vscode/l10n":"^0.0.18","jsonc-parser":"^3.2.0","@vtsls/vscode-fuzzy":"0.0.1","@vscode/sync-api-common":"^0.8.1","@vscode/ts-package-manager":"^0.0.2","vscode-languageserver-protocol":"^3.17.5","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.3","esbuild":"^0.25.4","@types/semver":"^7.5.0","esbuild-plugins-node-modules-polyfill":"^1.7.1"},"_npmOperationalInternal":{"tmp":"tmp/vtsls-language-service_0.2.9-dev-browser.6_1752165133950_0.28902116719694715","host":"s3://npm-registry-packages-npm-production"}},"0.2.9-dev-browser.7":{"name":"@andy0130tw/vtsls-language-service","version":"0.2.9-dev-browser.7","license":"MIT","_id":"@andy0130tw/vtsls-language-service@0.2.9-dev-browser.7","maintainers":[{"name":"andy0130tw","email":"andy0130tw@yahoo.com.tw"}],"homepage":"https://github.com/andy0130tw/vtsls#readme","bugs":{"url":"https://github.com/andy0130tw/vtsls/issues"},"dist":{"shasum":"d48acd4d1720cef89f56be90f07365e028f8602c","tarball":"https://registry.npmjs.org/@andy0130tw/vtsls-language-service/-/vtsls-language-service-0.2.9-dev-browser.7.tgz","fileCount":161,"integrity":"sha512-waqt8uxO+Ythm9jOeYVe3tMr+DOuz9dU15C84Lq9NJZJl26H2EKczg88AwXCCj03IuGoadCoMEiEJjVa9+ULfA==","signatures":[{"sig":"MEUCIGH8CHSA/ItglIegub2ZYHIPq0KKUxOy9M7kHpKcx5aJAiEA4gLDqANvQvsBQ7SFZ81sFt9ENoPUIfN/+4a0z/U8A+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7919177},"main":"./dist/index.js","_from":"file:andy0130tw-vtsls-language-service-0.2.9-dev-browser.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":"./dist/browser.mjs","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/browser.mjs","require":"./dist/index.js"}},"scripts":{"test":"vitest run","build":"node scripts/build.js && tsc","gen-schema":"node scripts/genConfigSchema.js","test:watch":"vitest","type-check":"tsc --noEmit --emitDeclarationOnly false","build:watch":"node scripts/build.js watch & tsc --watch","patch-extension":"node scripts/patch.js"},"_npmUser":{"name":"andy0130tw","email":"andy0130tw@yahoo.com.tw"},"_resolved":"/private/var/folders/cg/4zn9jq592ssdbqsc2yvg6n8h0000gn/T/f3d44e3d9cb6f4ac8afffea044166b2f/andy0130tw-vtsls-language-service-0.2.9-dev-browser.7.tgz","_integrity":"sha512-waqt8uxO+Ythm9jOeYVe3tMr+DOuz9dU15C84Lq9NJZJl26H2EKczg88AwXCCj03IuGoadCoMEiEJjVa9+ULfA==","repository":{"url":"git+https://github.com/andy0130tw/vtsls.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.3","description":"LSP wrapper for typescript extension of vscode","directories":{},"_nodeVersion":"22.20.0","dependencies":{"semver":"7.5.2","typescript":"5.9.3","vscode-uri":"^3.1.0","@vscode/l10n":"^0.0.18","jsonc-parser":"^3.2.0","@vtsls/vscode-fuzzy":"0.0.1","@vscode/sync-api-common":"^0.8.1","@vscode/ts-package-manager":"^0.0.2","vscode-languageserver-protocol":"^3.17.5","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.3","esbuild":"^0.25.9","@types/semver":"^7.5.0","esbuild-plugins-node-modules-polyfill":"^1.7.1"},"_npmOperationalInternal":{"tmp":"tmp/vtsls-language-service_0.2.9-dev-browser.7_1763145616522_0.07973322551072792","host":"s3://npm-registry-packages-npm-production"}},"0.2.10-dev-browser.0":{"name":"@andy0130tw/vtsls-language-service","version":"0.2.10-dev-browser.0","license":"MIT","_id":"@andy0130tw/vtsls-language-service@0.2.10-dev-browser.0","maintainers":[{"name":"andy0130tw","email":"andy0130tw@yahoo.com.tw"}],"homepage":"https://github.com/andy0130tw/vtsls#readme","bugs":{"url":"https://github.com/andy0130tw/vtsls/issues"},"dist":{"shasum":"fe6e3cfb6a7aacdc358616706c8cab903ff04688","tarball":"https://registry.npmjs.org/@andy0130tw/vtsls-language-service/-/vtsls-language-service-0.2.10-dev-browser.0.tgz","fileCount":162,"integrity":"sha512-U9ayk3epyJN3IXaQtSLhqOCWI98iksUh+qk9X4s5RFNyIX8wwfrYPBEB3f53Bx4w/p2kGJEUKwdapdwk3wY2wQ==","signatures":[{"sig":"MEUCIFZDkJK+2yD+SnUWqaUEPSP92QvjaDNh1TNx3ySx7WhVAiEA1+KNbXNDfymIEdjNqyaPWnH7FqdNw2iJ9ifvaUMg5rM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7976658},"main":"./dist/index.js","_from":"file:andy0130tw-vtsls-language-service-0.2.10-dev-browser.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":"./dist/browser.mjs","engines":{"node":">=16"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","browser":"./dist/browser.mjs","require":"./dist/index.js"},"./configuration-schema":"./configuration.schema.json"},"scripts":{"test":"vitest run","build":"node scripts/build.js && tsc","gen-schema":"node scripts/genConfigSchema.js","test:watch":"vitest","type-check":"tsc --noEmit --emitDeclarationOnly false","build:watch":"node scripts/build.js watch & tsc --watch","patch-extension":"node scripts/patch.js"},"_npmUser":{"name":"andy0130tw","email":"andy0130tw@yahoo.com.tw"},"_resolved":"/private/var/folders/cg/4zn9jq592ssdbqsc2yvg6n8h0000gn/T/6895957cd72910ff6a03b7849eb27d0e/andy0130tw-vtsls-language-service-0.2.10-dev-browser.0.tgz","_integrity":"sha512-U9ayk3epyJN3IXaQtSLhqOCWI98iksUh+qk9X4s5RFNyIX8wwfrYPBEB3f53Bx4w/p2kGJEUKwdapdwk3wY2wQ==","repository":{"url":"git+https://github.com/andy0130tw/vtsls.git","type":"git","directory":"packages/service"},"_npmVersion":"10.9.4","description":"LSP wrapper for typescript extension of vscode","directories":{},"_nodeVersion":"22.21.1","dependencies":{"semver":"7.5.2","typescript":"5.9.3","vscode-uri":"^3.1.0","@vscode/l10n":"^0.0.18","jsonc-parser":"^3.2.0","@vtsls/vscode-fuzzy":"0.0.1","@vscode/sync-api-common":"^0.8.1","@vscode/ts-package-manager":"^0.0.2","vscode-languageserver-protocol":"^3.17.5","vscode-languageserver-textdocument":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.0.3","esbuild":"^0.25.12","@types/semver":"^7.5.0","esbuild-plugins-node-modules-polyfill":"^1.7.1"},"_npmOperationalInternal":{"tmp":"tmp/vtsls-language-service_0.2.10-dev-browser.0_1766327605280_0.33677144649795276","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-dev-browser.0":{"name":"@andy0130tw/vtsls-language-service","description":"LSP wrapper for typescript extension of vscode","version":"0.3.0-dev-browser.0","license":"MIT","engines":{"node":">=18"},"types":"./dist/index.d.ts","main":"./dist/index.js","module":"./dist/index.mjs","browser":"./dist/browser.mjs","exports":{".":{"browser":"./dist/browser.mjs","types":"./dist/index.d.ts","require":"./dist/index.js","import":"./dist/index.mjs"},"./configuration-schema":"./configuration.schema.json"},"dependencies":{"@vscode/l10n":"^0.0.18","@vscode/sync-api-common":"^0.8.1","@vscode/ts-package-manager":"^0.0.2","jsonc-parser":"^3.2.0","semver":"7.5.2","typescript":"5.9.3","vscode-languageserver-protocol":"^3.17.5","vscode-languageserver-textdocument":"^1.0.12","vscode-uri":"^3.1.0","@vtsls/vscode-fuzzy":"0.1.0"},"devDependencies":{"@types/semver":"^7.5.0","esbuild":"^0.25.12","esbuild-plugins-node-modules-polyfill":"^1.7.1","vitest":"^3.0.3"},"repository":{"type":"git","url":"git+https://github.com/andy0130tw/vtsls.git","directory":"packages/service"},"scripts":{"build":"node scripts/build.js && tsc","build:watch":"node scripts/build.js watch & tsc --watch","type-check":"tsc --noEmit --emitDeclarationOnly false","test":"vitest run","test:watch":"vitest","patch-extension":"node scripts/patch.js","gen-schema":"node scripts/genConfigSchema.js"},"_id":"@andy0130tw/vtsls-language-service@0.3.0-dev-browser.0","bugs":{"url":"https://github.com/andy0130tw/vtsls/issues"},"homepage":"https://github.com/andy0130tw/vtsls#readme","_integrity":"sha512-SHKOSlwQpJg7C89J49loPYK6UGe/8Q+9bgmFklI2Jgp9JB2iSz1U6beGfD+WrNKdbwb5leptqPxV1ZLATx6hGg==","_resolved":"/private/var/folders/cg/4zn9jq592ssdbqsc2yvg6n8h0000gn/T/ea5577a0e510a5b17f891cc89946c0c0/andy0130tw-vtsls-language-service-0.3.0-dev-browser.0.tgz","_from":"file:andy0130tw-vtsls-language-service-0.3.0-dev-browser.0.tgz","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-SHKOSlwQpJg7C89J49loPYK6UGe/8Q+9bgmFklI2Jgp9JB2iSz1U6beGfD+WrNKdbwb5leptqPxV1ZLATx6hGg==","shasum":"03fec3378632309725c27e812835b76fcf56fedb","tarball":"https://registry.npmjs.org/@andy0130tw/vtsls-language-service/-/vtsls-language-service-0.3.0-dev-browser.0.tgz","fileCount":161,"unpackedSize":7976497,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBuY4+oXz4q4VTLvcGgB80SunhDqbhhoC9rsk342ZJ0cAiBhOU+v6VShlpml830hJ0t1Z6ianLSFBKGuCD8B2yzCUQ=="}]},"_npmUser":{"name":"andy0130tw","email":"andy0130tw@yahoo.com.tw"},"directories":{},"maintainers":[{"name":"andy0130tw","email":"andy0130tw@yahoo.com.tw"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vtsls-language-service_0.3.0-dev-browser.0_1766838778396_0.7496106471728223"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-08T14:26:48.490Z","modified":"2025-12-27T12:32:58.820Z","0.2.9-dev-browser.0":"2025-07-08T14:26:48.840Z","0.2.9-dev-browser.1":"2025-07-08T15:58:24.746Z","0.2.9-dev-browser.2":"2025-07-08T17:59:51.713Z","0.2.9-dev-browser.3":"2025-07-08T19:58:24.466Z","0.2.9-dev-browser.4":"2025-07-09T03:40:44.464Z","0.2.9-dev-browser.5":"2025-07-09T10:35:08.845Z","0.2.9-dev-browser.6":"2025-07-10T16:32:14.182Z","0.2.9-dev-browser.7":"2025-11-14T18:40:16.738Z","0.2.10-dev-browser.0":"2025-12-21T14:33:25.520Z","0.3.0-dev-browser.0":"2025-12-27T12:32:58.636Z"},"bugs":{"url":"https://github.com/andy0130tw/vtsls/issues"},"license":"MIT","homepage":"https://github.com/andy0130tw/vtsls#readme","repository":{"type":"git","url":"git+https://github.com/andy0130tw/vtsls.git","directory":"packages/service"},"description":"LSP wrapper for typescript extension of vscode","maintainers":[{"name":"andy0130tw","email":"andy0130tw@yahoo.com.tw"}],"readme":"# @vtsls/language-service\n\n## Usage example\n\n```typescript\nimport { createTSLanguageService } from \"@vtsls/language-service\";\nconst service = createTSLanguageService({\n  clientCapabilities: {},\n});\n\n// initialize with configuration\nawait service.initialize({\n  typescript: { tsserver: { log: \"verbose\" } },\n});\n\nconst uri = \"file:///path/to/file.ts\";\n// fill file content here\nconst fileContent = \"\";\n\n// file needs to be opened before requesting features\nservice.openTextDocument({\n  textDocument: {\n    uri,\n    languageId: \"typescript\",\n    version: 0,\n    text: fileContent,\n  },\n});\n\n// see LSP document for the format of params and response\nconst response = await service.documentSymbol({ textDocument: { uri } })\nconsole.log(response);\n\n// close the service\nservice.dispose();\n```\n\nSee [@vtsls/language-server](../server/src/index.ts) for more examples.\n","readmeFilename":"README.md"}