awesome-vite icon indicating copy to clipboard operation
awesome-vite copied to clipboard

Add Scaffolding Template for vue-vite-tw-ts

Open ChronosMasterOfAllTime opened this issue 3 years ago • 1 comments
trafficstars

This repo is a fully-featured scaffold using the following:

  • Vite (2.x)
  • Vitest
  • Pinia
  • Vue Router
  • Vue 3
  • Tailwind CSS
  • Cypress E2E
  • GitHub Workflows testing Cross OS compatibility
  • Existing and functional Unit/E2E tests

Please make sure all the requirements are satisfied, otherwise the PR could be closed without further notice.

Checklist

  • [X] Title as described.
  • [X] Make sure you put things in the right category.
  • [X] The description of your item should be a sentence with less than 24 words.
  • [X] Avoid using links and parentheses in description.
  • [X] Omit unnecessary words already provided in the context (e.g. for Vite, a Vite plugin).
  • [X] Use proper case for terms (e.g. GitHub, TypeScript, ESLint, etc.)
  • [X] When mentioning tools, omit versions whenever possible (e.g. use TypeScript instead of TypeScript 4.x, but keep Vue 2 and Vue 3 as they're incompatible).
  • [X] When mentioning package names, use quotes whenever possible.
  • [X] Always add your items to the end of a list.

Plugins/Tools

  • [ ] The plugin/tool is working with Vite 2.x and onward.
  • [ ] The project is Open Source.
  • [ ] The project follows the Vite Plugins Conventions.
  • [ ] The plugin uses Vite-specific hooks and can't be implemented as a Compatible Rollup Plugin.
  • [ ] The repo should be at least 30 days old.
  • [ ] The documentation is in English.
  • [ ] The project is active and maintained (inactive projects for longer 6 months will be removed without further notice).
  • [ ] The project accepts contributions.
  • [ ] Not a commercial product.

Starter Templates

  • [X] The starter template is working with Vite 2.x and onward.
  • [X] The documentation is in English.
  • [X] The starter template most provide enough instructions / documentation about how to start up and what's is included.
  • [X] A screenshot or a live demo should be included. (Repository has GitHub workflows for validation of E2E, Unit tests, linter and build)
  • [X] The repo should be at least 30 days old.
  • [X] Should be differentiable from the existing starter templates.

Apps/Websites

  • [ ] The website is available without errors and load in a reasonable amount of time.
  • [ ] The website must be Open Source and showing it's using Vite intensively.
  • [ ] The website is original and not too simple. For that reason, blogs and simple landing pages are rejected.

ChronosMasterOfAllTime avatar Sep 07 '22 22:09 ChronosMasterOfAllTime

https://github.com/vitejs/awesome-vite/runs/8303099421?check_suite_focus=true

Scrum avatar Sep 12 '22 10:09 Scrum

https://github.com/vitejs/awesome-vite/runs/8303099421?check_suite_focus=true

Looks like linter is fixed now

ghost avatar Sep 19 '22 18:09 ghost

need resolve conflict

Scrum avatar Sep 21 '22 09:09 Scrum

Closing in favor of #566

ChronosMasterOfAllTime avatar Sep 22 '22 01:09 ChronosMasterOfAllTime

need resolve conflict

moved to another PR; branch got messed up bad

ChronosMasterOfAllTime avatar Sep 22 '22 03:09 ChronosMasterOfAllTime