Reading the repo
Opening the box…
Reading the repo
Opening the box…
How to install on macOS
Custom JSOn Api for books
Saved setup from just now
Will it work on macOS?
Then run bash setup.sh. It stops at the first error and is safe to run again. Servers and tests aren't started; it lists them at the end. Read it first.
Needs Git: xcode-select --install
git clone https://github.com/denzkie18/book-api.git cd book-api
Node.js LTS (no version pinned)
# needs nvm: brew install nvm (or https://github.com/nvm-sh/nvm) nvm install --lts
npm ci
npm run dev
npm test
Requires Node.js 20+ and npm. No API keys are required.
npm ci
npm start
# Open http://localhost:3000
PORT=8080 npm start changes the port. Run npm test for deterministic mocked-upstream regression tests. npm run test:live checks the real public providers and can fail if a provider is unavailable or rate-limited.
No reports for macOS yet.
GitManual AI Agent reads the 2 key files and writes a step-by-step guide for macOS. Once written, it's saved for everyone.