SMTPclient is a simple gui smtp client, mainly used for testing smtp servers and send simple mails
- rust >= 1.66.0
- node >= 18.16.0
cargo install typeshare-cli
cargo install cargo-bump
npm run tauri dev
npm run tauri build
npm run check
- Run check on frontendnpm run format
- Reformat whole projectnpm run typeshare
- Generate typescript definitions from rustnpm run logo <logo_image_name_in_logo_folder>
- Run generator on logo to generate iconsnpm run set_version <sver_version_to_prepare>
- Will bump version in:package.json
- frontendcargo.toml
- backendsrc-tauri/tauri.conf.json
- build scriptCHANGELOG.md
- will changeUnreleased
to set version