0
Fork 0
mirror of https://github.com/logto-io/logto.git synced 2024-12-30 20:33:54 -05:00

chore: update contribution guide connector part (#3768)

This commit is contained in:
Darcy Ye 2023-04-28 10:03:01 +08:00 committed by GitHub
parent 11db88a77a
commit 4b3c545c59
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -42,14 +42,11 @@ Connector is the standard way in Logto to connect third-party services like SMS,
> **Note** > **Note**
> >
> We've moved our connectors to an [independent repo](https://github.com/logto-io/connectors). > You can find all official connectors [here](https://github.com/logto-io/logto/tree/master/packages/connectors).
Before starting the work, join our [Discord channel](https://discord.gg/cyWnux4cH6) or [email us](mailto:contact@logto.io) to double-check if there's an ongoing project for your desired connector. We'll confirm with you your need and the status quo. Before starting the work, join our [Discord channel](https://discord.gg/cyWnux4cH6) or [email us](mailto:contact@logto.io) to double-check if there's an ongoing project for your desired connector. We'll confirm with you your need and the status quo.
Since a new connector means a new Node.js package, we encourage you to separate your work into two Pull Requests: You can read this [documentation](https://docs.logto.io/docs/recipes/create-your-connector/) which describes how to implement and test a connector through concrete examples.
1. The initial setup of the connector package, including `package.json`, base dependencies and scripts (build, lint, etc.), and the connector class skeleton (a class extends the base class, but no implementation).
2. The full connector implementation with unit tests.
### Core features ### Core features