Server-side functionality for the Occam IDE, version 7.0.13. Provides file system operations such as loading and saving files, projects, and releases. Exports functions like loadFile, saveFile, loadFiles, loadProject, loadRelease, loadProjects, loadReleases, removeRelease, moveProjectEntries, removeProjectEntries, renameProjectEntries, createProjectEntries. Unlike typical REST APIs, it works over a JSON-based protocol (e.g., via occam-open-cli) and returns plain JSON rather than model instances. Release cadence is irregular; primarily maintained by djalbat. Depends on Node.js and is not browser-compatible.
npm install occam-serverNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Demonstrates loading files from a project directory using occam-server's loadFiles function with callback.
Check for null and use Files.fromJSON(json) from occam-open-cli.
Monitor the repository for updates or consider alternative solutions.
Review source code to confirm callback signature; use try/catch for synchronous parts.
Run 'npm install occam-server'
Use const { loadFiles } = require('occam-server');Check if result is null before calling Files.fromJSON(result).
No dependency data recorded yet.