github.com/nektos/act@v0.2.63/pkg/runner/testdata/actions/node16/node_modules/uuid/dist/sha1.js (about)

     1  "use strict";
     2  
     3  Object.defineProperty(exports, "__esModule", {
     4    value: true
     5  });
     6  exports.default = void 0;
     7  
     8  var _crypto = _interopRequireDefault(require("crypto"));
     9  
    10  function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
    11  
    12  function sha1(bytes) {
    13    if (Array.isArray(bytes)) {
    14      bytes = Buffer.from(bytes);
    15    } else if (typeof bytes === 'string') {
    16      bytes = Buffer.from(bytes, 'utf8');
    17    }
    18  
    19    return _crypto.default.createHash('sha1').update(bytes).digest();
    20  }
    21  
    22  var _default = sha1;
    23  exports.default = _default;