aboutsummaryrefslogtreecommitdiffstats
path: root/pnpm-lock.yaml
diff options
context:
space:
mode:
authorMohamedBassem <me@mbassem.com>2024-03-02 00:52:18 +0000
committerMohamedBassem <me@mbassem.com>2024-03-02 00:52:18 +0000
commit8ab2747e23256106b115aa3823ad25e2c2d466d4 (patch)
tree73a98b0c62695d4657a463808264acd043959db8 /pnpm-lock.yaml
parent3f5f1850b17eb0f5c4cd0970c22421f85d5a2bd6 (diff)
downloadkarakeep-8ab2747e23256106b115aa3823ad25e2c2d466d4.tar.zst
feature: Store full link content and index them
Diffstat (limited to '')
-rw-r--r--pnpm-lock.yaml42
1 files changed, 42 insertions, 0 deletions
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 5b2ab5fa..0e33a74c 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -360,6 +360,9 @@ importers:
'@hoarder/shared':
specifier: workspace:*
version: link:../shared
+ '@mozilla/readability':
+ specifier: ^0.5.0
+ version: 0.5.0
'@tsconfig/node21':
specifier: ^21.0.1
version: 21.0.1
@@ -369,12 +372,18 @@ importers:
bullmq:
specifier: ^5.1.9
version: 5.3.3
+ dompurify:
+ specifier: ^3.0.9
+ version: 3.0.9
dotenv:
specifier: ^16.4.1
version: 16.4.5
drizzle-orm:
specifier: ^0.29.4
version: 0.29.4(@types/react@18.2.58)(better-sqlite3@9.4.3)(react@18.2.0)
+ jsdom:
+ specifier: ^24.0.0
+ version: 24.0.0
metascraper:
specifier: ^5.43.4
version: 5.45.0
@@ -424,6 +433,12 @@ importers:
specifier: ^3.22.4
version: 3.22.4
devDependencies:
+ '@types/dompurify':
+ specifier: ^3.0.5
+ version: 3.0.5
+ '@types/jsdom':
+ specifier: ^21.1.6
+ version: 21.1.6
'@types/metascraper':
specifier: ^5.14.3
version: 5.14.3
@@ -2842,6 +2857,12 @@ packages:
'@types/ms': 0.7.34
dev: false
+ /@types/dompurify@3.0.5:
+ resolution: {integrity: sha512-1Wg0g3BtQF7sSb27fJQAKck1HECM6zV1EB66j8JH9i3LCjYabJa0FSdiSgsD5K/RbrsR0SiraKacLB+T8ZVYAg==}
+ dependencies:
+ '@types/trusted-types': 2.0.7
+ dev: true
+
/@types/emoji-mart@3.0.14:
resolution: {integrity: sha512-/vMkVnet466bK37ugf2jry9ldCZklFPXYMB2m+qNo3vkP2I7L0cvtNFPKAjfcHgPg9Z8pbYqVqZn7AgsC0qf+g==}
dependencies:
@@ -2881,6 +2902,14 @@ packages:
resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==}
dev: false
+ /@types/jsdom@21.1.6:
+ resolution: {integrity: sha512-/7kkMsC+/kMs7gAYmmBR9P0vGTnOoLhQhyhQJSlXGI5bzTHp6xdo0TtKWQAsz6pmSAeVqKSbqeyP6hytqr9FDw==}
+ dependencies:
+ '@types/node': 20.11.20
+ '@types/tough-cookie': 4.0.5
+ parse5: 7.1.2
+ dev: true
+
/@types/json-schema@7.0.15:
resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
@@ -2953,10 +2982,18 @@ packages:
/@types/semver@7.5.8:
resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==}
+ /@types/tough-cookie@4.0.5:
+ resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==}
+ dev: true
+
/@types/triple-beam@1.3.5:
resolution: {integrity: sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==}
dev: false
+ /@types/trusted-types@2.0.7:
+ resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==}
+ dev: true
+
/@types/unist@2.0.10:
resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==}
dev: false
@@ -4337,6 +4374,10 @@ packages:
dependencies:
domelementtype: 2.3.0
+ /dompurify@3.0.9:
+ resolution: {integrity: sha512-uyb4NDIvQ3hRn6NiC+SIFaP4mJ/MdXlvtunaqK9Bn6dD3RuB/1S/gasEjDHD8eiaqdSael2vBv+hOs7Y+jhYOQ==}
+ dev: false
+
/domutils@3.1.0:
resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==}
dependencies:
@@ -8532,6 +8573,7 @@ packages:
/safer-buffer@2.1.2:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
+ requiresBuild: true
dev: false
/saxes@6.0.0: