@vue/vue2-jest
Version:
Jest transformer for Vue 2
24 lines (23 loc) • 527 B
JavaScript
const crypto = require('crypto')
const babelJest = require('babel-jest').default
module.exports = {
process: require('./process'),
getCacheKey: function getCacheKey(
fileData,
filename,
{ config, configString, instrument, rootDir }
) {
return crypto
.createHash('md5')
.update(
babelJest.createTransformer().getCacheKey(fileData, filename, {
config,
configString,
instrument,
rootDir
}),
'hex'
)
.digest('hex')
}
}