From d1f643d7ad9bf7936641242d7afe1e16dfcc38f7 Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Wed, 1 May 2024 16:35:39 -0500 Subject: [PATCH] secp256k1 alias --- deno.json | 1 + deno.lock | 1 + src/deps.ts | 1 - src/utils/rsa.ts | 3 ++- 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/deno.json b/deno.json index 0199621..9ea8d73 100644 --- a/deno.json +++ b/deno.json @@ -17,6 +17,7 @@ "@/": "./src/", "@bradenmacdonald/s3-lite-client": "jsr:@bradenmacdonald/s3-lite-client@^0.7.4", "@isaacs/ttlcache": "npm:@isaacs/ttlcache@^1.4.1", + "@noble/secp256k1": "npm:@noble/secp256k1@^2.0.0", "@nostrify/nostrify": "jsr:@nostrify/nostrify@^0.15.0", "@sentry/deno": "https://deno.land/x/sentry@7.112.2/index.mjs", "@soapbox/kysely-deno-sqlite": "jsr:@soapbox/kysely-deno-sqlite@^2.0.2", diff --git a/deno.lock b/deno.lock index 9cf2645..e568a59 100644 --- a/deno.lock +++ b/deno.lock @@ -1543,6 +1543,7 @@ "jsr:@std/media-types@^0.224.0", "jsr:@std/streams@^0.223.0", "npm:@isaacs/ttlcache@^1.4.1", + "npm:@noble/secp256k1@^2.0.0", "npm:comlink@^4.4.1", "npm:fast-stable-stringify@^1.0.0", "npm:iso-639-1@2.1.15", diff --git a/src/deps.ts b/src/deps.ts index 2eb367f..09eb5b5 100644 --- a/src/deps.ts +++ b/src/deps.ts @@ -14,7 +14,6 @@ export { verifyRequest, } 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 { DB as Sqlite, SqliteError, diff --git a/src/utils/rsa.ts b/src/utils/rsa.ts index 0d3a588..6942c43 100644 --- a/src/utils/rsa.ts +++ b/src/utils/rsa.ts @@ -1,7 +1,8 @@ +import * as secp from '@noble/secp256k1'; import { LRUCache } from 'lru-cache'; import { Conf } from '@/config.ts'; -import { generateSeededRsa, publicKeyToPem, secp } from '@/deps.ts'; +import { generateSeededRsa, publicKeyToPem } from '@/deps.ts'; const opts = { bits: 2048,