diff --git a/.gitignore b/.gitignore
index 5a6e9c76c..996a288e1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -21,7 +21,6 @@ bench/test/*/*/
**/bench.json
**/browser/browser.json
docs/public/user-avatars
-docs/public/sponsors
.eslintcache
docs/.vitepress/cache/
!test/cli/fixtures/dotted-files/**/.cache
diff --git a/docs/.vitepress/components/Advanced.vue b/docs/.vitepress/components/Advanced.vue
index 7bc97edeb..de842162c 100644
--- a/docs/.vitepress/components/Advanced.vue
+++ b/docs/.vitepress/components/Advanced.vue
@@ -1,5 +1,11 @@
-
+ Reuse Vite's config and plugins - consistent across your app and tests.
+ But it's not required to use Vitest!
+
+ Expect, snapshot, coverage, and more - migrating from Jest is
+ straightforward.
+
+ + Only rerun the related changes, just like HMR for tests! +
+
+
+ Out-of-box ESM, TypeScript and JSX support powered by Oxc.
+
+ A Vite-native testing framework. It's fast! +
+ +
+
+ Vitest was created to make testing just work for Vite apps. By building on top of Vite, Vitest
+ natively
+ understands your Vite config and is able to reuse the same resolve and
+ transform pipelines.
+
+ You can also use Vitest even if you are not using Vite. It is Jest-comptible + and works for backend code too. +
+ Learn more +=X|u(flxzP^ zz5Dn1z|Y5#e+t~bP2Ku$Tl2sEd4HEp|8Lv)r*zf-c$qb!b_@&*ob?4Bk;M!Q%r8Kg zacgx@HUk6GEl(H6kcwMxZ{00g5n(w8SeZH;yj2eaC&f-Awk{K)V+<_d|X^vp>Zi8&tePF3K;={)OK8zbkfDO-y;) zJg-Px_a^tkC)JB |JyeE6#> 3IzL<`%H^Ko N@}Y^9!;& zvy)3dT%7L~{pIxOo8_mAcXr&lIx&~cR;#COV%|-& )gSZFUx+pZ@yZd zWzhN}X4~&i71L6(re*XVH=dqedhWN?_Zt!HwVTT49ygBdSm*r3>c!+;$M1gIHSNWp z^e=ZaOt&gpO-y|%x%TIc{lERc?5_W`zGd6Rn^J54m{h%rE!ouBw^jc4>FuI jAJ$#JoMiR%tmlC;0E4HipUXO@geCy>3DKMY delta 796 zcmZ3+eu8a+im_IJPl)UP|Ns9S*DjhZRWw_A` uch-OTbZ7D2tiShK{=VMw=Tdm- zT!r5C?&tPeZYjKeeBykG`Xin$jv*Dd-rjjzv|2%=HPKvw@yy@&_cLo=7_t>6Pkdv$ z`QHD``BtlsSk2{OcH&TM5kMj`PHLN|FIsWIXUQ2EPx)Juol1f__?Gbhm19?JeH_p_ z@AyJa+kR(JE8Q0h@@2X%OcYt 7BaM||hvsUx{Da<)DIlt=J z)fK|kGSS7i%cpCVKAKl{ea88f!k@S7K2_s2x8m`Rb2V;frH@a2CY*K6qJEv}_0^Wk z?_PbDWtuE=eYW=1e-$#eXG*i`E&A-9X>GNaa@Q~JwUWD|{?#~qMRKK#?b(`AoqeL; zOgCTMX!7D-+Bz!{zuo`RmRY^&KOC7|HT(Lj+bKT(W(M4lJ$^P~b5Oa_|M2@~H{bcr zTm86VMsMVeyJt54O1pQ{u)ojp^PgGw>Yr_|GWz{$hWzoQx|O?U&3`4Tu$*sUhS}e< z{9mIcM0?!KsY{S+``COSuzufxKL>1h9)~QyH{-4TnZplOi5Q(J< {*4dl0K0fP-YOD mdKI;Vst0MPcD7XSbN diff --git a/docs/public/chromatic.svg b/docs/public/chromatic.svg new file mode 100644 index 000000000..1c92c4615 --- /dev/null +++ b/docs/public/chromatic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/public/favicon.ico b/docs/public/favicon.ico index c02d0b033f7cabf3256f3ea430e4e640aeb61e2a..d0a0c9bee08fd72c1da67c58244746a547b49af8 100644 GIT binary patch delta 1127 zcmZ3-Hic7wfq{{Mk-@ Zta-prBpgG zBri*Fh7*5B6wegrtuHoebS`2tY;xMjkrvoJFJ$%v6_ {>W5;C+rRtY=YFogyD;N+=CApRTNq4Q#2VTzFkKLc zVvwqL;&yP(V9emqW#C=Nx&TcUyJXWpW#j7xpOu}9B^0*@eRN&Ba-rMO>@*Yh+I{vr z_rE&-BiqZ+u9YKU!vDHsM;vA_yjr#^S$dz{1COK`{C{gs&0Q&OImeH`IC@t*e^LE$ z)y0Z=COvu)3}^0~**V`s;`3H{_N?$)sS`ICayYX7Mf^H+rtn^1eu; zSP325v%#qF=|;8(Z3~{=eI>1HyG{7C9K&>lQtz)7^_M4|jGM-AN8rkikhlv!<4@%+ zVPHIRCgJ{!okl(kp_BLOt2U&{vu(a1uuW~<+4`CHr)Fh-zhIJP@^z|p!$zlO&(?EB zytgV}9o=-^cK4AzybjI+pAQ|oS!OpOulDWM6K$GYtT%pfZTo-n%B5%Ld|cf=teT x9_a`m2~aTv?up`ysb7>%f$-1hZpZ;>abv5t0~f;aCbufy;s}R-EtYS z>W+SYz312I%KA9_+LrB0zuD+Jg)d#K9kz}kY1`F1+e(-PZe0!){&eT=w=lmrzphAe z)BW#mugv+X9IV^Rxa`^ABG!WQ*{1~;tEXk%NR3~lneJus$L6xG8*BERS<_#g{$7*8 zU812hpYh1vZ}lsu%_z A)2(TEeS*z&)9C5DX1Sg{U2Lj KfI zSy4xpNH;8CT=Dbl$+^OH@5RpjIx>N8h1~o6sDJ juM9nGs=5v!1PTj##bRJ|1yU*F7SQxM^DIGg>OeQllL>)@449U{d~ zro7Gmcw7CiR6~j5*YDP!*#h3kGF1w#`B*GE?Q|cngNBI1zTI^zxrMD7G8)1r*Oxl# z*_tu%Ixf2e-pxSxN;M`PYQnu^bx?&!VvQ2U~B zpJ10*q1*?hYGI$4$~BB08j7psGyb>l7hN~|Ro~B@Z>R2(c4ieg``OIw&3h(BQyUX0 zx8{rm6JCCoaQbT`Qc!b8-}z!a3pjK6k(TwKxz>r>;WM{W@M?ulmhT!23=9mOu6{1- HoD!M EaktG3V(l!=gh50 3%geYwMYjn`zmPRe6AsF&O}~Mo=v(ZwRN|3+4Hb|`2Shy?J2ezO~q8k z?TmTYabxsbyZJ3PIp&^B0b5su{JpaxN@g dck+?A%z?^;3zbtY$+If( z-}Y7Ayy({RrFCB|mwdVX`FMD(y!_HLaoRKM%TK*q#qJ}2>EKuP^_Skq*8eg3ATnL; z*^$6sPpiKLp4{_tH9w=zvH$J!nGf#K*ya3Dvj6PE&u-}-nF53yKS=b WZdRxZ8Er{bCchy_|Rf+bqS^>$%fkP=H@oLwjH`6;KPvPJzvS@*BPcM z0`G38?$+(sviZg5+$?Z!Grw*$M{PYr*;0Q=x#vF3+XeKP+b2)7XDGWHr}|m{)CY@l znSD+Y24 @b8<8py!#ly-^I|Dct zFFdULb)v-5hY}ABkIYnP{TT7k@XEp$a~KQ{C!YvToUgF)aPo`aOnQwLhmw1ulg$q9 zNIjIiX7*xXM(K4QBtHLS;O97aIQfmbi;RK`XTJ=;XQV@inA}de$=tR!wl)kV&K+`c vJLik;o2R;Cj?!8#2D^ra+YH;0aUFwINPJ$FXo3U-0|SGntDnm{r-UW|Li<#R diff --git a/docs/public/logo-without-border-vite.svg b/docs/public/logo-without-border-vite.svg new file mode 100644 index 000000000..e699ef4d8 --- /dev/null +++ b/docs/public/logo-without-border-vite.svg @@ -0,0 +1,130 @@ + diff --git a/docs/public/logo-without-border.svg b/docs/public/logo-without-border.svg new file mode 100644 index 000000000..5555af775 --- /dev/null +++ b/docs/public/logo-without-border.svg @@ -0,0 +1,50 @@ + diff --git a/docs/public/logo.svg b/docs/public/logo.svg index 1bd07d504..175c6f693 100644 --- a/docs/public/logo.svg +++ b/docs/public/logo.svg @@ -1,5 +1,52 @@ -