wiki.js-wrapper
Version:
A wrapper for the Wiki.js API (GraphQL).
28 lines (25 loc) • 1.06 kB
Markdown
# wiki.js-wrapper

[](https://www.npmjs.com/package/wiki.js-wrapper)
A WIP wrapper for the Wiki.js API (GraphQL).
## Documentation
[Wiki.js-wrapper Documentation](https://tendrilll.github.io/wiki.js-wrapper-docs/)
### Example
```js
const {Client} = require("wiki.js-wrapper");
const options = {
baseURL: "http://example.com/graphql",
token: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcGkiOjEsImdycCI6MSwiaWF0IjoxNjQ5MjAzMjAwLCJleHAiOjE2ODA3MzkyMDAsImF1ZCI6InVybjp3aWtpLmpzIiwiaXNzIjoidXJuOndpa2kuanMiLCJ0eXBlIjoiZmFrZS1hc3MtdG9rZW4ifQ.FEWmrlsNrmbf9ESIgOhECNB_N9wRofUbM6UYLGpUrlw"
}
const client = new Client(options);
client.login().then((title)=>{
console.log(`Connected to ${title}.`);
client.pages.get(1).then(page => {
console.log(page);
}).catch(e => {
console.log(e);
});
}).catch(e => {
console.log(e);
});
```