Move more deps to aliases

This commit is contained in:
Alex Gleason
2024-05-01 16:29:21 -05:00
parent ea665eed12
commit e5c8030960
8 changed files with 44 additions and 9 deletions

View File

@@ -21,13 +21,9 @@ export {
} from 'https://gitlab.com/soapbox-pub/fedisign/-/raw/v0.2.1/mod.ts';
export { generateSeededRsa } from 'https://gitlab.com/soapbox-pub/seeded-rsa/-/raw/v1.0.0/mod.ts';
export * as secp from 'npm:@noble/secp256k1@^2.0.0';
export { LRUCache } from 'npm:lru-cache@^10.2.0';
export {
DB as Sqlite,
SqliteError,
} from 'https://raw.githubusercontent.com/alexgleason/deno-sqlite/325f66d8c395e7f6f5ee78ebfa42a0eeea4a942b/mod.ts';
export { Database as DenoSqlite3 } from 'https://deno.land/x/sqlite3@0.9.1/mod.ts';
export * as cron from 'https://deno.land/x/deno_cron@v1.0.0/cron.ts';
export { S3Client } from 'https://deno.land/x/s3_lite_client@0.6.1/mod.ts';
export { default as IpfsHash } from 'npm:ipfs-only-hash@^4.0.0';
export { default as stringifyStable } from 'npm:fast-stable-stringify@^1.0.0';

View File

@@ -1,7 +1,7 @@
import { NostrEvent, NostrFilter } from '@nostrify/nostrify';
import { stringifyStable } from 'fast-stable-stringify';
import { z } from 'zod';
import { stringifyStable } from '@/deps.ts';
import { isReplaceableKind } from '@/kinds.ts';
import { nostrIdSchema } from '@/schemas/nostr.ts';

View File

@@ -1,7 +1,7 @@
import { NostrEvent, NostrFilter, NStore } from '@nostrify/nostrify';
import Debug from '@soapbox/stickynotes/debug';
import { EventEmitter } from 'tseep';
import { EventEmitter } from '@/deps.ts';
import { eventToMicroFilter, getFilterId, isMicrofilter, type MicroFilter } from '@/filter.ts';
import { Time } from '@/utils/time.ts';
import { abortError } from '@/utils/abort.ts';

View File

@@ -1,11 +1,11 @@
import { join } from 'node:path';
import { S3Client } from '@bradenmacdonald/s3-lite-client';
import { crypto } from '@std/crypto';
import { encodeHex } from '@std/encoding/hex';
import { extensionsByType } from '@std/media-types';
import { Conf } from '@/config.ts';
import { S3Client } from '@/deps.ts';
import type { Uploader } from './types.ts';

View File

@@ -1,6 +1,6 @@
// deno-lint-ignore-file ban-types
import { LRUCache } from '@/deps.ts';
import { LRUCache } from 'lru-cache';
type FetchFn<K extends {}, V extends {}, O extends {}> = (key: K, opts: O) => Promise<V>;

View File

@@ -1,5 +1,7 @@
import { LRUCache } from 'lru-cache';
import { Conf } from '@/config.ts';
import { generateSeededRsa, LRUCache, publicKeyToPem, secp } from '@/deps.ts';
import { generateSeededRsa, publicKeyToPem, secp } from '@/deps.ts';
const opts = {
bits: 2048,