{"id":19861204,"url":"https://github.com/impierce/ui-components","last_synced_at":"2025-05-02T04:30:31.805Z","repository":{"id":196484556,"uuid":"605692736","full_name":"impierce/ui-components","owner":"impierce","description":"UI component library for Impierce projects","archived":true,"fork":false,"pushed_at":"2023-12-06T00:24:29.000Z","size":2011,"stargazers_count":0,"open_issues_count":6,"forks_count":0,"subscribers_count":0,"default_branch":"dev","last_synced_at":"2025-03-01T00:12:54.590Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Svelte","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/impierce.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-02-23T17:43:14.000Z","updated_at":"2024-07-18T12:56:06.000Z","dependencies_parsed_at":null,"dependency_job_id":"5e349b33-bdcb-4a6d-8c64-0ea30792feda","html_url":"https://github.com/impierce/ui-components","commit_stats":null,"previous_names":["impierce/ui-components"],"tags_count":17,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/impierce%2Fui-components","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/impierce%2Fui-components/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/impierce%2Fui-components/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/impierce%2Fui-components/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/impierce","download_url":"https://codeload.github.com/impierce/ui-components/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251986636,"owners_count":21675950,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-12T15:08:17.969Z","updated_at":"2025-05-02T04:30:30.001Z","avatar_url":"https://github.com/impierce.png","language":"Svelte","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Impierce UI Component Library\n\nThis component library uses [shadcn-svelte](https://www.shadcn-svelte.com) for the underlying components and then applies custom styling.\nThe raw components (`npx shadcn-svelte add ...`) are located in `src/lib/components/ui`.\nNote: some components that do not exist in shadcn-svelte yet have been imported from [svelte-headlessui](https://captaincodeman.github.io/svelte-headlessui).\n\n## Local development\n\n```bash\nnpm install\nnpm run storybook\n```\n\n\u003e Go to http://localhost:6006 to see a live preview of the components!\n\n```bash\nnpm run dev\n```\n\n\u003e Go to http://localhost:3000 to browse through pre-defined user flows (mock data)\n\n## Build\n\n```bash\nnpm run build-storybook\nnpx http-server storybook-static\n```\n\n\u003e Go to http://localhost:8081 and explore the final components!\n\n## Release\n\n\u003e The release is currently **not** automated or generated.\n\n1. Adjust the version in `package.json`\n2. Go to **GitHub \u003e Releases \u003e Draft a new release**\n3. Create the next tag (according to the version)\n4. Set the release title to the same name\n5. Publish\n6. A GitHub workflow will be triggered that tests, builds and publishes the version\n\n## Use a released version\n\n```bash\n# https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token\n# GitHub \u003e Settings \u003e Developer settings \u003e Personal access tokens \u003e Tokens (classic)\n# Note: Read private packages, Expiration: 90 days, Scopes: read:packages\n\ntouch ~/.npmrc\n\n//npm.pkg.github.com/:_authToken=ghp_...\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimpierce%2Fui-components","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fimpierce%2Fui-components","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimpierce%2Fui-components/lists"}