Skip to content

Commit

Permalink
fix(data): combine data into a file that does it automagically
Browse files Browse the repository at this point in the history
  • Loading branch information
PaleBluDot committed Feb 15, 2024
1 parent b44c56a commit 3bd49b1
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 14 deletions.
16 changes: 16 additions & 0 deletions src/_data/combineAffiliations.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
const fs = require("fs");
const path = require("path");

const affiliationsDir = path.join(__dirname, "affiliations");
const files = fs.readdirSync(affiliationsDir);

let combinedData = {};

files.forEach((file) => {
const filePath = path.join(affiliationsDir, file);
const data = require(filePath);
const affiliation = path.basename(file, path.extname(file)); // get filename without extension
combinedData[affiliation] = data;
});

module.exports = combinedData;
30 changes: 16 additions & 14 deletions src/utils/dataLoader.js
Original file line number Diff line number Diff line change
@@ -1,21 +1,23 @@
const fs = require("fs");
const path = require("path");
const nat = require("../_data/affiliations/nat");
const ak = require("../_data/affiliations/ak");
const al = require("../_data/affiliations/al");
const ar = require("../_data/affiliations/ar");
const az = require("../_data/affiliations/az");
const dc = require("../_data/affiliations/dc");
const combinedData = require("../_data/combineAffiliations");
const variables = require("./variables");

const combinedData = {
ak,
al,
ar,
az,
dc,
nat,
};
// const nat = require("../_data/affiliations/nat");
// const ak = require("../_data/affiliations/ak");
// const al = require("../_data/affiliations/al");
// const ar = require("../_data/affiliations/ar");
// const az = require("../_data/affiliations/az");
// const dc = require("../_data/affiliations/dc");

// const combinedData = {
// ak,
// al,
// ar,
// az,
// dc,
// nat,
// };

const minifiedJsonString = "{data = " + JSON.stringify(combinedData) + "}";

Expand Down

0 comments on commit 3bd49b1

Please sign in to comment.