From 485c6c900fbc3fa2700ca5d73fee022aa0eedb67 Mon Sep 17 00:00:00 2001 From: Ivan Date: Mon, 13 Apr 2026 20:57:13 -0500 Subject: [PATCH] feat(dependencies): add fake-indexeddb, emoji-picker-element, emoji-picker-element-data, and marked packages to enhance emoji handling and markdown support --- package.json | 4 ++++ pnpm-lock.yaml | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) diff --git a/package.json b/package.json index 55b8225..dd55b46 100644 --- a/package.json +++ b/package.json @@ -76,6 +76,7 @@ "eslint-plugin-prettier": "^5.5.5", "eslint-plugin-security": "^3.0.1", "eslint-plugin-vue": "^10.8.0", + "fake-indexeddb": "^6.2.5", "globals": "^17.5.0", "jsdom": "^29.0.2", "postcss": "^8.5.9", @@ -245,6 +246,9 @@ "dompurify": "^3.3.3", "electron-prompt": "^1.7.0", "electron-squirrel-startup": "^1.0.1", + "emoji-picker-element": "^1.29.1", + "emoji-picker-element-data": "^1.8.0", + "marked": "^18.0.0", "micron-parser": "^1.0.3", "mitt": "^3.0.1", "ol": "^10.8.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f2af77b..4a47bbf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -48,6 +48,15 @@ importers: electron-squirrel-startup: specifier: ^1.0.1 version: 1.0.1 + emoji-picker-element: + specifier: ^1.29.1 + version: 1.29.1 + emoji-picker-element-data: + specifier: ^1.8.0 + version: 1.8.0 + marked: + specifier: ^18.0.0 + version: 18.0.0 micron-parser: specifier: ^1.0.3 version: 1.0.3 @@ -172,6 +181,9 @@ importers: eslint-plugin-vue: specifier: ^10.8.0 version: 10.8.0(eslint@9.39.4(jiti@1.21.7))(vue-eslint-parser@10.2.0(eslint@9.39.4(jiti@1.21.7))) + fake-indexeddb: + specifier: ^6.2.5 + version: 6.2.5 globals: specifier: ^17.5.0 version: 17.5.0 @@ -1676,6 +1688,12 @@ packages: engines: {node: '>= 12.20.55'} hasBin: true + emoji-picker-element-data@1.8.0: + resolution: {integrity: sha512-VfRuRJNEDLS1JKlNS4olaqhjX5S1nnZ+ZHG73b/dV8QeZyi0yPruTPEE72EmF6XO3k/9hj3lybMIYMOYXb/57A==} + + emoji-picker-element@1.29.1: + resolution: {integrity: sha512-TOiHzu9Dqib3x4MwcAi3wi3RdyT4SoeB4b15AvH1ks4SBwTl7DeebhZ0d3x6dNi4XfNU7IGRZ7NBQllj0RqwrQ==} + emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -1869,6 +1887,10 @@ packages: resolution: {integrity: sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==} engines: {'0': node >=0.6.0} + fake-indexeddb@6.2.5: + resolution: {integrity: sha512-CGnyrvbhPlWYMngksqrSSUT1BAVP49dZocrHuK0SvtR0D5TMs5wP0o3j7jexDJW01KSadjBp1M/71o/KR3nD1w==} + engines: {node: '>=18'} + fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} @@ -2556,6 +2578,11 @@ packages: resolution: {integrity: sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==} engines: {node: '>=6'} + marked@18.0.0: + resolution: {integrity: sha512-2e7Qiv/HJSXj8rDEpgTvGKsP8yYtI9xXHKDnrftrmnrJPaFNM7VRb2YCzWaX4BP1iCJ/XPduzDJZMFoqTCcIMA==} + engines: {node: '>= 20'} + hasBin: true + matcher@3.0.0: resolution: {integrity: sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==} engines: {node: '>=10'} @@ -5937,6 +5964,10 @@ snapshots: transitivePeerDependencies: - supports-color + emoji-picker-element-data@1.8.0: {} + + emoji-picker-element@1.29.1: {} + emoji-regex@8.0.0: {} emoji-regex@9.2.2: {} @@ -6140,6 +6171,8 @@ snapshots: extsprintf@1.4.1: optional: true + fake-indexeddb@6.2.5: {} + fast-deep-equal@3.1.3: {} fast-diff@1.3.0: {} @@ -6876,6 +6909,8 @@ snapshots: dependencies: p-defer: 1.0.0 + marked@18.0.0: {} + matcher@3.0.0: dependencies: escape-string-regexp: 4.0.0