Skip to content

Latest commit

 

History

History
48 lines (29 loc) · 1.07 KB

CONTRIBUTING.md

File metadata and controls

48 lines (29 loc) · 1.07 KB

CONTRIBUTING 🤗

bsky-widget is an open-source project and welcomes contributions from external contributors.

Tip

If you have any feature requests, or major enhancements in your mind, do create a GitHub Issue first so that the feature and its approach can be discussed before you spend your time in creating PR

Local Setup

1. Installing Dependencies

We use pnpm to manage dependencies. Make sure you have the latest pnpm installed

pnpm install

2. Common Commands

Local Development
pnpm dev # Runs the playground with your local version of bsky-widget component from `lib` directory
Local Builds
pnpm build:lib # Builds library in `dist`
pnpm build:playground # Builds playground in `static`
pnpm build # Builds both
Tests

This project uses playwright image snapshots tests. You can run the test using following command

pnpm test:e2e # Runs the playwright e2e test

For any help, just create a github issue in this repo and I can help out.