/
githubmirror
/
yarn
Обзор
Документация
Войти
/
githubmirror
/
yarn
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v1.22.17
scripts/set-dev-version.js
33 строки
885 B
Simon Vocella
add prettier and prettying everything (#3401)
16 май 2017, 21:12
16 май 2017, 21:12
25890c8
Код
Авторство
О чём код?
#!/usr/bin/env node /** * Sets a a nice build number when building nightly builds * (eg. "0.16.0-20161019.1800") */ const fs = require('fs'); function leftPad(value) { return (value < 10 ? '0' : '') + value; } const packageManifestFilename = __dirname + '/../package.json'; const packageManifest = require(packageManifestFilename); const date = new Date(); const formattedDate = date.getUTCFullYear() + leftPad(date.getUTCMonth() + 1) + leftPad(date.getUTCDate()) + '.' + leftPad(date.getUTCHours()) + leftPad(date.getUTCMinutes()); // Remove any existing suffix before appending the date const version = packageManifest.version.replace(/\-(.+)$/, '') + '-' + formattedDate; packageManifest.version = version; fs.writeFileSync( packageManifestFilename, JSON.stringify(packageManifest, null, 2) + '\n' ); console.log('Updated version number to ' + version);