diff options
| author | Hazelnoot <acomputerdog@gmail.com> | 2025-05-21 19:17:51 -0400 |
|---|---|---|
| committer | Hazelnoot <acomputerdog@gmail.com> | 2025-06-12 21:11:16 -0400 |
| commit | 1a964cb6c037efe8e71c6e91e5c2ce032d22e107 (patch) | |
| tree | c3332902f6666a256b62b791b5a6df7ed0598b5f /packages/backend/src/misc | |
| parent | merge: Emit log messages with correct level (!1097) (diff) | |
| download | sharkey-1a964cb6c037efe8e71c6e91e5c2ce032d22e107.tar.gz sharkey-1a964cb6c037efe8e71c6e91e5c2ce032d22e107.tar.bz2 sharkey-1a964cb6c037efe8e71c6e91e5c2ce032d22e107.zip | |
pcleanup dependencies:
* Consolidate multiple different HTML/XML/RSS libraries to use the Cheerio stack
* Remove unused deps
* Move dev dependencies to correct section
* Pin versions where missing
Diffstat (limited to 'packages/backend/src/misc')
| -rw-r--r-- | packages/backend/src/misc/truncate.ts | 4 | ||||
| -rw-r--r-- | packages/backend/src/misc/verify-field-link.ts | 2 |
2 files changed, 2 insertions, 4 deletions
diff --git a/packages/backend/src/misc/truncate.ts b/packages/backend/src/misc/truncate.ts index 1c8a274609..a313ab7854 100644 --- a/packages/backend/src/misc/truncate.ts +++ b/packages/backend/src/misc/truncate.ts @@ -3,14 +3,12 @@ * SPDX-License-Identifier: AGPL-3.0-only */ -import { substring } from 'stringz'; - export function truncate(input: string, size: number): string; export function truncate(input: string | undefined, size: number): string | undefined; export function truncate(input: string | undefined, size: number): string | undefined { if (!input) { return input; } else { - return substring(input, 0, size); + return input.slice(0, size); } } diff --git a/packages/backend/src/misc/verify-field-link.ts b/packages/backend/src/misc/verify-field-link.ts index 62542eaaa0..f9fc352806 100644 --- a/packages/backend/src/misc/verify-field-link.ts +++ b/packages/backend/src/misc/verify-field-link.ts @@ -3,7 +3,7 @@ * SPDX-License-Identifier: AGPL-3.0-only */ -import { load as cheerio } from 'cheerio'; +import { load as cheerio } from 'cheerio/slim'; import type { HttpRequestService } from '@/core/HttpRequestService.js'; type Field = { name: string, value: string }; |