From a7d1223e24b2b60c560973b3ddbbcd1dbe2f83c2 Mon Sep 17 00:00:00 2001 From: Shams mosowi Date: Mon, 29 Jun 2020 13:57:51 +0800 Subject: [PATCH] cloud functions config JSON test --- .../functions/src/functionConfig.ts | 28 ------------------- .../functions/src/generateConfig.ts | 4 +-- cloud_functions/functions/src/index.ts | 2 +- 3 files changed, 2 insertions(+), 32 deletions(-) delete mode 100644 cloud_functions/functions/src/functionConfig.ts diff --git a/cloud_functions/functions/src/functionConfig.ts b/cloud_functions/functions/src/functionConfig.ts deleted file mode 100644 index 7e995c6a..00000000 --- a/cloud_functions/functions/src/functionConfig.ts +++ /dev/null @@ -1,28 +0,0 @@ -export const config = { - indices: [ - { - fieldsToSync: [ - "cohort", - - "teamName", - { - fieldName: "teamMembers", - snapshotFields: [ - "cohort", - "firstName", - "lastName", - "twitter", - "linkedin", - ], - }, - "elevatorPitch", - ], - name: "portfolio", - }, - { - fieldsToSync: ["status", "cohort", "region", "website", "crunchbase"], - name: "portfolio-fusion", - }, - ], - name: "portfolio", -}; diff --git a/cloud_functions/functions/src/generateConfig.ts b/cloud_functions/functions/src/generateConfig.ts index d907c2fa..afe93f3d 100644 --- a/cloud_functions/functions/src/generateConfig.ts +++ b/cloud_functions/functions/src/generateConfig.ts @@ -1,9 +1,7 @@ const fs = require("fs"); const main = configString => { - const data = fs.readFileSync("./src/functionConfig.ts"); - console.log(`previous config`, data.toString()); - fs.writeFileSync("./src/functionConfig.ts", configString); + fs.writeFileSync("./src/functionConfig.json", configString); }; main(process.argv[2]); diff --git a/cloud_functions/functions/src/index.ts b/cloud_functions/functions/src/index.ts index bf741e2c..4dcbff39 100644 --- a/cloud_functions/functions/src/index.ts +++ b/cloud_functions/functions/src/index.ts @@ -1,4 +1,4 @@ -import { config } from "./functionConfig"; +import * as config from "./functionConfig.json"; import algoliaFnsGenerator from "./algolia"; //const fs = require("fs"); // function requireConfig(module) {