This commit is contained in:
Benjamin Toby
2024-12-12 07:08:28 +01:00
parent da6b0b43c9
commit 83a8b84890
5 changed files with 109 additions and 19 deletions
+12
View File
@@ -16,6 +16,13 @@ export namespace fetch {
export { fetchApi };
export { clientFetch };
}
export namespace utils {
export { serializeQuery };
export { serializeCookies };
export { EJSON };
export { numberfy };
export { slugify };
}
import imageInputToBase64 = require("./media/imageInputToBase64");
import imageInputFileToBase64 = require("./media/imageInputFileToBase64");
import inputFileToBase64 = require("./media/inputFileToBase64");
@@ -24,3 +31,8 @@ import getGithubAccessToken = require("./auth/github/getAccessToken");
import logout = require("./auth/logout");
import { fetchApi } from "./fetch";
import clientFetch = require("./fetch");
import serializeQuery = require("../package-shared/utils/serialize-query");
import serializeCookies = require("../package-shared/utils/serialize-cookies");
import { EJSON } from "../package-shared/utils";
import { numberfy } from "../package-shared/utils";
import { slugify } from "../package-shared/utils";
+14 -1
View File
@@ -11,6 +11,11 @@ const getGithubAccessToken = require("./auth/github/getAccessToken");
const logout = require("./auth/logout");
const { fetchApi } = require("./fetch");
const clientFetch = require("./fetch");
const serializeQuery = require("../package-shared/utils/serialize-query");
const serializeCookies = require("../package-shared/utils/serialize-cookies");
const { EJSON } = require("../package-shared/utils");
const { numberfy } = require("../package-shared/utils");
const { slugify } = require("../package-shared/utils");
////////////////////////////////////////
////////////////////////////////////////
@@ -38,6 +43,14 @@ const auth = {
logout: logout,
};
const utils = {
serializeQuery,
serializeCookies,
EJSON,
numberfy,
slugify,
};
/**
* Fetch
*/
@@ -49,6 +62,6 @@ const fetch = {
/**
* Main Export
*/
const datasquirelClient = { media, auth, fetch };
const datasquirelClient = { media, auth, fetch, utils };
module.exports = datasquirelClient;