From 9557bacf4bf78f45261c1b07f3aca6dbbc349950 Mon Sep 17 00:00:00 2001 From: ciatph Date: Thu, 15 Dec 2022 00:52:38 +0800 Subject: [PATCH] chore: Organize file locations --- README.md | 3 --- src/01_recommendations/index.js | 8 ++++---- src/01_recommendations/{ => src}/classes/excelsheetdef.js | 0 src/01_recommendations/{ => src}/classes/seasonaltab.js | 0 src/01_recommendations/{ => src}/classes/specialtab.js | 0 src/01_recommendations/{ => src}/classes/tendaytab.js | 0 src/01_recommendations/{ => src}/constants.js | 0 src/01_recommendations/{ => src}/extract.js | 2 +- 8 files changed, 5 insertions(+), 8 deletions(-) rename src/01_recommendations/{ => src}/classes/excelsheetdef.js (100%) rename src/01_recommendations/{ => src}/classes/seasonaltab.js (100%) rename src/01_recommendations/{ => src}/classes/specialtab.js (100%) rename src/01_recommendations/{ => src}/classes/tendaytab.js (100%) rename src/01_recommendations/{ => src}/constants.js (100%) rename src/01_recommendations/{ => src}/extract.js (97%) diff --git a/README.md b/README.md index 02d6da3..8c04aa7 100644 --- a/README.md +++ b/README.md @@ -108,9 +108,6 @@ Sub item is in the same line as the unordered main item. | FIREBASE_SERVICE_ACC | The project's private key file contents, condensed into one line and minus all whitespace characters.

The service account JSON file is generated from the Firebase project's **Project Settings** page, on **Project Settings** -> **Service accounts** -> **Generate new private key** | | FIREBASE_PRIVATE_KEY | The `private_key` entry from the service account JSON file.
**NOTE:** Take note to make sure that the value starts and ends with a double-quote on WINDOWS OS localhost. Some systems may or may not require the double-quotes (i.e., Ubuntu).
| -4. See the excel parser script's example usage on
-`/src/01_recommendations/index.js` - ## Available scripts ### `npm run lint` diff --git a/src/01_recommendations/index.js b/src/01_recommendations/index.js index 699cf96..c3872ec 100644 --- a/src/01_recommendations/index.js +++ b/src/01_recommendations/index.js @@ -1,10 +1,10 @@ require('dotenv').config() const path = require('path') -const SeasonalTab = require('./classes/seasonaltab') -const TendayTab = require('./classes/tendaytab') -const SpecialTab = require('./classes/specialtab') +const SeasonalTab = require('./src/classes/seasonaltab') +const TendayTab = require('./src/classes/tendaytab') +const SpecialTab = require('./src/classes/specialtab') const { uploadToFirestore } = require('../lib/uploadtofirestore') -const { extractExcelData } = require('./extract') +const { extractExcelData } = require('./src/extract') const main = async () => { const data = [] diff --git a/src/01_recommendations/classes/excelsheetdef.js b/src/01_recommendations/src/classes/excelsheetdef.js similarity index 100% rename from src/01_recommendations/classes/excelsheetdef.js rename to src/01_recommendations/src/classes/excelsheetdef.js diff --git a/src/01_recommendations/classes/seasonaltab.js b/src/01_recommendations/src/classes/seasonaltab.js similarity index 100% rename from src/01_recommendations/classes/seasonaltab.js rename to src/01_recommendations/src/classes/seasonaltab.js diff --git a/src/01_recommendations/classes/specialtab.js b/src/01_recommendations/src/classes/specialtab.js similarity index 100% rename from src/01_recommendations/classes/specialtab.js rename to src/01_recommendations/src/classes/specialtab.js diff --git a/src/01_recommendations/classes/tendaytab.js b/src/01_recommendations/src/classes/tendaytab.js similarity index 100% rename from src/01_recommendations/classes/tendaytab.js rename to src/01_recommendations/src/classes/tendaytab.js diff --git a/src/01_recommendations/constants.js b/src/01_recommendations/src/constants.js similarity index 100% rename from src/01_recommendations/constants.js rename to src/01_recommendations/src/constants.js diff --git a/src/01_recommendations/extract.js b/src/01_recommendations/src/extract.js similarity index 97% rename from src/01_recommendations/extract.js rename to src/01_recommendations/src/extract.js index 2f61ac5..bb812be 100644 --- a/src/01_recommendations/extract.js +++ b/src/01_recommendations/src/extract.js @@ -1,4 +1,4 @@ -const XLSXWrapper = require('../lib/xlsxwrapper') +const XLSXWrapper = require('../../lib/xlsxwrapper') /** * Extract normalized recommendations data and other metadata from an excel sheet tab