publish-plugins.mjs 381 B

12345678910111213
  1. #!/usr/bin/env node
  2. import sh from 'shelljs'
  3. import * as vars from './vars.mjs'
  4. import log from 'npmlog'
  5. import { execSync } from 'child_process'
  6. vars.allPackages.forEach(plugin => {
  7. log.info('bump', plugin)
  8. sh.cd(plugin)
  9. sh.exec('npm --no-git-tag-version version ' + vars.version, { fatal: true })
  10. execSync('npm publish', { stdio: 'inherit' })
  11. sh.cd('..')
  12. })