1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 1x 1x 1x 1x 26x 22x 4x 4x 4x | const jstransformer = require('jstransformer') const toTransformer = require('inputformat-to-jstransformer') const cache = {} module.exports = function getTransformer(ext) { if (ext in cache) { return cache[ext] } const transformer = toTransformer(ext) cache[ext] = transformer ? jstransformer(transformer) : false return cache[ext] } |