Skip to content

Contributing Guidelines

Thank you for contributing to ContinueJS! We welcome bug reports, documentation improvements, framework adapters, and pull requests from developers of all skill levels.


🛠️ Monorepo Setup

bash
# 1. Clone the Repository
git clone https://github.com/EldrexDelosReyesBula/ContinueJS.git
cd ContinueJS

# 2. Install Dependencies
npm install

# 3. Build Monorepo Packages
npm run build

# 4. Execute Unit Tests
npm test

# 5. Launch Docs Dev Server
npm run docs:dev

📐 Guidelines for Pull Requests

  1. TypeScript Strict Mode: Code must pass tsc compilation with zero warnings or errors.
  2. Zero Dependencies in Core: @continuejs/core must maintain zero runtime dependencies.
  3. Unit Tests: Every new feature or bug fix must include tests in packages/core/test/.
  4. AI Context Files: Maintain compatibility with AGENTS.md and llms.txt.

Released under the MIT License.