11 lines
299 B
JavaScript
11 lines
299 B
JavaScript
import fs from "fs";
|
|
import path from "path";
|
|
|
|
/**
|
|
*
|
|
* @param {string} sourceDir
|
|
* @returns ({string} filePath ) => Record<string, any>
|
|
*/
|
|
export function importSourceFactory(sourceDir) {
|
|
return (filePath) => JSON.parse(fs.readFileSync(path.join(sourceDir, filePath)).toString("utf-8"));
|
|
} |