summaryrefslogtreecommitdiff
path: root/alarm/node_modules/ranges-apply/examples/_quickTake.js
blob: d32aa591ab03a1f712f872c29b1da64d05962649 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Quick Take

import { strict as assert } from "assert";
import { rApply } from "../dist/ranges-apply.esm.js";

const oldString = `The quick brown fox jumps over the lazy dog.`;
const ranges = [
  [4, 19, "bad grey wolf"],
  [35, 43, "little Red Riding Hood"],
];
assert.equal(
  rApply(oldString, ranges),
  "The bad grey wolf jumps over the little Red Riding Hood."
);