From 8a1a291b2e0eb0b8f09f210b1fd1df010f86961a Mon Sep 17 00:00:00 2001 From: Traxus Date: Fri, 21 Apr 2023 20:19:56 -0400 Subject: [PATCH] Signed-off-by: Traxus --- src/lib/datocms-bypass.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/lib/datocms-bypass.ts b/src/lib/datocms-bypass.ts index 3c8154f..c5d598a 100644 --- a/src/lib/datocms-bypass.ts +++ b/src/lib/datocms-bypass.ts @@ -24,7 +24,7 @@ function datocmsDateToIng(date : string) : number { //-----graphql query interception -export async function datocmsQueryIntercept(query : any) : Promise { +export async function datocmsQueryIntercept(query : any) { let parent = pluckFirstParentFromQuery(query); let pageQueryWhitelist = getPageQueryBypassWhitelist(); let listingQueryWhitelist = getListingQueryDirectories(); @@ -89,14 +89,14 @@ function pluckFirstParentFromQuery(query : any) : string { } -async function datocmsPageQueryIntercept(query : any) : Promise { +async function datocmsPageQueryIntercept(query : any) { let parent : string = pluckFirstParentFromQuery(query); let jsonDirectory : string = path.join(process.cwd(), 'json/site_content'); let jsonPath : string = jsonDirectory + '/' + parent + '.json'; let fileRawContents : string = ''; let fileJson : object = {} - let jsonData : object = {} + let jsonData : any = {} try { fileRawContents = await fs.readFile(jsonPath, 'utf8'); @@ -114,10 +114,10 @@ async function datocmsPageQueryIntercept(query : any) : Promise { } -async function datocmsListingQueryIntercept(query : any) : Promise { +async function datocmsListingQueryIntercept(query : any) { let parent : string = pluckFirstParentFromQuery(query); - let jsonData : object = {}; + let jsonData : any = {}; switch(parent) { case 'allBlogPosts': @@ -223,7 +223,7 @@ function jsonNodesExist(jsonData : object, nodes : array) { } -export async function getJsonItemsFromDirectory(jsonDirectory : string, pluckerFunction : object, validationNodes : array) { +export async function getJsonItemsFromDirectory(jsonDirectory : string, pluckerFunction : any, validationNodes : array) { let jsonFiles = await fs.readdir(jsonDirectory); let returnJson = []; @@ -279,7 +279,7 @@ function pluckBlogPostData(json : object) { } -function getRequiedBlogPostNodes() { +function getRequiedBlogPostNodes() : string[] { let nodes = []; let contentNodes = [];