Sha256: edce9008bef94443255247dc868d2632fcfb540e10e78d5337f67334b6a52404

Contents?: true

Size: 959 Bytes

Versions: 1

Compression:

Stored size: 959 Bytes

Contents

# cocoapods-allowlist

Validate Podspec's dependencies against a allowlist of pods.

## Installation

    $ gem install cocoapods-allowlist

## Usage

- As a command
```
$ pod allowlist [--podspec=PODSPEC] [--config=ALLOWLIST_FILE_OR_URL] [--outfile=PATH] [--fail-on-error]
```

- As plugin, add into the Podfile of your tests app
```
  plugin 'cocoapods-allowlist'
```

If not Podspec is passed by parameter, the command search into the current and parent directory.

You can specify a custom allowlist. By default use a allowlist hosted in [GitHub](https://github.com/melisource/fury_mobile-dependencies-allowlist/blob/master/ios-allowlist.json)

By default exit with status 0, unless you add the parameter `--fail-on-error`

## Development
### Install dependencies
```
bundle install
```

### Run test
```
rake
```

### Publish in RubyGems
1. Build
```
gem build cocoapods-allowlist.gemspec
```
2. Publish
```
gem push cocoapods-allowlist-{version}.gem
```

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
cocoapods-whitelist-0.6.0 README.md