%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
'use strict'; const path = require('path'); const commonDir = require('commondir'); const pkgDir = require('pkg-dir'); const makeDir = require('make-dir'); module.exports = (options = {}) => { const {name} = options; let directory = options.cwd; if (options.files) { directory = commonDir(directory, options.files); } else { directory = directory || process.cwd(); } directory = pkgDir.sync(directory); if (directory) { directory = path.join(directory, 'node_modules', '.cache', name); if (directory && options.create) { makeDir.sync(directory); } if (options.thunk) { return (...arguments_) => path.join(directory, ...arguments_); } } return directory; };