UNPKG

@chatie/semver

Version:

The Enhanced Semantic Versioner for NPM

21 lines (15 loc) 521 B
#!/usr/bin/env ts-node import * as fs from 'fs' import * as path from 'path' import readPkgUp from 'read-pkg-up' const PACKAGE_JSON = path.join(__dirname, '../package.json') const pkg = readPkgUp.sync({ cwd: __dirname })!.package // pkg.publishConfig.tag = 'next' pkg.publishConfig = { access: 'public', ...pkg.publishConfig, tag: 'next', } fs.writeFileSync(PACKAGE_JSON, JSON.stringify(pkg, null, 2)) // console.log(JSON.stringify(pkg, null, 2)) console.log('set package.json:publicConfig.tag to next.')