From 436e8057891b7d94069b30eccd52306d083f846f Mon Sep 17 00:00:00 2001 From: Jesse Wierzbinski Date: Mon, 22 Apr 2024 09:56:31 -1000 Subject: [PATCH] chore: :package: Update NPM dependencies --- bun.lockb | Bin 150924 -> 151996 bytes package.json | 194 +++++++++++++++++++++++++-------------------------- 2 files changed, 97 insertions(+), 97 deletions(-) diff --git a/bun.lockb b/bun.lockb index 7115aead8e111c71e66c85c7177f43d54b244cec..7cc9b0dd28d86508bb782f0e2989d2f39620ce2b 100755 GIT binary patch delta 9835 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%0DG8l7x)#p2iyW~1ABpeKqbJQmyATQGC~J` zNuD^$P>$VNH^R=IjvNHO2Mz&;0rmuiJyody@H_|4U+AQzWKUmq+pPnfgZ&5K7;qf8 z1Y8E{fh*K)8S4EbUA~Nr?*1DrbCKawfGr_;0J{bYIof?W@$@u>YzFiIdIIKv1z-u} zBenpz0GtI*0oQ<%6-bI>!a8N&+Af32`ki$-yLJUYcOVbQ1wIAl0-peLD$g$`qqTA; zLY@Gye+Q9(6c`7L1-yWvz+gZDxB$HXbHEtqH3Q?r^}tt8zyh!Y`U8D|-asFqA7BRz z0OWupV5QP?Icw2q54HiAt`4?^JP=?7)i$Ox*#S_?%+JcJV+KKHWt{;hfaMfV_%4Q3 z#GVYrgLw$9fG02n@BrL_7PO4Di19Ok^}HAK2!O4y;XoL5D<&astYh%uCgW=o5Cu#F zqJgQv6ks+m3z!My05gDWT2@Saw6CBjTTZ_qwEJq(on10+5xy1!Y`!g9$1FJO<;pRu zNy-3v<2W%Kq~0@A@7wTXlHAVC&Vl39yK3s49e5n<9GPb?Z8=VyOx4?Pmpi$o7<3B^ zK!BT_vz?sdYN*c%;zVj`&IuAcNZiTf)Eh>KLzJB}CYQMG*7TTMH(0>F^d~*7>vgQt~e)nkfNwSx` zrHjuH6Y5ZdvN~gFPz`b9L&ws*8e%N^_;X`vg=lW5Awj(MIQso*Vq7`$6p;|-4LePO z%+y=5=UcB>A6mMv3THw;*g0YSQpKC8H*Ynz*GzF-5TB@waJ0kz%Famo7#Ypf+s54W zHBQNCQ!glMD`&M;Rn38hogpq_z0A~`#=mcIUU*Wvv;omh=rVNe`SJAV8RS#%25)*W z+a_zm(=U|y9P9>h+^Pxm&olVNYoy+1aS>F#MZY{tCVO7QPZ|52Q*Wr=xN&6N4#z`o z67;*=%}(yfDfe6vajL^8I=mtIhc=JzBs%aMPORRgHGcI<{_z=?n6`-2NpvzIT-5uz z4#QSQRcdwS+alCEzq&>rHLl+^qo&PMI*IOLWz~Dd2~{3jowbthwMD3RldpXiJ6yi< z=jt}k{YmsStC@QLdB^aCi5WxtuWgIai=qzakzKuGJ;1=qi7dXmu`NQqr=2u;)7#6- ztGwGhp;7cxR#v?Wet%`wlZ`{49c+tGZIp9)`I4RSQTl^tws{ss(Q_zkrruhw{%!fz zE=GRO+ah*Ht^AP~C#v`2rTU&W`^k!PZ2{`tdY7Pc`!;@6F}uz4uhUA8cn)z=P9OEg zt$OQKPdR#UeYqELbR^DarrsIv)+r!zYJB}*j2>q@1sjdyCXYNWEgO3#8xGzn$RJ~)V!5g0@zEc*uskuu_ggGlMYAo_!q{oo){MyOwN zsN1O5NC%!Ex$Y zp7|%6!-ck*9gm_Nv3{C-a1^n!ba5RqO;o=Du=8ibLDkPj;+caSqXDZ8r+!DE&ZT_V zksqH-YV)YyBIx{-t~B@jsie)Le$U|0PXD215w08BJR>ux-UZS%lx0@GoiNmPn>6v~ zo{!q1)bB4GSRG^Rw<7Uan@9bIL-HW?_^*0bx-Z`6ob%8kcsli^DJ{GZ_ zSAS{Aep(+dWxr|4wYKE4>Nn7-os~-0TJfG#*N6X=mfG`%l{(h^8qLnEn5{i4 zZR?C5TUzJCTU35y$LH(xQ>JX6Ap?W5OxbwP| zZiD$!DYdvyv?^ct@OWw^uZ;BN%?Qnq@D|k5mzU8E!})=KSGDP=;k+i*@Z*jC?$D*9 z{P=F|Y&ZRQ9a`+i_xQW5Pdjy>Ki}`~sy6-HpEt%$&w778o)+u#ru5=vTraHve!6yT zF#gTrkdCBt0?>+*0Nzz+)JT=FB!s883rLsBX94_dqFo!JGFy#ev3===Kz^J~+9;Lr Z)F@RfH4NexX>;N$V*^9!_8|VwKLPLNW556a delta 9253 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 UY1{~YfkC}!eHlxeM({WP12fyLQ2+n{ diff --git a/package.json b/package.json index 2d9e4088..fcbd17a9 100644 --- a/package.json +++ b/package.json @@ -1,100 +1,100 @@ { - "name": "lysand", - "module": "index.ts", - "type": "module", - "version": "0.4.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", - "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/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": { - "@json2csv/plainjs": "^7.0.6", - "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", - "isomorphic-dompurify": "latest", - "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", - "marked": "^12.0.1", - "media-manager": "workspace:*", - "megalodon": "^10.0.0", - "meilisearch": "^0.38.0", - "mime-types": "^2.1.35", - "oauth4webapi": "^2.4.0", - "pg": "^8.11.5", - "request-parser": "workspace:*", - "sharp": "^0.33.3", - "zod": "^3.22.4" + "name": "lysand", + "module": "index.ts", + "type": "module", + "version": "0.4.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", + "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/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": { + "@json2csv/plainjs": "^7.0.6", + "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", + "isomorphic-dompurify": "latest", + "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", + "marked": "^12.0.1", + "media-manager": "workspace:*", + "megalodon": "^10.0.0", + "meilisearch": "^0.38.0", + "mime-types": "^2.1.35", + "oauth4webapi": "^2.4.0", + "pg": "^8.11.5", + "request-parser": "workspace:*", + "sharp": "^0.33.3", + "zod": "^3.22.4" + } }