cloudflare_temp_email/mail-parser-wasm
Dream Hunter 9db5a00b35
feat: v0.8.5 && update dependencies && fix deprecated warning for `… (#556)
feat: v0.8.5 && update dependencies && fix `deprecated` warning for `mail-parser-wasm-worker`
2025-01-11 18:46:46 +08:00
..
src feat: update dependencies (#536) 2024-12-28 00:32:07 +08:00
worker feat: v0.8.5 && update dependencies && fix deprecated warning for `… (#556) 2025-01-11 18:46:46 +08:00
.gitignore feat: add mail-parser-wasm-worker (#301) 2024-06-04 21:57:42 +08:00
Cargo.toml feat: v0.8.5 && update dependencies && fix deprecated warning for `… (#556) 2025-01-11 18:46:46 +08:00
README.md feat: add mail-parser-wasm-worker (#301) 2024-06-04 21:57:42 +08:00

mail-parser-wasm web and cf worker

mail-parser-wasm

mail-parser-wasm usage

pnpm add mail-parser-wasm
import { parse_message } from 'mail-parser-wasm'

const parsedEmail = parse_message(rawEmail);

mail-parser-wasm build

wasm-pack build --release
wasm-pack publish

mail-parser-wasm-worker

mail-parser-wasm-worker usage

pnpm add mail-parser-wasm-worker
import { parse_message_wrapper } from 'mail-parser-wasm-worker'

const parsedEmail = parse_message_wrapper(rawEmail);

mail-parser-wasm-worker build

wasm-pack build --out-dir web --target web --release
find web/ -type f ! -name '*.json' ! -name '.gitignore' -exec cp {} worker/ \;
# modify worker/package.json version or whatever
pnpm publish worker --no-git-checks