feat: working array list

This commit is contained in:
mpaulson 2022-06-23 11:17:27 -06:00
parent 17b5708d59
commit 29de257bea
13 changed files with 29 additions and 19 deletions

View file

@ -1,9 +1,10 @@
const fs = require("fs");
const path = require("path");
module.exports.package_json = function(config) {
module.exports.package_json = function(config, day_path) {
const package_json = require("../package.json");
package_json.scripts.test = `jest ${config.dsa.join(" ")}`;
package_json.scripts.day = `echo ${day_path}`;
package_json.kata_stats = config.dsa.reduce((acc, ds) => {
if (!acc[ds]) {
@ -13,6 +14,7 @@ module.exports.package_json = function(config) {
return acc;
}, package_json.kata_stats || {});
fs.writeFileSync(
path.join(__dirname, "..", "package.json"),
JSON.stringify(package_json, null, 4));

View file

@ -55,5 +55,5 @@ config.dsa.forEach(ds => {
const align = require("./align-configs");
align.jest(day_name);
align.ts_config(day_name);
align.package_json(config, day_name);
align.package_json(config, day_path);