Skip to content

frog-pond/ccc-server

Repository files navigation

ccc-server

cautious-computing-context: backend node caching server/proxy

Getting Started

Prerequisites

  • Node.js v20.17
  • npm

Install

git clone https://github.com/frog-pond/ccc-server.git
cd ccc-server
npm ci

Running the Server

Development

Watch mode (recommended): auto-recompile & restart on changes

mise run watch

Institution-specific servers

mise run stolaf-college
mise run carleton-college

Production

mise run build
mise run start:prod

Testing

All tests

mise run test

Smoke tests

mise run test:stolaf-college
mise run test:carleton-college

TDD workflow

This repository practices TDD for agentic development: write a failing AVA test next to the implementation (*.test.ts), run mise run test, implement until green, then run smoke tests for integration checks.

About

cautious-computing-context

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 10