@samuelspagl/nc-api-client
Version:
A simple API client for Nextcloud Apps.
19 lines (16 loc) • 632 B
JavaScript
import { D as DeckClient, B as BookmarkClient, N as NotesClient, G as GeneralClient } from './shared/nc-api-client.BO_PvSGn.mjs';
export { A as NextcloudAuthClient } from './shared/nc-api-client.BO_PvSGn.mjs';
import 'ofetch';
class NextcloudClient {
deck;
bookmark;
notes;
general;
constructor(baseUrl, username, password) {
this.deck = new DeckClient(baseUrl, username, password);
this.bookmark = new BookmarkClient(baseUrl, username, password);
this.notes = new NotesClient(baseUrl, username, password);
this.general = new GeneralClient(baseUrl, username, password);
}
}
export { NextcloudClient };