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
Raw Permalink Normal View History

2021-06-12 06:21:48 +00:00
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;
}
2021-10-17 11:02:02 +00:00
2021-06-12 06:21:48 +00:00
[
path.join(__dirname, 'dist', f),
2021-10-17 11:02:02 +00:00
path.join(__dirname, 'dist', 'quickbar', f)
2021-06-12 06:21:48 +00:00
].forEach(p => {
const fileContent = fs.readFileSync(p);
2021-10-17 11:02:02 +00:00
fs.writeFileSync(p, fileContent.toString('utf-8').replace(/<%= version %>/g, version));
2021-06-12 06:21:48 +00:00
});
});