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

     1  import crypto from 'crypto';
     2  
     3  function sha1(bytes) {
     4    if (Array.isArray(bytes)) {
     5      bytes = Buffer.from(bytes);
     6    } else if (typeof bytes === 'string') {
     7      bytes = Buffer.from(bytes, 'utf8');
     8    }
     9  
    10    return crypto.createHash('sha1').update(bytes).digest();
    11  }
    12  
    13  export default sha1;