The JavaScript/TypeScript client provides full access to TerminusDB's version-control operations — clone, branch, reset, squash, time travel, and diff/patch. Use these guides to manage collaborative workflows programmatically from Node.js or browser environments.