This repository has been archived on 2023-01-26. You can view files and clone it, but cannot push or open issues or pull requests.
scripts-old/postbuild.js

21 lines
572 B
JavaScript

const path = require('path');
const fs = require('fs');
const versions = require('./versions.json');
const srcDirectory = path.join(__dirname, 'src');
const scripts = fs.readdirSync(srcDirectory).filter(f => f.endsWith('.js'));
scripts.forEach(f => {
const version = versions[f];
if (!version) {
return;
}
[
path.join(__dirname, 'dist', f),
path.join(__dirname, 'dist', 'quickbar', f)
].forEach(p => {
const fileContent = fs.readFileSync(p);
fs.writeFileSync(p, fileContent.toString('utf-8').replace(/<%= version %>/g, version));
});
});