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
@latestwith 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 installto install required files. - Edit
tests/Api.tsto 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 testPull requests are always welcome!
This repository is published under the MIT license.
