Skip to content

docs: add CONTRIBUTING.md - #209

Open
dajiaohuang wants to merge 2 commits into
larksuite:mainfrom
dajiaohuang:docs/add-contributing
Open

docs: add CONTRIBUTING.md#209
dajiaohuang wants to merge 2 commits into
larksuite:mainfrom
dajiaohuang:docs/add-contributing

Conversation

@dajiaohuang

Copy link
Copy Markdown

Summary

Added CONTRIBUTING.md with:

  • Development environment setup
  • How to run tests
  • How to build/pack
  • Code style guidelines (ESLint + Prettier)
  • PR submission process

This addresses the lack of contribution guidelines identified in the repository audit.

- Replace generic Function type with explicit (data: any) => Promise<any> signature
- Re-throw caught errors instead of returning undefined, allowing callers to distinguish success from failure
@CLAassistant

CLAassistant commented Aug 24, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@dajiaohuang
dajiaohuang force-pushed the docs/add-contributing branch from 1724746 to a23beee Compare August 24, 2026 14:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants