From 972bd4f4a2bb2806d6e1c7f5cb5afa6f8a7a1640 Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Sat, 4 May 2024 19:19:07 -1000 Subject: [PATCH] chore(build): :package: Update Bun and packages --- Dockerfile | 2 +- bun.lockb | Bin 142972 -> 144100 bytes package.json | 214 +++++++++++++++++++++++++-------------------------- 3 files changed, 108 insertions(+), 108 deletions(-) diff --git a/Dockerfile b/Dockerfile index 1d8aa761..efb23d8d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -25,7 +25,7 @@ RUN bun run prod-build WORKDIR /temp/dist # Copy production dependencies and source code into final image -FROM oven/bun:1.1.6-alpine +FROM oven/bun:1.1.7-alpine RUN apk add --no-cache libstdc++ diff --git a/bun.lockb b/bun.lockb index 2d93ce0fca445e9265c343ca11372da321177976..c9f645569a53508912c92856003f4cfe53bedeaa 100755 GIT binary patch delta 2247 zcmc&$dsI|K9G>3=+`YRCh`bhsKoSy##YJ!dQ9zDjAtEI%LJCDl@_y{f0)~)cJ`RPg zItnGICzbFN4|65J@R4Yig~v(}LoGX}d<5!I!o+^VUO@Y!bNZ_}_q*SG-~8s@dEA+~ ze|3w0xgoAlczp8pg`{g``@7ogax4b>de;+mLnSW_cPk#yuRmGXxM8smM_4M_qITvi z^BZ)NrM6)}2v11Kk|08)$bn4jKa|c4Jdi<%6FTL{6OgsYa^wVLJLGxD4#?if_Q>`^ zIb<}AlP#3Wi*BWSvtis#*Dc<0a){ zh}A*g>8&zvOeG`$l?^sirtb`y%7V;qqU(#U7+tA8+GWV)ozn;jLzmM>yQ=utQND12?pLA({AyI8sEEFEo{B$(Y9=bsM=w*EeTiLJ zsxQwC5@!+;Gi>vDsG>&Haa0i_$~=pZ=n=IXRpf}OLp4$l2AVc%s$^@}R1D%^<3*m} z%>y|LP}71=W^@Wyzo@W4@S8qiLW{@;yOur@!_ z+kb6zQ$hJ82$`!qvu#KE+?JBwg4)67BklzB2y*?_^sgS(ck?X=48aO{2i6{qS$ zaa-4lE{XTn#n5sxo$!0v6 zO{I`b{UWDMYD{UgTcU}&|Ipwhw!0f2t6MkU_f(~KZpqlhg4L^XeD>c9aR{8~|7%ru zzrEI?=kTXLd0)C#_7SHGKQj9=Ef<4)!IR{DJ8U}?9i4Tmj`;e>l#^9S%Af#`nVYqH zZ8!InTK#<6E9br2g>H8e7S%o6rj9umb+7uukAeFKQ~T!Fl=_}|s(C5&Hxa1md>+hc zq!=P#CEY1Tqn{a%nUO|cdIt zFbQYndWu=)KW3r zZ=s=DuvWAU6%fK&j~6jVoD)2q;MK4Urggh z(ID~=xriJ@HX;j=iC|NNG{P?LFhxjvtKs}wI68g$@NqVL_;66{GfkoNQTVS5F&=n( z&+aIwPCdU8OZ*jn3gtAKybnM13Iq5$0`C9ph&$M2=XdPE!cJ3ADpU#|e1Uxiy=nmY zjNwDi@*dspJp0?4(TL$=vF+geU`Mro^=L^#22~sZx!>?X8thdoPVIW`kI{(XqxSR4 zWO?}3)Dxp62WZg|D3y+FGxoE-4d^3JZakgX3@_kZ(s|9WM{-ptbyFDbHba0ZJuc#0 z3=u~maRq&A0LFugT73o1w0!_XwCVwjqjS2!Wk|}hQ@p*rvs1kM6-p&NCgNOa{qHcw z&^U>+F_R=J@Ew@y74$m~ZX&JmOOgM>HX$*~3vQT$pXpLa@ YDp}}u>15$Y1b;|qmKNM-yBF8`H$(yYT>t<8 delta 1727 zcmd5-ZA=_R7@l{zle^t3*dVYJkwVe*5U#nFa@Sg=J!3f1iY28Ym?EjAS~%eND$uis zSZkT0U#Vz=ihDiPF_y;Ii$D7qO9jt>Rq!A<3ET%x0e6Fw!G5D&;R|Kk zij`1rayw~f3RY@<)e>^2n4U5}ie8e|mFcpM)G$^NQ7JA;)H<39tR=OKJq*vRO)Pg= zd!P!TtQswIS-*kW1jRHebeYrfPY-Eh%^NHjVmWNmx^}p%ZBW~z>Px66qAInXvCUDn z8>%F#bg0Lp%G7Yjb+j$i(fW=}^L1G|32SsyGzN?GmZ9%t3;eqxOZuN!+`@uJuq?4S zP&kQjXyT;@mH*?oj`d{G#^9FBj~?@GT9=b|e(j}-sr8=~H3jnC|Eu)17p4c!?@az< z{F$WdM{O@xddtfv1MeOk*!lFe`Lq>@)!$AZoV!}|X;$dwVYP#&$+VfO`5u|d_@I@R z@UMjN98XbTJTJr8ufW*DKNp6oz{s`1sO23tDkC4C6;#LVOF;F!OHc#9Ajr?1aiB(i zNKh01QBX5K5)W#LP-~dDJD!g7ANG<%+o)z@FProYOX<&4k#T=6S)?Q%FILI(W*W`u zzvk2NSY(>W&OO4>I{(!uRMisMHM?4QN*j3+Z{3cBc(A1?iE12gY@>wi`0&HVwl?e- z=v9XIq~V#M^BDiQjUMPch+On3M@{&#z$I}%#15ms*q=Wk7qv<--eqP5&H^ID=Chu>j@0{W-xh;HbX%agdhyhH1 z8MuL(SO76wF}o7|!ww1%IrRGjG%YRN3hz}w%+d{vb90b7<^BLX#JL0E|H7HX!s8GF z6vGe`Y6fEXY><-Us*&yjE~487rvDP8ld+zDh!a2)3XOmtXaMSgI=~0i0%CDNQJy;> z6ox*i&%Z*a*6`91%FD070VR&ef$x*nPW)XwYa*w^X+5whS)1$PE X?{`W8<+S1AL&OgUDT8ONmQMczw5e#F diff --git a/package.json b/package.json index 5a6a0054..de217258 100644 --- a/package.json +++ b/package.json @@ -1,110 +1,110 @@ { - "name": "lysand", - "module": "index.ts", - "type": "module", - "version": "0.5.0", - "description": "A project to build a federated social network", - "author": { - "email": "contact@cpluspatch.com", - "name": "CPlusPatch", - "url": "https://cpluspatch.com" - }, - "bugs": { - "url": "https://github.com/lysand-org/lysand/issues" - }, - "icon": "https://github.com/lysand-org/lysand", - "license": "AGPL-3.0", - "keywords": ["federated", "activitypub", "bun"], - "workspaces": ["packages/*"], - "maintainers": [ - { - "email": "contact@cpluspatch.com", - "name": "CPlusPatch", - "url": "https://cpluspatch.com" - } - ], - "repository": { - "type": "git", - "url": "git+https://github.com/lysand-org/lysand.git" - }, - "private": true, - "scripts": { - "dev": "bun run --watch index.ts", - "start": "NODE_ENV=production bun run dist/index.js --prod", - "lint": "bunx @biomejs/biome check .", - "prod-build": "bun run build.ts", - "benchmark:timeline": "bun run benchmarks/timelines.ts", - "cloc": "cloc . --exclude-dir node_modules,dist,.output,.nuxt,meta,logs,glitch,glitch-dev --exclude-ext sql,log,pem", - "wc": "find server database *.ts docs packages types utils drizzle tests -type f -print0 | wc -m --files0-from=-", - "cli": "bun run cli.ts" - }, - "trustedDependencies": [ - "@biomejs/biome", - "@fortawesome/fontawesome-common-types", - "@fortawesome/free-regular-svg-icons", - "@fortawesome/free-solid-svg-icons", - "es5-ext", - "esbuild", - "json-editor-vue", - "msgpackr-extract", - "nuxt-app", - "sharp", - "vue-demi" - ], - "devDependencies": { - "@biomejs/biome": "^1.7.0", - "@types/cli-table": "^0.3.4", - "@types/html-to-text": "^9.0.4", - "@types/ioredis": "^5.0.0", - "@types/jsonld": "^1.5.13", - "@types/markdown-it-container": "^2.0.10", - "@types/mime-types": "^2.1.4", - "@types/pg": "^8.11.5", - "bun-types": "latest", - "drizzle-kit": "^0.20.14", - "typescript": "latest" - }, - "peerDependencies": { - "typescript": "^5.3.2" - }, - "dependencies": { - "@hackmd/markdown-it-task-lists": "^2.1.4", - "@json2csv/plainjs": "^7.0.6", - "@shikijs/markdown-it": "^1.3.0", - "@tufjs/canonical-json": "^2.0.0", - "blurhash": "^2.0.5", - "bullmq": "^5.7.1", - "chalk": "^5.3.0", - "cli-parser": "workspace:*", - "cli-table": "^0.3.11", - "config-manager": "workspace:*", - "drizzle-orm": "^0.30.7", - "extract-zip": "^2.0.1", - "html-to-text": "^9.0.5", - "ioredis": "^5.3.2", - "ip-matching": "^2.1.2", - "iso-639-1": "^3.1.0", - "jose": "^5.2.4", - "linkify-html": "^4.1.3", - "linkify-string": "^4.1.3", - "linkifyjs": "^4.1.3", - "log-manager": "workspace:*", - "magic-regexp": "^0.8.0", - "markdown-it": "^14.1.0", - "markdown-it-anchor": "^8.6.7", - "markdown-it-container": "^4.0.0", - "markdown-it-toc-done-right": "^4.2.0", - "media-manager": "workspace:*", - "meilisearch": "^0.38.0", - "mime-types": "^2.1.35", - "oauth4webapi": "^2.4.0", - "pg": "^8.11.5", - "request-parser": "workspace:*", - "sharp": "^0.33.3", - "string-comparison": "^1.3.0", - "stringify-entities": "^4.0.4", - "xss": "^1.0.15", - "zod": "^3.22.4", - "zod-validation-error": "^3.2.0" + "name": "lysand", + "module": "index.ts", + "type": "module", + "version": "0.5.0", + "description": "A project to build a federated social network", + "author": { + "email": "contact@cpluspatch.com", + "name": "CPlusPatch", + "url": "https://cpluspatch.com" + }, + "bugs": { + "url": "https://github.com/lysand-org/lysand/issues" + }, + "icon": "https://github.com/lysand-org/lysand", + "license": "AGPL-3.0", + "keywords": ["federated", "activitypub", "bun"], + "workspaces": ["packages/*"], + "maintainers": [ + { + "email": "contact@cpluspatch.com", + "name": "CPlusPatch", + "url": "https://cpluspatch.com" } + ], + "repository": { + "type": "git", + "url": "git+https://github.com/lysand-org/lysand.git" + }, + "private": true, + "scripts": { + "dev": "bun run --watch index.ts", + "start": "NODE_ENV=production bun run dist/index.js --prod", + "lint": "bunx @biomejs/biome check .", + "prod-build": "bun run build.ts", + "benchmark:timeline": "bun run benchmarks/timelines.ts", + "cloc": "cloc . --exclude-dir node_modules,dist,.output,.nuxt,meta,logs,glitch,glitch-dev --exclude-ext sql,log,pem", + "wc": "find server database *.ts docs packages types utils drizzle tests -type f -print0 | wc -m --files0-from=-", + "cli": "bun run cli.ts" + }, + "trustedDependencies": [ + "@biomejs/biome", + "@fortawesome/fontawesome-common-types", + "@fortawesome/free-regular-svg-icons", + "@fortawesome/free-solid-svg-icons", + "es5-ext", + "esbuild", + "json-editor-vue", + "msgpackr-extract", + "nuxt-app", + "sharp", + "vue-demi" + ], + "devDependencies": { + "@biomejs/biome": "^1.7.0", + "@types/cli-table": "^0.3.4", + "@types/html-to-text": "^9.0.4", + "@types/ioredis": "^5.0.0", + "@types/jsonld": "^1.5.13", + "@types/markdown-it-container": "^2.0.10", + "@types/mime-types": "^2.1.4", + "@types/pg": "^8.11.5", + "bun-types": "latest", + "drizzle-kit": "^0.20.14", + "typescript": "latest" + }, + "peerDependencies": { + "typescript": "^5.3.2" + }, + "dependencies": { + "@hackmd/markdown-it-task-lists": "^2.1.4", + "@json2csv/plainjs": "^7.0.6", + "@shikijs/markdown-it": "^1.3.0", + "@tufjs/canonical-json": "^2.0.0", + "blurhash": "^2.0.5", + "bullmq": "^5.7.1", + "chalk": "^5.3.0", + "cli-parser": "workspace:*", + "cli-table": "^0.3.11", + "config-manager": "workspace:*", + "drizzle-orm": "^0.30.7", + "extract-zip": "^2.0.1", + "html-to-text": "^9.0.5", + "ioredis": "^5.3.2", + "ip-matching": "^2.1.2", + "iso-639-1": "^3.1.0", + "jose": "^5.2.4", + "linkify-html": "^4.1.3", + "linkify-string": "^4.1.3", + "linkifyjs": "^4.1.3", + "log-manager": "workspace:*", + "magic-regexp": "^0.8.0", + "markdown-it": "^14.1.0", + "markdown-it-anchor": "^8.6.7", + "markdown-it-container": "^4.0.0", + "markdown-it-toc-done-right": "^4.2.0", + "media-manager": "workspace:*", + "meilisearch": "^0.38.0", + "mime-types": "^2.1.35", + "oauth4webapi": "^2.4.0", + "pg": "^8.11.5", + "request-parser": "workspace:*", + "sharp": "^0.33.3", + "string-comparison": "^1.3.0", + "stringify-entities": "^4.0.4", + "xss": "^1.0.15", + "zod": "^3.22.4", + "zod-validation-error": "^3.2.0" + } }