{"_id":"@croud-ui/vue-3-components","_rev":"3-ff148b6d53ff3b358f0b76ba807a99d4","name":"@croud-ui/vue-3-components","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1":{"name":"@croud-ui/vue-3-components","version":"0.0.1","description":"Vue 3 components and associated composables","main":"./src/index.ts","repository":{"type":"git","url":"git+https://github.com/CroudTech/croud-design-system.git"},"author":{"name":"Harry Davies","email":"harryndavies@pm.me"},"license":"MIT","dependencies":{"@croud-ui/utilities":"^0.4.1","@types/node":"^18.11.18","@vueuse/core":"^9.10.0","@vueuse/shared":"^9.10.0","element-plus":"^2.2.28","ky":"^0.33.1","lodash-es":"^4.17.21","vue":"^3.2.45","vue-concurrency":"^4.0.0"},"bugs":{"url":"https://github.com/CroudTech/croud-design-system/issues"},"homepage":"https://github.com/CroudTech/croud-design-system#readme","_id":"@croud-ui/vue-3-components@0.0.1","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-uBLx35jilwupoIIdIH0uUSpEiUeQRXaTUQlpeL102zSTY1OdmkDtcSlU87rIMSoGl/kIzQrECa38gZnxs5BDhA==","shasum":"53e82bfe65735174b083dd8473702310bf96e231","tarball":"https://registry.npmjs.org/@croud-ui/vue-3-components/-/vue-3-components-0.0.1.tgz","fileCount":12,"unpackedSize":29875,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEopmgHdkvgyOAty7Od5PzZWh3BQhz2+WdqrAndnAsOCAiEAm3HkMHEZ0bof3voTzV1ACHvJ0gwnay1wdjodwG4G9EM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwAwzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaQQ/6A1znCMFn6y14rYi0xQLfd/YxlQzSXgNxHy7qR/ZSfVDW6/n9\r\nTv/v+tJYLNMAJ3cZqrg2i8OoJW6KhvEFy12Lo1+qi58ywL+NM7qc2lXFmLoA\r\nTaVTaiqZ5JEETvQfqr05h5Hwiiv1N69jRtS05DOrfhB1WClRwi9hK4nGyb0j\r\nnT6NH/24osj+rgFhrGaZHz/CnoSnx0ERdzhPdnBgIG+Z7OupPWy5Lk7QGqtC\r\n0VvV0zcKRdvQz8qP5pPlOwkkYLvM+erscY8v4c8vCztBpXA62oz+n57fEcJW\r\nEyscZCVmX37tY+Ki4NNTNjUYjJ48ihSKnmy3QODqqoys6gvSGgzasVW2GRJK\r\ns6nDELQHDSy+rla/Y6ofZVoj+SOOs8ZKv6Q5S7k/rF1BkVTyV1f0nWXprvOR\r\nvdv512r4L7G4stf4ATBNEwQuQ5McfhxwSEtBsaKpzYxGmPz39ZJGtzf/36KH\r\ncQT5RPu3udu9fihAyOvKpX/WpgeDSKiUZS96MdJqz5+vPMIUoHF4fMLS2eli\r\nO/VVxE+4BQy97j5ddeNx5pnz4zgYFm0k/UvEl/QiZoLMsxB9Vg/LaV+tUZ17\r\ncIlltpJfRqFGEU40pkAskjrCp4+lIryTlp8vo3m4n30N8VB66rE6TwoBvMfP\r\nd8XJCTVvia77NeN3RvMnDvKFU9sl10BJqAY=\r\n=MzGI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"brockreece","email":"brockreece@gmail.com"},"directories":{},"maintainers":[{"name":"mitchreece","email":"mitchellreece18@gmail.com"},{"name":"brockreece","email":"brockreece@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-3-components_0.0.1_1673530419388_0.47211006656899834"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.2":{"name":"@croud-ui/vue-3-components","version":"0.0.2","description":"Vue 3 components and associated composables","main":"./src/index.ts","repository":{"type":"git","url":"git+https://github.com/CroudTech/croud-design-system.git"},"author":{"name":"Harry Davies","email":"harryndavies@pm.me"},"license":"MIT","dependencies":{"@croud-ui/utilities":"^0.4.1","@types/node":"^18.11.18","@vueuse/core":"^9.10.0","@vueuse/shared":"^9.10.0","element-plus":"^2.2.28","ky":"^0.33.1","lodash-es":"^4.17.21","vue":"^3.2.45","vue-concurrency":"^4.0.0"},"bugs":{"url":"https://github.com/CroudTech/croud-design-system/issues"},"homepage":"https://github.com/CroudTech/croud-design-system#readme","_id":"@croud-ui/vue-3-components@0.0.2","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-KC9aDuKIOVEa+O2F0PyiIjcEbbQZt+tlkuPxSXppZdapyJ7mDJ6Ap4aONVtbnUl6EyuJJDJlgIWtEZev63sg0w==","shasum":"fa8bbcf0a92da9742f8f37adf88fd1595516b4c9","tarball":"https://registry.npmjs.org/@croud-ui/vue-3-components/-/vue-3-components-0.0.2.tgz","fileCount":12,"unpackedSize":29804,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIByifOKTBGZoK3kbwuLcvMl8Q4fDviBk0Od3AaSRZZuXAiB8NVnvNLydl4423x8vk1attT0/rQLviC4ABI5yaa3Yag=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwUqgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmprcg/+IVR0y4MuRK1pnb8gq8+MUPZjzYpQ6Q5A4xRMkU7GuVTxA1iF\r\nQLShP1NcbTZXbrb7eF2b7TwsXvklqxtQkHYXiUgdxJcaKVn1QLMSYBTDLFSt\r\nQaELh/C84+1vJQgLxmrbHz525m6irWurO9dF1i2AbzUBLcZ667mgD6ZuOeiQ\r\nw2pyHJyPzHTM2H2+coIPST9Ur6vhwb983n8jAZlaqMDKAQSvLYkoXiJg07Mt\r\n/GSW8vpQzD8+XvhwrVQeqTpBMphx6v9cc4fGW+kk1xGTBKfJ3zNAvgItsZoS\r\nwZyNBp1e9LqURWKySuJRQpajftesqytD9NoFhohWZOZOh+7waFKuE9dY4Kfs\r\ne2AatsG2dGj6ZrrWkG+umcgN8z++dRRweag/9s3PYL3j9olUn3MxHDOCn/gj\r\nTrje9OF1kk4UfbpnZ1olAlEWa7ak5Kf/vA31zYSo9ttUxI/HiKTyriTxza1w\r\nxsBrW54baUVCxbHa9vA6CzqQuVOAH5JjIS3J3CsyJVM0JF2ttupAVbpLLwYQ\r\nZAs+Ht17+u72vKAeV9MNtXcnWc7rAN36jkmKxyRvZ0ENszXoNOv5SC6XICFL\r\nRK9YwXGp0xJV96lupIqeez6AN+2hDcicr7x9bHW2JABCk3RgFRa/OKZFmFAP\r\nNrY02/cp+fMzUwXGZoBwPjB6TjgJV2XPjkM=\r\n=2syB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"brockreece","email":"brockreece@gmail.com"},"directories":{},"maintainers":[{"name":"mitchreece","email":"mitchellreece18@gmail.com"},{"name":"brockreece","email":"brockreece@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-3-components_0.0.2_1673611936711_0.6161137912925045"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.0.3":{"name":"@croud-ui/vue-3-components","version":"0.0.3","description":"Vue 3 components and associated composables","main":"./src/index.ts","repository":{"type":"git","url":"git+https://github.com/CroudTech/croud-design-system.git"},"author":{"name":"Harry Davies","email":"harryndavies@pm.me"},"license":"MIT","dependencies":{"@croud-ui/utilities":"^0.4.1","@types/node":"^18.11.18","@vueuse/core":"^9.10.0","@vueuse/shared":"^9.10.0","element-plus":"^2.2.28","ky":"^0.33.1","lodash-es":"^4.17.21","vue":"^3.2.45","vue-concurrency":"^4.0.0"},"bugs":{"url":"https://github.com/CroudTech/croud-design-system/issues"},"homepage":"https://github.com/CroudTech/croud-design-system#readme","_id":"@croud-ui/vue-3-components@0.0.3","_nodeVersion":"14.18.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-igz5qzh97hJ2Qvc7cbXBzZWWpUSd4A8bMOStEoRJw/RR8SolN6zg22WFtaPtYxmafHHQVIVjBNQwYYuRMjv2Yw==","shasum":"a7f75ef34e7ffd2f1194fa5b3704bec5c7b9696e","tarball":"https://registry.npmjs.org/@croud-ui/vue-3-components/-/vue-3-components-0.0.3.tgz","fileCount":21,"unpackedSize":41296,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8GmRvcq9OKaMQsmS2UeL3WwNim52IksIjj34pxoHN6AIhAKLn/Nb78aNTmPE3qeHLyGaUX3nG5OvKmg4dTgFBPr23"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwVXFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRFw/9EhM4AP3iWZe1g9Va/heCCI4Ibz7LM75v9d9QpiPgq3QRUmzF\r\nF2UXHd3Af+3Nb0ek0gH/wr27r6Mg49KrLL1tm37zUwwRfMpIuzoFHfmrrzqm\r\nEmUsfE/rg+CEhn68CF/W++2OrOIiwv5YQCkSP2T2CEjX3WTnGqkmxLIT9B4+\r\nuYh66e2xzWBFnhMFfTEalJVbKvCe/W1ykWVkii89dUj7B9Z8gVoiFn+u2IRn\r\n+DK6f7Nd9CIkeON7/4yX8GWDHKFSX+JfT9lDH7v1HqH969757SsY3jDBgRzY\r\nQuIXN09z/yVxLolNuDrqz7JcpH5FchDHJmqAJr+VO8xwpBqfoVAATwTjUH7v\r\n0+Crf5k8WRukJkAIqa/XiP4V3anCWrqJzOMrxwRz+PoUHpFcbGFUqstmzzrw\r\nop6ynkvBrb0NcsK8eyXRcU7KYhHItvyiu7DVZ8innS5YT5W3abL+Kpc+wHWr\r\nW5HFP6r4PtQNdmEDuAQl6dwOnDbtFCR61StnrzU+YIBxO7pAEvIam6gowsqu\r\neMWJByvcHX0GkLd6zdnIfhiGybDp4BT0Nr5rbPMDy3eGrOq9q0jVC/bsKp45\r\nnScTeykD8LI28EzvmiRCFYOBXINeaOJAqd4JzEH2evZ787AQ3UrKqjREoRhl\r\n232p8nSWNL3GlhZbqbM00bgBk/j+BJ2wOzA=\r\n=ovu7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"brockreece","email":"brockreece@gmail.com"},"directories":{},"maintainers":[{"name":"mitchreece","email":"mitchellreece18@gmail.com"},{"name":"brockreece","email":"brockreece@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vue-3-components_0.0.3_1673614789605_0.7329725765019142"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2023-01-12T13:33:39.316Z","0.0.1":"2023-01-12T13:33:39.541Z","modified":"2024-04-30T11:06:34.624Z","0.0.2":"2023-01-13T12:12:16.903Z","0.0.3":"2023-01-13T12:59:49.818Z"},"maintainers":[{"name":"brockreece","email":"brockreece@gmail.com"},{"name":"mitchreece","email":"mitchellreece18@gmail.com"}],"description":"Vue 3 components and associated composables","homepage":"https://github.com/CroudTech/croud-design-system#readme","repository":{"type":"git","url":"git+https://github.com/CroudTech/croud-design-system.git"},"author":{"name":"Harry Davies","email":"harryndavies@pm.me"},"bugs":{"url":"https://github.com/CroudTech/croud-design-system/issues"},"license":"MIT","readme":"# @croud-ui/vue-3-components\n\nA selection of components and associated composables built with the Vue 3 composition API.\n\n### Components\n\n- CuiDataTable\n- CuiDataTableCard\n- CuiDataTableCell\n- CuiDataTableRow\n\n### Composables\n\n- usePagination\n- useFetchList\n- useBreakpoints\n\n## Install\n\nTo use these components in your vue app, install the component via the npm registery:\n\n```bash\nnpm install @croud-ui/vue-3-components\n```\n\n## Usage\n\n### Components\n\nImport the component into the .vue file where you want to render it.\n\n```javascript\n<script lang='ts' setup>\nimport { CuiDataTableCard } from \"@croud-ui/vue-3-components\";\n</script>\n\n<template>\n  <CuiDataTableCard\n    :headers=\"tableHeaders\"\n    heading=\"Current tasks\"\n    :fetch=\"fetchCurrentTasks\"\n    :filters=\"searchParams\"\n    :filtersMissing=\"filtersMissing\"\n    :fetchOptions=\"fetchOptions\"\n  />\n</template>\n\n\n```\n\n### Composables\n\nImport the composable into the .vue file where you want to use it.\n\n```javascript\n<script lang='ts' setup>\nimport { useFetchList } from \"@croud-ui/vue-3-components\";\n\nconst { results, loading } = useFetchList(\n    () => fetchResource(),\n    {},\n    { skip: computed(() => shouldSkipRef) }\n  );\n</script>\n\n```\n\n## License\n\nLicensed under the MIT License\n","readmeFilename":"README.md"}