/
githubmirror
/
client
Обзор
Документация
Войти
/
githubmirror
/
client
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v6.2.3
shared/react-native/wipe-cache.js
30 строк
701 B
chrisnojima
new jsx and remove stories (#25359)
20 дек 2022, 17:38
Не верифицирован
20 дек 2022, 17:38
bba5de9
Код
Авторство
О чём код?
var os = require('os') var path = require('path') var tmpDir = os.tmpdir() var fs = require('fs') var exec = require('child_process').exec var prefix = 'react-packager-cache-' var dryRun = false fs.readdir(tmpDir, function (err, files) { if (!err && files && files.length) { var toWipe = files.filter(function (name) { return name.indexOf(prefix) === 0 }) toWipe.forEach(function (f) { const fullPath = path.join(tmpDir, f) if (dryRun) { console.log('Dry run: wiping ', fullPath) } else { exec('rm -r ' + fullPath, function (err, stdout, stderr) { if (err) { console.log(err) } }) } }) } })