CmisJS
A CMIS typescript/javascript library for node and browser, with no dependencies for modern browsers
Breaking API changes in 1.x
In version 1.x all CmisSession
methods which connect to repository return a Promise
You can find the documentation for older version at: https://agea.github.io/CmisJS/docs_v0.x/
Install
npm
npm install cmis
bower
bower install cmis
typescript (node or browser)
;
javascript (node)
var cmis = ;
javascript (browser)
If you need polyfills for fetch
(https://caniuse.com/fetch), Promise
(https://caniuse.com/promise) and URLSearchParams
(https://caniuse.com/urlsearchparams) you have to include this file before including cmis library:
Then, you can include the minified version:
javascript (CDN)
Usage
See Reference at: https://agea.github.io/CmisJS/classes/cmis.cmissession.html
and tests to see how to use the library at: https://github.com/agea/CmisJS/blob/master/src/cmis.spec.ts