<commit_before># arg.js

Arg.js gives you quick and easy access to parameters in the URL.

## Installing

  * [Download your own copy](https://github.com/stretchr/arg.js/releases)
  * Package manager: [Nuget](https://www.nuget.org/packages/arg.js)

### Changes

##### v1.0.1

  * Added `Arg(key)` shorter interface as well as `Arg.get(key)`.
  * Ignores undefined/empty keys and values.
  * Cleans up edge cases (i.e. where paths are present in parse() calls etc).
  * Added support for anchors in `Arg.url(path, params, anchorString)` (i.e. no longer assumes they're variables if it's a string)

##### v1.0.0

  * Launch

# Usage

## Getting stuff

The examples here assume this path:<commit_msg>added issue link to change<commit_after># arg.js

Arg.js gives you quick and easy access to parameters in the URL.

## Installing

  * [Download your own copy](https://github.com/stretchr/arg.js/releases)
  * Package manager: [Nuget](https://www.nuget.org/packages/arg.js)

### Changes

##### v1.0.1

  * Added `Arg(key)` shorter interface as well as `Arg.get(key)`.
  * Ignores undefined/empty keys and values.
  * Cleans up edge cases (i.e. where paths are present in parse() calls etc).
  * Added support for anchors in `Arg.url(path, params, anchorString)` (i.e. no longer assumes they're variables if it's a string) - https://github.com/stretchr/arg.js/issues/8

##### v1.0.0

  * Launch

# Usage

## Getting stuff

The examples here assume this path:
{'fraction_non_alphanumeric': 0.13626978664831382, 'fraction_numerical': 0.008947006194081212, 'mean_word_length': 3.6903225806451614, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 5, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1934210', 'n_tokens_mistral': 502, 'n_tokens_neox': 470, 'n_words': 162}