{"_id":"@alanscodelog/vue-components","_rev":"33-9833602b730f447b2654bd818f15da47","name":"@alanscodelog/vue-components","dist-tags":{"beta":"2.0.0-beta.15","latest":"2.5.0"},"versions":{"1.0.0":{"name":"@alanscodelog/vue-components","version":"1.0.0","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@1.0.0","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"2e77fe0519a610bfc2482711e905365426392480","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-1.0.0.tgz","fileCount":200,"integrity":"sha512-0TsT4JJL79DgAX1Pq5LqNwoL3ALiqCfeThmSZQK4cd79ar0E3uIE2ql+ZzAosjGegyJW7D0dYOqF+RbyB+MLsw==","signatures":[{"sig":"MEUCIFSsdkxXAAYjazIR17q+EGX+QOz858wtOE3s+4M4i9d0AiEAw69uIo/bKwW35zQaA6lwHNWig46czAT5RCEfiknTQNs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":435055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3sl1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3oQ//eA3+kCondeNCYnkKhVqrkLOLepblITDoU+gU3K+KwvvqUESb\r\n03ATHNOuaKSJ4Agu1R6IVBmx62cpU0AeUwKPo2xs4fWzZQrhbW8Xlahx8exw\r\nQlWBLEnk+Z+mJ9qk0jyE3ES8EZkCIbOw/0h5D78AESeCxdxgHFNqYUUwFiNy\r\nTAnJa1zyIykS1q2qBFeAIYvE6QLI24ugdw16TxBvKP73AKtRuOULhFKQme/z\r\nDwIzmjrdG5Ie/Dj1yzgBssHJ+5xheLOhpNGSikppxu4oplDsPWMTdLxKkJS2\r\ntjErY3V7luMV6J37iCDmxmo/jDsQp5TGc7crvZoRSilvq2oP5FGHkcFfVIEw\r\nvi0f4u+kQsMaQ0sXRCYYtBORZ5rzi/nM7+8x5uyh6aEXkc3VWbWwYdYOCJnx\r\nglDU8vMTZcqNZF2cXChQZErk9oQsnU0IyBGAyu4BtVlDxUBWHBws0d6wTSaf\r\nmZxL/zrR/1qXfcLTiiCCNhXQGd+wkbiy2Hg5z9ECuwfxRbC1jryNmKVWmJSA\r\nE+/i3q34yAdjg5kefNaTq2XdmtSNVMruoC4V2GTHzAokH2mv+7KvWt5/s/bj\r\nJWnWIgcBtMxHTlzkdpmUejG6/RHf4+4ycmrKTkExFSsAChqaPGrh8mLAH3V9\r\nGqEcBZq4g0YKb8TCC/ifSXsD6/uoOJhBmL4=\r\n=u/F8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/main.lib.cjs","type":"module","module":"./dist/main.lib.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/main.lib.d.ts","import":"./dist/main.lib.js","require":"./dist/main.lib.cjs"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.js","require":"./dist/*/index.cjs"},"./nuxt":{"import":"./nuxt.js"},"./styles.css":{"import":"./dist/style.css","require":"./dist/style.css"},"./mixins.scss":{"import":"./src/assets/mixins.css","require":"./src/assets/mixins.css"}},"gitHead":"956b4fd2e70ee125f6ed8079fe7ee9a7a64cd2c1","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"doc":"pnpm run build:storybook","lint":"npm run lint:types && npm run lint:eslint","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky install && npm run build","build:dev":"vite build --mode development","storybook":"storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty","build:types":"vue-tsc -p tsconfig.types.json && npm run build:types:fix","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.js **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{cjs,js,ts,vue}\" \"*.{cjs,js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list HEAD --not --remotes | tail -1)^ --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","build:storybook":"storybook build -o docs/storybook","build:types:fix":"tsc-alias -p tsconfig.types.json --debug","storybook:clear-cache":"storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"6.14.17","description":"![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg) ![Build](https://github.com/alanscodelog/vue-components/workflows/Build/badge.svg) [![Release](https://github.com/alanscodelog/vue-components/workflows/Release/badge.svg)](ht","directories":{},"_nodeVersion":"14.21.2","dependencies":{"@nuxt/kit":"^3.1.2","focus-trap":"^7.2.0","@babel/runtime":"^7.20.7","focus-trap-vue":"^4.0.1","@alanscodelog/utils":"^4.0.0-beta.4","@rollup/plugin-babel":"^6.0.3","@fortawesome/vue-fontawesome":"latest-3","@babel/plugin-transform-runtime":"^7.19.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.47","sass":"^1.58.0","vite":"^4.1.1","husky":"^8.0.3","madge":"^6.0.0","react":"^18.2.0","eslint":"^8.33.0","indexit":"2.0.1","vue-tsc":"^1.0.24","@nuxt/kit":"^3.1.2","fast-glob":"^3.2.12","react-dom":"^18.2.0","storybook":"7.0.0-beta.43","tsc-alias":"^1.8.2","commitlint":"^17.4.2","focus-trap":"^7.2.0","typescript":"^4.9.5","vue-loader":"^17.0.1","@babel/core":"^7.20.12","@types/node":"^18.11.18","@types/react":"file:stub","babel-loader":"^9.1.2","focus-trap-vue":"^4.0.1","@storybook/vue3":"7.0.0-beta.43","vite-plugin-dts":"^1.7.2","semantic-release":"^19.0.5","@babel/preset-env":"^7.20.2","@vue/runtime-core":"^3.2.47","eslint-plugin-vue":"^9.9.0","vue-eslint-parser":"^9.1.0","@vitejs/plugin-vue":"^4.0.0","eslint-plugin-jsdoc":"^39.8.0","@rollup/plugin-babel":"^6.0.3","@storybook/vue3-vite":"7.0.0-beta.43","eslint-plugin-import":"^2.27.5","@storybook/addon-a11y":"7.0.0-beta.43","@storybook/addon-links":"7.0.0-beta.43","@alanscodelog/tsconfigs":"^3.1.3","@storybook/builder-vite":"7.0.0-beta.43","eslint-plugin-storybook":"^0.6.10","@storybook/addon-actions":"7.0.0-beta.43","@typescript-eslint/parser":"^5.50.0","@alanscodelog/eslint-config":"^4.0.1","@rollup/plugin-node-resolve":"^15.0.1","@storybook/addon-essentials":"7.0.0-beta.43","@fortawesome/vue-fontawesome":"^3.0.3","@vue/eslint-config-typescript":"^11.0.2","@alanscodelog/commitlint-config":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.50.0","eslint-plugin-simple-import-sort":"^10.0.0","@fortawesome/fontawesome-svg-core":"^6.2.1","@fortawesome/free-solid-svg-icons":"^6.2.1","eslint-import-resolver-typescript":"^3.5.3","@fortawesome/free-regular-svg-icons":"^6.2.1","@alanscodelog/semantic-release-config":"^2.0.1"},"peerDependencies":{"vue":"^3.2.45","@fortawesome/fontawesome-svg-core":"latest","@fortawesome/free-solid-svg-icons":"^6.2.1","@fortawesome/free-brands-svg-icons":"6.2.1","@fortawesome/free-regular-svg-icons":"^6.2.1"},"peerDependenciesMeta":{"@fortawesome/free-solid-svg-icons":{"optional":true},"@fortawesome/free-brands-svg-icons":{"optional":true},"@fortawesome/free-regular-svg-icons":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_1.0.0_1675544949185_0.04040178488621793","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@alanscodelog/vue-components","version":"1.1.0","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@1.1.0","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"62d69e501600b66d855b6513f0f1c9ad3dd6a65d","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-1.1.0.tgz","fileCount":210,"integrity":"sha512-xtw5CgW7LX0iUwIICbh2b4mZEnD0DbrB1iUxDUZ02gLi5S3HKoYTPwRzXVGlmzvLVHrRSAl8mjuJyG0uBQ9WBw==","signatures":[{"sig":"MEQCIGQ+mnwUAOlURMg6BOkxvMkybrwXu8rSAIkcQsmzG2EsAiBNcokAeeMUZBxftDEbklN3jgXEISE/wf/iqNa5Wgjz4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":945292},"type":"module","types":"./dist/main.lib.d.ts","module":"./dist/main.lib.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/main.lib.d.ts","import":"./dist/main.lib.js"},"./*":{"import":"./dist/*/index.js"},"./nuxt":{"import":"./nuxt.js"},"./base.css":{"import":"./src/assets/base.css"},"./styles.css":{"import":"./dist/style.css"},"./utilities.css":{"import":"./src/assets/utilities.css"}},"gitHead":"6ee2964c296f59a3aaa1c9de290c51c8b3b4986d","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"doc":"pnpm run build:storybook","lint":"echo temporarily disabled npm run lint:types && npm run lint:eslint && npm run lint:imports","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky install && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty","build:types":"vue-tsc -p tsconfig.types.json && npm run build:types:fix","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.js **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list HEAD --not --remotes | tail -1)^ --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build-only","build:storybook":"storybook build -o docs/storybook","build:types:fix":"tsc-alias -p tsconfig.types.json --debug","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:eslint":"Temporarily removed .cjs linting, because eslint things tsconfig is not including the file when it is.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"8.19.4","description":"![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg) ![Build](https://github.com/alanscodelog/vue-components/workflows/Build/badge.svg) [![Release](https://github.com/alanscodelog/vue-components/workflows/Release/badge.svg)](ht","directories":{},"_nodeVersion":"18.16.0","dependencies":{"colord":"^2.9.3","colorjs.io":"^0.4.3","metamorphosis":"github:alanscodelog/metamorphosis","tailwind-merge":"^1.12.0","@alanscodelog/utils":"^4.0.0-beta.4","@fortawesome/vue-fontawesome":"^3.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.4","sass":"^1.62.1","vite":"^4.3.8","husky":"^8.0.3","madge":"^6.0.0","react":"^18.2.0","eslint":"^8.41.0","indexit":"2.1.0-beta.3","postcss":"^8.4.23","ts-node":"^10.9.1","vue-tsc":"^1.6.5","@nuxt/kit":"^3.5.1","fast-glob":"^3.2.12","react-dom":"^18.2.0","storybook":"7.0.13","tsc-alias":"^1.8.6","commitlint":"^17.6.3","typescript":"^5.0.4","vue-loader":"^17.1.1","@types/node":"^20.2.3","tailwindcss":"^3.3.2","@vueuse/core":"^10.1.2","autoprefixer":"^10.4.14","postcss-import":"^15.1.0","@storybook/vue3":"7.0.13","postcss-comment":"^2.0.0","postcss-nesting":"^11.2.2","vite-plugin-dts":"^2.3.0","semantic-release":"^21.0.2","@vue/runtime-core":"^3.3.4","eslint-plugin-vue":"^9.14.0","vue-eslint-parser":"^9.3.0","@vitejs/plugin-vue":"^4.2.3","@vueuse/components":"^10.1.2","eslint-plugin-jsdoc":"^44.2.4","@storybook/vue3-vite":"7.0.13","eslint-plugin-import":"^2.27.5","@storybook/addon-a11y":"7.0.13","@vitejs/plugin-legacy":"^4.0.3","@storybook/addon-links":"7.0.13","@alanscodelog/tsconfigs":"^3.1.3","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.13","@typescript-eslint/parser":"^5.59.7","eslint-plugin-tailwindcss":"^3.12.0","@alanscodelog/eslint-config":"^4.0.2","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"7.0.13","@fortawesome/vue-fontawesome":"^3.0.3","@storybook/addon-storysource":"7.0.13","storybook-tailwind-dark-mode":"^1.0.22","@vue/eslint-config-typescript":"^11.0.3","@alanscodelog/commitlint-config":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.59.7","eslint-plugin-simple-import-sort":"^10.0.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","eslint-import-resolver-typescript":"^3.5.5","@fortawesome/free-regular-svg-icons":"^6.4.0","@alanscodelog/semantic-release-config":"^2.0.1"},"peerDependencies":{"vue":"^3.2.47","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","@fortawesome/free-brands-svg-icons":"^6.4.0","@fortawesome/free-regular-svg-icons":"^6.4.0"},"peerDependenciesMeta":{"@fortawesome/free-solid-svg-icons":{"optional":true},"@fortawesome/free-brands-svg-icons":{"optional":true},"@fortawesome/free-regular-svg-icons":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_1.1.0_1686150325064_0.6460461903995915","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@alanscodelog/vue-components","version":"1.1.1","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@1.1.1","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"27fe84f7939c0b06aade25f2db2d968d0a18e9e6","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-1.1.1.tgz","fileCount":210,"integrity":"sha512-428vlWnShNTRM3/Wthu4c30KtvCk8akSeM96Eet3jLv0VCqup/z5GXTisDydrdrojAodwoC/3LPrDxnpvvpjYA==","signatures":[{"sig":"MEYCIQDbQhNaNIWoazV60PVhxs6ozjMivaXNnIKCGjPgmfheNgIhALz4fDMzC0w3GQNkO+2ffj+BSPdrf8FIBGIkVTSMGrhH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":945463},"type":"module","types":"./dist/main.lib.d.ts","module":"./dist/main.lib.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/main.lib.d.ts","import":"./dist/main.lib.js"},"./*":{"import":"./dist/*/index.js"},"./nuxt":{"import":"./nuxt.js"},"./base.css":{"import":"./src/assets/base.css"},"./styles.css":{"import":"./dist/style.css"},"./utilities.css":{"import":"./src/assets/utilities.css"}},"gitHead":"f8e9a27a6ef33a3a6882ea152caa8fd68ac16530","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"doc":"pnpm run build:storybook","lint":"echo temporarily disabled npm run lint:types && npm run lint:eslint && npm run lint:imports","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky install && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty","build:types":"vue-tsc -p tsconfig.types.json && npm run build:types:fix","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.js **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list HEAD --not --remotes | tail -1)^ --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build-only","build:storybook":"storybook build -o docs/storybook","build:types:fix":"tsc-alias -p tsconfig.types.json --debug","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:eslint":"Temporarily removed .cjs linting, because eslint things tsconfig is not including the file when it is.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"8.19.4","description":"![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg) ![Build](https://github.com/alanscodelog/vue-components/workflows/Build/badge.svg) [![Release](https://github.com/alanscodelog/vue-components/workflows/Release/badge.svg)](ht","directories":{},"_nodeVersion":"18.16.0","dependencies":{"colord":"^2.9.3","colorjs.io":"^0.4.3","metamorphosis":"github:alanscodelog/metamorphosis","tailwind-merge":"^1.12.0","@alanscodelog/utils":"^4.0.0-beta.4","@fortawesome/vue-fontawesome":"^3.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.4","sass":"^1.62.1","vite":"^4.3.8","husky":"^8.0.3","madge":"^6.0.0","react":"^18.2.0","eslint":"^8.41.0","indexit":"2.1.0-beta.3","postcss":"^8.4.23","ts-node":"^10.9.1","vue-tsc":"^1.6.5","@nuxt/kit":"^3.5.1","fast-glob":"^3.2.12","react-dom":"^18.2.0","storybook":"7.0.13","tsc-alias":"^1.8.6","commitlint":"^17.6.3","typescript":"^5.0.4","vue-loader":"^17.1.1","@types/node":"^20.2.3","tailwindcss":"^3.3.2","@vueuse/core":"^10.1.2","autoprefixer":"^10.4.14","postcss-import":"^15.1.0","@storybook/vue3":"7.0.13","postcss-comment":"^2.0.0","postcss-nesting":"^11.2.2","vite-plugin-dts":"^2.3.0","semantic-release":"^21.0.2","@vue/runtime-core":"^3.3.4","eslint-plugin-vue":"^9.14.0","vue-eslint-parser":"^9.3.0","@vitejs/plugin-vue":"^4.2.3","@vueuse/components":"^10.1.2","eslint-plugin-jsdoc":"^44.2.4","@storybook/vue3-vite":"7.0.13","eslint-plugin-import":"^2.27.5","@storybook/addon-a11y":"7.0.13","@vitejs/plugin-legacy":"^4.0.3","@storybook/addon-links":"7.0.13","@alanscodelog/tsconfigs":"^3.1.3","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.13","@typescript-eslint/parser":"^5.59.7","eslint-plugin-tailwindcss":"^3.12.0","@alanscodelog/eslint-config":"^4.0.2","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"7.0.13","@fortawesome/vue-fontawesome":"^3.0.3","@storybook/addon-storysource":"7.0.13","storybook-tailwind-dark-mode":"^1.0.22","@vue/eslint-config-typescript":"^11.0.3","@alanscodelog/commitlint-config":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.59.7","eslint-plugin-simple-import-sort":"^10.0.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","eslint-import-resolver-typescript":"^3.5.5","@fortawesome/free-regular-svg-icons":"^6.4.0","@alanscodelog/semantic-release-config":"^2.0.1"},"peerDependencies":{"vue":"^3.2.47","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","@fortawesome/free-brands-svg-icons":"^6.4.0","@fortawesome/free-regular-svg-icons":"^6.4.0"},"peerDependenciesMeta":{"@fortawesome/free-solid-svg-icons":{"optional":true},"@fortawesome/free-brands-svg-icons":{"optional":true},"@fortawesome/free-regular-svg-icons":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_1.1.1_1686152924152_0.04136576251812141","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@alanscodelog/vue-components","version":"1.2.0","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@1.2.0","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"7edf54606d5166bc00b0710756d0027518e9f736","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-1.2.0.tgz","fileCount":230,"integrity":"sha512-bkXCifEmsttuh/aeY1fnnl2ayzuA6fjjjuZK2ZQnDIiUgYArCIKTJDkFIcSNYFimvoxoB5lfu/w6DItIlZGPiw==","signatures":[{"sig":"MEYCIQD77esOFI1595Z7dWeEQ5j/6AW/YnN0KjOOOQUMoDMC7gIhAIRK0Mmzi1LLLD509I43IQDeDRafavBXh8Y6dPQbQUOv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":977728},"type":"module","types":"./dist/main.lib.d.ts","module":"./dist/main.lib.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/main.lib.d.ts","import":"./dist/main.lib.js"},"./*":{"import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./base.css":{"import":"./src/assets/base.css"},"./style.css":{"import":"./dist/style.css"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-vscode.config.ts":"./tailwind-vscode.config.ts"},"gitHead":"5dd42d317f334e194cdc5640dde6c9a5aa11e525","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"doc":"pnpm run build:storybook","lint":"echo temporarily disabled npm run lint:types && npm run lint:eslint && npm run lint:imports","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky install && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty","build:types":"vue-tsc -p tsconfig.types.json && npm run build:types:fix","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.js **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list HEAD --not --remotes | tail -1)^ --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build-only","build:storybook":"storybook build -o docs/storybook","build:types:fix":"tsc-alias -p tsconfig.types.json --debug","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:eslint":"Temporarily removed .cjs linting, because eslint things tsconfig is not including the file when it is.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"8.19.4","description":"![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg) ![Build](https://github.com/alanscodelog/vue-components/workflows/Build/badge.svg) [![Release](https://github.com/alanscodelog/vue-components/workflows/Release/badge.svg)](ht","directories":{},"_nodeVersion":"18.16.0","dependencies":{"colord":"^2.9.3","colorjs.io":"^0.4.3","metamorphosis":"github:alanscodelog/metamorphosis","tailwind-merge":"^1.12.0","@alanscodelog/utils":"^4.0.0-beta.4","@fortawesome/vue-fontawesome":"^3.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.4","sass":"^1.62.1","vite":"^4.3.8","husky":"^8.0.3","madge":"^6.0.0","react":"^18.2.0","eslint":"^8.41.0","indexit":"2.1.0-beta.3","postcss":"^8.4.23","ts-node":"^10.9.1","vue-tsc":"^1.6.5","@nuxt/kit":"^3.5.1","fast-glob":"^3.2.12","react-dom":"^18.2.0","storybook":"7.0.13","tsc-alias":"^1.8.6","commitlint":"^17.6.3","typescript":"^5.0.4","vue-loader":"^17.1.1","@types/node":"^20.2.3","tailwindcss":"^3.3.2","@vueuse/core":"^10.1.2","autoprefixer":"^10.4.14","postcss-import":"^15.1.0","@storybook/vue3":"7.0.13","postcss-comment":"^2.0.0","postcss-nesting":"^11.2.2","vite-plugin-dts":"^2.3.0","semantic-release":"^21.0.2","@vue/runtime-core":"^3.3.4","eslint-plugin-vue":"^9.14.0","vue-eslint-parser":"^9.3.0","@vitejs/plugin-vue":"^4.2.3","@vueuse/components":"^10.1.2","@nuxtjs/tailwindcss":"^6.7.0","eslint-plugin-jsdoc":"^44.2.4","@storybook/vue3-vite":"7.0.13","eslint-plugin-import":"^2.27.5","@storybook/addon-a11y":"7.0.13","@vitejs/plugin-legacy":"^4.0.3","@storybook/addon-links":"7.0.13","@alanscodelog/tsconfigs":"^3.1.3","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.13","@typescript-eslint/parser":"^5.59.7","eslint-plugin-tailwindcss":"^3.12.0","@alanscodelog/eslint-config":"^4.0.2","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"7.0.13","@fortawesome/vue-fontawesome":"^3.0.3","@storybook/addon-storysource":"7.0.13","storybook-tailwind-dark-mode":"^1.0.22","@vue/eslint-config-typescript":"^11.0.3","@alanscodelog/commitlint-config":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.59.7","eslint-plugin-simple-import-sort":"^10.0.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","eslint-import-resolver-typescript":"^3.5.5","@fortawesome/free-regular-svg-icons":"^6.4.0","@alanscodelog/semantic-release-config":"^2.0.1"},"peerDependencies":{"vue":"^3.2.47","@nuxtjs/tailwindcss":"^6.7.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","@fortawesome/free-brands-svg-icons":"^6.4.0","@fortawesome/free-regular-svg-icons":"^6.4.0"},"peerDependenciesMeta":{"@nuxtjs/tailwindcss":{"optional":true},"@fortawesome/free-solid-svg-icons":{"optional":true},"@fortawesome/free-brands-svg-icons":{"optional":true},"@fortawesome/free-regular-svg-icons":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_1.2.0_1686166602262_0.31718614500176723","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@alanscodelog/vue-components","version":"1.2.1","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@1.2.1","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"0e4f1494e0adbceffc23c91c8a0c164bd86bc563","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-1.2.1.tgz","fileCount":230,"integrity":"sha512-WxkIbtPJpOXqMiNKxZh6qTKf9k1CybkPTfYg0qCD6HysLc6ZZTd+bshhmb4F3Y58Pt1BYtfdS2lAs5sIue4q4w==","signatures":[{"sig":"MEQCICp/VaNLnFbWGjxcomncsVL2HSOzIsYDVJLvzDL3x8SdAiBLHbbL/THZEG/L5oLRv2glN599Jz49Ems+LgWISzAzeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":977893},"type":"module","types":"./dist/main.lib.d.ts","module":"./dist/main.lib.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/main.lib.d.ts","import":"./dist/main.lib.js"},"./*":{"import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./base.css":{"import":"./src/assets/base.css"},"./style.css":{"import":"./dist/style.css"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-vscode.config.ts":"./tailwind-vscode.config.ts"},"gitHead":"6983ce652a8572d6c6a8e0d491a4d6dec821a7a0","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"doc":"pnpm run build:storybook","lint":"echo temporarily disabled npm run lint:types && npm run lint:eslint && npm run lint:imports","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky install && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty","build:types":"vue-tsc -p tsconfig.types.json && npm run build:types:fix","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.js **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list HEAD --not --remotes | tail -1)^ --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build-only","build:storybook":"storybook build -o docs/storybook","build:types:fix":"tsc-alias -p tsconfig.types.json --debug","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:eslint":"Temporarily removed .cjs linting, because eslint things tsconfig is not including the file when it is.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"8.19.4","description":"![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg) ![Build](https://github.com/alanscodelog/vue-components/workflows/Build/badge.svg) [![Release](https://github.com/alanscodelog/vue-components/workflows/Release/badge.svg)](ht","directories":{},"_nodeVersion":"18.16.0","dependencies":{"colord":"^2.9.3","colorjs.io":"^0.4.3","metamorphosis":"github:alanscodelog/metamorphosis","tailwind-merge":"^1.12.0","@alanscodelog/utils":"^4.0.0-beta.4","@fortawesome/vue-fontawesome":"^3.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.4","sass":"^1.62.1","vite":"^4.3.8","husky":"^8.0.3","madge":"^6.0.0","react":"^18.2.0","eslint":"^8.41.0","indexit":"2.1.0-beta.3","postcss":"^8.4.23","ts-node":"^10.9.1","vue-tsc":"^1.6.5","@nuxt/kit":"^3.5.1","fast-glob":"^3.2.12","react-dom":"^18.2.0","storybook":"7.0.13","tsc-alias":"^1.8.6","commitlint":"^17.6.3","typescript":"^5.0.4","vue-loader":"^17.1.1","@types/node":"^20.2.3","tailwindcss":"^3.3.2","@vueuse/core":"^10.1.2","autoprefixer":"^10.4.14","postcss-import":"^15.1.0","@storybook/vue3":"7.0.13","postcss-comment":"^2.0.0","postcss-nesting":"^11.2.2","vite-plugin-dts":"^2.3.0","semantic-release":"^21.0.2","@vue/runtime-core":"^3.3.4","eslint-plugin-vue":"^9.14.0","vue-eslint-parser":"^9.3.0","@vitejs/plugin-vue":"^4.2.3","@vueuse/components":"^10.1.2","@nuxtjs/tailwindcss":"^6.7.0","eslint-plugin-jsdoc":"^44.2.4","@storybook/vue3-vite":"7.0.13","eslint-plugin-import":"^2.27.5","@storybook/addon-a11y":"7.0.13","@vitejs/plugin-legacy":"^4.0.3","@storybook/addon-links":"7.0.13","@alanscodelog/tsconfigs":"^3.1.3","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.13","@typescript-eslint/parser":"^5.59.7","eslint-plugin-tailwindcss":"^3.12.0","@alanscodelog/eslint-config":"^4.0.2","@rollup/plugin-node-resolve":"^15.0.2","@storybook/addon-essentials":"7.0.13","@fortawesome/vue-fontawesome":"^3.0.3","@storybook/addon-storysource":"7.0.13","storybook-tailwind-dark-mode":"^1.0.22","@vue/eslint-config-typescript":"^11.0.3","@alanscodelog/commitlint-config":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.59.7","eslint-plugin-simple-import-sort":"^10.0.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","eslint-import-resolver-typescript":"^3.5.5","@fortawesome/free-regular-svg-icons":"^6.4.0","@alanscodelog/semantic-release-config":"^2.0.1"},"peerDependencies":{"vue":"^3.2.47","@nuxtjs/tailwindcss":"^6.7.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","@fortawesome/free-brands-svg-icons":"^6.4.0","@fortawesome/free-regular-svg-icons":"^6.4.0"},"peerDependenciesMeta":{"@nuxtjs/tailwindcss":{"optional":true},"@fortawesome/free-solid-svg-icons":{"optional":true},"@fortawesome/free-brands-svg-icons":{"optional":true},"@fortawesome/free-regular-svg-icons":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_1.2.1_1686256636418_0.8676636061446368","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@alanscodelog/vue-components","version":"1.3.0","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@1.3.0","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"0972735619174bc59a4683af42e30e9f6c5692f4","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-1.3.0.tgz","fileCount":253,"integrity":"sha512-dIpxo6wUI7RyB7VLEPlQ8qMS7LBLtAqC3xhZrQDxreA1J2Yl8LuA+gtmwHrYyjr56fDU+QBz31Ndq8eF96soKg==","signatures":[{"sig":"MEUCIQC0URDq3eJjayXhOYCIhxbnOPps9jVGVlpatfYx/D/cmAIgQWQU7JVctJSWenE3+PmopS9aVu626/zEEkbmcyGAJ7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1078688},"type":"module","types":"./dist/main.lib.d.ts","module":"./dist/main.lib.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/main.lib.d.ts","import":"./dist/main.lib.js"},"./*":{"import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./base.css":{"import":"./src/assets/base.css"},"./style.css":{"import":"./dist/style.css"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"df3ee993efacc8428be6c15cf98e318ca6883093","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"doc":"pnpm run build:storybook","lint":"echo temporarily disabled npm run lint:types && npm run lint:eslint && npm run lint:imports","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky install && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty","build:types":"vue-tsc -p tsconfig.types.json && npm run build:types:fix","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.js **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list HEAD --not --remotes | tail -1)^ --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build-only","build:storybook":"storybook build -o docs/storybook","build:types:fix":"tsc-alias -p tsconfig.types.json --debug","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:eslint":"Temporarily removed .cjs linting, because eslint things tsconfig is not including the file when it is.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"9.5.1","description":"![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg) ![Build](https://github.com/alanscodelog/vue-components/workflows/Build/badge.svg) [![Release](https://github.com/alanscodelog/vue-components/workflows/Release/badge.svg)](ht","directories":{},"_nodeVersion":"18.16.1","dependencies":{"colord":"^2.9.3","colorjs.io":"^0.4.5","metamorphosis":"^0.2.1","tailwind-merge":"^1.13.2","@alanscodelog/utils":"4.0.0-beta.5","@fortawesome/vue-fontawesome":"^3.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.4","sass":"^1.63.6","vite":"^4.4.2","husky":"^8.0.3","madge":"^6.1.0","react":"^18.2.0","eslint":"^8.44.0","indexit":"2.1.0-beta.3","postcss":"^8.4.25","ts-node":"^10.9.1","vue-tsc":"^1.8.4","@nuxt/kit":"^3.6.2","fast-glob":"^3.3.0","react-dom":"^18.2.0","storybook":"7.0.26","tsc-alias":"^1.8.7","commitlint":"^17.6.6","typescript":"^5.1.6","vue-loader":"^17.2.2","@types/node":"^20.4.1","tailwindcss":"^3.3.2","@vueuse/core":"^10.2.1","autoprefixer":"^10.4.14","postcss-import":"^15.1.0","@storybook/vue3":"7.0.26","postcss-comment":"^2.0.0","postcss-nesting":"^12.0.0","vite-plugin-dts":"^3.2.0","semantic-release":"^21.0.7","@vue/runtime-core":"^3.3.4","eslint-plugin-vue":"^9.15.1","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^4.2.3","@vueuse/components":"^10.2.1","@nuxtjs/tailwindcss":"^6.8.0","eslint-plugin-jsdoc":"^46.4.3","@storybook/vue3-vite":"7.0.26","eslint-plugin-import":"^2.27.5","@storybook/addon-a11y":"7.0.26","@vitejs/plugin-legacy":"^4.1.0","@storybook/addon-links":"7.0.26","@alanscodelog/tsconfigs":"^3.1.3","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.26","@typescript-eslint/parser":"^5.61.0","eslint-plugin-tailwindcss":"^3.13.0","@alanscodelog/eslint-config":"^4.0.3","@rollup/plugin-node-resolve":"^15.1.0","@storybook/addon-essentials":"7.0.26","@fortawesome/vue-fontawesome":"^3.0.3","@storybook/addon-storysource":"7.0.26","storybook-tailwind-dark-mode":"^1.0.22","@vue/eslint-config-typescript":"^11.0.3","@alanscodelog/commitlint-config":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-plugin-simple-import-sort":"^10.0.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","eslint-import-resolver-typescript":"^3.5.5","@fortawesome/free-regular-svg-icons":"^6.4.0","@alanscodelog/semantic-release-config":"^3.0.0"},"peerDependencies":{"vue":"^3.2.47","@nuxtjs/tailwindcss":"^6.7.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","@fortawesome/free-brands-svg-icons":"^6.4.0","@fortawesome/free-regular-svg-icons":"^6.4.0"},"peerDependenciesMeta":{"@nuxtjs/tailwindcss":{"optional":true},"@fortawesome/free-solid-svg-icons":{"optional":true},"@fortawesome/free-brands-svg-icons":{"optional":true},"@fortawesome/free-regular-svg-icons":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_1.3.0_1688921154316_0.23899266251193851","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@alanscodelog/vue-components","version":"1.3.1","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@1.3.1","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"6af95a3c58316ffb3712d21587e4b5213b8fc645","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-1.3.1.tgz","fileCount":253,"integrity":"sha512-LVU5Yso5cGVtuewzaRM5BVOKOpSv1zUvdI5QOSzRwkDVxlMAZb9c9tT46wBsOxpZ2YLBybodF7yauTZYruM6Hw==","signatures":[{"sig":"MEUCIFJrtwcb600f61To3j3epUvnbqiN0ayATJpiJ3W5uUuXAiEA08uAQx0NQCWu+fwgKJbbB2ntHGgmGEQ+m5EJJMbhOvw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1078439},"type":"module","types":"./dist/main.lib.d.ts","module":"./dist/main.lib.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/main.lib.d.ts","import":"./dist/main.lib.js"},"./*":{"import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./base.css":{"import":"./src/assets/base.css"},"./style.css":{"import":"./dist/style.css"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"cdf6ea8079ab0edf37f6016a87447db8454ccd5f","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"doc":"pnpm run build:storybook","lint":"echo temporarily disabled npm run lint:types && npm run lint:eslint && npm run lint:imports","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky install && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty","build:types":"vue-tsc -p tsconfig.types.json && npm run build:types:fix","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.js **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list HEAD --not --remotes | tail -1)^ --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build-only","build:storybook":"storybook build -o docs/storybook","build:types:fix":"tsc-alias -p tsconfig.types.json --debug","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:eslint":"Temporarily removed .cjs linting, because eslint things tsconfig is not including the file when it is.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"9.5.1","description":"![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg) ![Build](https://github.com/alanscodelog/vue-components/workflows/Build/badge.svg) [![Release](https://github.com/alanscodelog/vue-components/workflows/Release/badge.svg)](ht","directories":{},"_nodeVersion":"18.16.1","dependencies":{"colord":"^2.9.3","colorjs.io":"^0.4.5","metamorphosis":"^0.2.1","tailwind-merge":"^1.13.2","@alanscodelog/utils":"4.0.0-beta.5","@fortawesome/vue-fontawesome":"^3.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.4","sass":"^1.63.6","vite":"^4.4.2","husky":"^8.0.3","madge":"^6.1.0","react":"^18.2.0","eslint":"^8.44.0","indexit":"2.1.0-beta.3","postcss":"^8.4.25","ts-node":"^10.9.1","vue-tsc":"^1.8.4","@nuxt/kit":"^3.6.2","fast-glob":"^3.3.0","react-dom":"^18.2.0","storybook":"7.0.26","tsc-alias":"^1.8.7","commitlint":"^17.6.6","typescript":"^5.1.6","vue-loader":"^17.2.2","@types/node":"^20.4.1","tailwindcss":"^3.3.2","@vueuse/core":"^10.2.1","autoprefixer":"^10.4.14","postcss-import":"^15.1.0","@storybook/vue3":"7.0.26","postcss-comment":"^2.0.0","postcss-nesting":"^12.0.0","vite-plugin-dts":"^3.2.0","semantic-release":"^21.0.7","@vue/runtime-core":"^3.3.4","eslint-plugin-vue":"^9.15.1","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^4.2.3","@vueuse/components":"^10.2.1","@nuxtjs/tailwindcss":"^6.8.0","eslint-plugin-jsdoc":"^46.4.3","@storybook/vue3-vite":"7.0.26","eslint-plugin-import":"^2.27.5","@storybook/addon-a11y":"7.0.26","@vitejs/plugin-legacy":"^4.1.0","@storybook/addon-links":"7.0.26","@alanscodelog/tsconfigs":"^3.1.3","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.26","@typescript-eslint/parser":"^5.61.0","eslint-plugin-tailwindcss":"^3.13.0","@alanscodelog/eslint-config":"^4.0.3","@rollup/plugin-node-resolve":"^15.1.0","@storybook/addon-essentials":"7.0.26","@fortawesome/vue-fontawesome":"^3.0.3","@storybook/addon-storysource":"7.0.26","storybook-tailwind-dark-mode":"^1.0.22","@vue/eslint-config-typescript":"^11.0.3","@alanscodelog/commitlint-config":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-plugin-simple-import-sort":"^10.0.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","eslint-import-resolver-typescript":"^3.5.5","@fortawesome/free-regular-svg-icons":"^6.4.0","@alanscodelog/semantic-release-config":"^3.0.0"},"peerDependencies":{"vue":"^3.2.47","@nuxtjs/tailwindcss":"^6.7.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","@fortawesome/free-brands-svg-icons":"^6.4.0","@fortawesome/free-regular-svg-icons":"^6.4.0"},"peerDependenciesMeta":{"@nuxtjs/tailwindcss":{"optional":true},"@fortawesome/free-solid-svg-icons":{"optional":true},"@fortawesome/free-brands-svg-icons":{"optional":true},"@fortawesome/free-regular-svg-icons":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_1.3.1_1688922100366_0.37815977249277544","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@alanscodelog/vue-components","version":"1.3.2","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@1.3.2","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"f7bc295d927627f12a57d1150063e9943aad261f","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-1.3.2.tgz","fileCount":253,"integrity":"sha512-soocnQzmT+cLipEI5stQvXiRgsSDXr3HNvYhNiBX+3xCY28BB1r8B9WEJQz+oCDFTa4md+j5dXNEIckfQ+dWcQ==","signatures":[{"sig":"MEQCIF1XU4U9thVrkftd9raLTSmZ1IfkMTIKVPkHz4LnZvUMAiBxKH/eG1yCM79EdzIQbDEwhtlK8wVcBtrXCa8rcvyzbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1078437},"type":"module","types":"./dist/main.lib.d.ts","module":"./dist/main.lib.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/main.lib.d.ts","import":"./dist/main.lib.js"},"./*":{"import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./base.css":{"import":"./src/assets/base.css"},"./style.css":{"import":"./dist/style.css"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"506200e91116d5fc7c5dd2dc4e083a38ed77affb","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"doc":"pnpm run build:storybook","lint":"echo temporarily disabled npm run lint:types && npm run lint:eslint && npm run lint:imports","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky install && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty","build:types":"vue-tsc -p tsconfig.types.json && npm run build:types:fix","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.js **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list HEAD --not --remotes | tail -1)^ --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build-only","build:storybook":"storybook build -o docs/storybook","build:types:fix":"tsc-alias -p tsconfig.types.json --debug","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:eslint":"Temporarily removed .cjs linting, because eslint things tsconfig is not including the file when it is.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"9.5.1","description":"![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg) ![Build](https://github.com/alanscodelog/vue-components/workflows/Build/badge.svg) [![Release](https://github.com/alanscodelog/vue-components/workflows/Release/badge.svg)](ht","directories":{},"_nodeVersion":"18.16.1","dependencies":{"colord":"^2.9.3","colorjs.io":"^0.4.5","metamorphosis":"^0.2.1","tailwind-merge":"^1.13.2","@alanscodelog/utils":"4.0.0-beta.5","@fortawesome/vue-fontawesome":"^3.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.4","sass":"^1.63.6","vite":"^4.4.2","husky":"^8.0.3","madge":"^6.1.0","react":"^18.2.0","eslint":"^8.44.0","indexit":"2.1.0-beta.3","postcss":"^8.4.25","ts-node":"^10.9.1","vue-tsc":"^1.8.4","@nuxt/kit":"^3.6.2","fast-glob":"^3.3.0","react-dom":"^18.2.0","storybook":"7.0.26","tsc-alias":"^1.8.7","commitlint":"^17.6.6","typescript":"^5.1.6","vue-loader":"^17.2.2","@types/node":"^20.4.1","tailwindcss":"^3.3.2","@vueuse/core":"^10.2.1","autoprefixer":"^10.4.14","postcss-import":"^15.1.0","@storybook/vue3":"7.0.26","postcss-comment":"^2.0.0","postcss-nesting":"^12.0.0","vite-plugin-dts":"^3.2.0","semantic-release":"^21.0.7","@vue/runtime-core":"^3.3.4","eslint-plugin-vue":"^9.15.1","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^4.2.3","@vueuse/components":"^10.2.1","@nuxtjs/tailwindcss":"^6.8.0","eslint-plugin-jsdoc":"^46.4.3","@storybook/vue3-vite":"7.0.26","eslint-plugin-import":"^2.27.5","@storybook/addon-a11y":"7.0.26","@vitejs/plugin-legacy":"^4.1.0","@storybook/addon-links":"7.0.26","@alanscodelog/tsconfigs":"^3.1.3","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.26","@typescript-eslint/parser":"^5.61.0","eslint-plugin-tailwindcss":"^3.13.0","@alanscodelog/eslint-config":"^4.0.3","@rollup/plugin-node-resolve":"^15.1.0","@storybook/addon-essentials":"7.0.26","@fortawesome/vue-fontawesome":"^3.0.3","@storybook/addon-storysource":"7.0.26","storybook-tailwind-dark-mode":"^1.0.22","@vue/eslint-config-typescript":"^11.0.3","@alanscodelog/commitlint-config":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-plugin-simple-import-sort":"^10.0.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","eslint-import-resolver-typescript":"^3.5.5","@fortawesome/free-regular-svg-icons":"^6.4.0","@alanscodelog/semantic-release-config":"^3.0.0"},"peerDependencies":{"vue":"^3.2.47","@nuxtjs/tailwindcss":"^6.7.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","@fortawesome/free-brands-svg-icons":"^6.4.0","@fortawesome/free-regular-svg-icons":"^6.4.0"},"peerDependenciesMeta":{"@nuxtjs/tailwindcss":{"optional":true},"@fortawesome/free-solid-svg-icons":{"optional":true},"@fortawesome/free-brands-svg-icons":{"optional":true},"@fortawesome/free-regular-svg-icons":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_1.3.2_1689725414752_0.47974853090570546","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@alanscodelog/vue-components","version":"1.3.3","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@1.3.3","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"f6c7178495071e64717e0c0c23a55cddcb3d2559","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-1.3.3.tgz","fileCount":262,"integrity":"sha512-kh5t8P5Nkh6I52vKBwecl1B9PABPADnH1X2h4ancQDHXdoA2bl766lvvGnzCCnuBtYaNhZKhP60wz1HQW4BOQA==","signatures":[{"sig":"MEYCIQDaIaU0b1TsFpKEQfk0UJ1riqrmQpwAobnaRHJuHHFxoQIhAJLCp15zEFEHfs1lZ3oUKyugDcpRgS+l5PabyH/egIRZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1068403},"type":"module","types":"./dist/main.lib.d.ts","module":"./dist/main.lib.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/main.lib.d.ts","import":"./dist/main.lib.js"},"./*":{"import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./base.css":{"import":"./src/assets/base.css"},"./style.css":{"import":"./dist/style.css"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"ff73f130779489b810024da26f83e7f777b40dac","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"doc":"pnpm run build:storybook","lint":"echo temporarily disabled npm run lint:types && npm run lint:eslint && npm run lint:imports","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky install && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty","build:types":"vue-tsc -p tsconfig.types.json && npm run build:types:fix","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.js **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list HEAD --not --remotes | tail -1)^ --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build-only","build:storybook":"storybook build -o docs/storybook","build:types:fix":"tsc-alias -p tsconfig.types.json --debug","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache","build:check-deps-externalized":"exec bash -c 'if [ -d \"./dist/node_modules\" ]; then exit 1; fi;'"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:eslint":"Temporarily removed .cjs linting, because eslint things tsconfig is not including the file when it is.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"9.5.1","description":"![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg) ![Build](https://github.com/alanscodelog/vue-components/workflows/Build/badge.svg) [![Release](https://github.com/alanscodelog/vue-components/workflows/Release/badge.svg)](ht","directories":{},"_nodeVersion":"18.16.1","dependencies":{"colord":"^2.9.3","colorjs.io":"^0.4.5","metamorphosis":"^0.2.1","tailwind-merge":"^1.13.2","@alanscodelog/utils":"4.0.0-beta.5","@fortawesome/vue-fontawesome":"^3.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.4","sass":"^1.63.6","vite":"^4.4.2","husky":"^8.0.3","madge":"^6.1.0","react":"^18.2.0","eslint":"^8.44.0","indexit":"2.1.0-beta.3","postcss":"^8.4.25","ts-node":"^10.9.1","vue-tsc":"^1.8.4","@nuxt/kit":"^3.6.2","fast-glob":"^3.3.0","react-dom":"^18.2.0","storybook":"7.0.26","tsc-alias":"^1.8.7","commitlint":"^17.6.6","typescript":"^5.1.6","vue-loader":"^17.2.2","@types/node":"^20.4.1","tailwindcss":"^3.3.2","@vueuse/core":"^10.2.1","autoprefixer":"^10.4.14","postcss-import":"^15.1.0","@storybook/vue3":"7.0.26","postcss-comment":"^2.0.0","postcss-nesting":"^12.0.0","vite-plugin-dts":"^3.2.0","semantic-release":"^21.0.7","@vue/runtime-core":"^3.3.4","eslint-plugin-vue":"^9.15.1","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^4.2.3","@vueuse/components":"^10.2.1","@nuxtjs/tailwindcss":"^6.8.0","eslint-plugin-jsdoc":"^46.4.3","@storybook/vue3-vite":"7.0.26","eslint-plugin-import":"^2.27.5","@storybook/addon-a11y":"7.0.26","@vitejs/plugin-legacy":"^4.1.0","@storybook/addon-links":"7.0.26","@alanscodelog/tsconfigs":"^3.1.3","eslint-plugin-storybook":"^0.6.12","@storybook/addon-actions":"7.0.26","@typescript-eslint/parser":"^5.61.0","eslint-plugin-tailwindcss":"^3.13.0","@alanscodelog/eslint-config":"^4.0.3","@rollup/plugin-node-resolve":"^15.1.0","@storybook/addon-essentials":"7.0.26","@fortawesome/vue-fontawesome":"^3.0.3","@storybook/addon-storysource":"7.0.26","storybook-tailwind-dark-mode":"^1.0.22","@vue/eslint-config-typescript":"^11.0.3","@alanscodelog/commitlint-config":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.61.0","eslint-plugin-simple-import-sort":"^10.0.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","eslint-import-resolver-typescript":"^3.5.5","@fortawesome/free-regular-svg-icons":"^6.4.0","@alanscodelog/semantic-release-config":"^3.0.0"},"peerDependencies":{"vue":"^3.2.47","tailwindcss":"^3.3.2","@nuxtjs/tailwindcss":"^6.7.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","@fortawesome/free-brands-svg-icons":"^6.4.0","@fortawesome/free-regular-svg-icons":"^6.4.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true},"@nuxtjs/tailwindcss":{"optional":true},"@fortawesome/free-solid-svg-icons":{"optional":true},"@fortawesome/free-brands-svg-icons":{"optional":true},"@fortawesome/free-regular-svg-icons":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_1.3.3_1689735279927_0.5225211136396777","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"@alanscodelog/vue-components","version":"1.3.4","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@1.3.4","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"b2cc3bbc77a885b04a9ccf3fcfbeb59ab58aa420","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-1.3.4.tgz","fileCount":266,"integrity":"sha512-xxMMsK7QauAEOLhEJ29NJ5Lkq0ggbZoVNEcTAq0wfIKbNPcPKN5Z/isRFWQ0QNmH0Y95/rLx8q9Hy3X3Q6Rrrg==","signatures":[{"sig":"MEQCIGDtUkqbnC35sw7xOThYD3DTUa70IEp1I6N3+42i5IrQAiB9dDogyFWwB40RyW/be/mD7Ep7SNpZ5762MVJr8YWsXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1074194},"type":"module","types":"./dist/main.lib.d.ts","module":"./dist/main.lib.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/main.lib.d.ts","import":"./dist/main.lib.js"},"./*":{"import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./base.css":{"import":"./src/assets/base.css"},"./style.css":{"import":"./dist/style.css"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"9f612eddd8181d8a320a11bfb153679e5f266bdc","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"doc":"pnpm run build:storybook","lint":"echo temporarily disabled npm run lint:types && npm run lint:eslint && npm run lint:imports","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky install && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty","build:types":"vue-tsc -p tsconfig.types.json","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.js **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list HEAD --not --remotes | tail -1)^ --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build","build:storybook":"storybook build -o docs/storybook","build:types:fix":"(echo \"Currently unused, any type of alias/baseUrl import causes issue when using as nuxt module.\" && exit 1) && tsc-alias -p tsconfig.types.json --debug","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:eslint":"Temporarily removed .cjs linting, because eslint things tsconfig is not including the file when it is.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"9.5.1","description":"![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg) ![Build](https://github.com/alanscodelog/vue-components/workflows/Build/badge.svg) [![Release](https://github.com/alanscodelog/vue-components/workflows/Release/badge.svg)](ht","directories":{},"_nodeVersion":"18.16.1","dependencies":{"colord":"^2.9.3","colorjs.io":"^0.4.5","metamorphosis":"^0.2.3","tailwind-merge":"^1.14.0","@alanscodelog/utils":"4.0.0-beta.9","@fortawesome/vue-fontawesome":"^3.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.3.4","sass":"^1.64.0","vite":"^4.4.5","husky":"^8.0.3","madge":"^6.1.0","react":"^18.2.0","eslint":"^8.45.0","indexit":"2.1.0-beta.3","postcss":"^8.4.26","ts-node":"^10.9.1","vue-tsc":"^1.8.5","@nuxt/kit":"^3.6.5","fast-glob":"^3.3.0","react-dom":"^18.2.0","storybook":"7.1.0","commitlint":"^17.6.7","typescript":"^5.1.6","vue-loader":"^17.2.2","@types/node":"^20.4.2","tailwindcss":"^3.3.3","@vueuse/core":"^10.2.1","autoprefixer":"^10.4.14","postcss-import":"^15.1.0","@storybook/vue3":"7.1.0","postcss-comment":"^2.0.0","postcss-nesting":"^12.0.0","semantic-release":"^21.0.7","@vue/runtime-core":"^3.3.4","eslint-plugin-vue":"^9.15.1","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^4.2.3","@vueuse/components":"^10.2.1","@nuxtjs/tailwindcss":"^6.8.0","eslint-plugin-jsdoc":"^46.4.4","@storybook/vue3-vite":"7.1.0","eslint-plugin-import":"^2.27.5","@storybook/addon-a11y":"7.1.0","@vitejs/plugin-legacy":"^4.1.1","@storybook/addon-links":"7.1.0","@alanscodelog/tsconfigs":"^3.2.0","eslint-plugin-storybook":"^0.6.13","@storybook/addon-actions":"7.1.0","@typescript-eslint/parser":"^6.1.0","eslint-plugin-tailwindcss":"^3.13.0","@alanscodelog/eslint-config":"^4.0.4","@rollup/plugin-node-resolve":"^15.1.0","@storybook/addon-essentials":"7.1.0","@fortawesome/vue-fontawesome":"^3.0.3","@storybook/addon-storysource":"7.1.0","storybook-tailwind-dark-mode":"^1.0.22","vite-plugin-externalize-deps":"^0.7.0","@vue/eslint-config-typescript":"^11.0.3","@alanscodelog/commitlint-config":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.1.0","eslint-plugin-simple-import-sort":"^10.0.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","eslint-import-resolver-typescript":"^3.5.5","@fortawesome/free-regular-svg-icons":"^6.4.0","@alanscodelog/semantic-release-config":"^3.0.0"},"peerDependencies":{"vue":"^3.2.47","tailwindcss":"^3.3.2","@nuxtjs/tailwindcss":"^6.7.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","@fortawesome/free-brands-svg-icons":"^6.4.0","@fortawesome/free-regular-svg-icons":"^6.4.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true},"@nuxtjs/tailwindcss":{"optional":true},"@fortawesome/free-solid-svg-icons":{"optional":true},"@fortawesome/free-brands-svg-icons":{"optional":true},"@fortawesome/free-regular-svg-icons":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_1.3.4_1689983370887_0.8501377273134834","host":"s3://npm-registry-packages"}},"1.4.0-beta.1":{"name":"@alanscodelog/vue-components","version":"1.4.0-beta.1","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@1.4.0-beta.1","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"4a762bd009c8f6e43070975db98f16ee01015603","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-1.4.0-beta.1.tgz","fileCount":278,"integrity":"sha512-Yr+jPdd/VYY9kdPvahjGYqGM+gyA+wAaI5/POZXmm55nDtlePQrfrZkipnDFE87yzjgHWGw+yKrPWIE5vyju8w==","signatures":[{"sig":"MEQCIDFvp9ApE/Cl5yz0uFW6Wh77E6rvojstqFJGshdamImZAiA5dWymehryxYYUBI5GMutv5UiKqxhrIKrzwtgzVLRXXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1080901},"type":"module","types":"./dist/main.lib.d.ts","module":"./dist/main.lib.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/main.lib.d.ts","import":"./dist/main.lib.js"},"./*":{"import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./helpers":{"types":"./dist/helpers/index.d.ts","import":"./dist/helpers/index.js"},"./base.css":{"import":"./src/assets/base.css"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.js"},"./style.css":{"import":"./dist/style.css"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./directives":{"types":"./dist/directives/index.d.ts","import":"./dist/directives/index.js"},"./composables":{"types":"./dist/composables/index.d.ts","import":"./dist/composables/index.js"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"d537db78328c4108feb83bcf1882dac775c18032","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"doc":"pnpm run build:storybook","lint":"echo temporarily disabled npm run lint:types && npm run lint:eslint && npm run lint:imports","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky install && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty","build:types":"vue-tsc -p tsconfig.types.json","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.ts **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list HEAD --not --remotes | tail -1)^ --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build","build:storybook":"storybook build -o docs/storybook","build:types:fix":"(echo \"Currently unused, any type of alias/baseUrl import causes issue when using as nuxt module.\" && exit 1) && tsc-alias -p tsconfig.types.json --debug","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:eslint":"Temporarily removed .cjs linting, because eslint things tsconfig is not including the file when it is.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"9.5.1","description":"![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg) ![Build](https://github.com/alanscodelog/vue-components/workflows/Build/badge.svg) [![Release](https://github.com/alanscodelog/vue-components/workflows/Release/badge.svg)](ht","directories":{},"_nodeVersion":"18.16.1","dependencies":{"colord":"^2.9.3","colorjs.io":"^0.4.5","metamorphosis":"^0.2.3","tailwind-merge":"^1.14.0","@alanscodelog/utils":"4.0.0-beta.9","@fortawesome/vue-fontawesome":"^3.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.3.4","sass":"^1.64.1","vite":"^4.4.6","husky":"^8.0.3","madge":"^6.1.0","react":"^18.2.0","eslint":"^8.45.0","indexit":"2.1.0-beta.3","postcss":"^8.4.27","ts-node":"^10.9.1","vue-tsc":"^1.8.6","@nuxt/kit":"^3.6.5","fast-glob":"^3.3.1","react-dom":"^18.2.0","storybook":"7.1.0","commitlint":"^17.6.7","typescript":"^5.1.6","vue-loader":"^17.2.2","@types/node":"^20.4.4","tailwindcss":"^3.3.3","@vueuse/core":"^10.2.1","autoprefixer":"^10.4.14","postcss-import":"^15.1.0","@storybook/vue3":"7.1.0","postcss-comment":"^2.0.0","postcss-nesting":"^12.0.0","semantic-release":"^21.0.7","@vue/runtime-core":"^3.3.4","eslint-plugin-vue":"^9.15.1","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^4.2.3","@vueuse/components":"^10.2.1","@nuxtjs/tailwindcss":"^6.8.0","eslint-plugin-jsdoc":"^46.4.4","@storybook/vue3-vite":"7.1.0","eslint-plugin-import":"^2.27.5","@storybook/addon-a11y":"7.1.0","@vitejs/plugin-legacy":"^4.1.1","@storybook/addon-links":"7.1.0","@alanscodelog/tsconfigs":"^3.2.0","eslint-plugin-storybook":"^0.6.13","@storybook/addon-actions":"7.1.0","@typescript-eslint/parser":"^6.1.0","eslint-plugin-tailwindcss":"^3.13.0","@alanscodelog/eslint-config":"^4.1.0","@rollup/plugin-node-resolve":"^15.1.0","@storybook/addon-essentials":"7.1.0","@fortawesome/vue-fontawesome":"^3.0.3","@storybook/addon-storysource":"7.1.0","storybook-tailwind-dark-mode":"^1.0.22","vite-plugin-externalize-deps":"^0.7.0","@vue/eslint-config-typescript":"^11.0.3","@alanscodelog/commitlint-config":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.1.0","eslint-plugin-simple-import-sort":"^10.0.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","eslint-import-resolver-typescript":"^3.5.5","@fortawesome/free-regular-svg-icons":"^6.4.0","@alanscodelog/semantic-release-config":"^3.0.0"},"peerDependencies":{"vue":"^3.2.47","tailwindcss":"^3.3.2","@nuxtjs/tailwindcss":"^6.7.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","@fortawesome/free-brands-svg-icons":"^6.4.0","@fortawesome/free-regular-svg-icons":"^6.4.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true},"@nuxtjs/tailwindcss":{"optional":true},"@fortawesome/free-solid-svg-icons":{"optional":true},"@fortawesome/free-brands-svg-icons":{"optional":true},"@fortawesome/free-regular-svg-icons":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_1.4.0-beta.1_1690053088668_0.8344799682752115","host":"s3://npm-registry-packages"}},"2.0.0-beta.1":{"name":"@alanscodelog/vue-components","version":"2.0.0-beta.1","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@2.0.0-beta.1","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"460a7d400398e15ffec068d9e8831a8712cb4a9b","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-2.0.0-beta.1.tgz","fileCount":286,"integrity":"sha512-+yCB/7THdd1F4TjmfwPS7ykyeFbIMcNISzV+++M64+OOa5ALcyR+oGZ56ni8foN5u2EZrLZu1aTBsa6pwwZr4w==","signatures":[{"sig":"MEUCIAKpZPPOUpbeJmGsKvwY/TIPpQcMFTSPoa04Xin1qDSrAiEAs5SqzAlYC1ZyYxlG+pkYTxy6/MQH1Knx8TA8bxhVH5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1087533},"type":"module","types":"./dist/main.lib.d.ts","module":"./dist/main.lib.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/main.lib.d.ts","import":"./dist/main.lib.js"},"./*":{"import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./helpers":{"types":"./dist/helpers/index.d.ts","import":"./dist/helpers/index.js"},"./base.css":{"import":"./src/assets/base.css"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.js"},"./style.css":{"import":"./dist/style.css"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./directives":{"types":"./dist/directives/index.d.ts","import":"./dist/directives/index.js"},"./composables":{"types":"./dist/composables/index.d.ts","import":"./dist/composables/index.js"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"9e5fff60818293f0cc30a6a30c393f1970316e46","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"doc":"pnpm run build:storybook","lint":"echo temporarily disabled npm run lint:types && npm run lint:eslint && npm run lint:imports","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky install && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty","build:types":"vue-tsc -p tsconfig.types.json","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.ts **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list HEAD --not --remotes | tail -1)^ --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build","build:storybook":"storybook build -o docs/storybook","build:types:fix":"(echo \"Currently unused, any type of alias/baseUrl import causes issue when using as nuxt module.\" && exit 1) && tsc-alias -p tsconfig.types.json --debug","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:eslint":"Temporarily removed .cjs linting, because eslint things tsconfig is not including the file when it is.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"9.6.7","description":"![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg) ![Build](https://github.com/alanscodelog/vue-components/workflows/Build/badge.svg) [![Release](https://github.com/alanscodelog/vue-components/workflows/Release/badge.svg)](ht","directories":{},"_nodeVersion":"18.17.0","dependencies":{"colord":"^2.9.3","colorjs.io":"^0.4.5","metamorphosis":"^0.2.3","tailwind-merge":"^1.14.0","@alanscodelog/utils":"4.0.0-beta.9","@fortawesome/vue-fontawesome":"^3.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.3.4","sass":"^1.64.1","vite":"^4.4.6","husky":"^8.0.3","madge":"^6.1.0","react":"^18.2.0","eslint":"^8.45.0","indexit":"2.1.0-beta.3","postcss":"^8.4.27","ts-node":"^10.9.1","vue-tsc":"^1.8.6","@nuxt/kit":"^3.6.5","fast-glob":"^3.3.1","react-dom":"^18.2.0","storybook":"7.1.0","commitlint":"^17.6.7","typescript":"^5.1.6","vue-loader":"^17.2.2","@types/node":"^20.4.4","tailwindcss":"^3.3.3","@vueuse/core":"^10.2.1","autoprefixer":"^10.4.14","postcss-import":"^15.1.0","@storybook/vue3":"7.1.0","postcss-comment":"^2.0.0","postcss-nesting":"^12.0.0","semantic-release":"^21.0.7","@vue/runtime-core":"^3.3.4","eslint-plugin-vue":"^9.15.1","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^4.2.3","@vueuse/components":"^10.2.1","@nuxtjs/tailwindcss":"^6.8.0","eslint-plugin-jsdoc":"^46.4.4","@storybook/vue3-vite":"7.1.0","eslint-plugin-import":"^2.27.5","@storybook/addon-a11y":"7.1.0","@vitejs/plugin-legacy":"^4.1.1","@storybook/addon-links":"7.1.0","@alanscodelog/tsconfigs":"^3.2.0","eslint-plugin-storybook":"^0.6.13","@storybook/addon-actions":"7.1.0","@typescript-eslint/parser":"^6.1.0","eslint-plugin-tailwindcss":"^3.13.0","@alanscodelog/eslint-config":"^4.1.0","@rollup/plugin-node-resolve":"^15.1.0","@storybook/addon-essentials":"7.1.0","@fortawesome/vue-fontawesome":"^3.0.3","@storybook/addon-storysource":"7.1.0","storybook-tailwind-dark-mode":"^1.0.22","vite-plugin-externalize-deps":"^0.7.0","@vue/eslint-config-typescript":"^11.0.3","@alanscodelog/commitlint-config":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.1.0","eslint-plugin-simple-import-sort":"^10.0.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","eslint-import-resolver-typescript":"^3.5.5","@fortawesome/free-regular-svg-icons":"^6.4.0","@alanscodelog/semantic-release-config":"^3.0.0"},"peerDependencies":{"vue":"^3.2.47","tailwindcss":"^3.3.2","@nuxtjs/tailwindcss":"^6.7.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","@fortawesome/free-brands-svg-icons":"^6.4.0","@fortawesome/free-regular-svg-icons":"^6.4.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true},"@nuxtjs/tailwindcss":{"optional":true},"@fortawesome/free-solid-svg-icons":{"optional":true},"@fortawesome/free-brands-svg-icons":{"optional":true},"@fortawesome/free-regular-svg-icons":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_2.0.0-beta.1_1691251373890_0.9094929377525103","host":"s3://npm-registry-packages"}},"2.0.0-beta.2":{"name":"@alanscodelog/vue-components","version":"2.0.0-beta.2","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@2.0.0-beta.2","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"0d5cc0b52a83baafa0fac8265b9acc09d5251687","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-2.0.0-beta.2.tgz","fileCount":286,"integrity":"sha512-aOX+mJdvV7S/maqH7uanScezbMwiyKadJJUdHMwE9p0oFmBi9u0fn5/Cv+j8bZJ29dv6ykxhhZYRtra+div1fg==","signatures":[{"sig":"MEQCIDytDNXPXG4C7qmlfbgn0NqNN+tnR0hPz8UdMkkqBz+dAiBK/YmTeX3KmEHrVTCUvLqeLiFO8UvOwTWWm/A8bosNKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1088300},"type":"module","types":"./dist/main.lib.d.ts","module":"./dist/main.lib.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/main.lib.d.ts","import":"./dist/main.lib.js"},"./*":{"import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./helpers":{"types":"./dist/helpers/index.d.ts","import":"./dist/helpers/index.js"},"./base.css":{"import":"./src/assets/base.css"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.js"},"./style.css":{"import":"./dist/style.css"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./directives":{"types":"./dist/directives/index.d.ts","import":"./dist/directives/index.js"},"./composables":{"types":"./dist/composables/index.d.ts","import":"./dist/composables/index.js"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"cbad11ec81c688788598ecd83e51d61e70fee50b","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"doc":"pnpm run build:storybook","lint":"echo temporarily disabled npm run lint:types && npm run lint:eslint && npm run lint:imports","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky install && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty","build:types":"vue-tsc -p tsconfig.types.json","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.ts **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list HEAD --not --remotes | tail -1)^ --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build","build:storybook":"storybook build -o docs/storybook","build:types:fix":"(echo \"Currently unused, any type of alias/baseUrl import causes issue when using as nuxt module.\" && exit 1) && tsc-alias -p tsconfig.types.json --debug","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:eslint":"Temporarily removed .cjs linting, because eslint things tsconfig is not including the file when it is.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"9.6.7","description":"![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg) ![Build](https://github.com/alanscodelog/vue-components/workflows/Build/badge.svg) [![Release](https://github.com/alanscodelog/vue-components/workflows/Release/badge.svg)](ht","directories":{},"_nodeVersion":"18.17.0","dependencies":{"colord":"^2.9.3","colorjs.io":"^0.4.5","metamorphosis":"^0.2.3","tailwind-merge":"^1.14.0","@alanscodelog/utils":"4.0.0-beta.9","@fortawesome/vue-fontawesome":"^3.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.3.4","sass":"^1.64.1","vite":"^4.4.6","husky":"^8.0.3","madge":"^6.1.0","react":"^18.2.0","eslint":"^8.45.0","indexit":"2.1.0-beta.3","postcss":"^8.4.27","ts-node":"^10.9.1","vue-tsc":"^1.8.6","@nuxt/kit":"^3.6.5","fast-glob":"^3.3.1","react-dom":"^18.2.0","storybook":"7.1.0","commitlint":"^17.6.7","typescript":"^5.1.6","vue-loader":"^17.2.2","@types/node":"^20.4.4","tailwindcss":"^3.3.3","@vueuse/core":"^10.2.1","autoprefixer":"^10.4.14","postcss-import":"^15.1.0","@storybook/vue3":"7.1.0","postcss-comment":"^2.0.0","postcss-nesting":"^12.0.0","semantic-release":"^21.0.7","@vue/runtime-core":"^3.3.4","eslint-plugin-vue":"^9.15.1","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^4.2.3","@vueuse/components":"^10.2.1","@nuxtjs/tailwindcss":"^6.8.0","eslint-plugin-jsdoc":"^46.4.4","@storybook/vue3-vite":"7.1.0","eslint-plugin-import":"^2.27.5","@storybook/addon-a11y":"7.1.0","@vitejs/plugin-legacy":"^4.1.1","@storybook/addon-links":"7.1.0","@alanscodelog/tsconfigs":"^3.2.0","eslint-plugin-storybook":"^0.6.13","@storybook/addon-actions":"7.1.0","@typescript-eslint/parser":"^6.1.0","eslint-plugin-tailwindcss":"^3.13.0","@alanscodelog/eslint-config":"^4.1.0","@rollup/plugin-node-resolve":"^15.1.0","@storybook/addon-essentials":"7.1.0","@fortawesome/vue-fontawesome":"^3.0.3","@storybook/addon-storysource":"7.1.0","storybook-tailwind-dark-mode":"^1.0.22","vite-plugin-externalize-deps":"^0.7.0","@vue/eslint-config-typescript":"^11.0.3","@alanscodelog/commitlint-config":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.1.0","eslint-plugin-simple-import-sort":"^10.0.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","eslint-import-resolver-typescript":"^3.5.5","@fortawesome/free-regular-svg-icons":"^6.4.0","@alanscodelog/semantic-release-config":"^3.0.0"},"peerDependencies":{"vue":"^3.2.47","tailwindcss":"^3.3.2","@nuxtjs/tailwindcss":"^6.7.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","@fortawesome/free-brands-svg-icons":"^6.4.0","@fortawesome/free-regular-svg-icons":"^6.4.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true},"@nuxtjs/tailwindcss":{"optional":true},"@fortawesome/free-solid-svg-icons":{"optional":true},"@fortawesome/free-brands-svg-icons":{"optional":true},"@fortawesome/free-regular-svg-icons":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_2.0.0-beta.2_1691587406944_0.424892792366377","host":"s3://npm-registry-packages"}},"2.0.0-beta.3":{"name":"@alanscodelog/vue-components","version":"2.0.0-beta.3","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@2.0.0-beta.3","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"57724b55e0df0341e89bb293be72a5ab6a9160e9","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-2.0.0-beta.3.tgz","fileCount":288,"integrity":"sha512-iBLs49hhn5HuZ6pHNyLtFaq0LvwjfJrNkTQw70PBzZ+56mE11o5zoqAutZyiOjTYmTQw/nwYX8TLOLywSxXXRQ==","signatures":[{"sig":"MEUCIAbk/bsdnI/7JFsGvjojji8LC68Z9/YgX/YwB0AyRRX8AiEAlENqYXqKE/tmhlvrsDVkxc0xVnFxEO4mXY+lAKQnEEA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1098155},"type":"module","types":"./dist/main.lib.d.ts","module":"./dist/main.lib.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/main.lib.d.ts","import":"./dist/main.lib.js"},"./*":{"import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./helpers":{"types":"./dist/helpers/index.d.ts","import":"./dist/helpers/index.js"},"./base.css":{"import":"./src/assets/base.css"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.js"},"./style.css":{"import":"./dist/style.css"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./directives":{"types":"./dist/directives/index.d.ts","import":"./dist/directives/index.js"},"./composables":{"types":"./dist/composables/index.d.ts","import":"./dist/composables/index.js"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"935ed11ef201b2b00c93b0c5dd2079f8f788374a","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"doc":"pnpm run build:storybook","lint":"npm run lint:types && npm run lint:eslint && npm run lint:imports","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky install && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty --project tsconfig.types.json","build:types":"vue-tsc --emitDeclarationOnly -p tsconfig.types.json","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.ts **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list HEAD --not --remotes | tail -1)^ --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build","build:storybook":"storybook build -o docs/storybook","build:types:fix":"(echo \"Currently unused, any type of alias/baseUrl import causes issue when using as nuxt module.\" && exit 1) && tsc-alias -p tsconfig.types.json --debug","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:eslint":"Temporarily removed .cjs linting, because eslint things tsconfig is not including the file when it is.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"9.6.7","description":"![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg) ![Build](https://github.com/alanscodelog/vue-components/workflows/Build/badge.svg) [![Release](https://github.com/alanscodelog/vue-components/workflows/Release/badge.svg)](ht","directories":{},"_nodeVersion":"18.17.1","dependencies":{"colord":"^2.9.3","colorjs.io":"^0.4.5","metamorphosis":"^0.2.3","tailwind-merge":"^1.14.0","@alanscodelog/utils":"4.0.0-beta.9","@fortawesome/vue-fontawesome":"^3.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.3.4","sass":"^1.65.1","vite":"^4.4.9","husky":"^8.0.3","madge":"^6.1.0","react":"^18.2.0","eslint":"^8.47.0","indexit":"2.1.0-beta.3","postcss":"^8.4.27","ts-node":"^10.9.1","vue-tsc":"^1.8.8","@nuxt/kit":"^3.6.5","fast-glob":"^3.3.1","react-dom":"^18.2.0","storybook":"7.2.3","commitlint":"^17.7.1","typescript":"^5.1.6","vue-loader":"^17.2.2","@types/node":"^20.4.10","tailwindcss":"^3.3.3","@vueuse/core":"^10.3.0","autoprefixer":"^10.4.14","postcss-import":"^15.1.0","@storybook/vue3":"7.2.3","postcss-comment":"^2.0.0","postcss-nesting":"^12.0.1","semantic-release":"^21.0.7","@vue/runtime-core":"^3.3.4","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^4.2.3","@vueuse/components":"^10.3.0","@nuxtjs/tailwindcss":"^6.8.0","eslint-plugin-jsdoc":"^46.4.6","@storybook/vue3-vite":"7.2.3","eslint-plugin-import":"^2.28.0","@storybook/addon-a11y":"7.2.3","@vitejs/plugin-legacy":"^4.1.1","@storybook/addon-links":"7.2.3","@alanscodelog/tsconfigs":"^3.2.0","eslint-plugin-storybook":"^0.6.13","@storybook/addon-actions":"7.2.3","@typescript-eslint/parser":"^6.3.0","eslint-plugin-tailwindcss":"^3.13.0","@alanscodelog/eslint-config":"^4.1.0","@rollup/plugin-node-resolve":"^15.1.0","@storybook/addon-essentials":"7.2.3","@fortawesome/vue-fontawesome":"^3.0.3","@storybook/addon-storysource":"7.2.3","storybook-tailwind-dark-mode":"^1.0.22","vite-plugin-externalize-deps":"^0.7.0","@vue/eslint-config-typescript":"^11.0.3","@alanscodelog/commitlint-config":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.3.0","eslint-plugin-simple-import-sort":"^10.0.0","@fortawesome/fontawesome-svg-core":"^6.4.2","@fortawesome/free-solid-svg-icons":"^6.4.2","eslint-import-resolver-typescript":"^3.6.0","@fortawesome/free-regular-svg-icons":"^6.4.2","@alanscodelog/semantic-release-config":"^3.0.0"},"peerDependencies":{"vue":"^3.2.47","tailwindcss":"^3.3.2","@nuxtjs/tailwindcss":"^6.7.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","@fortawesome/free-brands-svg-icons":"^6.4.0","@fortawesome/free-regular-svg-icons":"^6.4.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true},"@nuxtjs/tailwindcss":{"optional":true},"@fortawesome/free-solid-svg-icons":{"optional":true},"@fortawesome/free-brands-svg-icons":{"optional":true},"@fortawesome/free-regular-svg-icons":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_2.0.0-beta.3_1692474462383_0.06946922087706242","host":"s3://npm-registry-packages"}},"2.0.0-beta.4":{"name":"@alanscodelog/vue-components","version":"2.0.0-beta.4","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@2.0.0-beta.4","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"66c516b4bb8da681c1bc7f8585311d600ddfb10e","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-2.0.0-beta.4.tgz","fileCount":288,"integrity":"sha512-dNly6V0LTFRKQ/KpWa8Am/5qNJTGsp2W4oPGO7nnMYt54gHM9t20scGq+vFy+cBIW7fOqZ+Bw660tTwv/SmV4g==","signatures":[{"sig":"MEYCIQCvV5NO9ZutyWLO9iFwawGVmY9FTv2hsq9NNS2vFyg8dAIhAOQUlUWCZc02fuO7ZLx3I+rR6ISVAwXIx1cQrxExAp61","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1099455},"type":"module","types":"./dist/main.lib.d.ts","module":"./dist/main.lib.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/main.lib.d.ts","import":"./dist/main.lib.js"},"./*":{"import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./helpers":{"types":"./dist/helpers/index.d.ts","import":"./dist/helpers/index.js"},"./base.css":{"import":"./src/assets/base.css"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.js"},"./style.css":{"import":"./dist/style.css"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./directives":{"types":"./dist/directives/index.d.ts","import":"./dist/directives/index.js"},"./composables":{"types":"./dist/composables/index.d.ts","import":"./dist/composables/index.js"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"c07980ee51b5533d6ca9fba4a34f5d9f46e6ddcb","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"doc":"pnpm run build:storybook","lint":"npm run lint:types && npm run lint:eslint && npm run lint:imports","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky install && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty --project tsconfig.types.json","build:types":"vue-tsc --emitDeclarationOnly -p tsconfig.types.json","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.ts **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list HEAD --not --remotes | tail -1)^ --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build","build:storybook":"storybook build -o docs/storybook","build:types:fix":"(echo \"Currently unused, any type of alias/baseUrl import causes issue when using as nuxt module.\" && exit 1) && tsc-alias -p tsconfig.types.json --debug","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:eslint":"Temporarily removed .cjs linting, because eslint things tsconfig is not including the file when it is.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"9.6.7","description":"![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg) ![Build](https://github.com/alanscodelog/vue-components/workflows/Build/badge.svg) [![Release](https://github.com/alanscodelog/vue-components/workflows/Release/badge.svg)](ht","directories":{},"_nodeVersion":"18.17.0","dependencies":{"colord":"^2.9.3","colorjs.io":"^0.4.5","metamorphosis":"^0.2.3","tailwind-merge":"^1.14.0","@alanscodelog/utils":"4.0.0-beta.9","@fortawesome/vue-fontawesome":"^3.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.3.4","sass":"^1.65.1","vite":"^4.4.9","husky":"^8.0.3","madge":"^6.1.0","react":"^18.2.0","eslint":"^8.47.0","indexit":"2.1.0-beta.3","postcss":"^8.4.27","ts-node":"^10.9.1","vue-tsc":"^1.8.8","@nuxt/kit":"^3.6.5","fast-glob":"^3.3.1","react-dom":"^18.2.0","storybook":"7.2.3","commitlint":"^17.7.1","typescript":"^5.1.6","vue-loader":"^17.2.2","@types/node":"^20.4.10","tailwindcss":"^3.3.3","@vueuse/core":"^10.3.0","autoprefixer":"^10.4.14","postcss-import":"^15.1.0","@storybook/vue3":"7.2.3","postcss-comment":"^2.0.0","postcss-nesting":"^12.0.1","semantic-release":"^21.0.7","@vue/runtime-core":"^3.3.4","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^4.2.3","@vueuse/components":"^10.3.0","@nuxtjs/tailwindcss":"^6.8.0","eslint-plugin-jsdoc":"^46.4.6","@storybook/vue3-vite":"7.2.3","eslint-plugin-import":"^2.28.0","@storybook/addon-a11y":"7.2.3","@vitejs/plugin-legacy":"^4.1.1","@storybook/addon-links":"7.2.3","@alanscodelog/tsconfigs":"^3.2.0","eslint-plugin-storybook":"^0.6.13","@storybook/addon-actions":"7.2.3","@typescript-eslint/parser":"^6.3.0","eslint-plugin-tailwindcss":"^3.13.0","@alanscodelog/eslint-config":"^4.1.0","@rollup/plugin-node-resolve":"^15.1.0","@storybook/addon-essentials":"7.2.3","@fortawesome/vue-fontawesome":"^3.0.3","@storybook/addon-storysource":"7.2.3","storybook-tailwind-dark-mode":"^1.0.22","vite-plugin-externalize-deps":"^0.7.0","@vue/eslint-config-typescript":"^11.0.3","@alanscodelog/commitlint-config":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.3.0","eslint-plugin-simple-import-sort":"^10.0.0","@fortawesome/fontawesome-svg-core":"^6.4.2","@fortawesome/free-solid-svg-icons":"^6.4.2","eslint-import-resolver-typescript":"^3.6.0","@fortawesome/free-regular-svg-icons":"^6.4.2","@alanscodelog/semantic-release-config":"^3.0.0"},"peerDependencies":{"vue":"^3.2.47","tailwindcss":"^3.3.2","@nuxtjs/tailwindcss":"^6.7.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","@fortawesome/free-brands-svg-icons":"^6.4.0","@fortawesome/free-regular-svg-icons":"^6.4.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true},"@nuxtjs/tailwindcss":{"optional":true},"@fortawesome/free-solid-svg-icons":{"optional":true},"@fortawesome/free-brands-svg-icons":{"optional":true},"@fortawesome/free-regular-svg-icons":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_2.0.0-beta.4_1692483824769_0.5751940105495141","host":"s3://npm-registry-packages"}},"2.0.0-beta.5":{"name":"@alanscodelog/vue-components","version":"2.0.0-beta.5","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@2.0.0-beta.5","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"ba4bb7477d4f4eb642fec73d12f3d5480136e899","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-2.0.0-beta.5.tgz","fileCount":288,"integrity":"sha512-0H+4V6glCBCTISK0Utj13knSeyhPLPXk/6fgBlNOD2sJRecUsmMY9MRH43QbiXdSm0he2ThKGowupxjUjpyiCA==","signatures":[{"sig":"MEUCIQCcHSLLH4p8JNCnEyRCHKe0/cEVdl9aQV3Bys20o8Tk5AIgQZaEgn6//8lLkmMYpM27qVcFKsBXpTtAcLFkdrxt0d0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1108091},"type":"module","types":"./dist/main.lib.d.ts","module":"./dist/main.lib.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/main.lib.d.ts","import":"./dist/main.lib.js"},"./*":{"import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./helpers":{"types":"./dist/helpers/index.d.ts","import":"./dist/helpers/index.js"},"./base.css":{"import":"./src/assets/base.css"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.js"},"./style.css":{"import":"./dist/style.css"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./directives":{"types":"./dist/directives/index.d.ts","import":"./dist/directives/index.js"},"./composables":{"types":"./dist/composables/index.d.ts","import":"./dist/composables/index.js"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"b4609e6d8edda3051d22283a9c5d84d1f64201f7","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"doc":"pnpm run build:storybook","lint":"npm run lint:types && npm run lint:eslint && npm run lint:imports","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky install && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty --project tsconfig.types.json","build:types":"vue-tsc --emitDeclarationOnly -p tsconfig.types.json","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.ts **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list HEAD --not --remotes | tail -1)^ --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build","build:storybook":"storybook build -o docs/storybook","build:types:fix":"(echo \"Currently unused, any type of alias/baseUrl import causes issue when using as nuxt module.\" && exit 1) && tsc-alias -p tsconfig.types.json --debug","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:eslint":"Temporarily removed .cjs linting, because eslint things tsconfig is not including the file when it is.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"9.6.7","description":"![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg) ![Build](https://github.com/alanscodelog/vue-components/workflows/Build/badge.svg) [![Release](https://github.com/alanscodelog/vue-components/workflows/Release/badge.svg)](ht","directories":{},"_nodeVersion":"18.17.1","dependencies":{"colord":"^2.9.3","colorjs.io":"^0.4.5","metamorphosis":"^0.2.3","tailwind-merge":"^1.14.0","@alanscodelog/utils":"4.0.0-beta.10","@fortawesome/vue-fontawesome":"^3.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.3.4","sass":"^1.65.1","vite":"^4.4.9","husky":"^8.0.3","madge":"^6.1.0","react":"^18.2.0","eslint":"^8.47.0","indexit":"2.1.0-beta.3","postcss":"^8.4.27","ts-node":"^10.9.1","vue-tsc":"^1.8.8","@nuxt/kit":"^3.6.5","fast-glob":"^3.3.1","react-dom":"^18.2.0","storybook":"7.2.3","commitlint":"^17.7.1","typescript":"^5.1.6","vue-loader":"^17.2.2","@types/node":"^20.4.10","tailwindcss":"^3.3.3","@vueuse/core":"^10.3.0","autoprefixer":"^10.4.14","postcss-import":"^15.1.0","@storybook/vue3":"7.2.3","postcss-comment":"^2.0.0","postcss-nesting":"^12.0.1","semantic-release":"^21.0.7","@vue/runtime-core":"^3.3.4","eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1","@vitejs/plugin-vue":"^4.2.3","@vueuse/components":"^10.3.0","@nuxtjs/tailwindcss":"^6.8.0","eslint-plugin-jsdoc":"^46.4.6","@storybook/vue3-vite":"7.2.3","eslint-plugin-import":"^2.28.0","@storybook/addon-a11y":"7.2.3","@vitejs/plugin-legacy":"^4.1.1","@storybook/addon-links":"7.2.3","@alanscodelog/tsconfigs":"^3.2.0","eslint-plugin-storybook":"^0.6.13","@storybook/addon-actions":"7.2.3","@typescript-eslint/parser":"^6.3.0","eslint-plugin-tailwindcss":"^3.13.0","@alanscodelog/eslint-config":"^4.1.0","@rollup/plugin-node-resolve":"^15.1.0","@storybook/addon-essentials":"7.2.3","@fortawesome/vue-fontawesome":"^3.0.3","@storybook/addon-storysource":"7.2.3","storybook-tailwind-dark-mode":"^1.0.22","vite-plugin-externalize-deps":"^0.7.0","@vue/eslint-config-typescript":"^11.0.3","@alanscodelog/commitlint-config":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.3.0","eslint-plugin-simple-import-sort":"^10.0.0","@fortawesome/fontawesome-svg-core":"^6.4.2","@fortawesome/free-solid-svg-icons":"^6.4.2","eslint-import-resolver-typescript":"^3.6.0","@fortawesome/free-regular-svg-icons":"^6.4.2","@alanscodelog/semantic-release-config":"^3.0.0"},"peerDependencies":{"vue":"^3.2.47","tailwindcss":"^3.3.2","@nuxtjs/tailwindcss":"^6.7.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","@fortawesome/free-brands-svg-icons":"^6.4.0","@fortawesome/free-regular-svg-icons":"^6.4.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true},"@nuxtjs/tailwindcss":{"optional":true},"@fortawesome/free-solid-svg-icons":{"optional":true},"@fortawesome/free-brands-svg-icons":{"optional":true},"@fortawesome/free-regular-svg-icons":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_2.0.0-beta.5_1693783845218_0.6270273675520339","host":"s3://npm-registry-packages"}},"2.0.0-beta.6":{"name":"@alanscodelog/vue-components","version":"2.0.0-beta.6","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@2.0.0-beta.6","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"ca6d3afdb9b6a85487f751c6f5146622a2792715","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-2.0.0-beta.6.tgz","fileCount":292,"integrity":"sha512-5C3LtImp3WkIlhF/MiiHYX443mmW8KrfaJcZweq7BnCCopFzXRSbE80hMq0NFhE0WahydYVEdXfsmgoLYtzL1g==","signatures":[{"sig":"MEUCIH7pp2CaoptRA8wv2c2OvXXSsEI9F+Vt3/vO7TTw7VP8AiEAygSulIp+BmOvPxHhQFvatov4zG3WeTa3qVgLjndF2Fk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1181721},"type":"module","types":"./dist/main.lib.d.ts","module":"./dist/main.lib.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/main.lib.d.ts","import":"./dist/main.lib.js"},"./*":{"import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./helpers":{"types":"./dist/helpers/index.d.ts","import":"./dist/helpers/index.js"},"./base.css":{"import":"./src/assets/base.css"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.js"},"./helpers/*":{"import":"./dist/helpers/*"},"./style.css":{"import":"./dist/style.css"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./directives":{"types":"./dist/directives/index.d.ts","import":"./dist/directives/index.js"},"./composables":{"types":"./dist/composables/index.d.ts","import":"./dist/composables/index.js"},"./components/*":{"types":"./dist/components/*/*.vue.d.ts","import":"./dist/components/*/*.vue.js"},"./directives/*":{"import":"./dist/directives/*"},"./composables/*":{"types":"./dist/composables/*","import":"./dist/composables/*"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"12a27db817131f1c80e6870badf85f0c9ab94675","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"doc":"pnpm run build:storybook","lint":"npm run lint:types && npm run lint:eslint && npm run lint:imports","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky install && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty --project tsconfig.types.json","build:types":"vue-tsc --emitDeclarationOnly -p tsconfig.types.json","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.ts **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list HEAD --not --remotes | tail -1)^ --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build","build:storybook":"storybook build -o docs/storybook","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:eslint":"Temporarily removed .cjs linting, because eslint things tsconfig is not including the file when it is.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"10.5.2","description":"![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg) ![Build](https://github.com/alanscodelog/vue-components/workflows/Build/badge.svg) [![Release](https://github.com/alanscodelog/vue-components/workflows/Release/badge.svg)](ht","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"colord":"^2.9.3","colorjs.io":"^0.4.5","@nuxt/types":"^2.17.3","metamorphosis":"^0.2.3","tailwind-merge":"^1.14.0","@alanscodelog/utils":"4.0.0-beta.16","@fortawesome/vue-fontawesome":"^3.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.4.27","defu":"^6.1.4","sass":"^1.69.5","vite":"^4.5.0","husky":"^8.0.3","madge":"^6.1.0","react":"^18.2.0","eslint":"^8.52.0","indexit":"2.1.0-beta.3","postcss":"^8.4.31","ts-node":"^10.9.1","vue-tsc":"^1.8.27","@nuxt/kit":"^3.8.0","fast-glob":"^3.3.1","react-dom":"^18.2.0","storybook":"7.2.3","commitlint":"^17.8.1","typescript":"^5.2.2","vue-loader":"^17.3.1","@types/node":"^20.8.10","tailwindcss":"^3.3.5","@nuxt/schema":"^3.9.3","@vueuse/core":"^10.5.0","autoprefixer":"^10.4.16","postcss-import":"^15.1.0","@storybook/vue3":"7.2.3","postcss-comment":"^2.0.0","postcss-nesting":"^12.0.1","@vue/runtime-dom":"^3.4.15","semantic-release":"^21.1.2","@vue/runtime-core":"^3.4.15","eslint-plugin-vue":"^9.18.1","vue-eslint-parser":"^9.3.2","@vitejs/plugin-vue":"^4.4.0","@vueuse/components":"^10.5.0","@nuxtjs/tailwindcss":"^6.8.1","eslint-plugin-jsdoc":"^46.8.2","@storybook/vue3-vite":"7.2.3","eslint-plugin-import":"^2.29.0","@storybook/addon-a11y":"7.2.3","@vitejs/plugin-legacy":"^4.1.1","@storybook/addon-links":"7.2.3","@alanscodelog/tsconfigs":"^3.2.0","eslint-plugin-storybook":"^0.6.15","@storybook/addon-actions":"7.2.3","@typescript-eslint/parser":"^6.9.1","eslint-plugin-tailwindcss":"^3.13.0","@alanscodelog/eslint-config":"^4.2.0","@rollup/plugin-node-resolve":"^15.2.3","@storybook/addon-essentials":"7.2.3","@fortawesome/vue-fontawesome":"^3.0.3","@storybook/addon-storysource":"7.2.3","storybook-tailwind-dark-mode":"^1.0.22","vite-plugin-externalize-deps":"^0.8.0","@vue/eslint-config-typescript":"^11.0.3","@alanscodelog/commitlint-config":"^2.0.0","@typescript-eslint/eslint-plugin":"^6.9.1","eslint-plugin-simple-import-sort":"^10.0.0","@fortawesome/fontawesome-svg-core":"^6.4.2","@fortawesome/free-solid-svg-icons":"^6.4.2","eslint-import-resolver-typescript":"^3.6.1","@fortawesome/free-regular-svg-icons":"^6.4.2","@alanscodelog/semantic-release-config":"^3.0.0"},"peerDependencies":{"vue":"^3.2.47","tailwindcss":"^3.3.2","@nuxtjs/tailwindcss":"^6.7.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","@fortawesome/free-brands-svg-icons":"^6.4.0","@fortawesome/free-regular-svg-icons":"^6.4.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true},"@nuxtjs/tailwindcss":{"optional":true},"@fortawesome/free-solid-svg-icons":{"optional":true},"@fortawesome/free-brands-svg-icons":{"optional":true},"@fortawesome/free-regular-svg-icons":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_2.0.0-beta.6_1716338472279_0.5785078173254474","host":"s3://npm-registry-packages"}},"2.0.0-beta.7":{"name":"@alanscodelog/vue-components","version":"2.0.0-beta.7","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@2.0.0-beta.7","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"fcd3df4df74e4eaa78d5811077d62be137600d5f","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-2.0.0-beta.7.tgz","fileCount":289,"integrity":"sha512-nys4hAEZjQ8T5KwaKHjPAgcvZ9vO2OuloOJJRrWQF5Se9nbIXdsB5czCheQHrKcJ4gN+5vLuOqBXv3LfFhcsAQ==","signatures":[{"sig":"MEUCIBKHm+xxHLFJ1aECHfhrx0xU0mTeKc/OoCNOsZEyQ5eTAiEAuIhV74TOh6i+FPYh9su7q+rW4b4m3WqxLfMtqIdXfIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1196241},"type":"module","types":"./dist/main.lib.d.ts","module":"./dist/main.lib.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/main.lib.d.ts","import":"./dist/main.lib.js"},"./*":{"import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./helpers":{"types":"./dist/helpers/index.d.ts","import":"./dist/helpers/index.js"},"./base.css":{"import":"./src/assets/base.css"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.js"},"./helpers/*":{"types":"./dist/helpers/*.d.ts","import":"./dist/helpers/*"},"./style.css":{"import":"./dist/style.css"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./directives":{"types":"./dist/directives/index.d.ts","import":"./dist/directives/index.js"},"./composables":{"types":"./dist/composables/index.d.ts","import":"./dist/composables/index.js"},"./components/*":{"types":"./dist/components/*/*.vue.d.ts","import":"./dist/components/*/*.vue.js"},"./directives/*":{"types":"./dist/directives/*.d.ts","import":"./dist/directives/*"},"./composables/*":{"types":"./dist/composables/*","import":"./dist/composables/*"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"c8f9372b48bdccf248b51db1b6719722ad9650fc","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"doc":"pnpm run build:storybook","lint":"npm run lint:types && npm run lint:eslint && npm run lint:imports","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky install && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty --project tsconfig.types.json","build:types":"vue-tsc --emitDeclarationOnly -p tsconfig.types.json","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.ts **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue,cjs}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list --max-parents=0 HEAD) --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build","build:storybook":"storybook build -o docs/storybook","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"10.5.2","description":"[![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg)](https://github.com/alanscodelog/vue-components/actions/workflows/docs.yml) [![Build](https://github.com/alanscodelog/vue-components/actions/workflows/build.yml/badge.svg)](","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"colord":"^2.9.3","colorjs.io":"^0.4.3","@nuxt/types":"^2.17.3","metamorphosis":"^0.2.3","tailwind-merge":"^2.3.0","@alanscodelog/utils":"^4.0.0","@fortawesome/vue-fontawesome":"^3.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.4.27","defu":"^6.1.4","sass":"^1.77.2","vite":"^5.2.12","husky":"^9.0.11","madge":"^7.0.0","react":"^18.3.1","indexit":"2.1.0-beta.3","postcss":"^8.4.38","ts-node":"^10.9.2","vue-tsc":"^2.0.19","@nuxt/kit":"^3.11.2","fast-glob":"^3.3.2","react-dom":"^18.3.1","storybook":"8.1.4","typescript":"^5.4.5","vue-loader":"^17.4.2","@types/node":"^20.12.12","tailwindcss":"^3.4.3","@nuxt/schema":"^3.11.2","@vueuse/core":"^10.10.0","autoprefixer":"^10.4.19","postcss-import":"^16.1.0","@commitlint/cli":"^19.3.0","@storybook/vue3":"8.1.4","postcss-comment":"^2.0.0","postcss-nesting":"^12.1.5","@vue/runtime-dom":"^3.4.27","semantic-release":"^23.1.1","@storybook/addons":"^7.6.17","@vue/runtime-core":"^3.4.27","@vitejs/plugin-vue":"^5.0.4","@vueuse/components":"^10.10.0","@nuxtjs/tailwindcss":"^6.12.0","@storybook/vue3-vite":"8.1.4","@storybook/addon-a11y":"8.1.4","@vitejs/plugin-legacy":"^5.4.0","@storybook/addon-links":"8.1.4","@alanscodelog/tsconfigs":"^4.0.1","@storybook/addon-actions":"8.1.4","@alanscodelog/eslint-config":"5.0.0-beta.3","@rollup/plugin-node-resolve":"^15.2.3","@storybook/addon-essentials":"8.1.4","@fortawesome/vue-fontawesome":"^3.0.3","@storybook/addon-storysource":"8.1.4","storybook-tailwind-dark-mode":"^1.0.22","vite-plugin-externalize-deps":"^0.8.0","@alanscodelog/commitlint-config":"^3.0.1","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2","@fortawesome/free-regular-svg-icons":"^6.5.2","@alanscodelog/semantic-release-config":"^4.1.2"},"peerDependencies":{"vue":"^3.2.47","tailwindcss":"^3.3.2","@nuxtjs/tailwindcss":"^6.7.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","@fortawesome/free-brands-svg-icons":"^6.4.0","@fortawesome/free-regular-svg-icons":"^6.4.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true},"@nuxtjs/tailwindcss":{"optional":true},"@fortawesome/free-solid-svg-icons":{"optional":true},"@fortawesome/free-brands-svg-icons":{"optional":true},"@fortawesome/free-regular-svg-icons":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_2.0.0-beta.7_1717368880322_0.6507443553031198","host":"s3://npm-registry-packages"}},"2.0.0-beta.8":{"name":"@alanscodelog/vue-components","version":"2.0.0-beta.8","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@2.0.0-beta.8","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"4c170bb7043fba2a5cfab19d2cd1ace1b8fa7e94","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-2.0.0-beta.8.tgz","fileCount":288,"integrity":"sha512-oT1aPcnhq5UmsmjnVVpKgOwlqxgQ6B8yCf30cygZZASU1iAGgrxIrTejBk/0ZBO0by/RTTNg0ELnh0wWzkxX/w==","signatures":[{"sig":"MEQCIBhSAVr/10p4XmzgXKPdqWcHSAuPsL5P2fdccw9TciaeAiAxGLrtI++UK3G5fhnV0YyzbYlFh6miWwf+jRoUkPy6YA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1301645},"type":"module","types":"./dist/main.lib.d.ts","module":"./dist/main.lib.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/main.lib.d.ts","import":"./dist/main.lib.js"},"./*":{"import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./helpers":{"types":"./dist/helpers/index.d.ts","import":"./dist/helpers/index.js"},"./base.css":{"import":"./src/assets/base.css"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.js"},"./helpers/*":{"types":"./dist/helpers/*.d.ts","import":"./dist/helpers/*"},"./style.css":{"import":"./dist/style.css"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./directives":{"types":"./dist/directives/index.d.ts","import":"./dist/directives/index.js"},"./composables":{"types":"./dist/composables/index.d.ts","import":"./dist/composables/index.js"},"./components/*":{"types":"./dist/components/*/*.vue.d.ts","import":"./dist/components/*/*.vue.js"},"./directives/*":{"types":"./dist/directives/*.d.ts","import":"./dist/directives/*"},"./composables/*":{"types":"./dist/composables/*","import":"./dist/composables/*"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"5cf51b3763528294f63753c9c1a7cb0f17e6c578","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"dev":"vite --config vite.playground.config.ts","doc":"pnpm run build:storybook","lint":"npm run lint:types && npm run lint:eslint && npm run lint:imports","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky install && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty --project tsconfig.types.json","build:types":"vue-tsc --emitDeclarationOnly -p tsconfig.types.json","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.ts **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue,cjs}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list --max-parents=0 HEAD) --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build","build:storybook":"storybook build -o docs/storybook","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"10.7.0","description":"[![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg)](https://github.com/alanscodelog/vue-components/actions/workflows/docs.yml) [![Build](https://github.com/alanscodelog/vue-components/actions/workflows/build.yml/badge.svg)](","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"vue":"^3.4.27","colord":"^2.9.3","colorjs.io":"^0.4.3","@nuxt/types":"^2.17.3","metamorphosis":"^0.2.3","tailwind-merge":"^2.3.0","@alanscodelog/utils":"^4.0.0","@fortawesome/vue-fontawesome":"^3.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"defu":"^6.1.4","sass":"^1.77.2","vite":"^5.2.12","husky":"^9.0.11","madge":"^7.0.0","react":"^18.3.1","indexit":"2.1.0-beta.3","postcss":"^8.4.38","ts-node":"^10.9.2","vue-tsc":"^2.0.19","@nuxt/kit":"^3.11.2","fast-glob":"^3.3.2","react-dom":"^18.3.1","storybook":"8.1.4","typescript":"^5.4.5","vue-loader":"^17.4.2","@types/node":"^20.12.12","tailwindcss":"^3.4.3","@nuxt/schema":"^3.11.2","@vueuse/core":"^10.10.0","autoprefixer":"^10.4.19","postcss-import":"^16.1.0","@commitlint/cli":"^19.3.0","@storybook/vue3":"8.1.4","postcss-comment":"^2.0.0","postcss-nesting":"^12.1.5","@vue/runtime-dom":"^3.4.27","semantic-release":"^23.1.1","@storybook/addons":"^7.6.17","@vue/runtime-core":"^3.4.27","@vitejs/plugin-vue":"^5.0.4","@vueuse/components":"^10.10.0","@nuxtjs/tailwindcss":"^6.12.0","vite-tsconfig-paths":"^4.3.2","@storybook/vue3-vite":"8.1.4","@storybook/addon-a11y":"8.1.4","@vitejs/plugin-legacy":"^5.4.0","@storybook/addon-links":"8.1.4","@alanscodelog/tsconfigs":"^4.0.1","@storybook/addon-actions":"8.1.4","@alanscodelog/eslint-config":"5.0.0-beta.3","@rollup/plugin-node-resolve":"^15.2.3","@storybook/addon-essentials":"8.1.4","@fortawesome/vue-fontawesome":"^3.0.3","@storybook/addon-storysource":"8.1.4","storybook-tailwind-dark-mode":"^1.0.22","vite-plugin-externalize-deps":"^0.8.0","@alanscodelog/commitlint-config":"^3.0.1","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2","@fortawesome/free-regular-svg-icons":"^6.5.2","@alanscodelog/semantic-release-config":"^4.1.2"},"peerDependencies":{"vue":"^3.2.47","tailwindcss":"^3.3.2","@nuxtjs/tailwindcss":"^6.7.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","@fortawesome/free-brands-svg-icons":"^6.4.0","@fortawesome/free-regular-svg-icons":"^6.4.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true},"@nuxtjs/tailwindcss":{"optional":true},"@fortawesome/free-solid-svg-icons":{"optional":true},"@fortawesome/free-brands-svg-icons":{"optional":true},"@fortawesome/free-regular-svg-icons":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_2.0.0-beta.8_1717878752441_0.8400304096969642","host":"s3://npm-registry-packages"}},"2.0.0-beta.9":{"name":"@alanscodelog/vue-components","version":"2.0.0-beta.9","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@2.0.0-beta.9","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"f3298ef542a809d35882e4af093520145118a964","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-2.0.0-beta.9.tgz","fileCount":293,"integrity":"sha512-+XmvpEjLBlHnwxshUvBlMMSjlCJaETTtNVJ/oNUS+V92GnZuZpDK0W/q2RPZbDHnl2fWXzYHbUWS3J17r/sb3w==","signatures":[{"sig":"MEUCIEXI40XzGqmPbPdDTq7pNWNPwNRHDbyVyc49ShxmUBOeAiEAs8jnEleCjItN5aE0C+nDDtYS0uS1yE82Xi3KCfUgmBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1315888},"type":"module","types":"./types/index.d.ts","module":"./dist/main.lib.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/main.lib.js"},"./*":{"import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./helpers":{"types":"./dist/helpers/index.d.ts","import":"./dist/helpers/index.js"},"./base.css":{"import":"./src/assets/base.css"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.js"},"./helpers/*":{"types":"./dist/helpers/*.d.ts","import":"./dist/helpers/*"},"./style.css":{"import":"./dist/style.css"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./directives":{"types":"./dist/directives/index.d.ts","import":"./dist/directives/index.js"},"./composables":{"types":"./dist/composables/index.d.ts","import":"./dist/composables/index.js"},"./components/*":{"types":"./dist/components/*/*.vue.d.ts","import":"./dist/components/*/*.vue.js"},"./directives/*":{"types":"./dist/directives/*.d.ts","import":"./dist/directives/*"},"./composables/*":{"types":"./dist/composables/*","import":"./dist/composables/*"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"70054c462edb472e5a55c224ea7802cd006fc5ef","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"dev":"vite --config vite.playground.config.ts","doc":"pnpm run build:storybook","lint":"npm run lint:types && npm run lint:eslint && npm run lint:imports","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky install && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty --project tsconfig.types.json","build:types":"vue-tsc --emitDeclarationOnly -p tsconfig.types.json","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.ts **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue,cjs}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list --max-parents=0 HEAD) --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build","build:storybook":"storybook build -o docs/storybook","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"10.7.0","description":"[![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg)](https://github.com/alanscodelog/vue-components/actions/workflows/docs.yml) [![Build](https://github.com/alanscodelog/vue-components/actions/workflows/build.yml/badge.svg)](","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"vue":"^3.4.27","colord":"^2.9.3","colorjs.io":"^0.4.3","@nuxt/types":"^2.17.3","metamorphosis":"^0.2.3","tailwind-merge":"^2.3.0","@alanscodelog/utils":"^4.0.0","@fortawesome/vue-fontawesome":"^3.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"defu":"^6.1.4","sass":"^1.77.2","vite":"^5.2.12","husky":"^9.0.11","madge":"^7.0.0","react":"^18.3.1","indexit":"2.1.0-beta.3","postcss":"^8.4.38","ts-node":"^10.9.2","vue-tsc":"^2.0.19","@nuxt/kit":"^3.11.2","fast-glob":"^3.3.2","react-dom":"^18.3.1","storybook":"8.1.4","typescript":"^5.4.5","vue-loader":"^17.4.2","@types/node":"^20.12.12","tailwindcss":"^3.4.3","@nuxt/schema":"^3.11.2","@vueuse/core":"^10.10.0","autoprefixer":"^10.4.19","postcss-import":"^16.1.0","@commitlint/cli":"^19.3.0","@storybook/vue3":"8.1.4","postcss-comment":"^2.0.0","postcss-nesting":"^12.1.5","@vue/runtime-dom":"^3.4.27","semantic-release":"^23.1.1","@storybook/addons":"^7.6.17","@vue/runtime-core":"^3.4.27","@vitejs/plugin-vue":"^5.0.4","@vueuse/components":"^10.10.0","@nuxtjs/tailwindcss":"^6.12.0","vite-tsconfig-paths":"^4.3.2","@storybook/vue3-vite":"8.1.4","@storybook/addon-a11y":"8.1.4","@vitejs/plugin-legacy":"^5.4.0","@storybook/addon-links":"8.1.4","@alanscodelog/tsconfigs":"^4.0.1","@storybook/addon-actions":"8.1.4","@alanscodelog/eslint-config":"5.0.0-beta.3","@rollup/plugin-node-resolve":"^15.2.3","@storybook/addon-essentials":"8.1.4","@fortawesome/vue-fontawesome":"^3.0.3","@storybook/addon-storysource":"8.1.4","storybook-tailwind-dark-mode":"^1.0.22","vite-plugin-externalize-deps":"^0.8.0","@alanscodelog/commitlint-config":"^3.0.1","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2","@fortawesome/free-regular-svg-icons":"^6.5.2","@alanscodelog/semantic-release-config":"^4.1.2"},"peerDependencies":{"vue":"^3.2.47","tailwindcss":"^3.3.2","@nuxtjs/tailwindcss":"^6.7.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","@fortawesome/free-brands-svg-icons":"^6.4.0","@fortawesome/free-regular-svg-icons":"^6.4.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true},"@nuxtjs/tailwindcss":{"optional":true},"@fortawesome/free-solid-svg-icons":{"optional":true},"@fortawesome/free-brands-svg-icons":{"optional":true},"@fortawesome/free-regular-svg-icons":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_2.0.0-beta.9_1718571398037_0.516715582082421","host":"s3://npm-registry-packages"}},"2.0.0-beta.10":{"name":"@alanscodelog/vue-components","version":"2.0.0-beta.10","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@2.0.0-beta.10","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"58a9f32a9e3022c49ceb7916486469459f3427e6","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-2.0.0-beta.10.tgz","fileCount":295,"integrity":"sha512-23yjNOcGduy0hntPrAEeL+ZE0PB9Pr9Ic1eK0bfarNvk+xoXFvxPkEsIoxPbQ3SNWtit0cmSon8oA6dTnbf23A==","signatures":[{"sig":"MEYCIQD6QnUBUOQ+LxuAKABkl2EY4ri6ujaLbI5Uz/eKblhXsgIhAMTvpAObkW11/FNz0LCvZ1TpVpbP9zXQMvR2yMAR2314","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1316649},"type":"module","types":"./types/index.d.ts","module":"./dist/main.lib.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/main.lib.js"},"./*":{"import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./helpers":{"types":"./dist/helpers/index.d.ts","import":"./dist/helpers/index.js"},"./base.css":{"import":"./src/assets/base.css"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.js"},"./helpers/*":{"types":"./dist/helpers/*.d.ts","import":"./dist/helpers/*"},"./style.css":{"import":"./dist/style.css"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./directives":{"types":"./dist/directives/index.d.ts","import":"./dist/directives/index.js"},"./composables":{"types":"./dist/composables/index.d.ts","import":"./dist/composables/index.js"},"./components/*":{"types":"./dist/components/*/*.vue.d.ts","import":"./dist/components/*/*.vue.js"},"./directives/*":{"types":"./dist/directives/*.d.ts","import":"./dist/directives/*"},"./composables/*":{"types":"./dist/composables/*","import":"./dist/composables/*"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"39d7d2983095f80d5ab9c64d5165a15777f0a082","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"dev":"vite --config vite.playground.config.ts","doc":"pnpm run build:storybook","lint":"npm run lint:types && npm run lint:eslint && npm run lint:imports","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky install && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty --project tsconfig.types.json","build:types":"vue-tsc --emitDeclarationOnly -p tsconfig.types.json","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.ts **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue,cjs}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list --max-parents=0 HEAD) --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build","build:storybook":"storybook build -o docs/storybook","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"10.7.0","description":"[![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg)](https://github.com/alanscodelog/vue-components/actions/workflows/docs.yml) [![Build](https://github.com/alanscodelog/vue-components/actions/workflows/build.yml/badge.svg)](","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"vue":"^3.4.27","colord":"^2.9.3","colorjs.io":"^0.4.3","@nuxt/types":"^2.17.3","metamorphosis":"^0.2.3","tailwind-merge":"^2.3.0","@alanscodelog/utils":"^4.0.0","@fortawesome/vue-fontawesome":"^3.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"defu":"^6.1.4","sass":"^1.77.2","vite":"^5.2.12","husky":"^9.0.11","madge":"^7.0.0","react":"^18.3.1","indexit":"2.1.0-beta.3","postcss":"^8.4.38","ts-node":"^10.9.2","vue-tsc":"^2.0.19","@nuxt/kit":"^3.11.2","fast-glob":"^3.3.2","react-dom":"^18.3.1","storybook":"8.1.4","typescript":"^5.4.5","vue-loader":"^17.4.2","@types/node":"^20.12.12","tailwindcss":"^3.4.3","@nuxt/schema":"^3.11.2","@vueuse/core":"^10.10.0","autoprefixer":"^10.4.19","postcss-import":"^16.1.0","@commitlint/cli":"^19.3.0","@storybook/vue3":"8.1.4","postcss-comment":"^2.0.0","postcss-nesting":"^12.1.5","@vue/runtime-dom":"^3.4.27","semantic-release":"^23.1.1","@storybook/addons":"^7.6.17","@vue/runtime-core":"^3.4.27","@vitejs/plugin-vue":"^5.0.4","@vueuse/components":"^10.10.0","@nuxtjs/tailwindcss":"^6.12.0","vite-tsconfig-paths":"^4.3.2","@storybook/vue3-vite":"8.1.4","@storybook/addon-a11y":"8.1.4","@vitejs/plugin-legacy":"^5.4.0","@storybook/addon-links":"8.1.4","@alanscodelog/tsconfigs":"^4.0.1","@storybook/addon-actions":"8.1.4","@alanscodelog/eslint-config":"5.0.0-beta.3","@rollup/plugin-node-resolve":"^15.2.3","@storybook/addon-essentials":"8.1.4","@fortawesome/vue-fontawesome":"^3.0.3","@storybook/addon-storysource":"8.1.4","storybook-tailwind-dark-mode":"^1.0.22","vite-plugin-externalize-deps":"^0.8.0","@alanscodelog/commitlint-config":"^3.0.1","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2","@fortawesome/free-regular-svg-icons":"^6.5.2","@alanscodelog/semantic-release-config":"^4.1.2"},"peerDependencies":{"vue":"^3.2.47","tailwindcss":"^3.3.2","@nuxtjs/tailwindcss":"^6.7.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","@fortawesome/free-brands-svg-icons":"^6.4.0","@fortawesome/free-regular-svg-icons":"^6.4.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true},"@nuxtjs/tailwindcss":{"optional":true},"@fortawesome/free-solid-svg-icons":{"optional":true},"@fortawesome/free-brands-svg-icons":{"optional":true},"@fortawesome/free-regular-svg-icons":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_2.0.0-beta.10_1718571844811_0.5069785379858782","host":"s3://npm-registry-packages"}},"2.0.0-beta.11":{"name":"@alanscodelog/vue-components","version":"2.0.0-beta.11","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@2.0.0-beta.11","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"c6f1f1383f4c2c23065f013ac59819b46cec5696","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-2.0.0-beta.11.tgz","fileCount":295,"integrity":"sha512-hw6kZsKoSwld6ih+nQ3K8tg5TyrJN/ET0o3IbKZmHmrpxuqwKnWVa9GS3DI4tQ5lfSJvY3Yn3F+64/jJON1vGA==","signatures":[{"sig":"MEQCIG5lUhdKNccm6ON/nYYVM0MKQc1gdPbtOu2q2JI7vu2ZAiBQdIPGEYTQAniB8sEP44uAYmkitOs4DLOqHywt5qYyUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1316663},"type":"module","types":"./types/index.d.ts","module":"./dist/main.lib.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/main.lib.js"},"./*":{"types":"./dist/*","import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./helpers":{"types":"./dist/helpers/index.d.ts","import":"./dist/helpers/index.js"},"./base.css":{"import":"./src/assets/base.css"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.js"},"./helpers/*":{"types":"./dist/helpers/*","import":"./dist/helpers/*"},"./style.css":{"import":"./dist/style.css"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./directives":{"types":"./dist/directives/index.d.ts","import":"./dist/directives/index.js"},"./composables":{"types":"./dist/composables/index.d.ts","import":"./dist/composables/index.js"},"./components/*":{"types":"./dist/components/*/*.vue.d.ts","import":"./dist/components/*/*.vue.js"},"./directives/*":{"types":"./dist/directives/*","import":"./dist/directives/*"},"./composables/*":{"types":"./dist/composables/*","import":"./dist/composables/*"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"a6612fe65a2b6cc9f8f741b6bbff96e1c7296e5d","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"dev":"vite --config vite.playground.config.ts","doc":"pnpm run build:storybook","lint":"npm run lint:types && npm run lint:eslint && npm run lint:imports","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky install && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty --project tsconfig.types.json","build:types":"vue-tsc --emitDeclarationOnly -p tsconfig.types.json","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.ts **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue,cjs}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list --max-parents=0 HEAD) --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build","build:storybook":"storybook build -o docs/storybook","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"10.7.0","description":"[![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg)](https://github.com/alanscodelog/vue-components/actions/workflows/docs.yml) [![Build](https://github.com/alanscodelog/vue-components/actions/workflows/build.yml/badge.svg)](","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"vue":"^3.4.27","colord":"^2.9.3","colorjs.io":"^0.4.3","@nuxt/types":"^2.17.3","metamorphosis":"^0.2.3","tailwind-merge":"^2.3.0","@alanscodelog/utils":"^4.0.0","@fortawesome/vue-fontawesome":"^3.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"defu":"^6.1.4","sass":"^1.77.2","vite":"^5.2.12","husky":"^9.0.11","madge":"^7.0.0","react":"^18.3.1","indexit":"2.1.0-beta.3","postcss":"^8.4.38","ts-node":"^10.9.2","vue-tsc":"^2.0.19","@nuxt/kit":"^3.11.2","fast-glob":"^3.3.2","react-dom":"^18.3.1","storybook":"8.1.4","typescript":"^5.4.5","vue-loader":"^17.4.2","@types/node":"^20.12.12","tailwindcss":"^3.4.3","@nuxt/schema":"^3.11.2","@vueuse/core":"^10.10.0","autoprefixer":"^10.4.19","postcss-import":"^16.1.0","@commitlint/cli":"^19.3.0","@storybook/vue3":"8.1.4","postcss-comment":"^2.0.0","postcss-nesting":"^12.1.5","@vue/runtime-dom":"^3.4.27","semantic-release":"^23.1.1","@storybook/addons":"^7.6.17","@vue/runtime-core":"^3.4.27","@vitejs/plugin-vue":"^5.0.4","@vueuse/components":"^10.10.0","@nuxtjs/tailwindcss":"^6.12.0","vite-tsconfig-paths":"^4.3.2","@storybook/vue3-vite":"8.1.4","@storybook/addon-a11y":"8.1.4","@vitejs/plugin-legacy":"^5.4.0","@storybook/addon-links":"8.1.4","@alanscodelog/tsconfigs":"^4.0.1","@storybook/addon-actions":"8.1.4","@alanscodelog/eslint-config":"5.0.0-beta.3","@rollup/plugin-node-resolve":"^15.2.3","@storybook/addon-essentials":"8.1.4","@fortawesome/vue-fontawesome":"^3.0.3","@storybook/addon-storysource":"8.1.4","storybook-tailwind-dark-mode":"^1.0.22","vite-plugin-externalize-deps":"^0.8.0","@alanscodelog/commitlint-config":"^3.0.1","@fortawesome/fontawesome-svg-core":"^6.5.2","@fortawesome/free-solid-svg-icons":"^6.5.2","@fortawesome/free-regular-svg-icons":"^6.5.2","@alanscodelog/semantic-release-config":"^4.1.2"},"peerDependencies":{"vue":"^3.2.47","tailwindcss":"^3.3.2","@nuxtjs/tailwindcss":"^6.7.0","@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","@fortawesome/free-brands-svg-icons":"^6.4.0","@fortawesome/free-regular-svg-icons":"^6.4.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true},"@nuxtjs/tailwindcss":{"optional":true},"@fortawesome/free-solid-svg-icons":{"optional":true},"@fortawesome/free-brands-svg-icons":{"optional":true},"@fortawesome/free-regular-svg-icons":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_2.0.0-beta.11_1718573078972_0.5165773356990595","host":"s3://npm-registry-packages"}},"2.0.0-beta.12":{"name":"@alanscodelog/vue-components","version":"2.0.0-beta.12","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@2.0.0-beta.12","homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"3c67f88c26fdf556bf937e23a6ae912dbd7b4010","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-2.0.0-beta.12.tgz","fileCount":183,"integrity":"sha512-PRqyvbJY+ZVoBBFxwlMDFnkZKC2SEj95vudWqxpJez9LRcszPTU9n7DtsOD1X+fZnKF2nfrfTqTlNm1IKX+5BA==","signatures":[{"sig":"MEUCIQCqsJD/GCW9ifpvgSqqCKBMVkafR2K1v55I9aXwcarU6AIgICoKw5INQYm6HS0Ip0HynuyiyP+5bc69oWITqQAwhME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":980040},"type":"module","types":"./types/index.d.ts","module":"./dist/main.lib.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/main.lib.js"},"./*":{"types":"./dist/*","import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./helpers":{"types":"./dist/helpers/index.d.ts","import":"./dist/helpers/index.js"},"./base.css":{"import":"./src/assets/base.css"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.js"},"./helpers/*":{"types":"./dist/helpers/*","import":"./dist/helpers/*"},"./style.css":{"import":"./dist/style.css"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./directives":{"types":"./dist/directives/index.d.ts","import":"./dist/directives/index.js"},"./composables":{"types":"./dist/composables/index.d.ts","import":"./dist/composables/index.js"},"./components/*":{"types":"./dist/components/*/*.vue.d.ts","import":"./dist/components/*/*.vue.js"},"./directives/*":{"types":"./dist/directives/*","import":"./dist/directives/*"},"./composables/*":{"types":"./dist/composables/*","import":"./dist/composables/*"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"71fc489cdbec46b6774acb416f583c03f685d895","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"dev":"vite --config vite.playground.config.ts","doc":"pnpm run build:storybook","lint":"npm run lint:types && npm run lint:eslint && npm run lint:imports","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky install && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty --project tsconfig.types.json","build:types":"vue-tsc --emitDeclarationOnly -p tsconfig.types.json","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.ts **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue,cjs}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list --max-parents=0 HEAD) --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build","build-storybook":"storybook build","build:storybook":"storybook build -o docs/storybook","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"10.7.0","description":"[![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg)](https://github.com/alanscodelog/vue-components/actions/workflows/docs.yml) [![Build](https://github.com/alanscodelog/vue-components/actions/workflows/build.yml/badge.svg)](","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"vue":"^3.4.27","colord":"^2.9.3","colorjs.io":"^0.4.3","@nuxt/types":"^2.17.3","metamorphosis":"^0.2.3","tailwind-merge":"^2.3.0","unplugin-icons":"^0.19.0","@alanscodelog/utils":"^4.0.0","unplugin-vue-components":"^0.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"defu":"^6.1.4","sass":"^1.77.2","vite":"^5.2.12","husky":"^9.0.11","madge":"^7.0.0","react":"^18.3.1","indexit":"2.1.0-beta.3","postcss":"^8.4.38","ts-node":"^10.9.2","vue-tsc":"^2.0.19","@nuxt/kit":"^3.11.2","fast-glob":"^3.3.2","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.4.5","vue-loader":"^17.4.2","@types/node":"^20.12.12","tailwindcss":"^3.4.3","@nuxt/schema":"^3.11.2","@vueuse/core":"^10.10.0","autoprefixer":"^10.4.19","@iconify/json":"^2.2.221","postcss-import":"^16.1.0","@commitlint/cli":"^19.3.0","@storybook/test":"^8.1.10","@storybook/vue3":"^8.1.10","postcss-comment":"^2.0.0","postcss-nesting":"^12.1.5","@vue/runtime-dom":"^3.4.27","semantic-release":"^23.1.1","@storybook/blocks":"^8.1.10","@vue/runtime-core":"^3.4.27","@vitejs/plugin-vue":"^5.0.4","@vueuse/components":"^10.10.0","@nuxtjs/tailwindcss":"^6.12.0","vite-tsconfig-paths":"^4.3.2","@storybook/vue3-vite":"^8.1.10","@storybook/addon-a11y":"^8.1.10","@vitejs/plugin-legacy":"^5.4.0","@storybook/addon-links":"^8.1.10","@storybook/manager-api":"^8.1.10","@alanscodelog/tsconfigs":"^4.0.1","@chromatic-com/storybook":"^1.5.0","@storybook/addon-actions":"^8.1.10","@alanscodelog/eslint-config":"5.0.0-beta.3","@rollup/plugin-node-resolve":"^15.2.3","@storybook/addon-essentials":"^8.1.10","@storybook/addon-storysource":"^8.1.10","vite-plugin-externalize-deps":"^0.8.0","@storybook/addon-interactions":"^8.1.10","@alanscodelog/commitlint-config":"^3.0.1","@alanscodelog/semantic-release-config":"^4.2.0"},"peerDependencies":{"vue":"^3.2.47","tailwindcss":"^3.3.2","@nuxtjs/tailwindcss":"^6.7.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true},"@nuxtjs/tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_2.0.0-beta.12_1719183183366_0.1017773490322571","host":"s3://npm-registry-packages"}},"2.0.0-beta.13":{"name":"@alanscodelog/vue-components","version":"2.0.0-beta.13","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@2.0.0-beta.13","homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"cd5955359a8eaff3d82da343f9af402f5f0834cf","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-2.0.0-beta.13.tgz","fileCount":303,"integrity":"sha512-VAq+qrbERUMfMhLXthHBjFJNK4cUdY6GH+QKbkvdTQIBAMv4viPI0Xqaw0Bkb35E/zS2NrlARS+CmXBCowIQtw==","signatures":[{"sig":"MEUCIHm8dG185iV3rBd2qRw41z19v1Db14vf0pI2FYZGyQZnAiEA3B/PJvzXYYYQA1M1WoQL1IZUBIOHv9xG11zQPQ9wn2o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1122082},"pnpm":{"overrides":{"@volar/typescript":"2.3.1","@volar/language-core":"2.3.1"}},"type":"module","types":"./types/index.d.ts","module":"./dist/main.lib.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/main.lib.js"},"./*":{"types":"./dist/*","import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./helpers":{"types":"./dist/helpers/index.d.ts","import":"./dist/helpers/index.js"},"./base.css":{"import":"./src/assets/base.css"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.js"},"./helpers/*":{"types":"./dist/helpers/*","import":"./dist/helpers/*"},"./style.css":{"import":"./dist/style.css"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./directives":{"types":"./dist/directives/index.d.ts","import":"./dist/directives/index.js"},"./composables":{"types":"./dist/composables/index.d.ts","import":"./dist/composables/index.js"},"./components/*":{"types":"./dist/components/*/*.vue.d.ts","import":"./dist/components/*/*.vue.js"},"./directives/*":{"types":"./dist/directives/*","import":"./dist/directives/*"},"./composables/*":{"types":"./dist/composables/*","import":"./dist/composables/*"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"cb3a0aae0a20fd62a3320470ddcbd97f84eaca03","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"dev":"vite --config vite.playground.config.ts","doc":"pnpm run build:storybook","lint":"npm run lint:types && npm run lint:eslint && npm run lint:imports","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty --project tsconfig.types.json","build:types":"vue-tsc --emitDeclarationOnly -p tsconfig.types.json","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.ts **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue,cjs}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list --max-parents=0 HEAD) --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build","build-storybook":"storybook build","build:storybook":"storybook build -o docs/storybook","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"10.7.0","description":"[![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg)](https://github.com/alanscodelog/vue-components/actions/workflows/docs.yml) [![Build](https://github.com/alanscodelog/vue-components/actions/workflows/build.yml/badge.svg)](","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"vue":"^3.4.27","colord":"^2.9.3","colorjs.io":"^0.4.3","@nuxt/types":"^2.17.3","metamorphosis":"^0.2.3","tailwind-merge":"^2.3.0","unplugin-icons":"^0.19.0","@alanscodelog/utils":"^4.0.0","unplugin-vue-components":"^0.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"defu":"^6.1.4","sass":"^1.77.2","vite":"^5.2.12","husky":"^9.0.11","madge":"^7.0.0","react":"^18.3.1","indexit":"2.1.0-beta.3","postcss":"^8.4.38","ts-node":"^10.9.2","vue-tsc":"^2.0.19","@nuxt/kit":"^3.11.2","fast-glob":"^3.3.2","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.4.5","vue-loader":"^17.4.2","@types/node":"^20.12.12","tailwindcss":"^3.4.3","@nuxt/schema":"^3.11.2","@vueuse/core":"^10.10.0","autoprefixer":"^10.4.19","@iconify/json":"^2.2.221","postcss-import":"^16.1.0","@commitlint/cli":"^19.3.0","@storybook/test":"^8.1.10","@storybook/vue3":"^8.1.10","postcss-comment":"^2.0.0","postcss-nesting":"^12.1.5","@vue/runtime-dom":"^3.4.27","semantic-release":"^23.1.1","@storybook/blocks":"^8.1.10","@vue/runtime-core":"^3.4.27","@vitejs/plugin-vue":"^5.0.4","@vueuse/components":"^10.10.0","@nuxtjs/tailwindcss":"^6.12.0","vite-tsconfig-paths":"^4.3.2","@storybook/vue3-vite":"^8.1.10","@storybook/addon-a11y":"^8.1.10","@vitejs/plugin-legacy":"^5.4.0","@storybook/addon-links":"^8.1.10","@storybook/manager-api":"^8.1.10","@alanscodelog/tsconfigs":"^4.0.1","@chromatic-com/storybook":"^1.5.0","@storybook/addon-actions":"^8.1.10","@alanscodelog/eslint-config":"5.0.0-beta.3","@rollup/plugin-node-resolve":"^15.2.3","@storybook/addon-essentials":"^8.1.10","@storybook/addon-storysource":"^8.1.10","vite-plugin-externalize-deps":"^0.8.0","@storybook/addon-interactions":"^8.1.10","@alanscodelog/commitlint-config":"^3.0.1","@alanscodelog/semantic-release-config":"^4.2.0"},"peerDependencies":{"vue":"^3.2.47","tailwindcss":"^3.3.2","@nuxtjs/tailwindcss":"^6.7.0"},"peerDependenciesMeta":{"tailwindcss":{"optional":true},"@nuxtjs/tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_2.0.0-beta.13_1719276513706_0.8021163362123767","host":"s3://npm-registry-packages"}},"2.0.0-beta.14":{"name":"@alanscodelog/vue-components","version":"2.0.0-beta.14","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@2.0.0-beta.14","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"b2b815d21d616742aeae7662c907a63b7370b70e","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-2.0.0-beta.14.tgz","fileCount":186,"integrity":"sha512-Y7HS3/F2LFJTdSAGI7ZF3Mxgm9+FQHseMTofPPtw+qWGMB9p4N8CM+s/Lu7GPkFc7esmzonIvR3H7i4aYfgmpw==","signatures":[{"sig":"MEQCICHOklnuC2Z/3eYx5Qn4Nv+ftVgEWIBZLsP1PS+SkgJfAiA/kOrUFIHKZT3NX3jvO5IOWzTYwfK9G8Scv7p8srs6Uw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":996748},"pnpm":{"overrides":{"@volar/typescript":"2.3.1","@volar/language-core":"2.3.1"}},"type":"module","types":"./types/index.d.ts","module":"./dist/main.lib.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/main.lib.js"},"./*":{"types":"./dist/*","import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./helpers":{"types":"./dist/helpers/index.d.ts","import":"./dist/helpers/index.js"},"./base.css":{"import":"./src/assets/base.css"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.js"},"./helpers/*":{"types":"./dist/helpers/*","import":"./dist/helpers/*"},"./style.css":{"import":"./dist/style.css"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./directives":{"types":"./dist/directives/index.d.ts","import":"./dist/directives/index.js"},"./composables":{"types":"./dist/composables/index.d.ts","import":"./dist/composables/index.js"},"./components/*":{"types":"./dist/components/*/*.vue.d.ts","import":"./dist/components/*/*.vue.js"},"./directives/*":{"types":"./dist/directives/*","import":"./dist/directives/*"},"./composables/*":{"types":"./dist/composables/*","import":"./dist/composables/*"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"187453317b47c349364f545d606007c9958abe5c","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"dev":"vite --config vite.playground.config.ts","doc":"pnpm run build:storybook","lint":"npm run lint:types && npm run lint:eslint && npm run lint:imports","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty --project tsconfig.types.json","build:types":"vue-tsc --emitDeclarationOnly -p tsconfig.types.json","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.ts **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue,cjs}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list --max-parents=0 HEAD) --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build","build-storybook":"storybook build","build:storybook":"storybook build -o docs/storybook","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"10.7.0","description":"[![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg)](https://github.com/alanscodelog/vue-components/actions/workflows/docs.yml) [![Build](https://github.com/alanscodelog/vue-components/actions/workflows/build.yml/badge.svg)](","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"colord":"^2.9.3","colorjs.io":"^0.4.3","metamorphosis":"^0.2.3","tailwind-merge":"^2.3.0","unplugin-icons":"^0.19.0","@alanscodelog/utils":"^4.0.0","unplugin-vue-components":"^0.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.47","defu":"^6.1.4","sass":"^1.77.2","vite":"^5.2.12","husky":"^9.0.11","madge":"^7.0.0","react":"^18.3.1","indexit":"2.1.0-beta.3","postcss":"^8.4.38","ts-node":"^10.9.2","vue-tsc":"=2.0.19","@nuxt/kit":"^3.11.2","fast-glob":"^3.3.2","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.4.5","vue-loader":"^17.4.2","@nuxt/types":"^2.17.3","@types/node":"^20.12.12","tailwindcss":"^3.4.3","@nuxt/schema":"^3.11.2","@vueuse/core":"^10.10.0","autoprefixer":"^10.4.19","@iconify/json":"^2.2.221","postcss-import":"^16.1.0","@commitlint/cli":"^19.3.0","@storybook/test":"^8.1.10","@storybook/vue3":"^8.1.10","postcss-comment":"^2.0.0","postcss-nesting":"^12.1.5","@vue/runtime-dom":"^3.4.27","semantic-release":"^23.1.1","@storybook/blocks":"^8.1.10","@vue/runtime-core":"^3.4.27","@vitejs/plugin-vue":"^5.0.4","@vueuse/components":"^10.10.0","@nuxtjs/tailwindcss":"^6.12.0","vite-tsconfig-paths":"^4.3.2","@storybook/vue3-vite":"^8.1.10","@storybook/addon-a11y":"^8.1.10","@vitejs/plugin-legacy":"^5.4.0","@storybook/addon-links":"^8.1.10","@storybook/manager-api":"^8.1.10","@alanscodelog/tsconfigs":"^4.0.1","@chromatic-com/storybook":"^1.5.0","@storybook/addon-actions":"^8.1.10","@alanscodelog/eslint-config":"5.0.0-beta.3","@rollup/plugin-node-resolve":"^15.2.3","@storybook/addon-essentials":"^8.1.10","@storybook/addon-storysource":"^8.1.10","vite-plugin-externalize-deps":"^0.8.0","@storybook/addon-interactions":"^8.1.10","@alanscodelog/commitlint-config":"^3.0.1","@alanscodelog/semantic-release-config":"^4.2.0"},"peerDependencies":{"vue":"^3.2.47","tailwindcss":"^3.3.2","@nuxtjs/tailwindcss":"^6.7.0"},"peerDependenciesMeta":{"vue":{"optional":false},"tailwindcss":{"optional":true},"@nuxtjs/tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_2.0.0-beta.14_1721080243781_0.06117417103012768","host":"s3://npm-registry-packages"}},"2.0.0-beta.15":{"name":"@alanscodelog/vue-components","version":"2.0.0-beta.15","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@2.0.0-beta.15","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"a589fb2ac277ff3527bcb0ae6fa41cf0f4678cc7","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-2.0.0-beta.15.tgz","fileCount":310,"integrity":"sha512-p+3Fa+StpZCyW7zOhm1D1fcFWOTKYVKiTeEL7aW+1J/iGFOjIIccp1BmA0mmSes1r0JKYvT+Tb6A1l0ydjYhwg==","signatures":[{"sig":"MEYCIQDROrWHu6OGtRGKmoCuXuwMDQ82GMslPiR3iXT1UGDangIhAKVqvWSxEbh+tv3mOnKTtX/8qSwtbGSZOloPIIuMp4Vy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1144893},"type":"module","types":"./types/index.d.ts","module":"./dist/main.lib.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/main.lib.js"},"./*":{"types":"./dist/*","import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./helpers":{"types":"./dist/helpers/index.d.ts","import":"./dist/helpers/index.js"},"./base.css":{"import":"./src/assets/base.css"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.js"},"./helpers/*":{"types":"./dist/helpers/*","import":"./dist/helpers/*"},"./style.css":{"import":"./dist/style.css"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./directives":{"types":"./dist/directives/index.d.ts","import":"./dist/directives/index.js"},"./composables":{"types":"./dist/composables/index.d.ts","import":"./dist/composables/index.js"},"./components/*":{"types":"./dist/components/*/*.vue.d.ts","import":"./dist/components/*/*.vue.js"},"./directives/*":{"types":"./dist/directives/*","import":"./dist/directives/*"},"./composables/*":{"types":"./dist/composables/*","import":"./dist/composables/*"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"5815e4aff98bd1589aba83f3520ab775efef53ab","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"dev":"vite --config vite.playground.config.ts","doc":"pnpm run build:storybook","lint":"npm run lint:types && npm run lint:eslint && npm run lint:imports","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty --project tsconfig.types.json","build:types":"vue-tsc --emitDeclarationOnly -p tsconfig.types.json","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.ts **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue,cjs}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list --max-parents=0 HEAD) --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build","build-storybook":"storybook build","build:storybook":"storybook build -o docs/storybook","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"10.7.0","description":"[![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg)](https://github.com/alanscodelog/vue-components/actions/workflows/docs.yml) [![Build](https://github.com/alanscodelog/vue-components/actions/workflows/build.yml/badge.svg)](","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"colord":"^2.9.3","colorjs.io":"^0.4.3","metamorphosis":"^0.2.3","tailwind-merge":"^2.3.0","unplugin-icons":"^0.19.0","@alanscodelog/utils":"^4.0.0","unplugin-vue-components":"^0.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.2.47","defu":"^6.1.4","sass":"^1.77.2","vite":"^5.2.12","husky":"^9.0.11","madge":"^7.0.0","react":"^18.3.1","indexit":"2.1.0-beta.3","postcss":"^8.4.38","ts-node":"^10.9.2","vue-tsc":"^2.0.19","@nuxt/kit":"^3.11.2","fast-glob":"^3.3.2","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.4.5","vue-loader":"^17.4.2","@nuxt/types":"^2.17.3","@types/node":"^20.12.12","tailwindcss":"^3.4.3","@nuxt/schema":"^3.11.2","@vueuse/core":"^10.10.0","autoprefixer":"^10.4.19","@iconify/json":"^2.2.221","postcss-import":"^16.1.0","@commitlint/cli":"^19.3.0","@storybook/test":"^8.1.10","@storybook/vue3":"^8.1.10","postcss-comment":"^2.0.0","postcss-nesting":"^12.1.5","@vue/runtime-dom":"^3.4.27","semantic-release":"^23.1.1","@storybook/blocks":"^8.1.10","@vue/runtime-core":"^3.4.27","@vitejs/plugin-vue":"^5.0.4","@vueuse/components":"^10.10.0","@nuxtjs/tailwindcss":"^6.12.0","vite-tsconfig-paths":"^4.3.2","@storybook/vue3-vite":"^8.1.10","@storybook/addon-a11y":"^8.1.10","@vitejs/plugin-legacy":"^5.4.0","@storybook/addon-links":"^8.1.10","@storybook/manager-api":"^8.1.10","@alanscodelog/tsconfigs":"^4.0.1","@chromatic-com/storybook":"^1.5.0","@storybook/addon-actions":"^8.1.10","@alanscodelog/eslint-config":"5.0.0-beta.3","@rollup/plugin-node-resolve":"^15.2.3","@storybook/addon-essentials":"^8.1.10","@storybook/addon-storysource":"^8.1.10","vite-plugin-externalize-deps":"^0.8.0","@storybook/addon-interactions":"^8.1.10","@alanscodelog/commitlint-config":"^3.0.1","@alanscodelog/semantic-release-config":"^4.2.0"},"peerDependencies":{"vue":"^3.2.47","tailwindcss":"^3.3.2","@nuxtjs/tailwindcss":"^6.7.0"},"peerDependenciesMeta":{"vue":{"optional":false},"tailwindcss":{"optional":true},"@nuxtjs/tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_2.0.0-beta.15_1721786383635_0.8739323947337299","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@alanscodelog/vue-components","version":"2.0.0","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@2.0.0","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"5ad3dadc93b7f7673bda83e9acbc1ba952043fe7","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-2.0.0.tgz","fileCount":310,"integrity":"sha512-jEnIOReo+CmhE5Om+vHAJ4f1p9BpavwB9Og/TDuIzHDFeacAsTCNb3cw5EQyf3q91d/SEULqqW/+iZIB541x6g==","signatures":[{"sig":"MEYCIQCzM+xKjhgceVaG65z3Mw/06Qqnntf04n7z3JInTmkJWwIhAM7MYkpGtnbMEI8e9gg3NL8HvFVm8RHjZG7E7vVf4tEW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1144885},"type":"module","types":"./types/index.d.ts","module":"./dist/main.lib.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/main.lib.js"},"./*":{"types":"./dist/*","import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./helpers":{"types":"./dist/helpers/index.d.ts","import":"./dist/helpers/index.js"},"./base.css":{"import":"./src/assets/base.css"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.js"},"./helpers/*":{"types":"./dist/helpers/*","import":"./dist/helpers/*"},"./style.css":{"import":"./dist/style.css"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./directives":{"types":"./dist/directives/index.d.ts","import":"./dist/directives/index.js"},"./composables":{"types":"./dist/composables/index.d.ts","import":"./dist/composables/index.js"},"./components/*":{"types":"./dist/components/*/*.vue.d.ts","import":"./dist/components/*/*.vue.js"},"./directives/*":{"types":"./dist/directives/*","import":"./dist/directives/*"},"./composables/*":{"types":"./dist/composables/*","import":"./dist/composables/*"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"5815e4aff98bd1589aba83f3520ab775efef53ab","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"dev":"vite --config vite.playground.config.ts","doc":"pnpm run build:storybook","lint":"npm run lint:types && npm run lint:eslint && npm run lint:imports","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty --project tsconfig.types.json","build:types":"vue-tsc --emitDeclarationOnly -p tsconfig.types.json","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.ts **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue,cjs}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list --max-parents=0 HEAD) --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build","build-storybook":"storybook build","build:storybook":"storybook build -o docs/storybook","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"10.7.0","description":"[![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg)](https://github.com/alanscodelog/vue-components/actions/workflows/docs.yml) [![Build](https://github.com/alanscodelog/vue-components/actions/workflows/build.yml/badge.svg)](","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"colord":"^2.9.3","colorjs.io":"^0.4.3","metamorphosis":"^0.2.3","tailwind-merge":"^2.3.0","unplugin-icons":"^0.19.0","@alanscodelog/utils":"^4.0.0","unplugin-vue-components":"^0.27.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.47","defu":"^6.1.4","sass":"^1.77.2","vite":"^5.2.12","husky":"^9.0.11","madge":"^7.0.0","react":"^18.3.1","indexit":"2.1.0-beta.3","postcss":"^8.4.38","ts-node":"^10.9.2","vue-tsc":"^2.0.19","@nuxt/kit":"^3.11.2","fast-glob":"^3.3.2","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.4.5","vue-loader":"^17.4.2","@nuxt/types":"^2.17.3","@types/node":"^20.12.12","tailwindcss":"^3.4.3","@nuxt/schema":"^3.11.2","@vueuse/core":"^10.10.0","autoprefixer":"^10.4.19","@iconify/json":"^2.2.221","postcss-import":"^16.1.0","@commitlint/cli":"^19.3.0","@storybook/test":"^8.1.10","@storybook/vue3":"^8.1.10","postcss-comment":"^2.0.0","postcss-nesting":"^12.1.5","@vue/runtime-dom":"^3.4.27","semantic-release":"^23.1.1","@storybook/blocks":"^8.1.10","@vue/runtime-core":"^3.4.27","@vitejs/plugin-vue":"^5.0.4","@vueuse/components":"^10.10.0","@nuxtjs/tailwindcss":"^6.12.0","vite-tsconfig-paths":"^4.3.2","@storybook/vue3-vite":"^8.1.10","@storybook/addon-a11y":"^8.1.10","@vitejs/plugin-legacy":"^5.4.0","@storybook/addon-links":"^8.1.10","@storybook/manager-api":"^8.1.10","@alanscodelog/tsconfigs":"^4.0.1","@chromatic-com/storybook":"^1.5.0","@storybook/addon-actions":"^8.1.10","@alanscodelog/eslint-config":"5.0.0-beta.3","@rollup/plugin-node-resolve":"^15.2.3","@storybook/addon-essentials":"^8.1.10","@storybook/addon-storysource":"^8.1.10","vite-plugin-externalize-deps":"^0.8.0","@storybook/addon-interactions":"^8.1.10","@alanscodelog/commitlint-config":"^3.0.1","@alanscodelog/semantic-release-config":"^4.2.0"},"peerDependencies":{"vue":"^3.2.47","tailwindcss":"^3.3.2","@nuxtjs/tailwindcss":"^6.7.0"},"peerDependenciesMeta":{"vue":{"optional":false},"tailwindcss":{"optional":true},"@nuxtjs/tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_2.0.0_1721849348955_0.03293733483832795","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@alanscodelog/vue-components","version":"2.1.0","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@2.1.0","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"2de90b5454655af6eb57136108f3f60e0404fb78","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-2.1.0.tgz","fileCount":313,"integrity":"sha512-l5Zz+yZ3oiJ1BTPvN7C1a2gwNk84r74lD4XKKBU9Fn1smToTAEsInFXkdxu1nq1TKLHKXEaWP+WL6nE2L+8mmQ==","signatures":[{"sig":"MEYCIQDuY6r1BlSTSTEZM6B56WczeP0uwXK9T01qMxCn79EK4gIhAOv3H0gU2kvsWCM0TjcGB+1BLZT/z6vaeESnyZ0RyDbD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1157331},"type":"module","types":"./types/index.d.ts","module":"./dist/main.lib.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/main.lib.js"},"./*":{"types":"./dist/*","import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./helpers":{"types":"./dist/helpers/index.d.ts","import":"./dist/helpers/index.js"},"./base.css":{"import":"./src/assets/base.css"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.js"},"./helpers/*":{"types":"./dist/helpers/*","import":"./dist/helpers/*"},"./style.css":{"import":"./dist/style.css"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./directives":{"types":"./dist/directives/index.d.ts","import":"./dist/directives/index.js"},"./composables":{"types":"./dist/composables/index.d.ts","import":"./dist/composables/index.js"},"./components/*":{"types":"./dist/components/*/*.vue.d.ts","import":"./dist/components/*/*.vue.js"},"./directives/*":{"types":"./dist/directives/*","import":"./dist/directives/*"},"./composables/*":{"types":"./dist/composables/*","import":"./dist/composables/*"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"c34beee6039946654186ece1241e49a0c8bc733e","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"dev":"vite --config vite.playground.config.ts","doc":"pnpm run build:storybook","lint":"npm run lint:types && npm run lint:eslint && npm run lint:imports","test":"pnpm storybook:test","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev","lint:types":"vue-tsc --noEmit --pretty --project tsconfig.types.json","build:types":"vue-tsc --emitDeclarationOnly -p tsconfig.types.json","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.ts **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue,cjs}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list --max-parents=0 HEAD) --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build","storybook:test":"pnpm storybook:build && pnpm concurrently -k -s first -n \"SB,TEST\" -c \"magenta,blue\" \"pnpm http-server docs/storybook --port 6006 --silent\" \"pnpm wait-on tcp:6006 && pnpm test-storybook\"","storybook:build":"storybook build -o docs/storybook","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"10.8.1","description":"[![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg)](https://github.com/alanscodelog/vue-components/actions/workflows/docs.yml) [![Build](https://github.com/alanscodelog/vue-components/actions/workflows/build.yml/badge.svg)](","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"colord":"^2.9.3","colorjs.io":"^0.4.3","metamorphosis":"^0.2.3","tailwind-merge":"^2.3.0","unplugin-icons":"^0.19.0","@alanscodelog/utils":"^4.0.0","unplugin-vue-components":"^0.27.0","vue-component-type-helpers":"^2.0.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.47","defu":"^6.1.4","sass":"^1.77.2","vite":"^5.2.12","husky":"^9.0.11","madge":"^7.0.0","react":"^18.3.1","indexit":"2.1.0-beta.3","postcss":"^8.4.38","ts-node":"^10.9.2","vue-tsc":"^2.0.19","wait-on":"^7.2.0","@nuxt/kit":"^3.11.2","fast-glob":"^3.3.2","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.4.5","vue-loader":"^17.4.2","@nuxt/types":"^2.17.3","@types/node":"^20.12.12","http-server":"^14.1.1","tailwindcss":"^3.4.3","@nuxt/schema":"^3.11.2","@vueuse/core":"^10.10.0","autoprefixer":"^10.4.19","concurrently":"^8.2.2","@iconify/json":"^2.2.221","postcss-import":"^16.1.0","@commitlint/cli":"^19.3.0","@storybook/test":"^8.1.10","@storybook/vue3":"^8.1.10","postcss-comment":"^2.0.0","postcss-nesting":"^12.1.5","@vue/runtime-dom":"^3.4.27","semantic-release":"^23.1.1","@storybook/blocks":"^8.1.10","@vue/runtime-core":"^3.4.27","@vitejs/plugin-vue":"^5.0.4","@vueuse/components":"^10.10.0","@nuxtjs/tailwindcss":"^6.12.0","vite-tsconfig-paths":"^4.3.2","@storybook/vue3-vite":"^8.1.10","@storybook/addon-a11y":"^8.1.10","@vitejs/plugin-legacy":"^5.4.0","@storybook/addon-links":"^8.1.10","@storybook/manager-api":"^8.1.10","@storybook/test-runner":"^0.19.1","@alanscodelog/tsconfigs":"^4.0.1","@chromatic-com/storybook":"^1.5.0","@storybook/addon-actions":"^8.1.10","@alanscodelog/eslint-config":"5.0.0-beta.3","@rollup/plugin-node-resolve":"^15.2.3","@storybook/addon-essentials":"^8.1.10","@storybook/addon-storysource":"^8.1.10","vite-plugin-externalize-deps":"^0.8.0","@storybook/addon-interactions":"^8.1.10","@alanscodelog/commitlint-config":"^3.0.1","@alanscodelog/semantic-release-config":"^4.2.0"},"peerDependencies":{"vue":"^3.2.47","tailwindcss":"^3.3.2","@nuxtjs/tailwindcss":"^6.7.0"},"peerDependenciesMeta":{"vue":{"optional":false},"tailwindcss":{"optional":true},"@nuxtjs/tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_2.1.0_1722650570207_0.850961078438301","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@alanscodelog/vue-components","version":"2.1.1","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@2.1.1","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"ee36040d79f5747aff93315f35c3268ce323f27a","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-2.1.1.tgz","fileCount":314,"integrity":"sha512-EUF6Nocp9AAke+fqX4Dcn1WnOGS1iafVSQTGqwhHwTdMOAdu0Nv0TAK19ZnFqJl3obCv08TzJjmGhJiHA8jYiQ==","signatures":[{"sig":"MEQCIB3y+m+fCCWvsPWLrjNSo7sUbsabERFikdrUjhECST6ZAiB4/PevClFeQ3EAewBMo8uNbdDackgJVoG3CfvBz3+iiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1161933},"type":"module","types":"./types/index.d.ts","module":"./dist/main.lib.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/main.lib.js"},"./*":{"types":"./dist/*","import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./helpers":{"types":"./dist/helpers/index.d.ts","import":"./dist/helpers/index.js"},"./base.css":{"import":"./src/assets/base.css"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.js"},"./helpers/*":{"types":"./dist/helpers/*","import":"./dist/helpers/*"},"./style.css":{"import":"./dist/style.css"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./directives":{"types":"./dist/directives/index.d.ts","import":"./dist/directives/index.js"},"./composables":{"types":"./dist/composables/index.d.ts","import":"./dist/composables/index.js"},"./components/*":{"types":"./dist/components/*/*.vue.d.ts","import":"./dist/components/*/*.vue.js"},"./directives/*":{"types":"./dist/directives/*","import":"./dist/directives/*"},"./composables/*":{"types":"./dist/composables/*","import":"./dist/composables/*"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"e96f53af52427cf1f27b9ed2ea96c7751cb34a61","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"dev":"vite --config vite.playground.config.ts","doc":"pnpm run storybook:build","lint":"npm run lint:types && npm run lint:eslint && npm run lint:imports","test":"pnpm storybook:test","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty --project tsconfig.types.json","build:types":"vue-tsc --emitDeclarationOnly -p tsconfig.types.json","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.ts **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue,cjs}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list --max-parents=0 HEAD) --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build","storybook:test":"pnpm storybook:build && pnpm concurrently -k -s first -n \"SB,TEST\" -c \"magenta,blue\" \"pnpm http-server docs/storybook --port 6006 --silent\" \"pnpm wait-on tcp:6006 && pnpm test-storybook\"","storybook:build":"storybook build -o docs/storybook","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"10.8.1","description":"[![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg)](https://github.com/alanscodelog/vue-components/actions/workflows/docs.yml) [![Build](https://github.com/alanscodelog/vue-components/actions/workflows/build.yml/badge.svg)](","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"colord":"^2.9.3","colorjs.io":"^0.4.3","metamorphosis":"^0.2.3","tailwind-merge":"^2.3.0","unplugin-icons":"^0.19.0","@alanscodelog/utils":"^4.0.0","unplugin-vue-components":"^0.27.0","vue-component-type-helpers":"^2.0.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.47","defu":"^6.1.4","sass":"^1.77.2","vite":"^5.2.12","husky":"^9.0.11","madge":"^7.0.0","react":"^18.3.1","indexit":"2.1.0-beta.3","postcss":"^8.4.38","ts-node":"^10.9.2","vue-tsc":"^2.0.19","wait-on":"^7.2.0","@nuxt/kit":"^3.11.2","fast-glob":"^3.3.2","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.4.5","vue-loader":"^17.4.2","@nuxt/types":"^2.17.3","@types/node":"^20.12.12","http-server":"^14.1.1","tailwindcss":"^3.4.3","@nuxt/schema":"^3.11.2","@vueuse/core":"^10.10.0","autoprefixer":"^10.4.19","concurrently":"^8.2.2","@iconify/json":"^2.2.221","postcss-import":"^16.1.0","@commitlint/cli":"^19.3.0","@storybook/test":"^8.1.10","@storybook/vue3":"^8.1.10","postcss-comment":"^2.0.0","postcss-nesting":"^12.1.5","@vue/runtime-dom":"^3.4.27","semantic-release":"^23.1.1","@storybook/blocks":"^8.1.10","@vue/runtime-core":"^3.4.27","@vitejs/plugin-vue":"^5.0.4","@vueuse/components":"^10.10.0","@nuxtjs/tailwindcss":"^6.12.0","vite-tsconfig-paths":"^4.3.2","@storybook/vue3-vite":"^8.1.10","@storybook/addon-a11y":"^8.1.10","@vitejs/plugin-legacy":"^5.4.0","@storybook/addon-links":"^8.1.10","@storybook/manager-api":"^8.1.10","@storybook/test-runner":"^0.19.1","@alanscodelog/tsconfigs":"^4.0.1","@chromatic-com/storybook":"^1.5.0","@storybook/addon-actions":"^8.1.10","@alanscodelog/eslint-config":"5.0.0-beta.3","@rollup/plugin-node-resolve":"^15.2.3","@storybook/addon-essentials":"^8.1.10","@storybook/addon-storysource":"^8.1.10","vite-plugin-externalize-deps":"^0.8.0","@storybook/addon-interactions":"^8.1.10","@alanscodelog/commitlint-config":"^3.0.1","@alanscodelog/semantic-release-config":"^4.2.0"},"peerDependencies":{"vue":"^3.2.47","tailwindcss":"^3.3.2","@nuxtjs/tailwindcss":"^6.7.0"},"peerDependenciesMeta":{"vue":{"optional":false},"tailwindcss":{"optional":true},"@nuxtjs/tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_2.1.1_1723151977207_0.5503768891856806","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@alanscodelog/vue-components","version":"2.2.0","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@2.2.0","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"ff103bb0209a68caf8c5164659e9c9c493401773","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-2.2.0.tgz","fileCount":314,"integrity":"sha512-v+ckfZ0iDGEaguyZHozhIHHo+txo5v6k182Yssv+9OtmSNIXlM+TblM37fyf1dWHz9gz9EC9X00ra8L0s7gslg==","signatures":[{"sig":"MEUCIGliE1OW3nZ1JW2lRu7MisrilJPsdUvXkITcZ+mzB4AAAiEAq/o4T7+Phasd37akN9BEwFYqGDzs8WqOrumBP0JxWME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1180734},"type":"module","types":"./types/index.d.ts","module":"./dist/main.lib.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/main.lib.js"},"./*":{"types":"./dist/*","import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./helpers":{"types":"./dist/helpers/index.d.ts","import":"./dist/helpers/index.js"},"./base.css":{"import":"./src/assets/base.css"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.js"},"./helpers/*":{"types":"./dist/helpers/*","import":"./dist/helpers/*"},"./style.css":{"import":"./dist/style.css"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./directives":{"types":"./dist/directives/index.d.ts","import":"./dist/directives/index.js"},"./composables":{"types":"./dist/composables/index.d.ts","import":"./dist/composables/index.js"},"./components/*":{"types":"./dist/components/*/*.vue.d.ts","import":"./dist/components/*/*.vue.js"},"./directives/*":{"types":"./dist/directives/*","import":"./dist/directives/*"},"./composables/*":{"types":"./dist/composables/*","import":"./dist/composables/*"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"b658de1322504a4e37fed08cf06aac87c5df4814","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"dev":"vite --config vite.playground.config.ts","doc":"pnpm run storybook:build","lint":"npm run lint:types && npm run lint:eslint && npm run lint:imports","test":"pnpm storybook:test","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty --project tsconfig.types.json","build:types":"vue-tsc --emitDeclarationOnly -p tsconfig.types.json","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.ts **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue,cjs}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list --max-parents=0 HEAD) --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build","storybook:test":"pnpm storybook:build && pnpm concurrently -k -s first -n \"SB,TEST\" -c \"magenta,blue\" \"pnpm http-server docs/storybook --port 6006 --silent\" \"pnpm wait-on tcp:6006 && pnpm test-storybook\"","storybook:build":"storybook build -o docs/storybook","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"10.8.1","description":"[![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg)](https://github.com/alanscodelog/vue-components/actions/workflows/docs.yml) [![Build](https://github.com/alanscodelog/vue-components/actions/workflows/build.yml/badge.svg)](","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"colord":"^2.9.3","colorjs.io":"^0.4.3","metamorphosis":"^0.2.3","tailwind-merge":"^2.3.0","unplugin-icons":"^0.19.0","@alanscodelog/utils":"^4.0.0","unplugin-vue-components":"^0.27.0","vue-component-type-helpers":"^2.0.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.47","defu":"^6.1.4","sass":"^1.77.2","vite":"^5.2.12","husky":"^9.0.11","madge":"^7.0.0","react":"^18.3.1","indexit":"2.1.0-beta.3","postcss":"^8.4.38","ts-node":"^10.9.2","vue-tsc":"^2.0.19","wait-on":"^7.2.0","@nuxt/kit":"^3.11.2","fast-glob":"^3.3.2","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.4.5","vue-loader":"^17.4.2","@nuxt/types":"^2.17.3","@types/node":"^20.12.12","http-server":"^14.1.1","tailwindcss":"^3.4.3","@nuxt/schema":"^3.11.2","@vueuse/core":"^10.10.0","autoprefixer":"^10.4.19","concurrently":"^8.2.2","@iconify/json":"^2.2.221","postcss-import":"^16.1.0","@commitlint/cli":"^19.3.0","@storybook/test":"^8.1.10","@storybook/vue3":"^8.1.10","postcss-comment":"^2.0.0","postcss-nesting":"^12.1.5","@vue/runtime-dom":"^3.4.27","semantic-release":"^23.1.1","@storybook/blocks":"^8.1.10","@vue/runtime-core":"^3.4.27","@vitejs/plugin-vue":"^5.0.4","@vueuse/components":"^10.10.0","@nuxtjs/tailwindcss":"^6.12.0","vite-tsconfig-paths":"^4.3.2","@storybook/vue3-vite":"^8.1.10","@storybook/addon-a11y":"^8.1.10","@vitejs/plugin-legacy":"^5.4.0","@storybook/addon-links":"^8.1.10","@storybook/manager-api":"^8.1.10","@storybook/test-runner":"^0.19.1","@alanscodelog/tsconfigs":"^4.0.1","@chromatic-com/storybook":"^1.5.0","@storybook/addon-actions":"^8.1.10","@alanscodelog/eslint-config":"5.0.0-beta.3","@rollup/plugin-node-resolve":"^15.2.3","@storybook/addon-essentials":"^8.1.10","@storybook/addon-storysource":"^8.1.10","vite-plugin-externalize-deps":"^0.8.0","@storybook/addon-interactions":"^8.1.10","@alanscodelog/commitlint-config":"^3.0.1","@alanscodelog/semantic-release-config":"^4.2.0"},"peerDependencies":{"vue":"^3.2.47","tailwindcss":"^3.3.2","@nuxtjs/tailwindcss":"^6.7.0"},"peerDependenciesMeta":{"vue":{"optional":false},"tailwindcss":{"optional":true},"@nuxtjs/tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_2.2.0_1724365132836_0.7451522596083056","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@alanscodelog/vue-components","version":"2.2.1","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@2.2.1","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"b06a25ff37d922034370c4a113b3648792e7b8a0","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-2.2.1.tgz","fileCount":314,"integrity":"sha512-5EsDz4evGXUWx/XsNASJCUKOggLOX8BAvhHn06qcHI+Vj6itzxeRfezqvjDJOLrqAj/DYt1Ljqc8fOcAEY+DLQ==","signatures":[{"sig":"MEQCIB4icqaEojS2j0/oS1xwHgkvQDREC5+UGKZ0BMFwsco9AiAweF19WqFXLztatjBTkeH+a6gTNQC9z9WSrFZvhrqjhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1174172},"type":"module","types":"./types/index.d.ts","module":"./dist/main.lib.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/main.lib.js"},"./*":{"types":"./dist/*","import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./helpers":{"types":"./dist/helpers/index.d.ts","import":"./dist/helpers/index.js"},"./base.css":{"import":"./src/assets/base.css"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.js"},"./helpers/*":{"types":"./dist/helpers/*","import":"./dist/helpers/*"},"./style.css":{"import":"./dist/style.css"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./directives":{"types":"./dist/directives/index.d.ts","import":"./dist/directives/index.js"},"./composables":{"types":"./dist/composables/index.d.ts","import":"./dist/composables/index.js"},"./components/*":{"types":"./dist/components/*/*.vue.d.ts","import":"./dist/components/*/*.vue.js"},"./directives/*":{"types":"./dist/directives/*","import":"./dist/directives/*"},"./composables/*":{"types":"./dist/composables/*","import":"./dist/composables/*"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"013704cbd6b5af494fe301ef8063bd25d67ec7ff","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"dev":"vite --config vite.playground.config.ts","doc":"pnpm run storybook:build","lint":"npm run lint:types && npm run lint:eslint && npm run lint:imports","test":"pnpm storybook:test","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty --project tsconfig.types.json","build:types":"vue-tsc --emitDeclarationOnly -p tsconfig.types.json","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.ts **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue,cjs}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list --max-parents=0 HEAD) --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build","storybook:test":"pnpm storybook:build && pnpm concurrently -k -s first -n \"SB,TEST\" -c \"magenta,blue\" \"pnpm http-server docs/storybook --port 6006 --silent\" \"pnpm wait-on tcp:6006 && pnpm test-storybook\"","storybook:build":"storybook build -o docs/storybook","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"10.8.2","description":"[![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg)](https://github.com/alanscodelog/vue-components/actions/workflows/docs.yml) [![Build](https://github.com/alanscodelog/vue-components/actions/workflows/build.yml/badge.svg)](","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"colord":"^2.9.3","colorjs.io":"^0.4.3","metamorphosis":"^0.2.3","tailwind-merge":"^2.3.0","unplugin-icons":"^0.19.0","@alanscodelog/utils":"^4.0.0","unplugin-vue-components":"^0.27.0","vue-component-type-helpers":"^2.0.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.47","defu":"^6.1.4","sass":"^1.77.2","vite":"^5.2.12","husky":"^9.0.11","madge":"^7.0.0","react":"^18.3.1","indexit":"2.1.0-beta.3","postcss":"^8.4.38","ts-node":"^10.9.2","vue-tsc":"^2.0.19","wait-on":"^7.2.0","@nuxt/kit":"^3.11.2","fast-glob":"^3.3.2","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.4.5","vue-loader":"^17.4.2","@nuxt/types":"^2.17.3","@types/node":"^20.12.12","http-server":"^14.1.1","tailwindcss":"^3.4.3","@nuxt/schema":"^3.11.2","@vueuse/core":"^10.10.0","autoprefixer":"^10.4.19","concurrently":"^8.2.2","@iconify/json":"^2.2.221","postcss-import":"^16.1.0","@commitlint/cli":"^19.3.0","@storybook/test":"^8.1.10","@storybook/vue3":"^8.1.10","postcss-comment":"^2.0.0","postcss-nesting":"^12.1.5","@vue/runtime-dom":"^3.4.27","semantic-release":"^23.1.1","@storybook/blocks":"^8.1.10","@vue/runtime-core":"^3.4.27","@vitejs/plugin-vue":"^5.0.4","@vueuse/components":"^10.10.0","@nuxtjs/tailwindcss":"^6.12.0","vite-tsconfig-paths":"^4.3.2","@storybook/vue3-vite":"^8.1.10","@storybook/addon-a11y":"^8.1.10","@vitejs/plugin-legacy":"^5.4.0","@storybook/addon-links":"^8.1.10","@storybook/manager-api":"^8.1.10","@storybook/test-runner":"^0.19.1","@alanscodelog/tsconfigs":"^4.0.1","@chromatic-com/storybook":"^1.5.0","@storybook/addon-actions":"^8.1.10","@alanscodelog/eslint-config":"5.0.0-beta.3","@rollup/plugin-node-resolve":"^15.2.3","@storybook/addon-essentials":"^8.1.10","@storybook/addon-storysource":"^8.1.10","vite-plugin-externalize-deps":"^0.8.0","@storybook/addon-interactions":"^8.1.10","@alanscodelog/commitlint-config":"^3.0.1","@alanscodelog/semantic-release-config":"^4.2.0"},"peerDependencies":{"vue":"^3.2.47","tailwindcss":"^3.3.2","@nuxtjs/tailwindcss":"^6.7.0"},"peerDependenciesMeta":{"vue":{"optional":false},"tailwindcss":{"optional":true},"@nuxtjs/tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_2.2.1_1725138341891_0.23141946807531788","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@alanscodelog/vue-components","version":"2.3.0","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@2.3.0","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"0a8d1c3020dba8f62a1f4bd423e665439256e0ae","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-2.3.0.tgz","fileCount":314,"integrity":"sha512-afzss4Zcr4fp0l1k3hDbYNuR23OOOZlcRocos9gga3T59p/Y69CjUKTr05nmOQFejAxDDTdWAydshIaaFWBD+g==","signatures":[{"sig":"MEYCIQCZrol6vdeVDeIdP2DPyD29YQD+xCl4ZHuW8p5N7o8oXgIhAKSDRZpcfLcoFBGDzRdc2D5eoBQSrBjJccDEmOMGIMl1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1147823},"type":"module","types":"./types/index.d.ts","module":"./dist/main.lib.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/main.lib.js"},"./*":{"types":"./dist/*","import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./helpers":{"types":"./dist/helpers/index.d.ts","import":"./dist/helpers/index.js"},"./base.css":{"import":"./src/assets/base.css"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.js"},"./helpers/*":{"types":"./dist/helpers/*","import":"./dist/helpers/*"},"./style.css":{"import":"./dist/style.css"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./directives":{"types":"./dist/directives/index.d.ts","import":"./dist/directives/index.js"},"./composables":{"types":"./dist/composables/index.d.ts","import":"./dist/composables/index.js"},"./components/*":{"types":"./dist/components/*/*.vue.d.ts","import":"./dist/components/*/*.vue.js"},"./directives/*":{"types":"./dist/directives/*","import":"./dist/directives/*"},"./composables/*":{"types":"./dist/composables/*","import":"./dist/composables/*"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"f9a493e4428a76714d5bbae82d8e11c41789b9d5","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"dev":"vite --config vite.playground.config.ts","doc":"pnpm run storybook:build","lint":"npm run lint:types && npm run lint:eslint && npm run lint:imports","test":"pnpm storybook:test","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty --project tsconfig.types.json","build:types":"vue-tsc --emitDeclarationOnly -p tsconfig.types.json","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.ts **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue,cjs}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list --max-parents=0 HEAD) --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build","storybook:test":"pnpm storybook:build && pnpm concurrently -k -s first -n \"SB,TEST\" -c \"magenta,blue\" \"pnpm http-server docs/storybook --port 6006 --silent\" \"pnpm wait-on tcp:6006 && pnpm test-storybook\"","storybook:build":"storybook build -o docs/storybook","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"10.8.2","description":"[![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg)](https://github.com/alanscodelog/vue-components/actions/workflows/docs.yml) [![Build](https://github.com/alanscodelog/vue-components/actions/workflows/build.yml/badge.svg)](","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"colord":"^2.9.3","colorjs.io":"^0.4.3","metamorphosis":"^0.2.3","tailwind-merge":"^2.3.0","unplugin-icons":"^0.19.0","@alanscodelog/utils":"^4.0.0","unplugin-vue-components":"^0.27.0","vue-component-type-helpers":"^2.0.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.47","defu":"^6.1.4","sass":"^1.77.2","vite":"^5.2.12","husky":"^9.0.11","madge":"^7.0.0","react":"^18.3.1","indexit":"2.1.0-beta.3","postcss":"^8.4.38","ts-node":"^10.9.2","vue-tsc":"^2.0.19","wait-on":"^7.2.0","@nuxt/kit":"^3.11.2","fast-glob":"^3.3.2","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.4.5","vue-loader":"^17.4.2","@nuxt/types":"^2.17.3","@types/node":"^20.12.12","http-server":"^14.1.1","tailwindcss":"^3.4.3","@nuxt/schema":"^3.11.2","@vueuse/core":"^10.10.0","autoprefixer":"^10.4.19","concurrently":"^8.2.2","@iconify/json":"^2.2.221","postcss-import":"^16.1.0","@commitlint/cli":"^19.3.0","@storybook/test":"^8.1.10","@storybook/vue3":"^8.1.10","postcss-comment":"^2.0.0","postcss-nesting":"^12.1.5","@vue/runtime-dom":"^3.4.27","semantic-release":"^23.1.1","@storybook/blocks":"^8.1.10","@vue/runtime-core":"^3.4.27","@vitejs/plugin-vue":"^5.0.4","@vueuse/components":"^10.10.0","@nuxtjs/tailwindcss":"^6.12.0","vite-tsconfig-paths":"^4.3.2","@storybook/vue3-vite":"^8.1.10","@storybook/addon-a11y":"^8.1.10","@vitejs/plugin-legacy":"^5.4.0","@storybook/addon-links":"^8.1.10","@storybook/manager-api":"^8.1.10","@storybook/test-runner":"^0.19.1","@alanscodelog/tsconfigs":"^4.0.1","@chromatic-com/storybook":"^1.5.0","@storybook/addon-actions":"^8.1.10","@alanscodelog/eslint-config":"5.0.0-beta.3","@rollup/plugin-node-resolve":"^15.2.3","@storybook/addon-essentials":"^8.1.10","@storybook/addon-storysource":"^8.1.10","vite-plugin-externalize-deps":"^0.8.0","@storybook/addon-interactions":"^8.1.10","@alanscodelog/commitlint-config":"^3.0.1","@alanscodelog/semantic-release-config":"^4.2.0"},"peerDependencies":{"vue":"^3.2.47","tailwindcss":"^3.3.2","@nuxtjs/tailwindcss":"^6.7.0"},"peerDependenciesMeta":{"vue":{"optional":false},"tailwindcss":{"optional":true},"@nuxtjs/tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_2.3.0_1725402503970_0.4910098706478503","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@alanscodelog/vue-components","version":"2.4.0","author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","_id":"@alanscodelog/vue-components@2.4.0","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"homepage":"https://github.com/alanscodelog/vue-components#readme","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"dist":{"shasum":"932e110745a332c6aec55f6d50edc9ac2fa50ad4","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-2.4.0.tgz","fileCount":314,"integrity":"sha512-WYbU8J1tpXNMqMIIckDqYnAH0oMNiN0w/wwXyL/DwSe5ddZoBEw61AfImYRsN1oUhCO7BiJzwJlOFqILHPPoYw==","signatures":[{"sig":"MEUCIQCO9JuhFoa3+f/Rv1Va3r/6WJjTi3zNTPm1nRdZjpPC0QIgZ/aHHmdChTU2LZxDvCkcMdSNpHrZhltAvA6XXb1aN2M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1150289},"type":"module","types":"./types/index.d.ts","module":"./dist/main.lib.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./types/index.d.ts","import":"./dist/main.lib.js"},"./*":{"types":"./dist/*","import":"./dist/*"},"./nuxt":{"import":"./nuxt.ts"},"./helpers":{"types":"./dist/helpers/index.d.ts","import":"./dist/helpers/index.js"},"./base.css":{"import":"./src/assets/base.css"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.js"},"./helpers/*":{"types":"./dist/helpers/*","import":"./dist/helpers/*"},"./style.css":{"import":"./dist/style.css"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./directives":{"types":"./dist/directives/index.d.ts","import":"./dist/directives/index.js"},"./composables":{"types":"./dist/composables/index.d.ts","import":"./dist/composables/index.js"},"./components/*":{"types":"./dist/components/*/*.vue.d.ts","import":"./dist/components/*/*.vue.js"},"./directives/*":{"types":"./dist/directives/*","import":"./dist/directives/*"},"./composables/*":{"types":"./dist/composables/*","import":"./dist/composables/*"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./tailwind.config.ts":"./tailwind.config.ts","./tailwind-colors.config.ts":"./tailwind-colors.config.ts"},"gitHead":"50e5e954e94952c8f361827ab8f482e2d59ed043","release":{"extends":["@alanscodelog/semantic-release-config"]},"scripts":{"dev":"vite --config vite.playground.config.ts","doc":"pnpm run storybook:build","lint":"npm run lint:types && npm run lint:eslint && npm run lint:imports","test":"pnpm storybook:test","build":"vite build","doc:dev":"pnpm run storybook","prepare":"husky && npm run build","build:dev":"vite build --mode development","storybook":"BROWSER=none storybook dev -p 6006","lint:types":"vue-tsc --noEmit --pretty --project tsconfig.types.json","build:types":"vue-tsc --emitDeclarationOnly -p tsconfig.types.json","build:watch":"vite build --watch --mode production","gen:exports":"indexit update --ignore **.d.ts **.stories.ts **.vue -o '${path}.js'","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue,cjs}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:commits":"commitlint --from $(git rev-list --max-parents=0 HEAD) --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","actions:debug":"act -r -v -j build","storybook:test":"pnpm storybook:build && pnpm concurrently -k -s first -n \"SB,TEST\" -c \"magenta,blue\" \"pnpm http-server docs/storybook --port 6006 --silent\" \"pnpm wait-on tcp:6006 && pnpm test-storybook\"","storybook:build":"storybook build -o docs/storybook","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache"},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"@comments":{"scripts":{"prepare":"Needed so that if we pull the package from git it will get built and installed properly.","lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"commitlint":{"extends":["@alanscodelog"]},"repository":{"url":"git+https://github.com/alanscodelog/vue-components.git","type":"git"},"_npmVersion":"10.8.2","description":"[![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg)](https://github.com/alanscodelog/vue-components/actions/workflows/docs.yml) [![Build](https://github.com/alanscodelog/vue-components/actions/workflows/build.yml/badge.svg)](","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"colord":"^2.9.3","colorjs.io":"^0.4.3","metamorphosis":"^0.2.3","tailwind-merge":"^2.3.0","unplugin-icons":"^0.19.0","@alanscodelog/utils":"^4.0.0","unplugin-vue-components":"^0.27.0","vue-component-type-helpers":"^2.0.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.47","defu":"^6.1.4","sass":"^1.77.2","vite":"^5.2.12","husky":"^9.0.11","madge":"^7.0.0","react":"^18.3.1","indexit":"2.1.0-beta.3","postcss":"^8.4.38","ts-node":"^10.9.2","vue-tsc":"^2.0.19","wait-on":"^7.2.0","@nuxt/kit":"^3.11.2","fast-glob":"^3.3.2","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.4.5","vue-loader":"^17.4.2","@nuxt/types":"^2.17.3","@types/node":"^20.12.12","http-server":"^14.1.1","tailwindcss":"^3.4.3","@nuxt/schema":"^3.11.2","@vueuse/core":"^10.10.0","autoprefixer":"^10.4.19","concurrently":"^8.2.2","@iconify/json":"^2.2.221","postcss-import":"^16.1.0","@commitlint/cli":"^19.3.0","@storybook/test":"^8.1.10","@storybook/vue3":"^8.1.10","postcss-comment":"^2.0.0","postcss-nesting":"^12.1.5","@vue/runtime-dom":"^3.4.27","semantic-release":"^23.1.1","@storybook/blocks":"^8.1.10","@vue/runtime-core":"^3.4.27","@vitejs/plugin-vue":"^5.0.4","@vueuse/components":"^10.10.0","@nuxtjs/tailwindcss":"^6.12.0","vite-tsconfig-paths":"^4.3.2","@storybook/vue3-vite":"^8.1.10","@storybook/addon-a11y":"^8.1.10","@vitejs/plugin-legacy":"^5.4.0","@storybook/addon-links":"^8.1.10","@storybook/manager-api":"^8.1.10","@storybook/test-runner":"^0.19.1","@alanscodelog/tsconfigs":"^4.0.1","@chromatic-com/storybook":"^1.5.0","@storybook/addon-actions":"^8.1.10","@alanscodelog/eslint-config":"5.0.0-beta.3","@rollup/plugin-node-resolve":"^15.2.3","@storybook/addon-essentials":"^8.1.10","@storybook/addon-storysource":"^8.1.10","vite-plugin-externalize-deps":"^0.8.0","@storybook/addon-interactions":"^8.1.10","@alanscodelog/commitlint-config":"^3.0.1","@alanscodelog/semantic-release-config":"^4.2.0"},"peerDependencies":{"vue":"^3.2.47","tailwindcss":"^3.3.2","@nuxtjs/tailwindcss":"^6.7.0"},"peerDependenciesMeta":{"vue":{"optional":false},"tailwindcss":{"optional":true},"@nuxtjs/tailwindcss":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/vue-components_2.4.0_1726420005078_0.6788240501022644","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@alanscodelog/vue-components","version":"2.5.0","module":"./dist/main.lib.js","type":"module","types":"./types/index.d.ts","sideEffects":false,"exports":{".":{"types":"./types/index.d.ts","import":"./dist/main.lib.js"},"./*":{"import":"./dist/*","types":"./dist/*"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./components/*":{"types":"./dist/components/*/*.vue.d.ts","import":"./dist/components/*/*.vue.js"},"./composables/*":{"types":"./dist/composables/*","import":"./dist/composables/*"},"./composables":{"types":"./dist/composables/index.d.ts","import":"./dist/composables/index.js"},"./directives":{"types":"./dist/directives/index.d.ts","import":"./dist/directives/index.js"},"./directives/*":{"types":"./dist/directives/*","import":"./dist/directives/*"},"./helpers":{"types":"./dist/helpers/index.d.ts","import":"./dist/helpers/index.js"},"./helpers/*":{"types":"./dist/helpers/*","import":"./dist/helpers/*"},"./tailwind":{"types":"./dist/tailwind/index.d.ts","import":"./dist/tailwind/index.js"},"./base.css":{"import":"./src/assets/base.css"},"./style.css":{"import":"./dist/style.css"},"./utilities.css":{"import":"./src/assets/utilities.css"},"./nuxt":{"import":"./nuxt.ts"},"./tailwind-colors.config.ts":"./tailwind-colors.config.ts","./tailwind.config.ts":"./tailwind.config.ts"},"scripts":{"build":"vite build","dev":"vite --config vite.playground.config.ts","build:dev":"vite build --mode development","build:watch":"vite build --watch --mode production","build:types":"vue-tsc --emitDeclarationOnly -p tsconfig.types.json","storybook":"BROWSER=none storybook dev -p 6006","storybook:clear-cache":"BROWSER=none storybook dev -p 6006 --no-manager-cache","storybook:build":"storybook build -o docs/storybook","storybook:test":"pnpm storybook:build && pnpm concurrently -k -s first -n \"SB,TEST\" -c \"magenta,blue\" \"pnpm http-server docs/storybook --port 6006 --silent\" \"pnpm wait-on tcp:6006 && pnpm test-storybook\"","test":"pnpm storybook:test","doc":"pnpm run storybook:build","doc:dev":"pnpm run storybook","lint:eslint":"eslint \"{src,tests}/**/*.{js,ts,vue,cjs}\" \"*.{js,ts}\" --max-warnings=0 --report-unused-disable-directives","lint:types":"vue-tsc --noEmit --pretty --project tsconfig.types.json","lint:commits":"commitlint --from $(git rev-list --max-parents=0 HEAD) --to HEAD --verbose","lint:imports":"madge --circular --extensions ts ./src","lint":"npm run lint:types && npm run lint:eslint && npm run lint:imports","prepare":"husky && npm run build","actions:debug":"act -r -v -j build","gen:exports":"indexit update --ignore **.d.ts **.stories.ts **.vue -o '${path}.js'"},"peerDependencies":{"@nuxtjs/tailwindcss":"^6.7.0","tailwindcss":"^3.3.2","vue":"^3.2.47"},"peerDependenciesMeta":{"@nuxtjs/tailwindcss":{"optional":true},"tailwindcss":{"optional":true},"vue":{"optional":false}},"dependencies":{"@alanscodelog/utils":"^4.0.0","colord":"^2.9.3","colorjs.io":"^0.4.3","metamorphosis":"^0.2.3","tailwind-merge":"^2.3.0","unplugin-icons":"^0.19.0","unplugin-vue-components":"^0.27.0","vue-component-type-helpers":"^2.0.29"},"devDependencies":{"@alanscodelog/commitlint-config":"^3.0.1","@alanscodelog/eslint-config":"5.0.0-beta.3","@alanscodelog/semantic-release-config":"^4.2.0","@alanscodelog/tsconfigs":"^4.0.1","@chromatic-com/storybook":"^1.5.0","@commitlint/cli":"^19.3.0","@iconify/json":"^2.2.221","@nuxt/kit":"^3.11.2","@nuxt/schema":"^3.11.2","@nuxt/types":"^2.17.3","@nuxtjs/tailwindcss":"^6.12.0","@rollup/plugin-node-resolve":"^15.2.3","@storybook/addon-a11y":"^8.1.10","@storybook/addon-actions":"^8.1.10","@storybook/addon-essentials":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@storybook/addon-links":"^8.1.10","@storybook/addon-storysource":"^8.1.10","@storybook/blocks":"^8.1.10","@storybook/manager-api":"^8.1.10","@storybook/test":"^8.1.10","@storybook/test-runner":"^0.19.1","@storybook/vue3":"^8.1.10","@storybook/vue3-vite":"^8.1.10","@types/node":"^20.12.12","@vitejs/plugin-legacy":"^5.4.0","@vitejs/plugin-vue":"^5.0.4","@vue/runtime-core":"^3.4.27","@vue/runtime-dom":"^3.4.27","@vueuse/components":"^10.10.0","@vueuse/core":"^10.10.0","autoprefixer":"^10.4.19","concurrently":"^8.2.2","defu":"^6.1.4","fast-glob":"^3.3.2","http-server":"^14.1.1","husky":"^9.0.11","indexit":"2.1.0-beta.3","madge":"^7.0.0","postcss":"^8.4.38","postcss-comment":"^2.0.0","postcss-import":"^16.1.0","postcss-nesting":"^12.1.5","react":"^18.3.1","react-dom":"^18.3.1","sass":"^1.77.2","semantic-release":"^23.1.1","storybook":"^8.1.10","tailwindcss":"^3.4.3","ts-node":"^10.9.2","typescript":"^5.4.5","vite":"^5.2.12","vite-plugin-externalize-deps":"^0.8.0","vite-tsconfig-paths":"^4.3.2","vue":"^3.2.47","vue-loader":"^17.4.2","vue-tsc":"^2.0.19","wait-on":"^7.2.0"},"author":{"name":"Alan","email":"alanscodelog@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/alanscodelog/vue-components.git"},"license":"MIT","release":{"extends":["@alanscodelog/semantic-release-config"]},"commitlint":{"extends":["@alanscodelog"]},"engines":{"node":">=20.0.0"},"@comments":{"scripts":{"lint:commits":"Lints all unpushed commits in the active branch.","lint:imports":"This is limited to ts files, but still useful.","prepare":"Needed so that if we pull the package from git it will get built and installed properly.","actions:debug":"For debugging github build action locally with nektos/act. Requires act and docker. Note: Cache will never work locally because of https://github.com/nektos/act/issues/285"}},"publishConfig":{"access":"public"},"_id":"@alanscodelog/vue-components@2.5.0","gitHead":"0392bbce8d5fc2bebfb07ea5a786ab47dfff2521","description":"[![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg)](https://github.com/alanscodelog/vue-components/actions/workflows/docs.yml) [![Build](https://github.com/alanscodelog/vue-components/actions/workflows/build.yml/badge.svg)](","bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"homepage":"https://github.com/alanscodelog/vue-components#readme","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-KtPLenJcV+8oqJ4BPsUOpOuLEo43GKmTTEW6IxOWxGsXq7qzmHk+rc8YZtdUVhJ/d/79zM0crgAwGWt//fB6aw==","shasum":"7e0dec86a850fdb1f607b7482805dad29377ea92","tarball":"https://registry.npmjs.org/@alanscodelog/vue-components/-/vue-components-2.5.0.tgz","fileCount":318,"unpackedSize":1152886,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICIbBgQiz2GHYs2H12mRR+wjH1wR3wBa6bfEoIL3YFWKAiEA6IuzkZVbIZZwO5BNphyyKS6y45WvK1kXJcvRgq4vnQQ="}]},"_npmUser":{"name":"alanscodelog","email":"alanscodelog@gmail.com"},"directories":{},"maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-components_2.5.0_1726430531786_0.04257910552436228"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-04T21:09:09.094Z","modified":"2024-09-15T20:02:12.229Z","1.0.0":"2023-02-04T21:09:09.375Z","1.1.0":"2023-06-07T15:05:25.298Z","1.1.1":"2023-06-07T15:48:44.363Z","1.2.0":"2023-06-07T19:36:42.812Z","1.2.1":"2023-06-08T20:37:16.704Z","1.3.0":"2023-07-09T16:45:54.600Z","1.3.1":"2023-07-09T17:01:40.683Z","1.3.2":"2023-07-19T00:10:15.099Z","1.3.3":"2023-07-19T02:54:40.121Z","1.3.4":"2023-07-21T23:49:31.109Z","1.4.0-beta.1":"2023-07-22T19:11:29.001Z","2.0.0-beta.1":"2023-08-05T16:02:54.120Z","2.0.0-beta.2":"2023-08-09T13:23:27.267Z","2.0.0-beta.3":"2023-08-19T19:47:42.609Z","2.0.0-beta.4":"2023-08-19T22:23:45.002Z","2.0.0-beta.5":"2023-09-03T23:30:45.486Z","2.0.0-beta.6":"2024-05-22T00:41:12.564Z","2.0.0-beta.7":"2024-06-02T22:54:40.524Z","2.0.0-beta.8":"2024-06-08T20:32:32.667Z","2.0.0-beta.9":"2024-06-16T20:56:38.280Z","2.0.0-beta.10":"2024-06-16T21:04:04.999Z","2.0.0-beta.11":"2024-06-16T21:24:39.210Z","2.0.0-beta.12":"2024-06-23T22:53:03.652Z","2.0.0-beta.13":"2024-06-25T00:48:33.984Z","2.0.0-beta.14":"2024-07-15T21:50:44.084Z","2.0.0-beta.15":"2024-07-24T01:59:43.927Z","2.0.0":"2024-07-24T19:29:09.336Z","2.1.0":"2024-08-03T02:02:50.404Z","2.1.1":"2024-08-08T21:19:37.531Z","2.2.0":"2024-08-22T22:18:53.174Z","2.2.1":"2024-08-31T21:05:42.132Z","2.3.0":"2024-09-03T22:28:24.255Z","2.4.0":"2024-09-15T17:06:45.288Z","2.5.0":"2024-09-15T20:02:12.044Z"},"bugs":{"url":"https://github.com/alanscodelog/vue-components/issues"},"author":{"name":"Alan","email":"alanscodelog@gmail.com"},"license":"MIT","homepage":"https://github.com/alanscodelog/vue-components#readme","repository":{"type":"git","url":"git+https://github.com/alanscodelog/vue-components.git"},"description":"[![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg)](https://github.com/alanscodelog/vue-components/actions/workflows/docs.yml) [![Build](https://github.com/alanscodelog/vue-components/actions/workflows/build.yml/badge.svg)](","maintainers":[{"name":"alanscodelog","email":"alanscodelog@gmail.com"}],"readme":"### 🚧 WORK IN PROGRESS 🚧\n[![Docs](https://github.com/alanscodelog/vue-components/workflows/Docs/badge.svg)](https://github.com/alanscodelog/vue-components/actions/workflows/docs.yml)\n[![Build](https://github.com/alanscodelog/vue-components/actions/workflows/build.yml/badge.svg)](https://github.com/alanscodelog/vue-components/actions/workflows/build.yml)\n[![Release](https://github.com/alanscodelog/vue-components/actions/workflows/release.yml/badge.svg)](https://github.com/alanscodelog/vue-components/actions/workflows/release.yml)\n[![NPM Version (with latest tag)](https://img.shields.io/npm/v/%40alanscodelog%2Fvue-components/latest)](https://www.npmjs.com/package/@alanscodelog/vue-components/v/latest)\n[![NPM Version (with beta tag)](https://img.shields.io/npm/v/%40alanscodelog%2Fvue-components/beta)](https://www.npmjs.com/package/@alanscodelog/vue-components/v/beta)\n\nThis is a vue component library that I've been slowly building for use in my personal projects. It's opinionated and batteries included, but also customizable where I've found it useful and needed.\n\n- Parts can be easily styled without replacing them completely without having to pass complicated objects down. For example, the input component can take a `wrapper-class` attribute to style it's wrapper.\n- Parts can be replaced if needed and components have slots to easily swap parts out.\n- Simple components can be used minimally style if needed, though this is unfortunately not true styleless since the tailwind classes are still in the build output.\n- Built with accessibility in mind.\n- Built with theming in mind and uses a custom library [metamorphosis](https://github.com/alanscodelog/metamorphosis) to provide a custom set of tailwind variables for easier application theming (e.g. \\*-fg, \\*-bg, \\*-accent). No regular tailwind colors are used except neutral.\n\n\n# [Storybook](https://alanscodelog.github.io/vue-components/storybook)\n\n# Usage with Nuxt\n\nEverything can just be done from the config. Nuxt will automatically import the component types. The module also automatically registers it's tailwind config and provides the necessary colors to the tailwind theme viewer for use with `@nuxtjs/tailwindcss`, be sure to install it as a peer dependency.\n\nYou can also configure which directives the vue plugin auto-imports with the witchcraftComponents key (the lib will soon be renamed).\n\n```ts\nimport { unpluginIconViteOptions } from \"@alanscodelog/vue-components/helpers/unpluginIconViteOptions.js\"\n//...\n\tmodules: [\n\t\t[\n\t\t\t\"@alanscodelog/vue-components/nuxt\",\n\t\t\t\"@nuxtjs/tailwindcss\",\n\t\t],\n\t],\n\twitchcraftComponents: {\n\t\t// only register some directives globally\n\t\tdirectives: [\"v...\"]\n\t},\n\tvite: {\n\t\tvue: {\n\t\t\tscript: {\n\t\t\t\tdefineModel: true,\n\t\t\t},\n\t\t}\n\t\tplugins: [\n\t\t\tComponents({\n\t\t\t\tresolvers: [\n\t\t\t\t\tIconsResolver({}),\n\t\t\t\t],\n\t\t\t}),\n\t\t\t// https://github.com/unplugin/unplugin-icons#custom-icons\n\t\t\t// these opts can be imported from \"@alanscodelog/vue-components/helpers/unpluginIconViteOptions.js\"\n\t\t\t// changes the default styling slightly\n\t\t\tIcons(unpluginIconViteOptions),\n\t\t]\n\t}\n```\n\n## Icons\n\nThis library uses unplugin-icons to provide icons. You will need to install `@iconify/json` or install the used icon packs (various are used, depending on the component).\n\n\n# Usage with Vite\n\nIn `main.ts` or where vue is mounted:\n\n```ts\n// if NOT using tailwind a global style import is required to get the component styles working\n// proper import is currently broken, vite is not properly resolving css imports \n// import \"../node_modules/@alanscodelog/vue-components/dist/style.css\"\n\n// import plugin\nimport { VueComponentsPlugin } from \"@alanscodelog/vue-components\"\n\nimport App from \"./App.vue\"\nimport { createApp } from \"vue\"\n\ncreateApp(App)\n\t.use(VueComponentsPlugin) //use plugin\n\n```\nIn the vite config, vue will require the experimental defineModel and the unplugin icons config:\n\n```\n\tplugins: [\n\t\t// see nuxt's vite config above\n\t],\n```\n\n## Setting up Tailwind\n\n### Extra Classes\n\nYou will need to import `@alanscodelog/vue-components/utilities.css` and `@alanscodelog/vue-components/base.css` in your css file. \n\n```css\n@import \"@alanscodelog/vue-components/base.css\";\n@import \"@alanscodelog/vue-components/utilities.css\";\n@tailwind base;\n@tailwind components;\n@tailwind utilities;\n```\n\nUtilities contains required utilities.\n\nBase just contains animation keyframes and basic styles for vue animations. They are not \"layered\", i.e. they will get imported regardless of whether they are used since otherwise tailwind does not detect they are being used.\n\n\n### Tailwind Configuration\n\nYou can use the exported config and merge it with your own if needed.\n\n```ts\nimport { config } from \"@alanscodelog/vue-components/tailwind/config.js\"\n\nexport default  {\n\t...config,\n\tcontent: [\n\t\t...config.content,\n\t\t\"./index.html\",\n\t\t\"./src/**/*.{vue,js,ts,jsx,tsx}\",\n\t\t// be sure to add this or tailwind will not include the classes in the component library\n\t\t\"./node_modules/@alanscodelog/vue-components/**/*.{vue,js,ts,jsx,tsx}\",\n\t],\n\tplugins: [\n\t\t...config.plugins\n\t]\n}\n\n```\n\nIf you need to setup the config completely from scratch the package provides a plugin `@alanscodelog/vue-components/tailwind/plugin.js` that sets up a few utility classes\\*. It also requires setting up the theming library. The options it uses are exported for easy re-use.\n\n```ts\nimport { type Config } from \"tailwindcss\"\nimport { createTailwindPlugin } from \"metamorphosis/tailwind\"\n// you can also use your own metamorphosis theme so long as the necessary colors are provided ( warning/ok/danger/accent, neutral is also used, but that is already provided by tailwind )\nimport { theme } from \"@alanscodelog/vue-components/theme.js\"\nimport {\n\tplugin as libraryPlugin,\n\tconfig as componentsConfig,\n\tthemePluginOpts,\n} from \"@alanscodelog/vue-components/tailwind\"\n\nconst config = {\n\tdarkMode: \"class\",\n\tcontent: [/* ... */],\n\tplugins: [\n\t\t// integration with my theme library\n\t\tcreateTailwindPlugin(theme, themePluginOpts),\n\t\tlibraryPlugin,\n\t\t// .... your plugins\n\t],\n\t// ... your opts\n} satisfies Config\n\nexport default config\n```\n\n\\* Note that it overrides the h-screen utility to use dvh units by default, with vh as a fallback.\n\n## Other\n\nThe library uses a customized twMerge instance, you can import it from `@alanscodelog/vue-components/helpers/twMerge.js` or import the options it extends  twMerge with.\n\n\n## Getting Proper Types\n\nWhile components should be correctly typed, the library internally extends vue's `AllowedComponentProps` and `HTMLAttributes` interface to allow data-* attributes and also some missing attributes (like `aria-description`).\n\nTo get these types, in a global declaration file (e.g. global.d.ts) do:\n\n```ts\n// apply library's extended attributes and props\n/// <reference types=\"@alanscodelog/vue-components\" />\n\n```\nYou might also need to add the following:\n\n```ts\n// to make the component types globally available you can do:\nimport { GlobalComponentTypes } from \"@alanscodelog/vue-components\"\ndeclare module \"@vue/runtime-core\" {\n\texport interface GlobalComponents extends GlobalComponentTypes { }\n}\n\n// to extend HTMLAttributes and AllowedComponentProps yourself you can do:\ndeclare module \"@vue/runtime-dom\" {\n\texport interface HTMLAttributes {\n\t\t// ...\n\t}\n}\n\ndeclare module \"@vue/runtime-core\" {\n\texport interface AllowedComponentProps {\n\t\t// ...\n\t}\n}\nexport {}\n```\n\nNote that using the strictTemplates compiler option causes weird issues with fallthrough props.\n\n## Icons\n\nThis library uses unplugin-icons to provide icons. This means they should work out of the box. \n\nIf you want to use unplugin-icons in a similar manner to it, you can configure it like so in the vite config:\n\nYou will also probably want to configure auto importing of the icon component. It's a wrapper that can be used around icons to make them take up a full line height so things like buttons don't shrink when they're just icons.\n```ts\n// vite.config.ts\nimport IconsResolver from \"unplugin-icons/resolver\"\nimport Icons from \"unplugin-icons/vite\"\nimport Components from \"unplugin-vue-components/vite\"\nimport { defineConfig } from \"vite\"\n\nexport default async ({ mode }: { mode: string }) => defineConfig({\n\tplugins: [\n// ...\n\t\tComponents({\n\t\t\t// don't auto-import our own components\n\t\t\t// (am usually not a fan of auto-importing)\n\t\t\tdirs: [], \n\t\t\tresolvers: [\n\t\t\t\tIconsResolver(),\n\t\t\t\t// e.g. custom resolver to auto import only the icon component \n\t\t\t\t(componentName) => {\n\t\t\t\t\tif (componentName.startsWith('icon'))\n\t\t\t\t\treturn { name: componentName, from: '@alanscodelog/vue-components/components/Icon\n\t\t\t\t},\n\t\t\t],\n\t\t}),\n\t\tIcons({\n\t\t\t// makes this work like fontawesome\n\t\t\tscale: 0, // removes the scale\n\t\t\t// the icon class is just descriptive and does nothing\n\t\t\t// we cannot use tailwind classes here because we would have to \n\t\t\t// tell it to include them manually (pain)\n\t\t\tdefaultClass: \"icon\",\n\t\t\t// width is left up to the icon like in fontawesome\n\t\t\t// fontawesome has a `fixed-width` attribute that you can use that set's it\n\t\t\t// to simulate it you can just add the tailwind class `w-[1em]` to the icon \n\t\t\tdefaultStyle: \"vertical-align: -0.125em; height: 1em; display: inline-block;\",\n\t\t})\n\t],\n\t// ...\n})\n\n```\n\n# General Usage\n\n# Props\n\nTo make it easier to style parts of components or override behavior, some components can accept additional prefixed attributes, for example, you can pass `wrapper-class` to the input component to style it's wrapper.\n\nI think this is nicer in general than having to pass an object with extra attributes. The only weird part, is because of how vue changes the case of props, for attributes like `innerHTML` you will need to pass `{prefix}-inner-h-t-m-l`, but all components have proper types to help this. Similarly events look like `{prefix}-on-click`.\n\n# Slots\n\nUsually it is possible to do most modifications through props, but slots to replace parts of components are available.\n\nMost slots where possible are passed all properties needed to replace them except classes so you can do something like this, to for example replace the simple input component inside the input component.\n\n```vue\n<lib-input>\n\t<template #input=\"slotProps\">\n\t\t<lib-simple-input\n\t\t\t:class=\"'completely custom styles'\"\n\t\t\tv-bind=\"slotProps\"\n\t\t></lib-simple-input>\n\t</template>\n</lib-input>\n\n```\n\n# Development\n\n`src/main.ts` is a playground for testing things and will work with the `dev` script which will serve a vite server in dev mode.\n\n`scr/main.lib.ts` is the actual library export which is used when vite builds in production mode.\n\n## Props\n\nDue to issues with vue 3 removing $listeners and the fact that we can't inherit from an existing HTML attribute types to specify props for wrapper components (most of them), we have to declare props in a convoluted way to get proper types when we consume the componenets.\n\nHere is an example of the needed code for props to work correctly:\n```vue\n<script lang=\"ts\">\n// this is done in a seperate script so that it actually compiles\n// and we can have interface merging, a setup script cannot interface merge\n\nimport type { BaseInteractiveProps } from \"../shared/props.js\"\n\n// if using useDivideAttrs, we need to do the below for each prefix\n// a helper type WrapperProps is provided to do this\ntype WrapperTypes =  (WrapperProps<\"wrapper\", HTMLAttributes, {\n\t// overrides\n\t/** Tailwind classes. */\n\tclass:string;\n}>)\n\n// real props vue can understand, they will show up under props.*\ntype RealProps =\n// simple types are okay\n& BaseInteractiveProps\n& {\n\t// any ignored props that we need to use in the component template \n\t// will need to be re-defined so vue can see them\n\t// in a way vue can see them if it's one of the problem properties\n\tid?: InputHTMLAttributes[\"id\"]\n}\n\n\ninterface Props\n\textends\n\t// we need to ignore the complex InputHTMLAttributes type\n\t// otherwise vue compilation fails\n\t// if we ignore it, all it's properties are passed as fallback attrs\n\t// NOT to props as normal\n\t// we also need to omit properties or events that the component overrides with a different type\n\t/** @vue-ignore */\n\tPartial<Omit<InputHTMLAttributes,\"class\" | \"onSubmit\"> & {\n\t\t//\toverrides for the components\n\t\t// usually, for example, class can only be a string (because of tailwind)\n\t\t// this is still part of the ignored type above \n\t\t// it will be passed as an attr\n\t\tclass?:string\n\t}>,\n\t/** @vue-ignore */\n\tPartial<WrapperTypes>,\n\tRealProps\n{ }\n</script>\n\n<script lang=\"ts\" setup>\n// eslint-disable-next-line no-duplicate-imports\nimport { baseInteractivePropsDefaults } from \"../shared/props.js\"\n\nconst props = withDefaults(defineProps<Props>(), {\n\tid: \"\",\n\t...baseInteractivePropsDefaults\n})\nconst $ = useDivideAttrs([\"wrapper\"] as const)\n</script>\n```\n\nFor prop types that don't error, I think we can just define them normally, but then it turns into a mess, some components will have their values in props, some in $attrs, this way. This is consistent and also more in line with what we expect.\n\nRelated Links:\n- https://github.com/vuejs/rfcs/discussions/397\n- https://github.com/vuejs/core/issues/8522\n- https://github.com/vuejs/rfcs/pull/477\n- https://github.com/vuejs/language-tools/issues/1232#issuecomment-1118176103\n","readmeFilename":"README.md"}