100commit

It's day 4 of the commit games... 25 people have been eliminated since yesterday. 65 have been eliminated since the beginning of this competition. It's curious how the situation has evolved thus far...

End of day 4 commit... Just in case, you never know

Start of day 5 commit End of day 5 commit

Start of day 6 commit End of day 6 commit

Start of day 7 commit End of day 7 commit

Start of day 8 commit I fell asleep beore making my end of day 8 commit :/

Start of day 9 commit End of day 9 commit

Start of day 10 commit End of day 10 commit

Start of day 11 commit End of day 11 commit

Start of day 12 commit I forgot about end of day 12

Start of day 13 commit End of day 13 commit

Start of day 14 commit End of day 14 commit

Start of day 15 commit End of day 15 was really nice :)

Start of day 16 commit End of day 16 commit

Start of day 17 commit End of day 17 commit

Start of day 18 commit I forgot about end of day 18 commit again...

Start of day 19 commit End of day 19 commit

Joke used for day 20

Start of day 21 commit End of day 21 commit

Start of day 22 commit End of day 22 commit

Start of day 23 commit Forgot about end of day 23 commit

Start of day 24 commit End of day 24 commit

Start of day 25 commit End of day 25 commit

Start of day 26 commit For about end of day 26 commit

Start of day 27 commit

This template should help get you started developing with Vue 3 in Vite.

Recommended IDE Setup

VSCode + Volar (and disable Vetur) + TypeScript Vue Plugin (Volar).

Type Support for .vue Imports in TS

TypeScript cannot handle type information for .vue imports by default, so we replace the tsc CLI with vue-tsc for type checking. In editors, we need TypeScript Vue Plugin (Volar) to make the TypeScript language service aware of .vue types.

If the standalone TypeScript plugin doesn't feel fast enough to you, Volar has also implemented a Take Over Mode that is more performant. You can enable it by the following steps:

  1. Disable the built-in TypeScript Extension
    1. Run Extensions: Show Built-in Extensions from VSCode's command palette
    2. Find TypeScript and JavaScript Language Features, right click and select Disable (Workspace)
  2. Reload the VSCode window by running Developer: Reload Window from the command palette.

Customize configuration

See Vite Configuration Reference.

Project Setup

npm install

Compile and Hot-Reload for Development

npm run dev

Type-Check, Compile and Minify for Production

npm run build

Run Unit Tests with Vitest

npm run test:unit

Lint with ESLint

npm run lint