aboutsummaryrefslogtreecommitdiff
path: root/node_modules/pbkdf2/index.js
blob: 74df093e6811bd0acb459c42c7c5cac74136bb48 (plain)
1
2
3
4
5
6
7
8
9
var crypto = require('crypto')
/* istanbul ignore next */
if (crypto && crypto.pbkdf2Sync && crypto.pbkdf2Sync.toString().indexOf('keylen, digest') === -1) {
  exports.pbkdf2 = require('./lib/async')
  exports.pbkdf2Sync = require('./lib/sync')
} else {
  exports.pbkdf2Sync = crypto.pbkdf2Sync
  exports.pbkdf2 = crypto.pbkdf2
}