Files
stuffbox-sdk/CONTRIBUTING.md
T
cyph3rasi 9e1ed2c9cb Publish the unified MIT-licensed Stuffbox SDK source
Hop-State: A_06FPAF0M83E7T0JJ7EP2WQ0
Hop-Proposal: R_06FPAF04S0D4G8TA8TNK3C0
Hop-Task: T_06FPADTV2YD4PD5GMTK3150
Hop-Attempt: AT_06FPADTV2ZYKEY8GH3JTK98
2026-07-15 03:04:24 -07:00

23 lines
769 B
Markdown

# Contributing
Thanks for helping improve the Stuffbox integration SDK.
## Development
Use Node.js 22 or newer and pnpm 10:
```sh
corepack enable
pnpm install
pnpm typecheck
pnpm lint
pnpm test
pnpm build
```
Keep changes inside the public integration surface: the framework-neutral client, shared API types, PKCE helpers, typed errors, React upload helpers, protocol documentation, and integration examples. The proprietary Stuffbox service is developed separately and is not part of this repository.
Add or update tests for behavior changes. Do not commit generated `dist` files, package tarballs, credentials, access tokens, signed upload URLs, or user media.
By contributing, you agree that your contribution is licensed under this repository's MIT License.