From 7c820fcae23e430d8ba3fa9967a0b38afa084dff Mon Sep 17 00:00:00 2001 From: Eelke van den Bos Date: Thu, 17 Oct 2024 09:55:19 -0400 Subject: [PATCH] Fix ci build --- build.mjs | 4 ++-- bun.lockb | Bin 12503 -> 13946 bytes package.json | 8 ++++---- src/index.ts | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/build.mjs b/build.mjs index 275bb06..8321d4e 100644 --- a/build.mjs +++ b/build.mjs @@ -1,4 +1,4 @@ -import dts from 'bun-plugin-dts' +import dts from 'bun-plugin-dts'; await Bun.build({ entrypoints: ['./src/index.ts'], @@ -10,4 +10,4 @@ await Bun.build({ plugins: [ dts(), ], -}) +}); diff --git a/bun.lockb b/bun.lockb index 4b49d0c516140797db9f0162a25ca7766cd5945c..2ddf8606edc77df854ebf44c6246ee838989be5a 100755 GIT binary patch delta 3572 zcmds3dr*^C7XQAFBqSj6N`UYX2!U#1LK5B}55Xz|qO4UcMOGFfM8nG<2vmVl>!Vu1 zYaP^rtKwT)6lAL%6%`$!)e2axi=wRcQI*zRtKhoeo|EvoOxxL+{de!o$;o-%-@W&I z_nsT+|I}A0C)7RIo^>qY>&BR3rJr!2dh6`fYvw#Z*xAqfaF0#pvT2IP0hDn_tCQUs zp|pBgR5{I1l$fF_p3xL#3;Z5%E8rPg40mubr6lDp#1^5`?*}zfn2==kS zcX3Sme&9ABZv-v`UXs2f%K$z?p2=RK4$egke3QJe;yL`W0LKt>6TbyAB(3NKjuQ@W zO~4)jw+2~j$Vk_xXKFL_x}`cuWCbV?$Sn9l|82l=0gr%V-ZB7UN0!s^vDSBX+*5zD zpqO;m|Dc}T&n3-@3(bX1qZ~*j^A2fc__Q;b&WWT8 z$vRFX)4~u7ZUpm+A?vvjwhGv_FaU-ANaIW~0>KzCgn|LKj2c5a&E%NK_8e#@gBF%f zIRkOoDQwMPRsLY%qt+OMlSgp`d@xJ_14TLoK~@bQMS%p2;uBk*F|A+-#8}YM#Fif< z&_etykOU;jEQmSICF^++j0cZ&088f)3-bu3nn&WyBLqWmB$L3CN0K-}f*3e3l(;A{ z<>thKA0hY-lo6nW$sn~oz>5QkA)UM+WUg@+hC62 z%m)I}A&3y{17)-^3%Jn#Ak!^^aCZbsINk(fqDsb(tg=w)a3`QfjN`v?sCg`Q;}O`I z+$rREB=$hC?Uciaj0KJZImW@qLYWhVr6WnTi$AGHAUvJAH$2`>n$I zbAeY4t=!^*6!~^IQJNaI9tIBA(c8iCnYAJ8;jY4H zi$h5TWVid=3gO&rzy1qh-$eGkC@MT0bl|AxgIS*@iZ4rjPpztXzl59WyY|Cln>`2m z&currJ}#{%Gi;s8d%HU~4^3%_`tiygrMG*bfCEa-wT0g7<%0&`tKZZVs)V_bk=& z)yeKN-feFBC$ZAFzpVVZzivWpT%TCp^KSE%%SE|u)-xx+nZ`>iXqO$V+kB>N8W{p~ zr2F!#vy->&zJ5IQ<%!dRK;Om+O1ff1f%E9e$?l;2iy-B{BSDf+*24Bi69!N}0YT^QYc&JNxFARI%57 zS3_blGRrcO@<6TkJtJTI zFC{lo@@1^sJyO9qHf?cqqRCaqNpP!jY}kkUUARm=;C5|NJFlXfRL;-1;L>I>Z{(KK zONq=Q!g=_OX&@#9Rx@IjdK0Cmq#V_-UB-(OuR3@@D0m_8VaCTAI|<|00gr(3;>G7r z1cWsST?9VtloJqM##jk>`Qk(90^|zh1~d-H9mpHV2gn1+6A0iq8t+)VU-538g&sJ3 z5StZZK}`Wke|fQXy;@2V@j^?HOvOR;oy_L>=s>RQ;y`W4jeTK0?N!)t4A_=@b?7 z=X-;_;Wt;Yg0cq7ej#gLwE%$H30D_H!M zfMF!kmF;2YbU&4r=GnXt_8?Q{Spw4N?G*UC31Eeg0LmD?rV2MnpI56uasomFO`+Qa zWZ2tD%J#vX^A25|{>#q$a5`8e&^!)~97eF5g!+7Bk&WL7jK2jmb@x^6+l{L?xMHTflskPVXRLLSiFdve4H4M1d?au z<>ch$D)Q3{vlaPEvq{}5$auG4en_A`N9MUFpQU4Y! RB>SyWVJtUHN6tFd{2Mk~j?@4E delta 2573 zcmd5;eNTn!-eR+J^<)E2EX-5L}Er-wj`3>u#`h|aZ z!o;LyXtu}j21E1nd26D1#&nD|DUqv@k8q5skPjnQBELDtpR1`^=5{fbhzPSCotr|xiEF;p)-n|OuT@~;H??>0J2;HP*m(F8pA1d@0&JE|<(lCW*;MrfOhG=z zz#B6np7w0_Q}9uK5Gc0^<$jD!N4p%FWjXvlKPZ&jDk z<_GG49N~MEY?4osG6NVZM2UyL1my592Ecj2CY(W~RXTu5;Xf!@qyywS2QxVdr2xrU zBTD2<2F?CC!daB)hCG4b!k{212fBC}oCz|i(FwgDX-ORP!I1?dhTc~`#3_GaNSIO< zjzp&?Akq3U$Lz5fBo4}gBcUo-@gq`&lQoH~NXcV71x^G_{{KPKeovXk=Y2E9ZfSG} z9B-Cg$Bx1Ndl{~Xwuy!F%6x3}!+%q%$jDlAuPAzfWG8w=*alIh&s$JXu6_a>`8 zyz*#l=$w~##(uH*qhr@bSN85Wy}kd^BWrh`d=qvyAJ2QHbCR&2v@I>*j;cp<=a9v>Qg zuK2y*cs+X-d~ooEU#*(`d*N@3N-o|C-KNgGUEpjBiGt2h?V7aY*Bi>Ne5G(F)rj3y zipP{Y4k*7Y&Ho`nar8CSsl%G%x_R}z>%TI^_MI>J&b+cLIKOvJ{~zNvRWzNslBgGw z@w4FAXviq?kO$Bhlik@_JM_ipW!-PQ)A!8LrA4i8H5KoEaY?_w>iL87_9t4WeLwG( z`ge14b;8_~X}cDL+C9Wsyak4t^VHhr1{#wMASMJgc?C;YcN% zL`e^V&JLwoB`nt!aWQa0_Y|DwHSONVc24%Hx468dAy(UcH zF)&SuQEMnFMJE&#kx)^mpq<3&t(mS2?^ckC!o5RfEUvU~I;|n|HsS z(z8LqmE#F9i^2OzZ-w~=5YLroq1KG|hNqHsS-y$t8(3&Ji)Il!vTx?b?B%a#hJG-B z7Lz#9BATn}Z|lo(3wkD4MmZ!HE!nCRTtPq zA11DjBsiA3F>rWHoN8*H{s_lgOrj-Q^j5y$s&`d;UCZ5Gud8liO|7fiQR`0kHq^R2 ziyaGP7GvO1afbe(0J!}j8LnCqp;4R# z*DZ0-Cd%OBjOZx($`F~;>q)OzS?#QHrB}MDU3Cs`O&uIDRdQCiW{GdNn#*PI*Q}QR E0x9N#+yDRo diff --git a/package.json b/package.json index 88d15f9..bd1369a 100644 --- a/package.json +++ b/package.json @@ -33,14 +33,14 @@ "license": "MIT", "devDependencies": { "i18next": "^23.5.1", - "bun-plugin-dts": "^0.1.0", - "bun-types": "latest", - "elysia": "^1.0.5", + "bun-plugin-dts": "^0.3.0", + "bun-types": "^1.1.30", + "elysia": "^1.1.22", "prettier": "^3.0.3", "typescript": "^5.2.2" }, "peerDependencies": { - "elysia": ">= 0.7.1", + "elysia": ">= 1.0.1", "i18next": ">= 23.5.1" } } diff --git a/src/index.ts b/src/index.ts index bbe4641..5c3f294 100644 --- a/src/index.ts +++ b/src/index.ts @@ -35,7 +35,7 @@ export function newLanguageDetector(opts: LanguageDetectorOptions): LanguageDete const cookie = set.cookie ? set.cookie[opts.cookieName] : null if (cookie && cookie.value) { - return cookie.value + return cookie.value as string } if (params && opts.pathParamName in params) { @@ -82,7 +82,7 @@ export const i18next = (userOptions: Partial) => { }) .onBeforeHandle({ as: "global" }, async ctx => { const lng = await options.detectLanguage(ctx) - if (lng) { + if (typeof lng === 'string') { await _instance.changeLanguage(lng) } })