{"id":13506818,"url":"https://github.com/wemake-services/wemake-vue-template","last_synced_at":"2025-04-10T06:17:58.203Z","repository":{"id":40633396,"uuid":"108764849","full_name":"wemake-services/wemake-vue-template","owner":"wemake-services","description":"Bleeding edge vue template focused on code quality and developer happiness.","archived":false,"fork":false,"pushed_at":"2025-01-03T19:48:43.000Z","size":33474,"stargazers_count":730,"open_issues_count":58,"forks_count":72,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-04-03T03:52:40.835Z","etag":null,"topics":["docker","eslint","jest","jsdoc","nuxt","nuxtjs","ssr","stylelint","typescript","vue","vue-template"],"latest_commit_sha":null,"homepage":"https://wemake-services.gitbook.io/wemake-vue-template/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wemake-services.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","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},"funding":{"github":"wemake-services","custom":"https://boosty.to/sobolevn"}},"created_at":"2017-10-29T19:35:38.000Z","updated_at":"2025-03-25T21:34:56.000Z","dependencies_parsed_at":"2025-01-15T09:25:53.460Z","dependency_job_id":"eba2a7be-6c0c-4cc5-acb9-016c370538a4","html_url":"https://github.com/wemake-services/wemake-vue-template","commit_stats":{"total_commits":1698,"total_committers":17,"mean_commits":99.88235294117646,"dds":0.5924617196702002,"last_synced_commit":"8d0ecae2db814cc9dd3158643c2fa9fb3f828fa7"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wemake-services%2Fwemake-vue-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wemake-services%2Fwemake-vue-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wemake-services%2Fwemake-vue-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wemake-services%2Fwemake-vue-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wemake-services","download_url":"https://codeload.github.com/wemake-services/wemake-vue-template/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247898521,"owners_count":21014722,"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":["docker","eslint","jest","jsdoc","nuxt","nuxtjs","ssr","stylelint","typescript","vue","vue-template"],"created_at":"2024-08-01T01:00:58.327Z","updated_at":"2025-04-10T06:17:58.179Z","avatar_url":"https://github.com/wemake-services.png","language":"TypeScript","funding_links":["https://github.com/sponsors/wemake-services","https://boosty.to/sobolevn"],"categories":["Uncategorized","Front-end","TypeScript","Components \u0026 Libraries","脚手架","Scaffold","Scaffold [🔝](#readme)"],"sub_categories":["Uncategorized","Nuxt, TypeScript + Docker [↗](https://awesomestacks.dev/nuxt-type-script-docker)","Scaffold","源代码编辑","Source Code Editing"],"readme":"# wemake-vue-template\n\n[![wemake.services](https://img.shields.io/badge/-wemake.services-green.svg?label=%20\u0026logo=data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC%2FxhBQAAAAFzUkdCAK7OHOkAAAAbUExURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP%2F%2F%2F5TvxDIAAAAIdFJOUwAjRA8xXANAL%2Bv0SAAAADNJREFUGNNjYCAIOJjRBdBFWMkVQeGzcHAwksJnAPPZGOGAASzPzAEHEGVsLExQwE7YswCb7AFZSF3bbAAAAABJRU5ErkJggg%3D%3D)](https://wemake.services)\n[![Awesome](https://awesome.re/badge-flat2.svg)](https://awesomestacks.dev/nuxt-type-script-docker)\n[![Build Status](https://github.com/wemake-services/wemake-vue-template/workflows/Build/badge.svg?branch=master\u0026event=push)](https://github.com/wemake-services/wemake-vue-template/actions?query=workflow%3ABuild)\n[![Docs](https://img.shields.io/badge/docs-success-brightgreen.svg)](https://wemake-services.gitbook.io/wemake-vue-template/)\n[![Dependencies Status](https://img.shields.io/badge/dependencies-up%20to%20date-brightgreen.svg)](https://github.com/wemake-services/wemake-vue-template/pulls?utf8=%E2%9C%93\u0026q=is%3Apr%20author%3Aapp%2Fdependabot) \n[![wemake-frontend-styleguide](https://img.shields.io/badge/style-wemake-000000.svg)](https://github.com/wemake-services/wemake-frontend-styleguide)\n\n\nBleeding edge `vue` template focused on code quality and developer happiness.\n\n---\n\nThis project is used to scaffold new `Vue` project structure.\n\n\n## Demo\n\nhttps://wemake-vue-demo.herokuapp.com/\n\n\n## Features\n\n- Proven to work on both small and large scale projects\n- Always up-to-date with the help of [`@dependabot`](https://github.com/wemake-services/wemake-vue-template/pulls?utf8=%E2%9C%93\u0026q=is%3Apr%20author%3Aapp%2Fdependabot)\n- Latest [`nuxt`](https://nuxtjs.org/) for server-side rendering\n- Full `typescript` support, including `Vue`'s SFC, `Vuex`, and tests\n- Tools to write business logics including: DI, IoC, runtime type validation\n- Linting with [`eslint`](https://eslint.org/) + [`stylelint`](https://github.com/wemake-services/stylelint-config-strict-scss)\n- [`jest`](https://facebook.github.io/jest/) for unit tests and [`testcafe`](https://github.com/DevExpress/testcafe) for end-to-end testing\n- `docker` optional support for development, testing, and production\n- [`Gitlab CI`](https://about.gitlab.com/features/gitlab-ci-cd/) with full `test` and `deploy` pipeline configured by default\n- Meaningful [docs](https://wemake-services.gitbook.io/wemake-vue-template/), covering almost every aspect of the project, including [`jsdoc`](http://usejsdoc.org/) annotations\n- Full `vscode` support and list of [suggested settings and plugins](https://github.com/wemake-services/wemake-vue-template/tree/master/template/.vscode)\n- Easy [update process](https://wemake-services.gitbook.io/wemake-vue-template/#updating-template), so your template will always be up-to-date\n\n\n## Requirements\n\nYou will need:\n\n- `node` (see [`template/.nvmrc`](https://github.com/wemake-services/wemake-vue-template/blob/master/template/.nvmrc))\n\n\n## Installation\n\n```bash\ngit clone https://github.com/wemake-services/wemake-vue-template.git\nnpx vue-cli init ./wemake-vue-template your_vue_project\n```\n\nWe are required to clone the project, since we need the `.git` folder.\n\n\n## Where to go next\n\nBefore going any further make sure that you have read [the docs](https://wemake-services.gitbook.io/wemake-vue-template).\n\n\n## Who is using this template?\n\nIf you use our template, please add yourself or your company [in the list](https://github.com/wemake-services/wemake-vue-template/wiki/Who-is-using-this-template).\n\nWe offer free email support for anyone who is using this.\nIf you have any problems or questions, drop us a line at [`contact@wemake.services`](mailto:contact@wemake.services).\nAnd we will try to help you.\n\n\n## License\n\nMIT.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwemake-services%2Fwemake-vue-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwemake-services%2Fwemake-vue-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwemake-services%2Fwemake-vue-template/lists"}