{"_id":"@7pmlabs/design-system-nuxt","_rev":"14-a5a9af0334c1b818b8fea015e00b4435","name":"@7pmlabs/design-system-nuxt","dist-tags":{"latest":"1.1.0"},"versions":{"0.0.1":{"name":"@7pmlabs/design-system-nuxt","version":"0.0.1","keywords":["nuxt","nuxt-module","vue","design-system","ui-library"],"license":"MIT","_id":"@7pmlabs/design-system-nuxt@0.0.1","maintainers":[{"name":"ngphanducthinh","email":"ngphanducthinh@gmail.com"}],"homepage":"https://github.com/ngphanducthinh/design-system#readme","bugs":{"url":"https://github.com/ngphanducthinh/design-system/issues"},"dist":{"shasum":"803a2a9d3f377d6e752f54302c0f97c13e1b96fc","tarball":"https://registry.npmjs.org/@7pmlabs/design-system-nuxt/-/design-system-nuxt-0.0.1.tgz","fileCount":6,"integrity":"sha512-BIe8BHr8YAvvNrt8b7b9YfJOvMWlefDFnG9Yf9R3cV+u5a1RZaYk/XC1TdmnadE+QN9u06eHr0X8JvkmEo6fyg==","signatures":[{"sig":"MEYCIQCaI5SRoPbwwxPwbaWF6CwJxEGiQ2jkTVy3a1tcnE8HeAIhAOhffqbxmtJpdLmev67HB/kHXxXqfHM8AZCnnBtCKjoK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6980},"main":"./dist/module.mjs","type":"module","exports":{".":{"types":"./dist/types.d.mts","import":"./dist/module.mjs"}},"gitHead":"0864b4117bc8de61d76b73d5dd3f4220f4581c82","private":false,"scripts":{"dev":"nuxi dev playground","lint":"eslint .","build":"nuxt-module-build build","prepack":"nuxt-module-build build","dev:build":"nuxi build playground","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground"},"_npmUser":{"name":"ngphanducthinh","email":"ngphanducthinh@gmail.com"},"repository":{"url":"git+https://github.com/ngphanducthinh/design-system.git","type":"git","directory":"packages/design-system-nuxt"},"_npmVersion":"11.14.1","description":"Nuxt 4 module for @7pmlabs/design-system — auto-imports components, composables, and the design system stylesheet.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@nuxt/kit":"^4.0.0","@7pmlabs/design-system":"file:../.."},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/types.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.34","nuxt":"^4.0.0","typescript":"^5.9.3","@types/node":"^24.12.4","@nuxt/schema":"^4.0.0","@nuxt/module-builder":"^1.0.1"},"peerDependencies":{"nuxt":"^3.0.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system-nuxt_0.0.1_1779430650178_0.17507404936136295","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@7pmlabs/design-system-nuxt","version":"0.0.2","keywords":["nuxt","nuxt-module","vue","design-system","ui-library"],"license":"MIT","_id":"@7pmlabs/design-system-nuxt@0.0.2","maintainers":[{"name":"ngphanducthinh","email":"ngphanducthinh@gmail.com"}],"homepage":"https://github.com/ngphanducthinh/design-system#readme","bugs":{"url":"https://github.com/ngphanducthinh/design-system/issues"},"dist":{"shasum":"d528d8fe21e2c67ad122391babdbc31dcdef80f1","tarball":"https://registry.npmjs.org/@7pmlabs/design-system-nuxt/-/design-system-nuxt-0.0.2.tgz","fileCount":6,"integrity":"sha512-tDQEUD4a/XhODU+7aNnMMFI9+uG6QBBYzf6MjehEsP95AjfnhgFeaMcKn0EiXb8y0MRetdq+dyWaKuU7jefq+Q==","signatures":[{"sig":"MEQCIHEwzClZCWlZNRXTrjYvzOEA3eJzYUAXt3I0pwtPBuxgAiAeJt3vfB84sMTcBQlveL4zenWEwzvJw4Ba95ye7SYY4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6960},"main":"./dist/module.mjs","type":"module","exports":{".":{"types":"./dist/types.d.mts","import":"./dist/module.mjs"}},"gitHead":"0864b4117bc8de61d76b73d5dd3f4220f4581c82","scripts":{"dev":"nuxi dev playground","lint":"eslint .","build":"nuxt-module-build build","prepack":"nuxt-module-build build","dev:build":"nuxi build playground","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground"},"_npmUser":{"name":"ngphanducthinh","email":"ngphanducthinh@gmail.com"},"repository":{"url":"git+https://github.com/ngphanducthinh/design-system.git","type":"git","directory":"packages/design-system-nuxt"},"_npmVersion":"11.14.1","description":"Nuxt 4 module for @7pmlabs/design-system — auto-imports components, composables, and the design system stylesheet.","directories":{},"_nodeVersion":"24.15.0","dependencies":{"@nuxt/kit":"^4.0.0","@7pmlabs/design-system":"file:../.."},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/types.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.34","nuxt":"^4.0.0","typescript":"^5.9.3","@types/node":"^24.12.4","@nuxt/schema":"^4.0.0","@nuxt/module-builder":"^1.0.1"},"peerDependencies":{"nuxt":"^3.0.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system-nuxt_0.0.2_1779430704170_0.9138263277627143","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@7pmlabs/design-system-nuxt","version":"1.0.0","keywords":["nuxt","nuxt-module","vue","design-system","ui-library"],"license":"MIT","_id":"@7pmlabs/design-system-nuxt@1.0.0","maintainers":[{"name":"ngphanducthinh","email":"ngphanducthinh@gmail.com"}],"homepage":"https://github.com/ngphanducthinh/design-system#readme","bugs":{"url":"https://github.com/ngphanducthinh/design-system/issues"},"dist":{"shasum":"d544bfe1c6e3e58f937777616e0fb7e69b02e1a8","tarball":"https://registry.npmjs.org/@7pmlabs/design-system-nuxt/-/design-system-nuxt-1.0.0.tgz","fileCount":6,"integrity":"sha512-rNKLJtr7GEWIIe0NGtS4yWsm1NjNGipiCTG7ifl9LOR4LG4YHz0Q8fFWLVRuvUO2n3YNFv4thKNDJkKg0sBWZQ==","signatures":[{"sig":"MEUCIQCo5FX7tF/S9hqVECh+uGLovoX3zAchlWkarG1BRS3dDAIgAwvYzEKBNqJthXMRTi3WdOKAF+2MvvdoCQEWBnvVDsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7pmlabs%2fdesign-system-nuxt@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9049},"main":"./dist/module.mjs","type":"module","exports":{".":{"types":"./dist/types.d.mts","import":"./dist/module.mjs"}},"gitHead":"0962adad88093e4cc8725b2adf2814c8b1cd4716","scripts":{"dev":"nuxi dev playground","lint":"eslint .","build":"nuxt-module-build build","prepack":"nuxt-module-build build","dev:build":"nuxi build playground","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a9f371da-4d65-4fd3-a024-090b74a02cc0"}},"repository":{"url":"git+https://github.com/ngphanducthinh/design-system.git","type":"git","directory":"packages/design-system-nuxt"},"_npmVersion":"11.15.0","description":"Nuxt 4 module for @7pmlabs/design-system — auto-imports components, composables, and the design system stylesheet.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nuxt/kit":"^4.0.0","@7pmlabs/design-system":"^2.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/types.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.34","nuxt":"^4.0.0","typescript":"^5.9.3","@types/node":"^24.12.4","@nuxt/schema":"^4.0.0","@nuxt/module-builder":"^1.0.1"},"peerDependencies":{"nuxt":"^3.0.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system-nuxt_1.0.0_1779455114667_0.773734263928606","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@7pmlabs/design-system-nuxt","version":"1.0.1","keywords":["nuxt","nuxt-module","vue","design-system","ui-library"],"license":"MIT","_id":"@7pmlabs/design-system-nuxt@1.0.1","maintainers":[{"name":"ngphanducthinh","email":"ngphanducthinh@gmail.com"}],"homepage":"https://github.com/ngphanducthinh/design-system#readme","bugs":{"url":"https://github.com/ngphanducthinh/design-system/issues"},"dist":{"shasum":"0c6387d563ac87ad9061a3e280cb137d2ef4c985","tarball":"https://registry.npmjs.org/@7pmlabs/design-system-nuxt/-/design-system-nuxt-1.0.1.tgz","fileCount":6,"integrity":"sha512-DgRAkitn3V+ut7O/P9kLA+cYaQHzJDmMqSpGV0P9pLyhZzMpAs1qfcU09qOjsVq4q1cikBeiZgSqfV62QRRisg==","signatures":[{"sig":"MEQCIG9djl1cWS0NqIvCGCEdRKc+Lp1uIfFkgd8ze1A6XGgsAiAyQ8/3wuqxpX1uXjoAPHjc5SREscOONYsInuWO/ZHqVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7pmlabs%2fdesign-system-nuxt@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9130},"main":"./dist/module.mjs","type":"module","exports":{".":{"types":"./dist/types.d.mts","import":"./dist/module.mjs"}},"gitHead":"7aaf1d989b4082198f42870ab7f32157f5db0dd6","scripts":{"dev":"nuxi dev playground","lint":"eslint .","build":"nuxt-module-build build","prepack":"nuxt-module-build build","dev:build":"nuxi build playground","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a9f371da-4d65-4fd3-a024-090b74a02cc0"}},"repository":{"url":"git+https://github.com/ngphanducthinh/design-system.git","type":"git","directory":"packages/design-system-nuxt"},"_npmVersion":"11.15.0","description":"Nuxt 4 module for @7pmlabs/design-system — auto-imports components, composables, and the design system stylesheet.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nuxt/kit":"^4.0.0","@7pmlabs/design-system":"^2.0.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/types.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.34","nuxt":"^4.0.0","typescript":"^5.9.3","@types/node":"^24.12.4","@nuxt/schema":"^4.0.0","@nuxt/module-builder":"^1.0.1"},"peerDependencies":{"nuxt":"^3.0.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system-nuxt_1.0.1_1779585077628_0.18384881797217423","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@7pmlabs/design-system-nuxt","version":"1.0.2","keywords":["nuxt","nuxt-module","vue","design-system","ui-library"],"license":"MIT","_id":"@7pmlabs/design-system-nuxt@1.0.2","maintainers":[{"name":"ngphanducthinh","email":"ngphanducthinh@gmail.com"}],"homepage":"https://github.com/ngphanducthinh/design-system#readme","bugs":{"url":"https://github.com/ngphanducthinh/design-system/issues"},"dist":{"shasum":"feeb5f0b5fd99eeded17a8b27f6d6f0180f2d292","tarball":"https://registry.npmjs.org/@7pmlabs/design-system-nuxt/-/design-system-nuxt-1.0.2.tgz","fileCount":6,"integrity":"sha512-WjwgAYI4DPmrnkuhAEH4XKf85MoqDVJqpodvrTVStMrp1T9CnP2Mawj2NQo+YzNlkYV+7zTsdlW8PE0PvcNTcg==","signatures":[{"sig":"MEUCIQC51s9hRXpHjNtT6PiCf2RSaLWEmul7gipX53EM6Hjy9AIgQiKa4hDd8K5deNcyABT8+F7WtLYpplNKuWCohQwpbUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7pmlabs%2fdesign-system-nuxt@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9599},"main":"./dist/module.mjs","type":"module","exports":{".":{"types":"./dist/types.d.mts","import":"./dist/module.mjs"}},"gitHead":"d76ec075255a8af953e2c246c36ab93ad1baa8d4","scripts":{"dev":"nuxi dev playground","lint":"eslint .","build":"nuxt-module-build build","prepack":"nuxt-module-build build","dev:build":"nuxi build playground","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a9f371da-4d65-4fd3-a024-090b74a02cc0"}},"repository":{"url":"git+https://github.com/ngphanducthinh/design-system.git","type":"git","directory":"packages/design-system-nuxt"},"_npmVersion":"11.15.0","description":"Nuxt 4 module for @7pmlabs/design-system — auto-imports components, composables, and the design system stylesheet.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nuxt/kit":"^4.0.0","@tailwindcss/vite":"^4.3.0","@7pmlabs/design-system":"^2.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/types.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.34","nuxt":"^4.0.0","typescript":"^5.9.3","@types/node":"^24.12.4","@nuxt/schema":"^4.0.0","@nuxt/module-builder":"^1.0.1"},"peerDependencies":{"nuxt":"^3.0.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system-nuxt_1.0.2_1779687551806_0.4879686193138377","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@7pmlabs/design-system-nuxt","version":"1.0.3","keywords":["nuxt","nuxt-module","vue","design-system","ui-library"],"license":"MIT","_id":"@7pmlabs/design-system-nuxt@1.0.3","maintainers":[{"name":"ngphanducthinh","email":"ngphanducthinh@gmail.com"}],"homepage":"https://github.com/ngphanducthinh/design-system#readme","bugs":{"url":"https://github.com/ngphanducthinh/design-system/issues"},"dist":{"shasum":"86e03393bf4b767b8c63357bb1a12736aa6c4d31","tarball":"https://registry.npmjs.org/@7pmlabs/design-system-nuxt/-/design-system-nuxt-1.0.3.tgz","fileCount":6,"integrity":"sha512-C7SUVp4qYbe4Z7kxgTpgx0y+07f+IxcQjLQkLg52LGLQAwl77yUFM4U+C+gVCeQpWne9cuUffu9t1KpUtHwIow==","signatures":[{"sig":"MEUCIQDN6sh089AtqBjqEhLeECOFaoBw3pUE+N1Ghu9TBgaW7wIgJpTOA0DeZvbjbvde2g+pNKRnLwBoSNTUjHBR4E8L1VQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7pmlabs%2fdesign-system-nuxt@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9553},"main":"./dist/module.mjs","type":"module","exports":{".":{"types":"./dist/types.d.mts","import":"./dist/module.mjs"}},"gitHead":"d1663c7c01f434c23e13c92ccb800c4f90e85ceb","scripts":{"dev":"nuxi dev playground","lint":"eslint .","build":"nuxt-module-build build","prepack":"nuxt-module-build build","dev:build":"nuxi build playground","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a9f371da-4d65-4fd3-a024-090b74a02cc0"}},"repository":{"url":"git+https://github.com/ngphanducthinh/design-system.git","type":"git","directory":"packages/design-system-nuxt"},"_npmVersion":"11.15.0","description":"Nuxt 4 module for @7pmlabs/design-system — auto-imports components, composables, and the design system stylesheet.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nuxt/kit":"^4.0.0","@tailwindcss/vite":"^4.3.0","@7pmlabs/design-system":"^2.0.1"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/types.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.34","nuxt":"^4.0.0","typescript":"^5.9.3","@types/node":"^24.12.4","@nuxt/schema":"^4.0.0","@nuxt/module-builder":"^1.0.1"},"peerDependencies":{"nuxt":"^3.0.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system-nuxt_1.0.3_1779688504710_0.5037604632493153","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@7pmlabs/design-system-nuxt","version":"1.0.4","keywords":["nuxt","nuxt-module","vue","design-system","ui-library"],"license":"MIT","_id":"@7pmlabs/design-system-nuxt@1.0.4","maintainers":[{"name":"ngphanducthinh","email":"ngphanducthinh@gmail.com"}],"homepage":"https://github.com/ngphanducthinh/design-system#readme","bugs":{"url":"https://github.com/ngphanducthinh/design-system/issues"},"dist":{"shasum":"a32b56be51cd238a28eb0a4fa457e4fc11645219","tarball":"https://registry.npmjs.org/@7pmlabs/design-system-nuxt/-/design-system-nuxt-1.0.4.tgz","fileCount":6,"integrity":"sha512-HmdoUzJH3aGG2sJClLMl4JZgXxAlLjiRF86F5fMW2pn2E2A8qhZ1trxuifnOdGOZOVSoDSfzJC1/MI+pTFxm5w==","signatures":[{"sig":"MEUCIQCfbbVD3vTBeDT5j+kIx0UK0trz1GP9m37+U3DkOaG7AwIgJ5uJrmeXROkOfx78pk7Jpx5KhzfJFJBByNcSwzZOIm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7pmlabs%2fdesign-system-nuxt@1.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11121},"main":"./dist/module.mjs","type":"module","exports":{".":{"types":"./dist/types.d.mts","import":"./dist/module.mjs"}},"gitHead":"8f94c48556c8d272d3311f24fb08c8d253087636","scripts":{"dev":"nuxi dev playground","lint":"eslint .","build":"nuxt-module-build build","prepack":"nuxt-module-build build","dev:build":"nuxi build playground","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a9f371da-4d65-4fd3-a024-090b74a02cc0"}},"repository":{"url":"git+https://github.com/ngphanducthinh/design-system.git","type":"git","directory":"packages/design-system-nuxt"},"_npmVersion":"11.15.0","description":"Nuxt 4 module for @7pmlabs/design-system — auto-imports components, composables, and the design system stylesheet.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nuxt/kit":"^4.0.0","@tailwindcss/vite":"^4.3.0","@7pmlabs/design-system":"^2.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/types.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.34","nuxt":"^4.0.0","typescript":"^5.9.3","@types/node":"^24.12.4","@nuxt/schema":"^4.0.0","@nuxt/module-builder":"^1.0.1"},"peerDependencies":{"nuxt":"^3.0.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system-nuxt_1.0.4_1779838476652_0.1149364647410065","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@7pmlabs/design-system-nuxt","version":"1.0.5","keywords":["nuxt","nuxt-module","vue","design-system","ui-library"],"license":"MIT","_id":"@7pmlabs/design-system-nuxt@1.0.5","maintainers":[{"name":"ngphanducthinh","email":"ngphanducthinh@gmail.com"}],"homepage":"https://github.com/ngphanducthinh/design-system#readme","bugs":{"url":"https://github.com/ngphanducthinh/design-system/issues"},"dist":{"shasum":"95594a8520ad0a90985a043b9efb36da6c3dd196","tarball":"https://registry.npmjs.org/@7pmlabs/design-system-nuxt/-/design-system-nuxt-1.0.5.tgz","fileCount":6,"integrity":"sha512-CM4PAMw1MmkrbsKeBDDnXVvvbTCAqLJh/tYztiqsAWEexCfiXez01ZoEphES+viCvZIYWT3lBR9FD4NoaRQe6w==","signatures":[{"sig":"MEQCIEaQYkEOzcDcCQ2ZAYbVHZQF5rc6mSKdQ1St9ClXBC8yAiA5QcIYe6HII6ZvKDfv5jCs4lJ9S/Vylgi6mx95wHDe+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7pmlabs%2fdesign-system-nuxt@1.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11121},"main":"./dist/module.mjs","type":"module","exports":{".":{"types":"./dist/types.d.mts","import":"./dist/module.mjs"}},"gitHead":"5d4cc40972ce4c80537dc5f16b4ac60778d4b76e","scripts":{"dev":"nuxi dev playground","lint":"eslint .","build":"nuxt-module-build build","prepack":"nuxt-module-build build","dev:build":"nuxi build playground","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a9f371da-4d65-4fd3-a024-090b74a02cc0"}},"repository":{"url":"git+https://github.com/ngphanducthinh/design-system.git","type":"git","directory":"packages/design-system-nuxt"},"_npmVersion":"11.15.0","description":"Nuxt 4 module for @7pmlabs/design-system — auto-imports components, composables, and the design system stylesheet.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nuxt/kit":"^4.0.0","@tailwindcss/vite":"^4.3.0","@7pmlabs/design-system":"^2.0.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/types.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.34","nuxt":"^4.0.0","typescript":"^5.9.3","@types/node":"^24.12.4","@nuxt/schema":"^4.0.0","@nuxt/module-builder":"^1.0.1"},"peerDependencies":{"nuxt":"^3.0.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system-nuxt_1.0.5_1779843019859_0.163229142233688","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@7pmlabs/design-system-nuxt","version":"1.0.6","keywords":["nuxt","nuxt-module","vue","design-system","ui-library"],"license":"MIT","_id":"@7pmlabs/design-system-nuxt@1.0.6","maintainers":[{"name":"ngphanducthinh","email":"ngphanducthinh@gmail.com"}],"homepage":"https://github.com/ngphanducthinh/design-system#readme","bugs":{"url":"https://github.com/ngphanducthinh/design-system/issues"},"dist":{"shasum":"fef8b6769dd9cab48dd9c71c637d225fccf5bcdc","tarball":"https://registry.npmjs.org/@7pmlabs/design-system-nuxt/-/design-system-nuxt-1.0.6.tgz","fileCount":6,"integrity":"sha512-aLKWDq8EKUvjoVPqKSfStN+4IrmZLZ0bCjj4DQZCFfdXDpU/4ClWzC7PNUxjzniDiGFrrVjGeJHZJlcXB88cCQ==","signatures":[{"sig":"MEUCIHHTx6AzyilX0nsXrCaXJD+M9da5quW2oB+JnQMDpbr/AiEA/cMk2Cab6t1FmHKbzK4MHtvxG7rVdUeaQvQk4XnoUTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7pmlabs%2fdesign-system-nuxt@1.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11121},"main":"./dist/module.mjs","type":"module","exports":{".":{"types":"./dist/types.d.mts","import":"./dist/module.mjs"}},"gitHead":"636a6fcd0b40c4d89e123f0280b0eae0212c4342","scripts":{"dev":"nuxi dev playground","lint":"eslint .","build":"nuxt-module-build build","prepack":"nuxt-module-build build","dev:build":"nuxi build playground","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a9f371da-4d65-4fd3-a024-090b74a02cc0"}},"repository":{"url":"git+https://github.com/ngphanducthinh/design-system.git","type":"git","directory":"packages/design-system-nuxt"},"_npmVersion":"11.15.0","description":"Nuxt 4 module for @7pmlabs/design-system — auto-imports components, composables, and the design system stylesheet.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nuxt/kit":"^4.0.0","@tailwindcss/vite":"^4.3.0","@7pmlabs/design-system":"^2.0.5"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/types.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.34","nuxt":"^4.0.0","typescript":"^5.9.3","@types/node":"^24.12.4","@nuxt/schema":"^4.0.0","@nuxt/module-builder":"^1.0.1"},"peerDependencies":{"nuxt":"^3.0.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system-nuxt_1.0.6_1779845585157_0.33595130139157314","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@7pmlabs/design-system-nuxt","version":"1.0.7","keywords":["nuxt","nuxt-module","vue","design-system","ui-library"],"license":"MIT","_id":"@7pmlabs/design-system-nuxt@1.0.7","maintainers":[{"name":"ngphanducthinh","email":"ngphanducthinh@gmail.com"}],"homepage":"https://github.com/ngphanducthinh/design-system#readme","bugs":{"url":"https://github.com/ngphanducthinh/design-system/issues"},"dist":{"shasum":"16c2d064850351cfaf50f16b8ee24c0b78f5f751","tarball":"https://registry.npmjs.org/@7pmlabs/design-system-nuxt/-/design-system-nuxt-1.0.7.tgz","fileCount":6,"integrity":"sha512-6rlWWb/8MIKLmJp1g+VbONmmbctvGat+bmouTPSMgB9ruZIBR6qqbiP6psCfdwuoscnOx+f4+aAJj01XwZiMww==","signatures":[{"sig":"MEQCIBkJz4vhv4U+RIirj+4zrDTydtI8ZF4jEhgrH3y580gbAiB46n61kHh+MBjRX6rNCApXNI/9qH2coT30MSdua29QwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7pmlabs%2fdesign-system-nuxt@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11121},"main":"./dist/module.mjs","type":"module","exports":{".":{"types":"./dist/types.d.mts","import":"./dist/module.mjs"}},"gitHead":"fe419561219f205ba5779e00627b61d52e7d67f0","scripts":{"dev":"nuxi dev playground","lint":"eslint .","build":"nuxt-module-build build","prepack":"nuxt-module-build build","dev:build":"nuxi build playground","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a9f371da-4d65-4fd3-a024-090b74a02cc0"}},"repository":{"url":"git+https://github.com/ngphanducthinh/design-system.git","type":"git","directory":"packages/design-system-nuxt"},"_npmVersion":"11.16.0","description":"Nuxt 4 module for @7pmlabs/design-system — auto-imports components, composables, and the design system stylesheet.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nuxt/kit":"^4.0.0","@tailwindcss/vite":"^4.3.0","@7pmlabs/design-system":"^2.0.6"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/types.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.34","nuxt":"^4.0.0","typescript":"^5.9.3","@types/node":"^24.12.4","@nuxt/schema":"^4.0.0","@nuxt/module-builder":"^1.0.1"},"peerDependencies":{"nuxt":"^3.0.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system-nuxt_1.0.7_1780583233682_0.29483787525408434","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@7pmlabs/design-system-nuxt","version":"1.0.8","keywords":["nuxt","nuxt-module","vue","design-system","ui-library"],"license":"MIT","_id":"@7pmlabs/design-system-nuxt@1.0.8","maintainers":[{"name":"ngphanducthinh","email":"ngphanducthinh@gmail.com"}],"homepage":"https://github.com/ngphanducthinh/design-system#readme","bugs":{"url":"https://github.com/ngphanducthinh/design-system/issues"},"dist":{"shasum":"f8738d54c4c4a25751a564329adbba984452ef95","tarball":"https://registry.npmjs.org/@7pmlabs/design-system-nuxt/-/design-system-nuxt-1.0.8.tgz","fileCount":6,"integrity":"sha512-skm9aQf8Xeem2fKCZBuhmSp+SPbG0dq/7vEUAAxyCrdFWpGXYn+E9MQGoFSEAMgs7MAaJZbWUBOJ9M07TUImxw==","signatures":[{"sig":"MEYCIQCE6uxG/ytzB9T1GdpzfhSYnfAbmYngrOViZSRprGzdHgIhANshWOQNHMRmO5QbHKJseY6GgrnBQgaBCiW8Ej/Q+buB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7pmlabs%2fdesign-system-nuxt@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11121},"main":"./dist/module.mjs","type":"module","exports":{".":{"types":"./dist/types.d.mts","import":"./dist/module.mjs"}},"gitHead":"f0316d903f30cb96d3e54c2b8bd60b25bc784509","scripts":{"dev":"nuxi dev playground","lint":"eslint .","build":"nuxt-module-build build","prepack":"nuxt-module-build build","dev:build":"nuxi build playground","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:82c5187a-28e9-483d-aada-a39e283c80e1"}},"repository":{"url":"git+https://github.com/ngphanducthinh/design-system.git","type":"git","directory":"packages/design-system-nuxt"},"_npmVersion":"11.16.0","description":"Nuxt 4 module for @7pmlabs/design-system — auto-imports components, composables, and the design system stylesheet.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nuxt/kit":"^4.0.0","@tailwindcss/vite":"^4.3.0","@7pmlabs/design-system":"^2.0.7"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/types.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.34","nuxt":"^4.0.0","typescript":"^5.9.3","@types/node":"^24.12.4","@nuxt/schema":"^4.0.0","@nuxt/module-builder":"^1.0.1"},"peerDependencies":{"nuxt":"^3.0.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system-nuxt_1.0.8_1780622095458_0.22983940851039963","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@7pmlabs/design-system-nuxt","version":"1.0.9","keywords":["nuxt","nuxt-module","vue","design-system","ui-library"],"license":"MIT","_id":"@7pmlabs/design-system-nuxt@1.0.9","maintainers":[{"name":"ngphanducthinh","email":"ngphanducthinh@gmail.com"}],"homepage":"https://github.com/ngphanducthinh/design-system#readme","bugs":{"url":"https://github.com/ngphanducthinh/design-system/issues"},"dist":{"shasum":"1b8031212c6dbc31645d277a30b88b4e9ace268b","tarball":"https://registry.npmjs.org/@7pmlabs/design-system-nuxt/-/design-system-nuxt-1.0.9.tgz","fileCount":6,"integrity":"sha512-vzdP7Coe2DeoYpXmkn2dwnOI/O8brgSd1mGreOX/3QtyrLctrkUyuFsuR9DxJemaXtjpUwDHlW+QhyN1tKL4PQ==","signatures":[{"sig":"MEUCIDwxiFk/HWPhwXP6ZuCCeubFm/OlJFCkZF9npTiSo/IVAiEAggo+rrBPzZrX1drtJnuGZg0ofyItafCP53btqgWT/w0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7pmlabs%2fdesign-system-nuxt@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11121},"main":"./dist/module.mjs","type":"module","exports":{".":{"types":"./dist/types.d.mts","import":"./dist/module.mjs"}},"gitHead":"c53bc20f6125650a5b219778636ac64e440cb2d8","scripts":{"dev":"nuxi dev playground","lint":"eslint .","build":"nuxt-module-build build","prepack":"nuxt-module-build build","dev:build":"nuxi build playground","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:82c5187a-28e9-483d-aada-a39e283c80e1"}},"repository":{"url":"git+https://github.com/ngphanducthinh/design-system.git","type":"git","directory":"packages/design-system-nuxt"},"_npmVersion":"11.16.0","description":"Nuxt 4 module for @7pmlabs/design-system — auto-imports components, composables, and the design system stylesheet.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nuxt/kit":"^4.0.0","@tailwindcss/vite":"^4.3.0","@7pmlabs/design-system":"^2.0.8"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/types.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.34","nuxt":"^4.0.0","typescript":"^5.9.3","@types/node":"^24.12.4","@nuxt/schema":"^4.0.0","@nuxt/module-builder":"^1.0.1"},"peerDependencies":{"nuxt":"^3.0.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system-nuxt_1.0.9_1780622593876_0.9098424387644446","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@7pmlabs/design-system-nuxt","version":"1.0.10","keywords":["nuxt","nuxt-module","vue","design-system","ui-library"],"license":"MIT","_id":"@7pmlabs/design-system-nuxt@1.0.10","maintainers":[{"name":"ngphanducthinh","email":"ngphanducthinh@gmail.com"}],"homepage":"https://github.com/ngphanducthinh/design-system#readme","bugs":{"url":"https://github.com/ngphanducthinh/design-system/issues"},"dist":{"shasum":"39053f725dcf7ab6affcf10df8282a0fd188d4c9","tarball":"https://registry.npmjs.org/@7pmlabs/design-system-nuxt/-/design-system-nuxt-1.0.10.tgz","fileCount":6,"integrity":"sha512-Dc5mO9vcOE/LTi1WqkQpRZiwU1qlk08RaeIvzKUnRjjg7QzebOxJCMDAea9Ux+AayRhpbEtdZpG1rmfRQVqseQ==","signatures":[{"sig":"MEUCIQDDOJewRxJCU+SsI128XOghvWunVd2zMFmNhdoB9f3kRAIgO5qN25UYEMIOVcdoI9V8A9rLUpIJbV0ZxtE8jq4VNMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7pmlabs%2fdesign-system-nuxt@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11122},"main":"./dist/module.mjs","type":"module","exports":{".":{"types":"./dist/types.d.mts","import":"./dist/module.mjs"}},"gitHead":"90c2d503696b3600e073d23d5060e4e63e0d2811","scripts":{"dev":"nuxi dev playground","lint":"eslint .","build":"nuxt-module-build build","prepack":"nuxt-module-build build","dev:build":"nuxi build playground","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:82c5187a-28e9-483d-aada-a39e283c80e1"}},"repository":{"url":"git+https://github.com/ngphanducthinh/design-system.git","type":"git","directory":"packages/design-system-nuxt"},"_npmVersion":"11.16.0","description":"Nuxt 4 module for @7pmlabs/design-system — auto-imports components, composables, and the design system stylesheet.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nuxt/kit":"^4.0.0","@tailwindcss/vite":"^4.3.0","@7pmlabs/design-system":"^2.0.9"},"publishConfig":{"access":"public"},"typesVersions":{"*":{".":["./dist/types.d.mts"]}},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.34","nuxt":"^4.0.0","typescript":"^5.9.3","@types/node":"^24.12.4","@nuxt/schema":"^4.0.0","@nuxt/module-builder":"^1.0.1"},"peerDependencies":{"nuxt":"^3.0.0 || ^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/design-system-nuxt_1.0.10_1780624085945_0.6336288971453867","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@7pmlabs/design-system-nuxt","version":"1.1.0","publishConfig":{"access":"public"},"description":"Nuxt 4 module for @7pmlabs/design-system — auto-imports components, composables, and the design system stylesheet.","repository":{"type":"git","url":"git+https://github.com/ngphanducthinh/design-system.git","directory":"packages/design-system-nuxt"},"license":"MIT","type":"module","exports":{".":{"types":"./dist/types.d.mts","import":"./dist/module.mjs"}},"main":"./dist/module.mjs","typesVersions":{"*":{".":["./dist/types.d.mts"]}},"scripts":{"prepack":"nuxt-module-build build","build":"nuxt-module-build build","dev:prepare":"nuxt-module-build build --stub && nuxt-module-build prepare && nuxi prepare playground","dev":"nuxi dev playground","dev:build":"nuxi build playground","lint":"eslint ."},"dependencies":{"@7pmlabs/design-system":"^2.1.0","@nuxt/kit":"^4.0.0","@tailwindcss/vite":"^4.3.0"},"devDependencies":{"@nuxt/module-builder":"^1.0.1","@nuxt/schema":"^4.0.0","@types/node":"^24.12.4","nuxt":"^4.0.0","typescript":"^5.9.3","vue":"^3.5.34"},"peerDependencies":{"nuxt":"^3.0.0 || ^4.0.0"},"keywords":["nuxt","nuxt-module","vue","design-system","ui-library"],"gitHead":"4f4150cebbd30d9c3fc39a51a96180baf1d3fe65","_id":"@7pmlabs/design-system-nuxt@1.1.0","bugs":{"url":"https://github.com/ngphanducthinh/design-system/issues"},"homepage":"https://github.com/ngphanducthinh/design-system#readme","_nodeVersion":"22.22.3","_npmVersion":"11.16.0","dist":{"integrity":"sha512-CkLKgyp9O3F68fAWP85+gXYO4Gbj92OCOzzrB+bfPoF2VDxFWuIa5Li+ZqiRtqnPrL58oz37NTrieipmRqenWA==","shasum":"114cf9139b19173493d78c64b0ac2c15dbad1eaf","tarball":"https://registry.npmjs.org/@7pmlabs/design-system-nuxt/-/design-system-nuxt-1.1.0.tgz","fileCount":6,"unpackedSize":11211,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@7pmlabs%2fdesign-system-nuxt@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGOcu+NOUIjFOzpjdVi9cHfYV+VmPFM58CqFOnIZKJd+AiEA5vFZGUHbX6GJ6odfFZcQeMMQZ1WAL0t+ALEQEVlcnxU="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:82c5187a-28e9-483d-aada-a39e283c80e1"}},"directories":{},"maintainers":[{"name":"ngphanducthinh","email":"ngphanducthinh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/design-system-nuxt_1.1.0_1780742433690_0.8812526443727409"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-22T06:17:30.058Z","modified":"2026-06-06T10:40:34.111Z","0.0.1":"2026-05-22T06:17:30.350Z","0.0.2":"2026-05-22T06:18:24.301Z","1.0.0":"2026-05-22T13:05:14.801Z","1.0.1":"2026-05-24T01:11:17.814Z","1.0.2":"2026-05-25T05:39:11.951Z","1.0.3":"2026-05-25T05:55:04.853Z","1.0.4":"2026-05-26T23:34:36.792Z","1.0.5":"2026-05-27T00:50:20.049Z","1.0.6":"2026-05-27T01:33:05.293Z","1.0.7":"2026-06-04T14:27:13.817Z","1.0.8":"2026-06-05T01:14:55.596Z","1.0.9":"2026-06-05T01:23:14.014Z","1.0.10":"2026-06-05T01:48:06.086Z","1.1.0":"2026-06-06T10:40:33.850Z"},"bugs":{"url":"https://github.com/ngphanducthinh/design-system/issues"},"license":"MIT","homepage":"https://github.com/ngphanducthinh/design-system#readme","keywords":["nuxt","nuxt-module","vue","design-system","ui-library"],"repository":{"type":"git","url":"git+https://github.com/ngphanducthinh/design-system.git","directory":"packages/design-system-nuxt"},"description":"Nuxt 4 module for @7pmlabs/design-system — auto-imports components, composables, and the design system stylesheet.","maintainers":[{"name":"ngphanducthinh","email":"ngphanducthinh@gmail.com"}],"readme":"# @7pmlabs/design-system-nuxt\n\nNuxt 4 module for [`@7pmlabs/design-system`](https://www.npmjs.com/package/@7pmlabs/design-system). Auto-imports every `B*` component, registers the `useValidationForm` / `useValidationField` composables, and injects the bundled stylesheet.\n\n📖 **Documentation:** https://ngphanducthinh.github.io/7pmlabs-design-system/\n\n## Install\n\n```bash\n# bun\nbun add @7pmlabs/design-system-nuxt\n\n# npm\nnpm i @7pmlabs/design-system-nuxt\n```\n\n## Usage\n\n```ts\n// nuxt.config.ts\nexport default defineNuxtConfig({\n  modules: ['@7pmlabs/design-system-nuxt'],\n});\n```\n\nThat's it. In any `.vue` file:\n\n```vue\n<script setup lang=\"ts\">\nimport { ref } from 'vue';\nimport { z } from 'zod';\n\nconst form = useValidationForm();\nconst email = ref('');\nconst { errors } = useValidationField('email', email, z.string().email());\n</script>\n\n<template>\n  <BButton variant=\"solid\" color=\"primary\">Click me</BButton>\n  <BInput v-model=\"email\" />\n  <BAlert v-if=\"errors.length\" type=\"failure\" :message=\"errors[0]\" />\n</template>\n```\n\nNo imports needed for `BButton`, `BInput`, `BAlert`, `useValidationForm`, or `useValidationField` — the module registers all of them.\n\n## Options\n\n```ts\nexport default defineNuxtConfig({\n  modules: ['@7pmlabs/design-system-nuxt'],\n  designSystem: {\n    components: true,    // auto-register components (default: true)\n    composables: true,   // auto-register composables (default: true)\n    css: true,           // inject the bundled stylesheet (default: true)\n    prefix: '',          // prepend to every component name, e.g. 'D' → DBButton\n    tailwind: true,      // register @tailwindcss/vite (default: true)\n    icons: true,         // wire up the BIcon Vite plugin + Nitro asset route (default: true)\n  },\n});\n```\n\nDisable individual features when you want manual control. For example:\n\n- `css: false` — you import a custom build of the stylesheet yourself.\n- `tailwind: false` — your app already wires up Tailwind (or doesn't use it at all). Disabling avoids registering `@tailwindcss/vite` twice.\n- `icons: false` — you want to configure the `designSystem()` Vite plugin yourself. The module also registers the icons folder as a Nitro public asset so production `nuxi build` ships them under `/_design-system/icons/`; turning this off skips that registration too.\n\n## Development\n\nThis module lives in a Bun workspace alongside [`@7pmlabs/design-system`](../..). It depends on the main lib via a local `file:../..` reference for development; the integration test rewrites this to a real version range before publishing.\n\n```bash\n# from the repo root\nbun install              # install workspace deps\nbun run build            # build the main lib so the playground can resolve it\n\n# in this package\ncd packages/design-system-nuxt\nbun run dev:prepare      # generate module stubs + prepare the playground\nbun run dev              # nuxi dev playground → http://localhost:3000\nbun run dev:build        # nuxi build playground (production build)\nbun run build            # produce dist/module.mjs + types for npm\n```\n\nThe playground in [`playground/`](./playground/) is a minimal Nuxt 4 app used to verify auto-import, CSS injection, and SSR work end-to-end during development.\n\n## Adding a new component to the auto-import list\n\nWhenever the main lib gains a new public component, add its name to [`src/components.ts`](./src/components.ts) — both top-level components and sub-components (e.g. `BFormItem`, `BModalHeader`) need to be listed individually. Same goes for new composables in `COMPOSABLE_NAMES`. Without that, the symbol will still be importable manually but won't auto-import in Nuxt apps.\n\n## Testing\n\nFrom the repo root:\n\n```bash\nbun run test:int:nuxt\n```\n\nThis packs both `@7pmlabs/design-system` and `@7pmlabs/design-system-nuxt` into `.tgz` files, scaffolds a fresh Nuxt 4 app in a temp directory, installs both tarballs, and runs `nuxi prepare` → `nuxi typecheck` → `nuxi build`. It's the closest signal we have to \"would this work for a real consumer\". See [`scripts/test-integration-nuxt.ts`](../../scripts/test-integration-nuxt.ts).\n\n## Publishing\n\nThe main lib must be published first. Then, before publishing this package:\n\n1. Replace `\"@7pmlabs/design-system\": \"file:../..\"` in [`package.json`](./package.json) with the real version range — e.g. `\"^1.0.10\"`.\n2. Bump this package's `version`.\n3. `bun run build` to produce `dist/`.\n4. `npm publish --access public` (or `bun publish`).\n5. Restore `file:../..` if you intend to keep developing locally.\n\nThe integration test demonstrates this rewrite step automatically — see `PREP MODULE` in [`scripts/test-integration-nuxt.ts`](../../scripts/test-integration-nuxt.ts).\n","readmeFilename":"README.md"}