{"_id":"@arviahq/typescript-plugin","_rev":"13-0f7cf640f568cfd9ffa34765776981dd","name":"@arviahq/typescript-plugin","dist-tags":{"latest":"3.0.0"},"versions":{"0.2.0":{"name":"@arviahq/typescript-plugin","version":"0.2.0","license":"MIT","_id":"@arviahq/typescript-plugin@0.2.0","maintainers":[{"name":"fausto95","email":"faustino.kialungila@gmail.com"}],"homepage":"https://github.com/Fausto95/arvia#readme","bugs":{"url":"https://github.com/Fausto95/arvia/issues"},"bin":{"arvia-tsc":"bin/arvia-tsc.cjs"},"dist":{"shasum":"784903a8a065c225c247e01ff50819f40049b68b","tarball":"https://registry.npmjs.org/@arviahq/typescript-plugin/-/typescript-plugin-0.2.0.tgz","fileCount":14,"integrity":"sha512-oaEAr/B8ML0SA8hnUnDawq20+oTYCrekS46gnk3m+DQnkK8P6rAEZP8LCC5X6pfB7od3vqpdIcg7H2J0suP2lA==","signatures":[{"sig":"MEYCIQDI8xTgo7+yyKsm0tmDlcqM6Vs6eDmjFC4XSPn4ftc2+QIhAJVl6NOFTFB56npZjJolRl8vC3uxoQB531ASoo+vJung","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19529},"main":"./dist/tsserver.cjs","type":"commonjs","_from":"file:arviahq-typescript-plugin-0.2.0.tgz","types":"./dist/tsserver.d.cts","exports":{".":{"types":"./dist/tsserver.d.cts","require":"./dist/tsserver.cjs"},"./cli":{"require":"./dist/cli.cjs"},"./plugin":{"types":"./dist/languagePlugin.d.cts","require":"./dist/languagePlugin.cjs"}},"scripts":{"dev":"tsdown --config-loader unrun --watch","build":"tsdown --config-loader unrun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fausto95","email":"faustino.kialungila@gmail.com"},"_resolved":"/tmp/e5475cc39ef0660ba6037205405dc162/arviahq-typescript-plugin-0.2.0.tgz","_integrity":"sha512-oaEAr/B8ML0SA8hnUnDawq20+oTYCrekS46gnk3m+DQnkK8P6rAEZP8LCC5X6pfB7od3vqpdIcg7H2J0suP2lA==","repository":{"url":"git+https://github.com/Fausto95/arvia.git","type":"git","directory":"packages/typescript-plugin"},"_npmVersion":"10.9.8","description":"TypeScript plugin for .arv files: virtual types and arvia-tsc CLI — no generated .d.ts files needed.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@arviahq/compiler":"0.2.0","@volar/typescript":"^2.4.15","@volar/language-core":"^2.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-plugin_0.2.0_1781183522373_0.12359821913158142","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@arviahq/typescript-plugin","version":"0.3.0","license":"MIT","_id":"@arviahq/typescript-plugin@0.3.0","maintainers":[{"name":"fausto95","email":"faustino.kialungila@gmail.com"}],"homepage":"https://github.com/Fausto95/arvia#readme","bugs":{"url":"https://github.com/Fausto95/arvia/issues"},"bin":{"arvia-tsc":"bin/arvia-tsc.cjs"},"dist":{"shasum":"ab23663c4544d42c5b779a2a71d0fb428601274d","tarball":"https://registry.npmjs.org/@arviahq/typescript-plugin/-/typescript-plugin-0.3.0.tgz","fileCount":14,"integrity":"sha512-Y4PBTtXTAJQ77aeUYpis+zirJJjB6hLq7SV36eskJTzE0yyf0UazNFZK/q4qWAQpTJaU/RpI7TZDDO6ASDhpDw==","signatures":[{"sig":"MEYCIQCUhvC0XvVGigfcHmAhd8jxeQwriUPURfwqooBcXsbR+QIhAPOLwM1NmAA2TOkoJWI2ymTnvT4mG9EehaLZSDXOp3r0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19529},"main":"./dist/tsserver.cjs","type":"commonjs","_from":"file:arviahq-typescript-plugin-0.3.0.tgz","types":"./dist/tsserver.d.cts","exports":{".":{"types":"./dist/tsserver.d.cts","require":"./dist/tsserver.cjs"},"./cli":{"require":"./dist/cli.cjs"},"./plugin":{"types":"./dist/languagePlugin.d.cts","require":"./dist/languagePlugin.cjs"}},"scripts":{"dev":"tsdown --config-loader unrun --watch","build":"tsdown --config-loader unrun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fausto95","email":"faustino.kialungila@gmail.com"},"_resolved":"/tmp/869ba1e998a8d021656db7c394c7d6a9/arviahq-typescript-plugin-0.3.0.tgz","_integrity":"sha512-Y4PBTtXTAJQ77aeUYpis+zirJJjB6hLq7SV36eskJTzE0yyf0UazNFZK/q4qWAQpTJaU/RpI7TZDDO6ASDhpDw==","repository":{"url":"git+https://github.com/Fausto95/arvia.git","type":"git","directory":"packages/typescript-plugin"},"_npmVersion":"10.9.8","description":"TypeScript plugin for .arv files: virtual types and arvia-tsc CLI — no generated .d.ts files needed.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@arviahq/compiler":"0.3.0","@volar/typescript":"^2.4.15","@volar/language-core":"^2.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-plugin_0.3.0_1781194838125_0.05078982401546828","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@arviahq/typescript-plugin","version":"0.4.0","license":"MIT","_id":"@arviahq/typescript-plugin@0.4.0","maintainers":[{"name":"fausto95","email":"faustino.kialungila@gmail.com"}],"homepage":"https://github.com/Fausto95/arvia#readme","bugs":{"url":"https://github.com/Fausto95/arvia/issues"},"bin":{"arvia-tsc":"bin/arvia-tsc.cjs"},"dist":{"shasum":"4641142f5eb444f438d361a513065012f8d8a08b","tarball":"https://registry.npmjs.org/@arviahq/typescript-plugin/-/typescript-plugin-0.4.0.tgz","fileCount":14,"integrity":"sha512-abDypkCxbnzSsBJQjDO5K7vzMJhGbSr4bT1404mqkUZHkxTFgGmA1+Cxw8CwJh9D/7/Sjl1b1bSV2kl5WSfIaA==","signatures":[{"sig":"MEUCIQC6/JhYT0ldLZa8hsPKHn8lqwBBSSRPW9NcNTFxGGU0WAIgOTZXZ3iWdOrIZTbzvt93sByHGMKFt+HO2uYnZ2DTXD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19529},"main":"./dist/tsserver.cjs","type":"commonjs","_from":"file:arviahq-typescript-plugin-0.4.0.tgz","types":"./dist/tsserver.d.cts","exports":{".":{"types":"./dist/tsserver.d.cts","require":"./dist/tsserver.cjs"},"./cli":{"require":"./dist/cli.cjs"},"./plugin":{"types":"./dist/languagePlugin.d.cts","require":"./dist/languagePlugin.cjs"}},"scripts":{"dev":"tsdown --config-loader unrun --watch","build":"tsdown --config-loader unrun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fausto95","email":"faustino.kialungila@gmail.com"},"_resolved":"/tmp/902c8767ee22fcedbd8fa553406a8e3a/arviahq-typescript-plugin-0.4.0.tgz","_integrity":"sha512-abDypkCxbnzSsBJQjDO5K7vzMJhGbSr4bT1404mqkUZHkxTFgGmA1+Cxw8CwJh9D/7/Sjl1b1bSV2kl5WSfIaA==","repository":{"url":"git+https://github.com/Fausto95/arvia.git","type":"git","directory":"packages/typescript-plugin"},"_npmVersion":"10.9.8","description":"TypeScript plugin for .arv files: virtual types and arvia-tsc CLI — no generated .d.ts files needed.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@arviahq/compiler":"0.4.0","@volar/typescript":"^2.4.15","@volar/language-core":"^2.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3"},"peerDependencies":{"typescript":">=5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-plugin_0.4.0_1781227662714_0.7386709734915926","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@arviahq/typescript-plugin","version":"0.5.0","license":"MIT","_id":"@arviahq/typescript-plugin@0.5.0","maintainers":[{"name":"fausto95","email":"faustino.kialungila@gmail.com"}],"homepage":"https://github.com/Fausto95/arvia#readme","bugs":{"url":"https://github.com/Fausto95/arvia/issues"},"bin":{"arvia-tsc":"bin/arvia-tsc.cjs"},"dist":{"shasum":"04d6fb20ad49e7077c7c8913642a02047773c909","tarball":"https://registry.npmjs.org/@arviahq/typescript-plugin/-/typescript-plugin-0.5.0.tgz","fileCount":17,"integrity":"sha512-hClWZnOObD5kXbmawFIS7v2tuY7w/JUntstQEDq9z/oPKMHyTkpUf1eqRdPLEKj3IO40mv09KcKS/wr6EmZSXg==","signatures":[{"sig":"MEUCID5WYLNZ+8ZwR1ZKcJL/5ySePv2sI+L+u/wJHEnGFZg1AiEAgNQ94YjVAxgmFOAPBHHnNsNs40vTqbVx7I4cQWKJzwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24959},"main":"./dist/tsserver.cjs","type":"commonjs","_from":"file:arviahq-typescript-plugin-0.5.0.tgz","types":"./dist/tsserver.d.cts","exports":{".":{"types":"./dist/tsserver.d.cts","require":"./dist/tsserver.cjs"},"./cli":{"require":"./dist/cli.cjs"},"./plugin":{"types":"./dist/languagePlugin.d.cts","require":"./dist/languagePlugin.cjs"},"./vue-cli":{"require":"./dist/vue-cli.cjs"}},"scripts":{"dev":"tsdown --config-loader unrun --watch","build":"tsdown --config-loader unrun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fausto95","email":"faustino.kialungila@gmail.com"},"_resolved":"/tmp/2b3aad9dcf2142001b18aa66e017d473/arviahq-typescript-plugin-0.5.0.tgz","_integrity":"sha512-hClWZnOObD5kXbmawFIS7v2tuY7w/JUntstQEDq9z/oPKMHyTkpUf1eqRdPLEKj3IO40mv09KcKS/wr6EmZSXg==","repository":{"url":"git+https://github.com/Fausto95/arvia.git","type":"git","directory":"packages/typescript-plugin"},"_npmVersion":"11.13.0","description":"TypeScript plugin for .arv files: virtual types and arvia-tsc CLI — no generated .d.ts files needed.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@arviahq/compiler":"0.5.0","@volar/typescript":"^2.4.15","@volar/language-core":"^2.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@vue/language-core":"^3.3.4"},"peerDependencies":{"typescript":">=5.0.0","@vue/language-core":"^3.0.0"},"peerDependenciesMeta":{"@vue/language-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/typescript-plugin_0.5.0_1781243351514_0.1853577578276142","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@arviahq/typescript-plugin","version":"0.5.1","license":"MIT","_id":"@arviahq/typescript-plugin@0.5.1","maintainers":[{"name":"fausto95","email":"faustino.kialungila@gmail.com"}],"homepage":"https://github.com/arviahq/arvia#readme","bugs":{"url":"https://github.com/arviahq/arvia/issues"},"bin":{"arvia-tsc":"bin/arvia-tsc.cjs"},"dist":{"shasum":"e3ee95d3daf9ceb2ce4f0d93dccd9f885d305b8d","tarball":"https://registry.npmjs.org/@arviahq/typescript-plugin/-/typescript-plugin-0.5.1.tgz","fileCount":17,"integrity":"sha512-/9KKygsJCPP5o1ByVpF5i5WhhYy2OqGK7D5yTpQwYz2BnXqQbNkYWY6taGwOxLvxmHMRHsg8X9tCA+/5mpcr9w==","signatures":[{"sig":"MEYCIQCTFp+JwpRP+jeIklwJJwVKBRA+YSfv56UW13KuHoylCgIhAMrtkJqwwpCyWIzqgaB78xFRWbjRgBjXkwF6wNlXIZAT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24956},"main":"./dist/tsserver.cjs","type":"commonjs","_from":"file:arviahq-typescript-plugin-0.5.1.tgz","types":"./dist/tsserver.d.cts","exports":{".":{"types":"./dist/tsserver.d.cts","require":"./dist/tsserver.cjs"},"./cli":{"require":"./dist/cli.cjs"},"./plugin":{"types":"./dist/languagePlugin.d.cts","require":"./dist/languagePlugin.cjs"},"./vue-cli":{"require":"./dist/vue-cli.cjs"}},"scripts":{"dev":"tsdown --config-loader unrun --watch","build":"tsdown --config-loader unrun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fausto95","email":"faustino.kialungila@gmail.com"},"_resolved":"/tmp/0bc64fa7b3a164014a13f02adfae8760/arviahq-typescript-plugin-0.5.1.tgz","_integrity":"sha512-/9KKygsJCPP5o1ByVpF5i5WhhYy2OqGK7D5yTpQwYz2BnXqQbNkYWY6taGwOxLvxmHMRHsg8X9tCA+/5mpcr9w==","repository":{"url":"git+https://github.com/arviahq/arvia.git","type":"git","directory":"packages/typescript-plugin"},"_npmVersion":"11.13.0","description":"TypeScript plugin for .arv files: virtual types and arvia-tsc CLI — no generated .d.ts files needed.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@arviahq/compiler":"0.5.1","@volar/typescript":"^2.4.15","@volar/language-core":"^2.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@vue/language-core":"^3.3.4"},"peerDependencies":{"typescript":">=5.0.0","@vue/language-core":"^3.0.0"},"peerDependenciesMeta":{"@vue/language-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/typescript-plugin_0.5.1_1781354730215_0.6652091685037684","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@arviahq/typescript-plugin","version":"0.6.0","license":"MIT","_id":"@arviahq/typescript-plugin@0.6.0","maintainers":[{"name":"fausto95","email":"faustino.kialungila@gmail.com"}],"homepage":"https://github.com/arviahq/arvia#readme","bugs":{"url":"https://github.com/arviahq/arvia/issues"},"bin":{"arvia-tsc":"bin/arvia-tsc.cjs"},"dist":{"shasum":"e77644b90110d5ebc8e7cbb0ddc12ca1fab1f872","tarball":"https://registry.npmjs.org/@arviahq/typescript-plugin/-/typescript-plugin-0.6.0.tgz","fileCount":17,"integrity":"sha512-b8NcY+XrGFVbpUyoEKxtUq3qGRbRWIxaAhUnTf5NowmPUig9jtLT0GSPqo1n4eHbuOZFTg741dtB4stANzjgaw==","signatures":[{"sig":"MEUCIQC1SG6SKNouQ/Lpb7wZR62IZplvQVV/rmusZPa4boeWPwIgAibTbF9hLjjVK23YzOVeCDmrml3xP2f5snY2HvFycDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24956},"main":"./dist/tsserver.cjs","type":"commonjs","_from":"file:arviahq-typescript-plugin-0.6.0.tgz","types":"./dist/tsserver.d.cts","exports":{".":{"types":"./dist/tsserver.d.cts","require":"./dist/tsserver.cjs"},"./cli":{"require":"./dist/cli.cjs"},"./plugin":{"types":"./dist/languagePlugin.d.cts","require":"./dist/languagePlugin.cjs"},"./vue-cli":{"require":"./dist/vue-cli.cjs"}},"scripts":{"dev":"tsdown --config-loader unrun --watch","build":"tsdown --config-loader unrun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fausto95","email":"faustino.kialungila@gmail.com"},"_resolved":"/tmp/a69ada49d129c9e4f52cf7da9102c40e/arviahq-typescript-plugin-0.6.0.tgz","_integrity":"sha512-b8NcY+XrGFVbpUyoEKxtUq3qGRbRWIxaAhUnTf5NowmPUig9jtLT0GSPqo1n4eHbuOZFTg741dtB4stANzjgaw==","repository":{"url":"git+https://github.com/arviahq/arvia.git","type":"git","directory":"packages/typescript-plugin"},"_npmVersion":"11.13.0","description":"TypeScript plugin for .arv files: virtual types and arvia-tsc CLI — no generated .d.ts files needed.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@arviahq/compiler":"0.6.0","@volar/typescript":"^2.4.15","@volar/language-core":"^2.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@vue/language-core":"^3.3.4"},"peerDependencies":{"typescript":">=5.0.0","@vue/language-core":"^3.0.0"},"peerDependenciesMeta":{"@vue/language-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/typescript-plugin_0.6.0_1781358158307_0.48387804363283404","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@arviahq/typescript-plugin","version":"0.6.1","license":"MIT","_id":"@arviahq/typescript-plugin@0.6.1","maintainers":[{"name":"fausto95","email":"faustino.kialungila@gmail.com"}],"homepage":"https://github.com/arviahq/arvia#readme","bugs":{"url":"https://github.com/arviahq/arvia/issues"},"bin":{"arvia-tsc":"bin/arvia-tsc.cjs"},"dist":{"shasum":"d4964fda7f468cc11445304e0b3eb0b6e0635706","tarball":"https://registry.npmjs.org/@arviahq/typescript-plugin/-/typescript-plugin-0.6.1.tgz","fileCount":17,"integrity":"sha512-KhhpWeFavzvvYCqweja8exgMj3Y3p8iFp9UgqCdnte/9yPYAU/U2Eb7VtCjbrw9p54+lUAoWEBAHzy/v/O7ldA==","signatures":[{"sig":"MEQCIES62NoUsFDGXFgbjRlX/TSS8Bm+JIfZq1RYqUj0S6RlAiAQ+8q/InWcO4x14ZDG9+5O0BJxAcNLE50DQ5PucPBmAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24956},"main":"./dist/tsserver.cjs","type":"commonjs","_from":"file:arviahq-typescript-plugin-0.6.1.tgz","types":"./dist/tsserver.d.cts","exports":{".":{"types":"./dist/tsserver.d.cts","require":"./dist/tsserver.cjs"},"./cli":{"require":"./dist/cli.cjs"},"./plugin":{"types":"./dist/languagePlugin.d.cts","require":"./dist/languagePlugin.cjs"},"./vue-cli":{"require":"./dist/vue-cli.cjs"}},"scripts":{"dev":"tsdown --config-loader unrun --watch","build":"tsdown --config-loader unrun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fausto95","email":"faustino.kialungila@gmail.com"},"_resolved":"/tmp/14be3dea33225990ff017a3422628cfe/arviahq-typescript-plugin-0.6.1.tgz","_integrity":"sha512-KhhpWeFavzvvYCqweja8exgMj3Y3p8iFp9UgqCdnte/9yPYAU/U2Eb7VtCjbrw9p54+lUAoWEBAHzy/v/O7ldA==","repository":{"url":"git+https://github.com/arviahq/arvia.git","type":"git","directory":"packages/typescript-plugin"},"_npmVersion":"11.13.0","description":"TypeScript plugin for .arv files: virtual types and arvia-tsc CLI — no generated .d.ts files needed.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@arviahq/compiler":"0.6.1","@volar/typescript":"^2.4.15","@volar/language-core":"^2.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@vue/language-core":"^3.3.4"},"peerDependencies":{"typescript":">=5.0.0","@vue/language-core":"^3.0.0"},"peerDependenciesMeta":{"@vue/language-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/typescript-plugin_0.6.1_1781365617996_0.9589082790116625","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@arviahq/typescript-plugin","version":"0.7.0","license":"MIT","_id":"@arviahq/typescript-plugin@0.7.0","maintainers":[{"name":"fausto95","email":"faustino.kialungila@gmail.com"}],"homepage":"https://github.com/arviahq/arvia#readme","bugs":{"url":"https://github.com/arviahq/arvia/issues"},"bin":{"arvia-tsc":"bin/arvia-tsc.cjs"},"dist":{"shasum":"0ad13e2f8bc39de6557e2fdf094eb652dda5dd6a","tarball":"https://registry.npmjs.org/@arviahq/typescript-plugin/-/typescript-plugin-0.7.0.tgz","fileCount":17,"integrity":"sha512-Pbt/RtbnCERt0Y2yBNcQcO08jSzxjEnneZrcQ46D+c0Nh5/BluWG6pSg7KRvOTUhmE4wUB/kRANp88sgSW4Lfw==","signatures":[{"sig":"MEYCIQC+z3EWFcvsmrWMaFOO7AXo8uPbTOil1LsYu+ykDkWYPQIhAJ6X1g2dWczh0YkY7iWw33R+gMyfv8Gc4jcWv28JG0va","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24956},"main":"./dist/tsserver.cjs","type":"commonjs","_from":"file:arviahq-typescript-plugin-0.7.0.tgz","types":"./dist/tsserver.d.cts","exports":{".":{"types":"./dist/tsserver.d.cts","require":"./dist/tsserver.cjs"},"./cli":{"require":"./dist/cli.cjs"},"./plugin":{"types":"./dist/languagePlugin.d.cts","require":"./dist/languagePlugin.cjs"},"./vue-cli":{"require":"./dist/vue-cli.cjs"}},"scripts":{"dev":"tsdown --config-loader unrun --watch","build":"tsdown --config-loader unrun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fausto95","email":"faustino.kialungila@gmail.com"},"_resolved":"/tmp/638da6893496d1d0577223a5a59efdfb/arviahq-typescript-plugin-0.7.0.tgz","_integrity":"sha512-Pbt/RtbnCERt0Y2yBNcQcO08jSzxjEnneZrcQ46D+c0Nh5/BluWG6pSg7KRvOTUhmE4wUB/kRANp88sgSW4Lfw==","repository":{"url":"git+https://github.com/arviahq/arvia.git","type":"git","directory":"packages/typescript-plugin"},"_npmVersion":"11.13.0","description":"TypeScript plugin for .arv files: virtual types and arvia-tsc CLI — no generated .d.ts files needed.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@arviahq/compiler":"0.7.0","@volar/typescript":"^2.4.15","@volar/language-core":"^2.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@vue/language-core":"^3.3.4"},"peerDependencies":{"typescript":">=5.0.0","@vue/language-core":"^3.0.0"},"peerDependenciesMeta":{"@vue/language-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/typescript-plugin_0.7.0_1781435670372_0.176904685360602","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@arviahq/typescript-plugin","version":"1.0.0","license":"MIT","_id":"@arviahq/typescript-plugin@1.0.0","maintainers":[{"name":"fausto95","email":"faustino.kialungila@gmail.com"}],"homepage":"https://github.com/arviahq/arvia#readme","bugs":{"url":"https://github.com/arviahq/arvia/issues"},"bin":{"arvia-tsc":"bin/arvia-tsc.cjs"},"dist":{"shasum":"2d2825c4a3a9b49af27a3e1f4a59b9d790ad8e25","tarball":"https://registry.npmjs.org/@arviahq/typescript-plugin/-/typescript-plugin-1.0.0.tgz","fileCount":17,"integrity":"sha512-Y2uCukvINHI0H+MjKSxbZty3nUUBvI996AEXzYGhJDLj8+enmQDXbP7DiQbOyOcD7WYDZPYFcI32OV86k/X+/w==","signatures":[{"sig":"MEQCIBiDnwGmDOYOhozVVUjpr7uH/73jbFE909qFVYP//Xg9AiAgqG5M885fvOBetsg4bRt0TbqLC5AHvUP5gY3DjJvIBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24956},"main":"./dist/tsserver.cjs","type":"commonjs","_from":"file:arviahq-typescript-plugin-1.0.0.tgz","types":"./dist/tsserver.d.cts","exports":{".":{"types":"./dist/tsserver.d.cts","require":"./dist/tsserver.cjs"},"./cli":{"require":"./dist/cli.cjs"},"./plugin":{"types":"./dist/languagePlugin.d.cts","require":"./dist/languagePlugin.cjs"},"./vue-cli":{"require":"./dist/vue-cli.cjs"}},"scripts":{"dev":"tsdown --config-loader unrun --watch","build":"tsdown --config-loader unrun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fausto95","email":"faustino.kialungila@gmail.com"},"_resolved":"/tmp/2f3d86e0a1dcd3ce31808ff1d0877373/arviahq-typescript-plugin-1.0.0.tgz","_integrity":"sha512-Y2uCukvINHI0H+MjKSxbZty3nUUBvI996AEXzYGhJDLj8+enmQDXbP7DiQbOyOcD7WYDZPYFcI32OV86k/X+/w==","repository":{"url":"git+https://github.com/arviahq/arvia.git","type":"git","directory":"packages/typescript-plugin"},"_npmVersion":"11.13.0","description":"TypeScript plugin for .arv files: virtual types and arvia-tsc CLI — no generated .d.ts files needed.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@arviahq/compiler":"1.0.0","@volar/typescript":"^2.4.15","@volar/language-core":"^2.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@vue/language-core":"^3.3.4"},"peerDependencies":{"typescript":">=5.0.0","@vue/language-core":"^3.0.0"},"peerDependenciesMeta":{"@vue/language-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/typescript-plugin_1.0.0_1781437225183_0.5442947308829178","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@arviahq/typescript-plugin","version":"2.0.0","license":"MIT","_id":"@arviahq/typescript-plugin@2.0.0","maintainers":[{"name":"fausto95","email":"faustino.kialungila@gmail.com"}],"homepage":"https://github.com/arviahq/arvia#readme","bugs":{"url":"https://github.com/arviahq/arvia/issues"},"bin":{"arvia-tsc":"bin/arvia-tsc.cjs"},"dist":{"shasum":"af415776efa15c05164e96c150d4496c8d6e7846","tarball":"https://registry.npmjs.org/@arviahq/typescript-plugin/-/typescript-plugin-2.0.0.tgz","fileCount":17,"integrity":"sha512-RUTGokyfqrYE1armcexLrv5jouKZPTeX95dHJ41WF0zXjvZG814LbPgQNB0cATVB3ugXVSKDUaMtFyx856K6GA==","signatures":[{"sig":"MEUCIQCTfn6trgvFqDMCoZ6zpXwcTt0nGPbaQ3tYKUjklBHMGgIgO5buhRrAJcG/PC5cxJpR9jR1W8tLqa28IJUhRyWcIr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24956},"main":"./dist/tsserver.cjs","type":"commonjs","_from":"file:arviahq-typescript-plugin-2.0.0.tgz","types":"./dist/tsserver.d.cts","exports":{".":{"types":"./dist/tsserver.d.cts","require":"./dist/tsserver.cjs"},"./cli":{"require":"./dist/cli.cjs"},"./plugin":{"types":"./dist/languagePlugin.d.cts","require":"./dist/languagePlugin.cjs"},"./vue-cli":{"require":"./dist/vue-cli.cjs"}},"scripts":{"dev":"tsdown --config-loader unrun --watch","build":"tsdown --config-loader unrun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fausto95","email":"faustino.kialungila@gmail.com"},"_resolved":"/tmp/2a2e37acb78c68c5b4dd5fcb0f368ca2/arviahq-typescript-plugin-2.0.0.tgz","_integrity":"sha512-RUTGokyfqrYE1armcexLrv5jouKZPTeX95dHJ41WF0zXjvZG814LbPgQNB0cATVB3ugXVSKDUaMtFyx856K6GA==","repository":{"url":"git+https://github.com/arviahq/arvia.git","type":"git","directory":"packages/typescript-plugin"},"_npmVersion":"11.13.0","description":"TypeScript plugin for .arv files: virtual types and arvia-tsc CLI — no generated .d.ts files needed.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@arviahq/compiler":"2.0.0","@volar/typescript":"^2.4.15","@volar/language-core":"^2.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@vue/language-core":"^3.3.4"},"peerDependencies":{"typescript":">=5.0.0","@vue/language-core":"^3.0.0"},"peerDependenciesMeta":{"@vue/language-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/typescript-plugin_2.0.0_1781454054918_0.7394747954434384","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@arviahq/typescript-plugin","version":"2.0.1","license":"MIT","_id":"@arviahq/typescript-plugin@2.0.1","maintainers":[{"name":"fausto95","email":"faustino.kialungila@gmail.com"}],"homepage":"https://github.com/arviahq/arvia#readme","bugs":{"url":"https://github.com/arviahq/arvia/issues"},"bin":{"arvia-tsc":"bin/arvia-tsc.cjs"},"dist":{"shasum":"783c5cb14115924a42aaeb0a068951f89eebcb3a","tarball":"https://registry.npmjs.org/@arviahq/typescript-plugin/-/typescript-plugin-2.0.1.tgz","fileCount":17,"integrity":"sha512-gjHsY+g7ipusVkX0KjCKSuX8QahD/ZnjGG/Ro1S5FR/ueL/cQf/rM6OsPY9z0t5HtcaJrk4mke74LLBVOv0iiQ==","signatures":[{"sig":"MEUCIG30qm/xKDvLifvc8LRJBcSQcwv6ZYKueJoaKZYKuVwdAiEAmPRxrbxCVVAToYF3CCSB7jVEBFscJIh315Vt/ClxoBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24956},"main":"./dist/tsserver.cjs","type":"commonjs","_from":"file:arviahq-typescript-plugin-2.0.1.tgz","types":"./dist/tsserver.d.cts","exports":{".":{"types":"./dist/tsserver.d.cts","require":"./dist/tsserver.cjs"},"./cli":{"require":"./dist/cli.cjs"},"./plugin":{"types":"./dist/languagePlugin.d.cts","require":"./dist/languagePlugin.cjs"},"./vue-cli":{"require":"./dist/vue-cli.cjs"}},"scripts":{"dev":"tsdown --config-loader unrun --watch","build":"tsdown --config-loader unrun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fausto95","email":"faustino.kialungila@gmail.com"},"_resolved":"/tmp/f8f92c4777a00d8fa313fa5565a40b7c/arviahq-typescript-plugin-2.0.1.tgz","_integrity":"sha512-gjHsY+g7ipusVkX0KjCKSuX8QahD/ZnjGG/Ro1S5FR/ueL/cQf/rM6OsPY9z0t5HtcaJrk4mke74LLBVOv0iiQ==","repository":{"url":"git+https://github.com/arviahq/arvia.git","type":"git","directory":"packages/typescript-plugin"},"_npmVersion":"11.13.0","description":"TypeScript plugin for .arv files: virtual types and arvia-tsc CLI — no generated .d.ts files needed.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@arviahq/compiler":"2.0.1","@volar/typescript":"^2.4.15","@volar/language-core":"^2.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@vue/language-core":"^3.3.4"},"peerDependencies":{"typescript":">=5.0.0","@vue/language-core":"^3.0.0"},"peerDependenciesMeta":{"@vue/language-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/typescript-plugin_2.0.1_1781458770875_0.2933416797848396","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@arviahq/typescript-plugin","version":"2.1.0","license":"MIT","_id":"@arviahq/typescript-plugin@2.1.0","maintainers":[{"name":"fausto95","email":"faustino.kialungila@gmail.com"}],"homepage":"https://github.com/arviahq/arvia#readme","bugs":{"url":"https://github.com/arviahq/arvia/issues"},"bin":{"arvia-tsc":"bin/arvia-tsc.cjs"},"dist":{"shasum":"05f51b128023b3f5e9d5a0f84702fa7ad5788f62","tarball":"https://registry.npmjs.org/@arviahq/typescript-plugin/-/typescript-plugin-2.1.0.tgz","fileCount":17,"integrity":"sha512-rMuuPNd7HnFezfj4bKuJKcUENMpcG7/Rob1zQZxdCBfYZv5ufPoIcjAQJXRPoqotAtoO8uINS75PbhMcscY03g==","signatures":[{"sig":"MEYCIQCK0NuOtzEJxNdTPtrcHZI0TxTpzHMFzz8xqmBNF9uS5QIhAJYbfU1Ci9XyCotqBmPnXnLNgij+KAPmOR1/yWCQr5XU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24956},"main":"./dist/tsserver.cjs","type":"commonjs","_from":"file:arviahq-typescript-plugin-2.1.0.tgz","types":"./dist/tsserver.d.cts","exports":{".":{"types":"./dist/tsserver.d.cts","require":"./dist/tsserver.cjs"},"./cli":{"require":"./dist/cli.cjs"},"./plugin":{"types":"./dist/languagePlugin.d.cts","require":"./dist/languagePlugin.cjs"},"./vue-cli":{"require":"./dist/vue-cli.cjs"}},"scripts":{"dev":"tsdown --config-loader unrun --watch","build":"tsdown --config-loader unrun","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fausto95","email":"faustino.kialungila@gmail.com"},"_resolved":"/tmp/e57292fefd2eb25844a3d6ac0bd34fbe/arviahq-typescript-plugin-2.1.0.tgz","_integrity":"sha512-rMuuPNd7HnFezfj4bKuJKcUENMpcG7/Rob1zQZxdCBfYZv5ufPoIcjAQJXRPoqotAtoO8uINS75PbhMcscY03g==","repository":{"url":"git+https://github.com/arviahq/arvia.git","type":"git","directory":"packages/typescript-plugin"},"_npmVersion":"11.13.0","description":"TypeScript plugin for .arv files: virtual types and arvia-tsc CLI — no generated .d.ts files needed.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@arviahq/compiler":"2.1.0","@volar/typescript":"^2.4.15","@volar/language-core":"^2.4.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@vue/language-core":"^3.3.4"},"peerDependencies":{"typescript":">=5.0.0","@vue/language-core":"^3.0.0"},"peerDependenciesMeta":{"@vue/language-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/typescript-plugin_2.1.0_1781655941221_0.6301125343966723","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@arviahq/typescript-plugin","version":"3.0.0","description":"TypeScript plugin for .arv files: virtual types and arvia-tsc CLI — no generated .d.ts files needed.","homepage":"https://github.com/arviahq/arvia#readme","bugs":{"url":"https://github.com/arviahq/arvia/issues"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/arviahq/arvia.git","directory":"packages/typescript-plugin"},"bin":{"arvia-tsc":"bin/arvia-tsc.cjs"},"type":"commonjs","main":"./dist/tsserver.cjs","types":"./dist/tsserver.d.cts","exports":{".":{"types":"./dist/tsserver.d.cts","require":"./dist/tsserver.cjs"},"./plugin":{"types":"./dist/languagePlugin.d.cts","require":"./dist/languagePlugin.cjs"},"./cli":{"require":"./dist/cli.cjs"},"./vue-cli":{"require":"./dist/vue-cli.cjs"}},"publishConfig":{"access":"public"},"dependencies":{"@volar/language-core":"^2.4.15","@volar/typescript":"^2.4.15","@arviahq/compiler":"3.0.0"},"devDependencies":{"@vue/language-core":"^3.3.4","typescript":"^5.8.3"},"peerDependencies":{"@vue/language-core":"^3.0.0","typescript":">=5.0.0"},"peerDependenciesMeta":{"@vue/language-core":{"optional":true}},"scripts":{"build":"tsdown --config-loader unrun","dev":"tsdown --config-loader unrun --watch","typecheck":"tsc --noEmit"},"_id":"@arviahq/typescript-plugin@3.0.0","_integrity":"sha512-D0wwPllud7XvAIp1GQkDVd7YknacxaopwDiqn42XXjzt/kDTBr9l1sqPyUYGS3ZPXvxmBywDnlGdd+iBehgk3A==","_resolved":"/tmp/95edf3b81a73428151c7c40f58f9eb17/arviahq-typescript-plugin-3.0.0.tgz","_from":"file:arviahq-typescript-plugin-3.0.0.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-D0wwPllud7XvAIp1GQkDVd7YknacxaopwDiqn42XXjzt/kDTBr9l1sqPyUYGS3ZPXvxmBywDnlGdd+iBehgk3A==","shasum":"e419b2ac0ddceb19f52a7fe9837ce3fa6d1b6068","tarball":"https://registry.npmjs.org/@arviahq/typescript-plugin/-/typescript-plugin-3.0.0.tgz","fileCount":16,"unpackedSize":18799,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCIncH7EsEPizUsMAZO6w9bYkT/KRG5sy9bwzskR92lwQIgFIlqsTuNSqnDRZDlIbtS2HY/rizc/xz3vE0HaCcvnkY="}]},"_npmUser":{"name":"fausto95","email":"faustino.kialungila@gmail.com"},"directories":{},"maintainers":[{"name":"fausto95","email":"faustino.kialungila@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/typescript-plugin_3.0.0_1786466387121_0.7617676450740236"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-11T13:12:02.152Z","modified":"2026-08-11T16:39:47.435Z","0.2.0":"2026-06-11T13:12:02.547Z","0.3.0":"2026-06-11T16:20:38.297Z","0.4.0":"2026-06-12T01:27:42.866Z","0.5.0":"2026-06-12T05:49:11.654Z","0.5.1":"2026-06-13T12:45:30.340Z","0.6.0":"2026-06-13T13:42:38.492Z","0.6.1":"2026-06-13T15:46:58.140Z","0.7.0":"2026-06-14T11:14:30.527Z","1.0.0":"2026-06-14T11:40:25.323Z","2.0.0":"2026-06-14T16:20:55.102Z","2.0.1":"2026-06-14T17:39:31.019Z","2.1.0":"2026-06-17T00:25:41.368Z","3.0.0":"2026-08-11T16:39:47.309Z"},"bugs":{"url":"https://github.com/arviahq/arvia/issues"},"license":"MIT","homepage":"https://github.com/arviahq/arvia#readme","repository":{"type":"git","url":"git+https://github.com/arviahq/arvia.git","directory":"packages/typescript-plugin"},"description":"TypeScript plugin for .arv files: virtual types and arvia-tsc CLI — no generated .d.ts files needed.","maintainers":[{"name":"fausto95","email":"faustino.kialungila@gmail.com"}],"readme":"# @arviahq/typescript-plugin\n\nTypeScript integration for `.arv` files with **no generated `.d.ts` files**:\neach `.arv` file is presented to TypeScript as an in-memory virtual module\ncontaining its generated declarations (the vue-tsc / Volar pattern).\n\nTypes depend only on component, slot and variant _names_ — never on token\nvalues or recipes — so this works without the theme file and without semantic\nchecking. Style errors still surface through `@arviahq/vite-plugin`.\n\n## Editor types\n\nEither of:\n\n1. **VS Code + Arvia extension** — the extension contributes this package as a\n   tsserver plugin automatically.\n2. **Any editor (workspace TypeScript)** — add to `tsconfig.json`:\n\n   ```jsonc\n   { \"compilerOptions\": { \"plugins\": [{ \"name\": \"@arviahq/typescript-plugin\" }] } }\n   ```\n\n## CLI typechecking\n\n`arvia-tsc` is a drop-in replacement for `tsc`:\n\n```bash\narvia-tsc --noEmit\narvia-tsc -p tsconfig.json --watch\n```\n\n## Notes\n\n- Stale `*.arv.d.ts` files on disk shadow the virtual types — delete them\n  when migrating from `arvia gen` (the sibling-file fallback, still available\n  via `arvia gen` or `arvia({ dts: true })` in the Vite plugin).\n- Editors must use the workspace TypeScript version for tsconfig-based plugin\n  loading; the VS Code extension path works with the bundled TS as well.\n","readmeFilename":"README.md"}