PHP 8.2.30
Preview: finished.js Size: 419 B
/lib/node_modules/npm/node_modules/pacote/lib/util/finished.js

'use strict'

const BB = require('bluebird')

module.exports = function (child, hasExitCode = false) {
  return BB.fromNode(function (cb) {
    child.on('error', cb)
    child.on(hasExitCode ? 'close' : 'end', function (exitCode) {
      if (exitCode === undefined || exitCode === 0) {
        cb()
      } else {
        let err = new Error('exited with error code: ' + exitCode)
        cb(err)
      }
    })
  })
}

Directory Contents

Dirs: 0 × Files: 7

Name Size Perms Modified Actions
129 B lrw-r--r-- 2021-03-10 14:36:37
Edit Download
419 B lrw-r--r-- 2021-03-10 14:36:37
Edit Download
8.15 KB lrw-r--r-- 2021-03-10 14:36:37
Edit Download
1.21 KB lrw-r--r-- 2021-03-10 14:36:37
Edit Download
1.03 KB lrw-r--r-- 2021-03-10 14:36:37
Edit Download
340 B lrw-r--r-- 2021-03-10 14:36:37
Edit Download
481 B lrw-r--r-- 2021-03-10 14:36:37
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).