Skip to content

Latest commit

 

History

History
26 lines (15 loc) · 1.05 KB

File metadata and controls

26 lines (15 loc) · 1.05 KB

Instructions for AI

This document contains information and instructions for AI.

Architecture

See the software architecture overview.

Rules for writing code

When writing code, follow all rules in Code rules and Code rules for AI.

Code review

Instructions for what to look for when performing a code review can be found in REVIEW.md.

dev container

The software and a backing database can be run using the dev container.

Running commands

  • To run RealtimeServer tests, in directory src/RealtimeServer run command pnpm run test
  • To run backend dotnet tests, in the repo root directory run command dotnet test
  • To run some frontend tests, in directory src/SIL.XForge.Scripture/ClientApp run a command like pnpm run test:headless --watch=false --include '**/foo.component.spec.ts' --include '**/baz.component.spec.ts'
  • To run all frontend tests, in directory src/SIL.XForge.Scripture/ClientApp run command pnpm run test:headless --watch=false