Files

21 lines
500 B
JavaScript

const replace = require('replace-in-file');
const pjson = require('../package.json');
replace({
files: ['src/js/version.ts'],
from: /\d+\.\d+.\d+(?:-\w+(?:\.\w+)?)?/g,
to: pjson.version,
})
.then(matchedFiles => {
const modifiedFiles =
matchedFiles
.filter(file => file.hasChanged)
.map(file => file.file)
.join(', ') || 'none';
console.log('Modified files:', modifiedFiles);
})
.catch(error => {
console.error('Error occurred:', error);
});