Run this command:
npm install comfortable-javascript
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/comfortable-javascript@latest/dist/comfortable.min.js"></script>
Note: For a specific version replace
@latest
with the version of your choice.
The SDK will be available as a global variable called: Comfortable
Check out our release Page: https://github.com/cmftable/comfortable-javascript/releases
const Comfortable = require('comfortable-javascript');
const api = Comfortable.api('{repository-api-id}', '{api-key}', options);
api.getDocuments()
.then(result => {
// futher implementation
})
.catch(err => {
throw err;
})
Complete documentation, installation instructions, and examples are available here.
Option | Type | Description |
---|---|---|
useProxy | boolean | enables the usage of a Proxy Endpoint instead of using https://api.cmft.io/v1 |
proxy | string | Proxy Url e.g. https://custom-api.com/v1 |
- npm is a prerequisite for running the tests. Install npm on your system, then run
npm install
to install required files. - Edit
tests/Api.ts
to add your credentials and test documents. Alternatively you can set your credentials as environment variables. For this you have to defineCMFT_REPOSITORY
,CMFT_APIKEY
,CMFT_DOCUMENT_ID
,CMFT_DOCUMENT_ALIAS
.CMFT_ASSET_ID
.CMFT_PROXY_URL
. - The tests can be executed by running the following command from the root directory:
npm run test
// or
CMFT_REPOSITORY=... CMFT_APIKEY=... CMFT_DOCUMENT_ID=... CMFT_DOCUMENT_ALIAS=... CMFT_ASSET_ID=... CMFT_PROXY_URL=... npm run test
Pull requests are always welcome!
This repository is published under the MIT license.