mirror of
https://github.com/Foundry376/Mailspring.git
synced 2025-03-01 10:33:14 +08:00
Summary: The SendmailClient is in isomorphic-core, but wasn't working properly when called from cloud-workers. This diff includes a variety of fixes to get it working: - Add smtp config to connection settings in cloud-core - Don't use `PromiseUtils.promisify` for a function that needs `this` to be bound properly - Don't reference `NylasEnv` (That error gets caught and reported elsewhere anyway, we don't need to report it here) - Default `message.uploads` to `[]` to keep iterator happy - Add Gmail environment variables to cloud-worker app Test Plan: manual Reviewers: juan, khamidou, evan Reviewed By: evan Differential Revision: https://phab.nylas.com/D3954 |
||
---|---|---|
.. | ||
client-app | ||
client-sync | ||
isomorphic-core | ||
README.md |
Monorepo Packages
Each folder here is designed to act as its own repository. For development convenience, they are all included here in one monorepo. This allows us to grep across multiple codebases, not use submodules, and keep a unified commit history.
We use Lerna to manage the monorepo and tie
them all together with the main nylas-mail-all/scripts/postinstall.js
script,
which in turn, calls lerna bootstrap