{"_id":"@achan-id/kerangka","_rev":"3-756c6c9d9dcc95baef439fcb87b9819e","name":"@achan-id/kerangka","description":"Create Nuxt extendable layer with this GitHub template.","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.1":{"name":"@achan-id/kerangka","version":"0.0.1","_id":"@achan-id/kerangka@0.0.1","dist":{"shasum":"3fe032adefc3219ffac85eb123676ae5c07684f6","tarball":"https://registry.npmjs.org/@achan-id/kerangka/-/kerangka-0.0.1.tgz","fileCount":338,"integrity":"sha512-P/TXWyR8MplIeTpG52LnlxxaSu57UvLNMlVBcPV8COULU74+PJzVAMgfsFlXyLwsNLSEjmX0SyuCnHmm+hgfOA==","signatures":[{"sig":"MEQCIGwt5oIaJEjZI7Ucw6/FAHnlLmFjsxjlkon78zgDO4YWAiAWb5+bm2sdvhrCibwJ9cDNn7FstE6nB8yMSgJSJmqp6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":277959},"main":"./nuxt.config.ts","type":"module","gitHead":"37526073f4111b931e42a8f6a4d022fec38d304b","scripts":{"dev":"nuxt dev","build":"nuxt build","update":"bunx npm-check-updates -ui","preview":"nuxt preview","generate":"nuxt generate","shadcn:add":"bunx shadcn-vue@latest add","postinstall":"nuxt prepare","shadcn:init":"bunx shadcn-vue@latest init"},"_npmUser":{"name":"achan-id","email":"tapitapeh@gmail.com"},"_npmVersion":"10.4.0","description":"Create Nuxt extendable layer with this GitHub template.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"zod":"^3.23.8","clsx":"^2.1.1","vaul-vue":"^0.2.0","radix-vue":"^1.8.4","@unovis/ts":"^1.4.1","v-calendar":"^2.4.2","vue-sonner":"^1.1.3","@unovis/vue":"^1.4.1","@vueuse/core":"^10.11.0","vee-validate":"^4.13.1","embla-carousel":"^8.1.5","tailwind-merge":"^2.3.0","lucide-vue-next":"^0.396.0","@vee-validate/zod":"^4.13.1","embla-carousel-vue":"^8.1.5","tailwindcss-animate":"^1.0.7","class-variance-authority":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"nuxt":"^3.12.2","typescript":"^5.5.2","shadcn-nuxt":"^0.10.4","@nuxtjs/tailwindcss":"^6.12.0"},"_npmOperationalInternal":{"tmp":"tmp/kerangka_0.0.1_1719033658863_0.8869892889254343","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@achan-id/kerangka","version":"0.0.2","_id":"@achan-id/kerangka@0.0.2","dist":{"shasum":"d59c4173e4b550109a719af6cd4f01bec6f49104","tarball":"https://registry.npmjs.org/@achan-id/kerangka/-/kerangka-0.0.2.tgz","fileCount":338,"integrity":"sha512-jBLmRZuRekgj0W3T0O+ZSNUNMQ1Sm3ftsvgGBkHzzJ0HRwmDMRF+y95Re0XliHS0sZEJqQTJEKJGCyi5Bv87Rw==","signatures":[{"sig":"MEUCIFiMyuFtym0lwGYzaCOFKFS10ml7PYfEwTGIDEgBibnOAiEAleQzV4Gii+PRqhhMSpPbjfYve0TPZf+xKhTkyUu4MLs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":277959},"main":"./nuxt.config.ts","type":"module","gitHead":"f14d9c6a27dbe2c0e2a5a6daa4dc430e2b4ad167","scripts":{"dev":"nuxt dev","build":"nuxt build","update":"bunx npm-check-updates -ui","preview":"nuxt preview","generate":"nuxt generate","shadcn:add":"bunx shadcn-vue@latest add","postinstall":"nuxt prepare","shadcn:init":"bunx shadcn-vue@latest init"},"_npmUser":{"name":"achan-id","email":"tapitapeh@gmail.com"},"_npmVersion":"10.4.0","description":"Create Nuxt extendable layer with this GitHub template.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"zod":"^3.23.8","clsx":"^2.1.1","vaul-vue":"^0.2.0","radix-vue":"^1.8.4","@unovis/ts":"^1.4.1","typescript":"^5.5.2","v-calendar":"^2.4.2","vue-sonner":"^1.1.3","@unovis/vue":"^1.4.1","shadcn-nuxt":"^0.10.4","@vueuse/core":"^10.11.0","vee-validate":"^4.13.1","embla-carousel":"^8.1.5","tailwind-merge":"^2.3.0","lucide-vue-next":"^0.396.0","@vee-validate/zod":"^4.13.1","embla-carousel-vue":"^8.1.5","@nuxtjs/tailwindcss":"^6.12.0","tailwindcss-animate":"^1.0.7","class-variance-authority":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"nuxt":"^3.12.2"},"_npmOperationalInternal":{"tmp":"tmp/kerangka_0.0.2_1719036182564_0.39397605061369334","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@achan-id/kerangka","version":"0.0.3","_id":"@achan-id/kerangka@0.0.3","dist":{"shasum":"10e9b1e4a9cb73fd864c75e9f38b01abc208434a","tarball":"https://registry.npmjs.org/@achan-id/kerangka/-/kerangka-0.0.3.tgz","fileCount":338,"integrity":"sha512-pqrwQ4qzgLEVGXP6M01nabAr/5CMeOI2RJJMFKrxUol397VZw1ofQw/sF1sGsC/j8CW61ab39s+d3o6eknOaUQ==","signatures":[{"sig":"MEUCIQDuqZpwf6VJoubpTxuCTWnspiF5LcSDI5KgcdkeRUg4+AIgGBTvu2fvRhY8Jv/OvnQkZQvjjzhpFE7t87XtVmIyAQM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":278026},"main":"./nuxt.config.ts","type":"module","gitHead":"44430a88a014052e79d97e543ce45de169dffa5e","scripts":{"dev":"nuxt dev","build":"nuxt build","update":"bunx npm-check-updates -ui","preview":"nuxt preview","generate":"nuxt generate","shadcn:add":"bunx shadcn-vue@latest add","postinstall":"nuxt prepare","shadcn:init":"bunx shadcn-vue@latest init"},"_npmUser":{"name":"achan-id","email":"tapitapeh@gmail.com"},"_npmVersion":"10.4.0","description":"Create Nuxt extendable layer with this GitHub template.","directories":{},"_nodeVersion":"18.19.0","dependencies":{"zod":"^3.23.8","clsx":"^2.1.1","pinia":"^2.1.7","vaul-vue":"^0.2.0","radix-vue":"^1.8.4","@unovis/ts":"^1.4.1","typescript":"^5.5.2","v-calendar":"^2.4.2","vue-sonner":"^1.1.3","@pinia/nuxt":"^0.5.1","@unovis/vue":"^1.4.1","shadcn-nuxt":"^0.10.4","@vueuse/core":"^10.11.0","vee-validate":"^4.13.1","embla-carousel":"^8.1.5","tailwind-merge":"^2.3.0","lucide-vue-next":"^0.396.0","@vee-validate/zod":"^4.13.1","embla-carousel-vue":"^8.1.5","@nuxtjs/tailwindcss":"^6.12.0","tailwindcss-animate":"^1.0.7","class-variance-authority":"^0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"nuxt":"^3.12.2"},"_npmOperationalInternal":{"tmp":"tmp/kerangka_0.0.3_1719100386507_0.40557323762683106","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@achan-id/kerangka","type":"module","version":"0.0.4","main":"./nuxt.config.ts","scripts":{"shadcn:init":"bunx shadcn-vue@latest init","shadcn:add":"bunx shadcn-vue@latest add","dev":"nuxt dev","build":"nuxt build","generate":"nuxt generate","preview":"nuxt preview","postinstall":"nuxt prepare","update":"bunx npm-check-updates -ui"},"devDependencies":{"nuxt":"^3.12.2"},"dependencies":{"@nuxtjs/tailwindcss":"^6.12.0","@pinia/nuxt":"^0.5.1","@unovis/ts":"^1.4.1","@unovis/vue":"^1.4.1","@vee-validate/zod":"^4.13.1","@vueuse/core":"^10.11.0","class-variance-authority":"^0.7.0","clsx":"^2.1.1","embla-carousel":"^8.1.5","embla-carousel-vue":"^8.1.5","lucide-vue-next":"^0.396.0","pinia":"^2.1.7","radix-vue":"^1.8.4","sass":"^1.77.6","shadcn-nuxt":"^0.10.4","tailwind-merge":"^2.3.0","tailwindcss-animate":"^1.0.7","typescript":"^5.5.2","v-calendar":"^2.4.2","vaul-vue":"^0.2.0","vee-validate":"^4.13.1","vue-sonner":"^1.1.3","zod":"^3.23.8"},"_id":"@achan-id/kerangka@0.0.4","gitHead":"44430a88a014052e79d97e543ce45de169dffa5e","description":"Create Nuxt extendable layer with this GitHub template.","_nodeVersion":"18.19.0","_npmVersion":"10.4.0","dist":{"integrity":"sha512-lI87ajUXBdf+UaEOtIGKCO+KvScOmt6LQ4lz6PlO5tZyybACDm9nAIU9K/qSq+gx2Il3wBZVMDwPZno0GcWFIw==","shasum":"4399e1030e3cc6f4feafca58260bbbbc374ddc3e","tarball":"https://registry.npmjs.org/@achan-id/kerangka/-/kerangka-0.0.4.tgz","fileCount":338,"unpackedSize":278049,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGFpPaZ3QYm5TMSvRNvvM6K1QRW7X0mZvTQilkQAriMcAiBMptmGUFWUkUlrGDWjJXJCrIUC4aSil/lVVAzH0cdRLw=="}]},"_npmUser":{"name":"achan-id","email":"tapitapeh@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kerangka_0.0.4_1719100746545_0.5498244493315778"},"_hasShrinkwrap":false}},"time":{"created":"2024-06-22T05:20:58.765Z","modified":"2024-06-22T23:59:06.920Z","0.0.1":"2024-06-22T05:20:59.150Z","0.0.2":"2024-06-22T06:03:02.754Z","0.0.3":"2024-06-22T23:53:06.720Z","0.0.4":"2024-06-22T23:59:06.719Z"},"maintainers":[{"name":"achan-id","email":"tapitapeh@gmail.com"}],"readme":"# UI Layer Starter\n\nCreate Nuxt extendable layer with this GitHub template.\n\n## Setup\n\nMake sure to install the dependencies:\n\n```bash\nbun install\n```\n\n## Working on your theme\n\nYour theme is at the root of this repository, it is exactly like a regular Nuxt project, except you can publish it on NPM.\n\nThe `.playground` directory should help you on trying your theme during development.\n\nRunning `bun dev` will prepare and boot `.playground` directory, which imports your theme itself.\n\n## Distributing your theme\n\nYour Nuxt layer is shaped exactly the same as any other Nuxt project, except you can publish it on NPM.\n\nTo do so, you only have to check if `files` in `package.json` are valid, then run:\n\n```bash\nnpm publish --access public\n```\n\nOnce done, your users will only have to run:\n\n```bash\nnpm install --save @repo/ui\n```\n\nThen add the dependency to their `extends` in `nuxt.config`:\n\n```ts\ndefineNuxtConfig({\n  extends: '@repo/ui'\n})\n```\n\n## Development Server\n\nStart the development server on http://localhost:3000\n\n```bash\nbun dev\n```\n\n## Production\n\nBuild the application for production:\n\n```bash\nbun build\n```\n\nOr statically generate it with:\n\n```bash\nbun generate\n```\n\nLocally preview production build:\n\n```bash\nbun preview\n```\n\nCheckout the [deployment documentation](https://nuxt.com/docs/getting-started/deployment) for more information.\n","readmeFilename":"README.md"}