()
| 52 | const CHANGELOG_PATH = resolve(process.cwd(), 'CHANGELOG.md'); |
| 53 | |
| 54 | function readPackageVersion() { |
| 55 | const pkg = JSON.parse(readFileSync(resolve(process.cwd(), 'package.json'), 'utf8')); |
| 56 | if (!pkg.version) throw new Error('package.json has no "version" field'); |
| 57 | return pkg.version; |
| 58 | } |
| 59 | |
| 60 | function todayUtcIsoDate() { |
| 61 | // YYYY-MM-DD in UTC. Matches the CHANGELOG's existing convention |