<commit_before>![Bulldog: Json Parser](https://raw.githubusercontent.com/freesuraj/Bulldog/master/Assets/logo.png)

# Bulldog
Bulldog is a super-fast json parser that will keep attacking until it gets the value you desire, or you give up. Just like a bulldog.

## Installation

### Carthage
Bulldog is available through [Carthage](https://github.com/Carthage/Carthage). To install
it, simply add the following line to your Cartfile:

```ruby
git "freesuraj/Bulldog"
```

### Cocoapods
Add the following line to your Podfile:
```ruby
pod 'Bulldog'
```

## Example

Please check the `BulldogTests.swift` file for all possilbe use cases<commit_msg>Rename logo<commit_after>![Bulldog: Json Parser](https://raw.githubusercontent.com/freesuraj/Bulldog/master/Assets/logo.png)

# Bulldog
Bulldog is a super-fast json parser that will keep attacking until it gets the value you desire, or you give up. Just like a bulldog.

## Installation

### Carthage
Bulldog is available through [Carthage](https://github.com/Carthage/Carthage). To install
it, simply add the following line to your Cartfile:

```ruby
git "freesuraj/Bulldog"
```

### Cocoapods
Add the following line to your Podfile:
```ruby
pod 'Bulldog'
```

## Example

Please check the [BulldogTests.swift](https://github.com/freesuraj/Bulldog/blob/master/Tests/BulldogTests.swift) file for all possilbe use cases
{'fraction_non_alphanumeric': 0.1107850330154072, 'fraction_numerical': 0.0, 'mean_word_length': 5.089285714285714, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 5, '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': '4343601', 'n_tokens_mistral': 468, 'n_tokens_neox': 450, 'n_words': 144}