Contributing
Contributions are welcome! This page provides information on how to set up the development environment and contribute to PageSieve.
Development Setup
- Clone the repository:
git clone https://github.com/julius383/PageSieve.git - Install dependencies:
bun install - Start the build process:
bun run build(for production)
Build Commands
bun run build: Generates the production extension in thedist/folder.bun run lint: Runs ESLint to check for code quality issues.bun run format: Formats the codebase using Prettier.
Just Tasks
If you have just installed, you can use the following commands:
just build: Build the extension.just watch: Start file watcher to trigger rebuild extensionjust lint: Lint the codebase.just format: Format the codebase.
Submitting Changes
- Fork the repository.
- Create a new branch for your changes.
- Commit your changes and push them to your fork.
- Submit a pull request with a clear description of your changes.