@discublog/api
Version:
A ready-to-use, reusable wrapper for the GitHub Discussions API, based on the GitHub GraphQL API.
28 lines (27 loc) • 998 B
JavaScript
import { auth as authWithConfig, queryByCategoryName as queryByCategoryNameWithConfig, queryByCategoryId as queryByCategoryIdWithConfig, queryCategories as queryCategoriesWithConfig, queryLabels as queryLabelsWithConfig, queryByNumber as queryByNumberWithConfig, search as searchWithConfig, } from './queries';
const config = {
client: null,
owner: null,
name: null,
};
export function auth(params) {
authWithConfig(config, params);
}
export function queryByCategoryName(params) {
return queryByCategoryNameWithConfig(config, params);
}
export function queryByCategoryId(params) {
return queryByCategoryIdWithConfig(config, params);
}
export function queryCategories() {
return queryCategoriesWithConfig(config);
}
export function queryLabels() {
return queryLabelsWithConfig(config);
}
export function search(params = {}) {
return searchWithConfig(config, params);
}
export function queryByNumber(params) {
return queryByNumberWithConfig(config, params);
}