{"_id":"@arviahq/vite-plugin","_rev":"13-dc254ca814b3d0b71432398d100ba266","name":"@arviahq/vite-plugin","dist-tags":{"latest":"3.0.0"},"versions":{"0.2.0":{"name":"@arviahq/vite-plugin","version":"0.2.0","license":"MIT","_id":"@arviahq/vite-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":"bin/arvia.mjs"},"dist":{"shasum":"c79506a6582ed1c1748aac0afc32254ca83950de","tarball":"https://registry.npmjs.org/@arviahq/vite-plugin/-/vite-plugin-0.2.0.tgz","fileCount":11,"integrity":"sha512-WRNnQ0fkcy+MXa10toDOilJWzwVVsSOlm8njNhdRGgzWfETIusYWKKem1Q6JCZFR/uc+g7C7uCoaQlEpwV5tuw==","signatures":[{"sig":"MEUCIQCVjpiz7Ji9OgPAdkKyRK4kbY7vI9x+cxHU6HYEhHUkMAIgCEkmUalS0f+lIE4bMkjg+kOG2WbPBfBpG7LpevnWckU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40193},"main":"./dist/index.mjs","type":"module","_from":"file:arviahq-vite-plugin-0.2.0.tgz","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./cli":{"import":"./dist/cli.mjs"}},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fausto95","email":"faustino.kialungila@gmail.com"},"_resolved":"/tmp/b34610074cc1c1682bb4b550527d5ccf/arviahq-vite-plugin-0.2.0.tgz","_integrity":"sha512-WRNnQ0fkcy+MXa10toDOilJWzwVVsSOlm8njNhdRGgzWfETIusYWKKem1Q6JCZFR/uc+g7C7uCoaQlEpwV5tuw==","repository":{"url":"git+https://github.com/Fausto95/arvia.git","type":"git","directory":"packages/vite-plugin"},"_npmVersion":"10.9.8","description":"Framework-agnostic Vite plugin for .arv files: CSS, JS generation with HMR.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tinyglobby":"^0.2.14","@arviahq/docs":"0.2.0","@arviahq/compiler":"0.2.0","@arviahq/storybook":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin_0.2.0_1781183522401_0.021688352894994045","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@arviahq/vite-plugin","version":"0.3.0","license":"MIT","_id":"@arviahq/vite-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":"bin/arvia.mjs"},"dist":{"shasum":"223d9241cc1c55558c08ce76d8ef4afb98cdb776","tarball":"https://registry.npmjs.org/@arviahq/vite-plugin/-/vite-plugin-0.3.0.tgz","fileCount":11,"integrity":"sha512-B8bUI6K5EurALdId1Aol2MFqCPd9HK2pa+xuFVxRQiLC2uuHUd0uG+nNrKjmNiqZjXMLdKRZGObPkDnPfqQHCA==","signatures":[{"sig":"MEQCIDXnTf2VyBBLRVCXZzXE/P3h1pXTMxR1F2iSV3zGWnNqAiAxA4pRrRmpukufDaXznLFDhuYg3hRTJJGeXcfxhBD9Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40193},"main":"./dist/index.mjs","type":"module","_from":"file:arviahq-vite-plugin-0.3.0.tgz","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./cli":{"import":"./dist/cli.mjs"}},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fausto95","email":"faustino.kialungila@gmail.com"},"_resolved":"/tmp/ac6b5eaece02b307673bb61762495248/arviahq-vite-plugin-0.3.0.tgz","_integrity":"sha512-B8bUI6K5EurALdId1Aol2MFqCPd9HK2pa+xuFVxRQiLC2uuHUd0uG+nNrKjmNiqZjXMLdKRZGObPkDnPfqQHCA==","repository":{"url":"git+https://github.com/Fausto95/arvia.git","type":"git","directory":"packages/vite-plugin"},"_npmVersion":"10.9.8","description":"Framework-agnostic Vite plugin for .arv files: CSS, JS generation with HMR.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tinyglobby":"^0.2.14","@arviahq/docs":"0.3.0","@arviahq/compiler":"0.3.0","@arviahq/storybook":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin_0.3.0_1781194838436_0.9448471933885827","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@arviahq/vite-plugin","version":"0.4.0","license":"MIT","_id":"@arviahq/vite-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":"bin/arvia.mjs"},"dist":{"shasum":"ae03d394811ef08d9a3cc137a77ad05ea7adefff","tarball":"https://registry.npmjs.org/@arviahq/vite-plugin/-/vite-plugin-0.4.0.tgz","fileCount":11,"integrity":"sha512-IxD3qcrP0DXrHzMgwcqOD7R/ThVHba13ki+Nr4/uihhV++L+o46+IZ9WGlC0+sFtaBXbUahN/yTr6tkJCXsL/g==","signatures":[{"sig":"MEUCIQDZdYZuOh7uIn5jcv6WHf3wJf+SJzdpB0WqLtA0tts0ygIgU3JYfkCmv8U+wSr+IwtpZuHhNwakANBftUUY3cCRbaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40193},"main":"./dist/index.mjs","type":"module","_from":"file:arviahq-vite-plugin-0.4.0.tgz","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./cli":{"import":"./dist/cli.mjs"}},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fausto95","email":"faustino.kialungila@gmail.com"},"_resolved":"/tmp/eb377e35fb1404c389e7b84c7713c45f/arviahq-vite-plugin-0.4.0.tgz","_integrity":"sha512-IxD3qcrP0DXrHzMgwcqOD7R/ThVHba13ki+Nr4/uihhV++L+o46+IZ9WGlC0+sFtaBXbUahN/yTr6tkJCXsL/g==","repository":{"url":"git+https://github.com/Fausto95/arvia.git","type":"git","directory":"packages/vite-plugin"},"_npmVersion":"10.9.8","description":"Framework-agnostic Vite plugin for .arv files: CSS, JS generation with HMR.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tinyglobby":"^0.2.14","@arviahq/docs":"0.4.0","@arviahq/compiler":"0.4.0","@arviahq/storybook":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin_0.4.0_1781227662364_0.16095885817271527","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@arviahq/vite-plugin","version":"0.5.0","license":"MIT","_id":"@arviahq/vite-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":"bin/arvia.mjs"},"dist":{"shasum":"eff67dd31d66cdf05f2c65a7ee7292ca4fb6be71","tarball":"https://registry.npmjs.org/@arviahq/vite-plugin/-/vite-plugin-0.5.0.tgz","fileCount":11,"integrity":"sha512-KmZKissFl0JKvoz7ynv78YCwoSawmUwSPxTHX++lrYYpzPC2kOEBUplGJiwF8BNqwaSznRwhE/TplJNCAV4HUQ==","signatures":[{"sig":"MEYCIQDstmgCMmMahNNkfPqtDDyr3GoGehYQM6mzR6Wx6OpS4QIhANvCDbk87QsMr3wghRK5HLYQ1snptRRgpFICCrZfC1CO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41986},"main":"./dist/index.mjs","type":"module","_from":"file:arviahq-vite-plugin-0.5.0.tgz","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./cli":{"import":"./dist/cli.mjs"}},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fausto95","email":"faustino.kialungila@gmail.com"},"_resolved":"/tmp/d69d089c4a9c996ec6017a23498ef773/arviahq-vite-plugin-0.5.0.tgz","_integrity":"sha512-KmZKissFl0JKvoz7ynv78YCwoSawmUwSPxTHX++lrYYpzPC2kOEBUplGJiwF8BNqwaSznRwhE/TplJNCAV4HUQ==","repository":{"url":"git+https://github.com/Fausto95/arvia.git","type":"git","directory":"packages/vite-plugin"},"_npmVersion":"11.13.0","description":"Framework-agnostic Vite plugin for .arv files: CSS, JS generation with HMR.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tinyglobby":"^0.2.14","@arviahq/docs":"0.5.0","@arviahq/compiler":"0.5.0","@arviahq/storybook":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin_0.5.0_1781243351681_0.5686141960282567","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@arviahq/vite-plugin","version":"0.5.1","license":"MIT","_id":"@arviahq/vite-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":"bin/arvia.mjs"},"dist":{"shasum":"68eb552a798d067748f87bfe24fc001ee1af2690","tarball":"https://registry.npmjs.org/@arviahq/vite-plugin/-/vite-plugin-0.5.1.tgz","fileCount":11,"integrity":"sha512-uywyj6+EM173u7BkZ9CTtM7aU8bmrV16lmlWad1OLIDMJuq6d6wVEPO5bAFP3AlYQ99vukKkjwCr194hqJZooA==","signatures":[{"sig":"MEYCIQCMcsHJBMHPLTbmHXY9qhk8vDjOZu1zA1BMXKdPilf5tAIhAPFS7zQz9eZ/7EKuVj+s+zmDrg92juVS2z0+VHy1zUYv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41983},"main":"./dist/index.mjs","type":"module","_from":"file:arviahq-vite-plugin-0.5.1.tgz","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./cli":{"import":"./dist/cli.mjs"}},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fausto95","email":"faustino.kialungila@gmail.com"},"_resolved":"/tmp/e81e99b637c67686e47ca08d22ff506f/arviahq-vite-plugin-0.5.1.tgz","_integrity":"sha512-uywyj6+EM173u7BkZ9CTtM7aU8bmrV16lmlWad1OLIDMJuq6d6wVEPO5bAFP3AlYQ99vukKkjwCr194hqJZooA==","repository":{"url":"git+https://github.com/arviahq/arvia.git","type":"git","directory":"packages/vite-plugin"},"_npmVersion":"11.13.0","description":"Framework-agnostic Vite plugin for .arv files: CSS, JS generation with HMR.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tinyglobby":"^0.2.14","@arviahq/docs":"0.5.1","@arviahq/compiler":"0.5.1","@arviahq/storybook":"0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin_0.5.1_1781354730100_0.6489556516591088","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@arviahq/vite-plugin","version":"0.6.0","license":"MIT","_id":"@arviahq/vite-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":"bin/arvia.mjs"},"dist":{"shasum":"a3c364d15a08e2a6e5105287ddc88ef3190eec96","tarball":"https://registry.npmjs.org/@arviahq/vite-plugin/-/vite-plugin-0.6.0.tgz","fileCount":12,"integrity":"sha512-TURCMBufZ6bKAOJAw8t6iqz2bg5r2fseLtzWA5j2JzSXP6zC53DzF1c9mMAQvu18RYXaxe3KLL+F4/5DOkGzgA==","signatures":[{"sig":"MEUCIQC31HZRYVfG4Ovy93CTzhfut4OVKG+1OlZcRQr7rlDCVgIgTHpSh9GfhE15yOMBXRI/3pO35zpWEP+f/jyTmcX6TxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69670},"main":"./dist/index.mjs","type":"module","_from":"file:arviahq-vite-plugin-0.6.0.tgz","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./cli":{"import":"./dist/cli.mjs"}},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fausto95","email":"faustino.kialungila@gmail.com"},"_resolved":"/tmp/3362db2543bc10ad3a48e83837037ad5/arviahq-vite-plugin-0.6.0.tgz","_integrity":"sha512-TURCMBufZ6bKAOJAw8t6iqz2bg5r2fseLtzWA5j2JzSXP6zC53DzF1c9mMAQvu18RYXaxe3KLL+F4/5DOkGzgA==","repository":{"url":"git+https://github.com/arviahq/arvia.git","type":"git","directory":"packages/vite-plugin"},"_npmVersion":"11.13.0","description":"Framework-agnostic Vite plugin for .arv files: CSS, JS generation with HMR.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tinyglobby":"^0.2.14","@arviahq/docs":"0.6.0","@arviahq/compiler":"0.6.0","@arviahq/storybook":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin_0.6.0_1781358158301_0.27057253393796166","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@arviahq/vite-plugin","version":"0.6.1","license":"MIT","_id":"@arviahq/vite-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":"bin/arvia.mjs"},"dist":{"shasum":"c89a9b2d3df88614e721afe9734b13e2e19e9bf2","tarball":"https://registry.npmjs.org/@arviahq/vite-plugin/-/vite-plugin-0.6.1.tgz","fileCount":12,"integrity":"sha512-pCUdRppQhZA1BmugQIZxa3ddUptkjOYcrtsTV+czez4Eq46tPnhmEX9RXz7HG8pV07TyFrg0W04VxZp2fZinNg==","signatures":[{"sig":"MEQCIAGhn02u6yUXntJ6Ds0NttOOR4BXB38UNlvTlpIdT43LAiAuLsTxB/0hjHoc8gzFPaK82GpRQhUlr00+8PvotEkTBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69839},"main":"./dist/index.mjs","type":"module","_from":"file:arviahq-vite-plugin-0.6.1.tgz","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./cli":{"import":"./dist/cli.mjs"}},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fausto95","email":"faustino.kialungila@gmail.com"},"_resolved":"/tmp/979b3360a0857120a914906670ff8f96/arviahq-vite-plugin-0.6.1.tgz","_integrity":"sha512-pCUdRppQhZA1BmugQIZxa3ddUptkjOYcrtsTV+czez4Eq46tPnhmEX9RXz7HG8pV07TyFrg0W04VxZp2fZinNg==","repository":{"url":"git+https://github.com/arviahq/arvia.git","type":"git","directory":"packages/vite-plugin"},"_npmVersion":"11.13.0","description":"Framework-agnostic Vite plugin for .arv files: CSS, JS generation with HMR.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tinyglobby":"^0.2.14","@arviahq/docs":"0.6.1","@arviahq/compiler":"0.6.1","@arviahq/storybook":"0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin_0.6.1_1781365618477_0.732046692865322","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@arviahq/vite-plugin","version":"0.7.0","license":"MIT","_id":"@arviahq/vite-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":"bin/arvia.mjs"},"dist":{"shasum":"9a8d776c5e6607bf0f27e5a4ef5b667be3ceea60","tarball":"https://registry.npmjs.org/@arviahq/vite-plugin/-/vite-plugin-0.7.0.tgz","fileCount":12,"integrity":"sha512-4KURn/kEHL5lcntNkB0Q7mvQhFt4uFNiZcud99ONPXxpsIZ/5N0lRIlKjzKvukuZqB2F8nJavpG31XS8c8tKwQ==","signatures":[{"sig":"MEYCIQDwJDg313JKIKhf+UeFEcVBVOFpe9m14xANO6/2oGB8nwIhAM5fgxZylNEUEjOo4qjjF8gTESexrGM3re+Rnc8Mo8Ra","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69839},"main":"./dist/index.mjs","type":"module","_from":"file:arviahq-vite-plugin-0.7.0.tgz","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./cli":{"import":"./dist/cli.mjs"}},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fausto95","email":"faustino.kialungila@gmail.com"},"_resolved":"/tmp/ee747b3cc43008dacbebeaf3a5caa6fd/arviahq-vite-plugin-0.7.0.tgz","_integrity":"sha512-4KURn/kEHL5lcntNkB0Q7mvQhFt4uFNiZcud99ONPXxpsIZ/5N0lRIlKjzKvukuZqB2F8nJavpG31XS8c8tKwQ==","repository":{"url":"git+https://github.com/arviahq/arvia.git","type":"git","directory":"packages/vite-plugin"},"_npmVersion":"11.13.0","description":"Framework-agnostic Vite plugin for .arv files: CSS, JS generation with HMR.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tinyglobby":"^0.2.14","@arviahq/docs":"0.7.0","@arviahq/compiler":"0.7.0","@arviahq/storybook":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin_0.7.0_1781435670694_0.8911906204924083","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@arviahq/vite-plugin","version":"1.0.0","license":"MIT","_id":"@arviahq/vite-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":"bin/arvia.mjs"},"dist":{"shasum":"49624199c82660cb7413433c45e84fdcd1affb15","tarball":"https://registry.npmjs.org/@arviahq/vite-plugin/-/vite-plugin-1.0.0.tgz","fileCount":12,"integrity":"sha512-ARZC2vs+YxdzpgvYAUn/MpduCgsxTiQx5B7HbjfnRmnQbZfrNK/mgPcVTImtzbSS8epstBKD3PftOH8VEo2RtA==","signatures":[{"sig":"MEUCIDb/DiTM4l4rpkaFuUWeqlv/XCaGVSFPdFN1MqVrlBQZAiEA0bOh5oJ5Ce/yGaW+coIWEJNcIR4oOT3h7rOl/IFBp1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69839},"main":"./dist/index.mjs","type":"module","_from":"file:arviahq-vite-plugin-1.0.0.tgz","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./cli":{"import":"./dist/cli.mjs"}},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fausto95","email":"faustino.kialungila@gmail.com"},"_resolved":"/tmp/c95c29d3bf3c5f2fc228d43344771f86/arviahq-vite-plugin-1.0.0.tgz","_integrity":"sha512-ARZC2vs+YxdzpgvYAUn/MpduCgsxTiQx5B7HbjfnRmnQbZfrNK/mgPcVTImtzbSS8epstBKD3PftOH8VEo2RtA==","repository":{"url":"git+https://github.com/arviahq/arvia.git","type":"git","directory":"packages/vite-plugin"},"_npmVersion":"11.13.0","description":"Framework-agnostic Vite plugin for .arv files: CSS, JS generation with HMR.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tinyglobby":"^0.2.14","@arviahq/docs":"1.0.0","@arviahq/compiler":"1.0.0","@arviahq/storybook":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin_1.0.0_1781437224922_0.426563007794287","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@arviahq/vite-plugin","version":"2.0.0","license":"MIT","_id":"@arviahq/vite-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":"bin/arvia.mjs"},"dist":{"shasum":"042e4be070b3af000bcb5a97c7bcbb1cdfd7aafb","tarball":"https://registry.npmjs.org/@arviahq/vite-plugin/-/vite-plugin-2.0.0.tgz","fileCount":12,"integrity":"sha512-E4kzYveJFVBbE+kh/161BWJuzV4QvvGA6mnPozTob4JezWGtH8LPe/wvgZs5T7d+4x27CKIyK6La4tfRly9a7g==","signatures":[{"sig":"MEQCIB2/8OU9Ni8qXLz4/PF4LNtgPdGFONP+mgtkkVVFZxf6AiAwkT+8oCNDz+7twv67OSZyO9CI9qjwfz6j1NjthwvQTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69839},"main":"./dist/index.mjs","type":"module","_from":"file:arviahq-vite-plugin-2.0.0.tgz","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./cli":{"import":"./dist/cli.mjs"}},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fausto95","email":"faustino.kialungila@gmail.com"},"_resolved":"/tmp/01bd55057676c875a857c704e6568497/arviahq-vite-plugin-2.0.0.tgz","_integrity":"sha512-E4kzYveJFVBbE+kh/161BWJuzV4QvvGA6mnPozTob4JezWGtH8LPe/wvgZs5T7d+4x27CKIyK6La4tfRly9a7g==","repository":{"url":"git+https://github.com/arviahq/arvia.git","type":"git","directory":"packages/vite-plugin"},"_npmVersion":"11.13.0","description":"Framework-agnostic Vite plugin for .arv files: CSS, JS generation with HMR.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tinyglobby":"^0.2.14","@arviahq/docs":"2.0.0","@arviahq/compiler":"2.0.0","@arviahq/storybook":"2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin_2.0.0_1781454054632_0.2719052812338605","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@arviahq/vite-plugin","version":"2.0.1","license":"MIT","_id":"@arviahq/vite-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":"bin/arvia.mjs"},"dist":{"shasum":"bedce17dc1bfc7cfd959e8ad7ee7fd3809d6a3a2","tarball":"https://registry.npmjs.org/@arviahq/vite-plugin/-/vite-plugin-2.0.1.tgz","fileCount":12,"integrity":"sha512-dg17isoYnjPw2bi0w6bCk5GOAHtp+3b4j3JRF7C5xjKQmnV4l+0t6xmnQLQDPrvMg/ij2//vCKT3HuRACe3Bzg==","signatures":[{"sig":"MEUCIEy60+p81bHCRzK01E8GZB2csViZATGZnPgg9ylqV6P1AiEA6D4P27u3k22gF39fe39D51dRLmN7Dg6B6p52SExeVUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68903},"main":"./dist/index.mjs","type":"module","_from":"file:arviahq-vite-plugin-2.0.1.tgz","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./cli":{"import":"./dist/cli.mjs"}},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fausto95","email":"faustino.kialungila@gmail.com"},"_resolved":"/tmp/56e25ec242cb22052add199f70bae22f/arviahq-vite-plugin-2.0.1.tgz","_integrity":"sha512-dg17isoYnjPw2bi0w6bCk5GOAHtp+3b4j3JRF7C5xjKQmnV4l+0t6xmnQLQDPrvMg/ij2//vCKT3HuRACe3Bzg==","repository":{"url":"git+https://github.com/arviahq/arvia.git","type":"git","directory":"packages/vite-plugin"},"_npmVersion":"11.13.0","description":"Framework-agnostic Vite plugin for .arv files: CSS, JS generation with HMR.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tinyglobby":"^0.2.14","@arviahq/docs":"2.0.1","@arviahq/compiler":"2.0.1","@arviahq/storybook":"2.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin_2.0.1_1781458769772_0.7945846758185273","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@arviahq/vite-plugin","version":"2.1.0","license":"MIT","_id":"@arviahq/vite-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":"bin/arvia.mjs"},"dist":{"shasum":"243b62db9597b2a255db7bc67dea971e73ba0149","tarball":"https://registry.npmjs.org/@arviahq/vite-plugin/-/vite-plugin-2.1.0.tgz","fileCount":12,"integrity":"sha512-y5igOLMVJz4lpNo9vqITCzoR62QWGsG3dAYqP6veCiWHX+lKObZmlTDPUUwhtWlzNBvJAkRDwYo+6LED83Y+/w==","signatures":[{"sig":"MEYCIQCEQ7taWSGLJF7F9YIQg0vhjfBGp/BhMOcg5hc/NKfVMQIhAINGnDHgWAaDKUBf/xYb2BpJcX/CIAjlETINJ+Tbhohc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95430},"main":"./dist/index.mjs","type":"module","_from":"file:arviahq-vite-plugin-2.1.0.tgz","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./cli":{"import":"./dist/cli.mjs"}},"scripts":{"dev":"tsdown --watch","build":"tsdown","typecheck":"tsc --noEmit"},"_npmUser":{"name":"fausto95","email":"faustino.kialungila@gmail.com"},"_resolved":"/tmp/7575a27b733be41414eb912caac23fa3/arviahq-vite-plugin-2.1.0.tgz","_integrity":"sha512-y5igOLMVJz4lpNo9vqITCzoR62QWGsG3dAYqP6veCiWHX+lKObZmlTDPUUwhtWlzNBvJAkRDwYo+6LED83Y+/w==","repository":{"url":"git+https://github.com/arviahq/arvia.git","type":"git","directory":"packages/vite-plugin"},"_npmVersion":"11.13.0","description":"Framework-agnostic Vite plugin for .arv files: CSS, JS generation with HMR.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tinyglobby":"^0.2.14","@arviahq/docs":"2.1.0","@arviahq/compiler":"2.1.0","@arviahq/storybook":"2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.0"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vite-plugin_2.1.0_1781655940213_0.3035802037732638","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@arviahq/vite-plugin","version":"3.0.0","description":"Framework-agnostic Vite plugin for .arv files: CSS, JS generation with HMR.","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/vite-plugin"},"bin":{"arvia":"bin/arvia.mjs"},"type":"module","main":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"},"./cli":{"import":"./dist/cli.mjs"}},"publishConfig":{"access":"public"},"dependencies":{"tinyglobby":"^0.2.14","@arviahq/compiler":"3.0.0","@arviahq/docs":"3.0.0","@arviahq/storybook":"3.0.0"},"devDependencies":{"vite":"^7.3.0","@arviahq/runtime":"3.0.0"},"peerDependencies":{"vite":"^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0","@arviahq/runtime":"^3.0.0"},"scripts":{"build":"tsdown","dev":"tsdown --watch","typecheck":"tsc --noEmit"},"_id":"@arviahq/vite-plugin@3.0.0","_integrity":"sha512-4M0cgw1og8U21bPDXwYydln2p73taPMsBdeUJcGpfw3o95BPmAHFF8ORmAITNejDZLzU0r3Eb9VuNOvrEZmaLQ==","_resolved":"/tmp/e718cea56e72a772ba20949dca0b9009/arviahq-vite-plugin-3.0.0.tgz","_from":"file:arviahq-vite-plugin-3.0.0.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-4M0cgw1og8U21bPDXwYydln2p73taPMsBdeUJcGpfw3o95BPmAHFF8ORmAITNejDZLzU0r3Eb9VuNOvrEZmaLQ==","shasum":"d46d372f7dce8792e4818422e17bdc8a7cdd4d68","tarball":"https://registry.npmjs.org/@arviahq/vite-plugin/-/vite-plugin-3.0.0.tgz","fileCount":12,"unpackedSize":104179,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBV+mv7w7p18IP9Vkckkbl2JZbCRZ1b0DpluBtPi077DAiEApVyS8FfuMM8RS1Cj4Sq1dPusLgEpPLX34vzrO89yRKE="}]},"_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/vite-plugin_3.0.0_1786466386956_0.8915489740081357"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-11T13:12:02.251Z","modified":"2026-08-11T16:39:47.277Z","0.2.0":"2026-06-11T13:12:02.546Z","0.3.0":"2026-06-11T16:20:38.563Z","0.4.0":"2026-06-12T01:27:42.567Z","0.5.0":"2026-06-12T05:49:11.810Z","0.5.1":"2026-06-13T12:45:30.248Z","0.6.0":"2026-06-13T13:42:38.469Z","0.6.1":"2026-06-13T15:46:58.615Z","0.7.0":"2026-06-14T11:14:30.816Z","1.0.0":"2026-06-14T11:40:25.064Z","2.0.0":"2026-06-14T16:20:54.823Z","2.0.1":"2026-06-14T17:39:29.920Z","2.1.0":"2026-06-17T00:25:40.376Z","3.0.0":"2026-08-11T16:39:47.103Z"},"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/vite-plugin"},"description":"Framework-agnostic Vite plugin for .arv files: CSS, JS generation with HMR.","maintainers":[{"name":"fausto95","email":"faustino.kialungila@gmail.com"}],"readme":"# @arviahq/vite-plugin\n\nFramework-agnostic Vite plugin for `.arv` files: CSS + JS generation with HMR,\nplus optional `.d.ts` emission. Most projects use a framework wrapper\n(`@arviahq/vite-plugin-react`, `-vue`, `-preact`) instead of this package directly.\n\n```ts\nimport { arvia } from \"@arviahq/vite-plugin\";\n\nexport default defineConfig({\n  plugins: [arvia()],\n});\n```\n\n## Options\n\n| Option  | Type                                             | Default                    | Description                                               |\n| ------- | ------------------------------------------------ | -------------------------- | --------------------------------------------------------- |\n| `theme` | `string`                                         | `src/theme.arv` if present | Theme file for `virtual:arvia/tokens` and HMR (not an ambient token scope). |\n| `dts`   | `boolean \\| 'sibling' \\| 'central' \\| DtsConfig` | `'central'`                | How to emit `.d.ts` declarations (see below).                              |\n\n### Virtual modules\n\n| Id                             | Purpose                                                     |\n| ------------------------------ | ----------------------------------------------------------- |\n| `virtual:arvia/tokens`         | Re-exports the theme file's `tokens` + named group exports. |\n| `virtual:arvia/tokens/<group>` | Default-exports one token group.                            |\n| `virtual:arvia/css-manifest`   | Structured CSS manifest (see CSS output docs).              |\n\nWith `css.importStrategy: 'manual' | 'manifest'` (including `libraryMode`),\ngenerated `.arv` JS modules are marked `moduleSideEffects: false` so unused\nimports can tree-shake.\n\n### Type checking with plain `tsc` (`dts`)\n\nBy default (`dts: 'central'`) the plugin emits real declarations so you can\ntypecheck `.arv` imports with **plain `tsc`** — no `arvia-tsc`, no `plugins`\nentry. Declarations are mirrored into `.arvia/types`, e.g.\n`src/components/stack.arv` → `.arvia/types/components/stack.arv.d.ts`, updated on\nsave and at build with stale mirrors pruned. The plugin drops a self-ignoring\n`.gitignore` into that folder, so you never commit generated declarations and\ndon't touch your root `.gitignore`.\n\nThe one thing you add is a `rootDirs` overlay so `tsc` resolves `./*.arv` imports\nagainst the mirror:\n\n```jsonc\n// tsconfig.json\n{\n  \"compilerOptions\": {\n    \"moduleResolution\": \"bundler\", // Vite's default; see note below\n    \"rootDirs\": [\"src\", \".arvia/types\"],\n  },\n}\n```\n\n```jsonc\n// package.json\n{ \"scripts\": { \"typecheck\": \"tsc --noEmit\" } }\n```\n\nOther modes:\n\n- **`'sibling'`** (or `true`) — writes `foo.arv.d.ts` next to each source file.\n  Resolved by `tsc` with no `rootDirs`, at the cost of files in your `src` tree.\n- **`false`** — writes nothing; types come from `@arviahq/typescript-plugin`\n  (the tsserver plugin + `arvia-tsc`) instead.\n\n`DtsConfig` (object form) customizes central mode:\n\n```ts\narvia({\n  dts: {\n    mode: \"central\", // default when an object is given\n    dir: \".arvia/types\", // central directory, relative to the Vite root\n    sourceRoot: \"src\", // mirrored source root; must match rootDirs[0]\n  },\n});\n```\n\n> **Resolution note.** Central/sibling `.d.ts` files are found via TypeScript's\n> `.d.ts`-append, which applies under `moduleResolution: \"bundler\"` (Vite's\n> default) and `node10`/classic. It does **not** apply under `node16`/`nodenext`\n> — those consumers should keep `moduleResolution: \"bundler\"` or use the tsserver\n> plugin instead.\n\n### Generating declarations in CI (`arvia gen`)\n\nThe `arvia` CLI materializes declarations without running Vite — useful before a\nCI `tsc` step:\n\n```bash\narvia gen src            # writes .arvia/types/**, prunes stale mirrors\narvia gen src --clean    # wipe the central dir first for a hermetic regen\n```\n\nFlags: `--dts-mode central|sibling` (default `central`), `--dts-dir <dir>`\n(default `.arvia/types`), `--src-root <dir>` (default `src`), `--clean`.\n","readmeFilename":"README.md"}