async-string-replace

Async String.prototype.replace()

Usage no npm install needed!

<script type="module">
  import asyncStringReplace from 'https://cdn.skypack.dev/async-string-replace';
</script>

README

Async String.prototype.replace()

var asyncReplace = require('async-string-replace');
asyncReplace('Hello World', /world/i, function (matches, replace) {
  setTimeout(function () {
    replace(null, 'Node');
  }, 1000);
}, function (err, result) {
  console.log(result);
});