diff options
author | Yuqian Yang <crupest@crupest.life> | 2025-04-10 15:12:46 +0800 |
---|---|---|
committer | Yuqian Yang <crupest@crupest.life> | 2025-06-05 21:07:37 +0800 |
commit | 458e447a45d9c5426e4f0f210ef61977530731a4 (patch) | |
tree | 3ae22ef0c2b87aa1c99862ac4824081b375e2c20 /deno/mail-relay/deno.json | |
parent | a3e7ec7aea6bcedec0b772862db6ccc6faaa3481 (diff) | |
download | crupest-458e447a45d9c5426e4f0f210ef61977530731a4.tar.gz crupest-458e447a45d9c5426e4f0f210ef61977530731a4.tar.bz2 crupest-458e447a45d9c5426e4f0f210ef61977530731a4.zip |
feat(mail-server): done aws message id mapping.
Diffstat (limited to 'deno/mail-relay/deno.json')
-rw-r--r-- | deno/mail-relay/deno.json | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/deno/mail-relay/deno.json b/deno/mail-relay/deno.json new file mode 100644 index 0000000..9066b33 --- /dev/null +++ b/deno/mail-relay/deno.json @@ -0,0 +1,25 @@ +{ + "tasks": { + "run": "deno run -A aws/app.ts", + "test": "deno test -A", + "compile": "deno compile -o out/crupest-relay -A aws/app.ts" + }, + "imports": { + "@aws-sdk/client-s3": "npm:@aws-sdk/client-s3@^3.821.0", + "@aws-sdk/client-sesv2": "npm:@aws-sdk/client-sesv2@^3.821.0", + "@db/sqlite": "jsr:@db/sqlite@^0.12.0", + "@hono/zod-validator": "npm:@hono/zod-validator@^0.7.0", + "@smithy/fetch-http-handler": "npm:@smithy/fetch-http-handler@^5.0.4", + "@std/cli": "jsr:@std/cli@^1.0.19", + "@std/csv": "jsr:@std/csv@^1.0.6", + "@std/encoding": "jsr:@std/encoding@^1.0.10", + "@std/expect": "jsr:@std/expect@^1.0.16", + "@std/io": "jsr:@std/io@^0.225.2", + "@std/path": "jsr:@std/path@^1.1.0", + "@std/testing": "jsr:@std/testing@^1.0.13", + "email-addresses": "npm:email-addresses@^5.0.0", + "hono": "npm:hono@^4.7.11", + "kysely": "npm:kysely@^0.28.2", + "zod": "npm:zod@^3.25.48" + } +} |