Skip to main content

Requirements

Step 1 — Prerequisites

Step 2 — Clone

Do not place the project inside iCloud Drive (~/Library/Mobile Documents/). iCloud’s sync mechanism interferes with SQLite’s WAL journal files and can cause database corruption. Clone into a local path such as ~/Projects/ti-agent.

Step 3 — Install Dependencies

This installs react, react-dom, react-scripts, express@5, cors, node-fetch@2, and better-sqlite3 in one step.

Dependencies Reference

Runtime (npm)

Built-in Node.js Modules