/
githubmirror
/
atom
Обзор
Документация
Войти
/
githubmirror
/
atom
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v1.53.0
src/replace-handler.coffee
15 строк
482 B
Ben Ogle
:lipstick:
01 июл 2014, 21:45
01 июл 2014, 21:45
06d06d1
Код
Авторство
О чём код?
{PathReplacer} = require 'scandal' module.exports = (filePaths, regexSource, regexFlags, replacementText) -> callback = @async() replacer = new PathReplacer() regex = new RegExp(regexSource, regexFlags) replacer.on 'file-error', ({code, path, message}) -> emit('replace:file-error', {code, path, message}) replacer.on 'path-replaced', (result) -> emit('replace:path-replaced', result) replacer.replacePaths(regex, replacementText, filePaths, -> callback())