Skip to content

antoneekstrom/arrigt2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

172 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Development

Bun is required to build and run the system locally.

Install dependencies:

bun install

Start development server with hot-reload:

bun dev

Database

Docker is required to run the database locally.

Start only the container with the database from docker-compose.yaml:

docker compose up -d --build arrigt-db

Apply migrations:

bun run migrate:dev

Production

Build for production and run:

bun build && bun start

Integration

Linting, formatting, and testing is automatically performed by GitHub Actions on pull requests to the main branch.

  • Run ESLint manually with bun run lint or bun run lint:fix
  • Run Prettier manually with bun run format or bun run format:fix
  • Run Vitest manually with bun run test or bun run test:coverage
  • Run Stryker manually with bun run test:mutation

Deployment

The system can be built for production and deployed using Docker. The docker-compose.yaml runs the following

Build the docker images:

docker compose build

Run the containers:

docker compose up -d

Documents

Specification and documentation resides in the ./docs directory of the project.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors