{"id":38031032,"url":"https://github.com/cdek-it/vue-ui-kit","last_synced_at":"2026-01-16T19:41:04.047Z","repository":{"id":308315626,"uuid":"1027505781","full_name":"cdek-it/vue-ui-kit","owner":"cdek-it","description":null,"archived":false,"fork":false,"pushed_at":"2026-01-13T03:14:08.000Z","size":3035,"stargazers_count":2,"open_issues_count":13,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-01-13T05:59:07.711Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/@cdek-it/vue-ui-kit","language":"TypeScript","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/cdek-it.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-07-28T05:47:56.000Z","updated_at":"2026-01-13T03:12:29.000Z","dependencies_parsed_at":"2025-12-29T13:04:37.774Z","dependency_job_id":null,"html_url":"https://github.com/cdek-it/vue-ui-kit","commit_stats":null,"previous_names":["cdek-it/vue-ui-kit"],"tags_count":29,"template":false,"template_full_name":null,"purl":"pkg:github/cdek-it/vue-ui-kit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdek-it%2Fvue-ui-kit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdek-it%2Fvue-ui-kit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdek-it%2Fvue-ui-kit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdek-it%2Fvue-ui-kit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cdek-it","download_url":"https://codeload.github.com/cdek-it/vue-ui-kit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cdek-it%2Fvue-ui-kit/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28481928,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-16T11:59:17.896Z","status":"ssl_error","status_checked_at":"2026-01-16T11:55:55.838Z","response_time":107,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":"2026-01-16T19:41:03.466Z","updated_at":"2026-01-16T19:41:04.029Z","avatar_url":"https://github.com/cdek-it.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# vue-ui-kit\n\nБиблиотека компонентов на Vue 3 для витрин\n\nАктуальный storybook https://cdek-it.github.io/vue-ui-kit/\n\n## Prerequisits\n\n- Node v20.x\n- yarn v1.22.x\n\n## Recommended IDE Setup\n\n- [VSCode](https://code.visualstudio.com/)\n- [Volar](https://marketplace.visualstudio.com/items?itemName=Vue.volar) (and disable Vetur)\n- [TypeScript Vue Plugin (Volar)](https://marketplace.visualstudio.com/items?itemName=Vue.vscode-typescript-vue-plugin)\n- [Eslint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n- [Prettier Eslint](https://marketplace.visualstudio.com/items?itemName=rvest.vs-code-prettier-eslint)\n\nVsCode settings for auto-formatting:\n\n- Editor: Format On Save - true\n- Editor: Default Formatter - Prettier Eslint\n\n## Versions\n\n- [vue@3.5.18](https://blog.vuejs.org/posts/vue-3-5)\n\n## Commands\n\n- Установка пакетов `yarn`\n- Генерация библиотеки `yarn build`\n- Запуск линтера `yarn lint`\n- Запуск тестов `yarn test`, с ui `yarn test:ui`\n- Проверка типов `yarn type-check`\n- Storybook `yarn storybook`\n- Генерация типовых файлов для компонента `yarn gen:component ComponentName`\n\n## Manual Publishing\n\nDeploy token можно создать в настройках репозитория (доступно только для мейнтейнеров).\n\nSettings \u003e Repository \u003e Deploy tokens\n\nДалее запустить команды:\n\n```bash\nyarn build\nnpm publish\n```\n\nВерсия пакета возьмется с `package.json`.\n\n## CI publishing\n\nЕсть мануальный пайплайн на ветке `main`, версия также возьмется с `package.json`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcdek-it%2Fvue-ui-kit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcdek-it%2Fvue-ui-kit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcdek-it%2Fvue-ui-kit/lists"}