<commit_before>jQuery.subscribeAjax is magic fairy dust sprinkles for your XHR.

```javascript
$.subscribeAjax([
  '/api/users/*'
]);
```

Now, when you do a matching GET request, the result will be cached and published to other windows/tabs on the same domain.

If enabled, subsequent calls can use cache to initially run the success callback, then run it again if the XHR response is different.

Be sure to write your success callbacks for jQuery.ajax so that they can be run multiple times.<commit_msg>removed a few words in readme<commit_after>jQuery.subscribeAjax is magic fairy dust sprinkles for your XHR.

```javascript
$.subscribeAjax([
  '/api/users/*'
]);
```

Now, when you do a matching GET request, the result will be cached and published to other windows/tabs on the same domain.

If enabled, subsequent calls can use cache to initially run the success callback, then run it again if the XHR response is different.

Be sure to write your success callbacks so that they can be run multiple times.
{'fraction_non_alphanumeric': 0.06435643564356436, 'fraction_numerical': 0.0, 'mean_word_length': 4.406417112299465, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1103461', 'n_tokens_mistral': 264, 'n_tokens_neox': 256, 'n_words': 150}