iceshrimp/scripts/focus-production.js

18 lines
436 B
JavaScript
Raw Normal View History

2023-11-06 17:19:40 +00:00
const { globSync } = require('glob');
const { join } = require("node:path");
const fs = require("node:fs");
const exec = require("execa");
const files = globSync('**/package.json');
for (const file of files) {
const json = require(join('../', file));
json['devDependencies'] = undefined;
fs.writeFileSync(file, JSON.stringify(json, null, '\t'));
}
exec("yarn", ["install"], {
stdout: process.stdout,
stderr: process.stderr,
});