JavaScript client library (v4.0.0-beta1) for the Alfresco REST API and Activiti REST API. Provides both ECM (Enterprise Content Management) and BPM (Business Process Management) APIs. Supports multiple authentication methods: username/password, ticket-based, and OAuth2 (implicit flow, password flow). Ships TypeScript definitions. Suitable for Node.js and browser environments. Similar to alfresco-js-api but separated for Node.js usage. Beta release with frequent updates.
npm install alfresco-js-api-nodeNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows initializing AlfrescoApi, logging in with username/password, and fetching node info via ECM API.
Wait for stable release or pin to a specific beta version and test thoroughly.
Use alfrescoApi.loginTicket('TICKET_...') with a string, not an object.Use standard AlfrescoApi instead; migrate away from compatibility layer.
Always attach event listeners for 'error', 'unauthorized', and 'tokenExpired' when using OAuth2.
Run 'npm install alfresco-js-api-node' and ensure import path is correct.
Upgrade to version 4.0.0-beta1 or later; use alfrescoApi.login directly.
Use one of 'BASIC', 'OAUTH', or 'TICKET' (case-sensitive).
No dependency data recorded yet.