inject-version-readme.js 467 B

12345678910
  1. // Replace pinned version in README to latest (per package.json version field)
  2. const fs = require('fs');
  3. const pkg = require('./package.json');
  4. const readmeTranslations = fs.readdirSync('.').filter((name) => name.includes('README'))
  5. readmeTranslations.forEach((readmeName) => {
  6. const original = fs.readFileSync(readmeName, 'utf8')
  7. const updated = original.replace(/[0-9]+\.[0-9]+\.[0-9]+/gi, pkg.version)
  8. fs.writeFileSync(readmeName, updated, 'utf8')
  9. })