New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

@tutao/node-mimimi

Package Overview
Dependencies
Maintainers
2
Versions
163
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@tutao/node-mimimi

**M**ini **IM**AP **IM**porter **I**mplementation

latest
npmnpm
Version
341.260401.0
Version published
Maintainers
2
Created
Source

Node-Mimimi

Mini IMAP IMporter Implementation

A native node module enabling the tuta mail desktop client to import mail from IMAP servers into your tuta account. It's using napi-rs for project setup and to generate the bindings.

Building

napi-rs by default generates a common js module that is supposed to be compatible with ESM named imports, but we had problems getting it to import in all cases. One solution was found on the napi-rs github. It works, but requires us to build like this:

napi build --platform . --js binding.cjs --dts binding.d.ts

Compilation

See https://napi.rs/docs/cross-build/summary

Setup

  • apt install clang llvm

Linux (from linux):

  • rustup target add x86_64-unknown-linux-gnu

Windows (from linux):

  • rustup target add x86_64-pc-windows-msvc
  • cargo install cargo-xwin

MacOS (only from MacOS):

  • rustup target add x86_64-apple-darwin
  • rustup target add aarch64-apple-darwin

FAQs

Package last updated on 01 Apr 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts