[![Build Status](https://dev.azure.com/proactive/Frameworks/_apis/build/status/PnP.Vendor)](https://dev.azure.com/proactive/Frameworks/_build/latest?definitionId=4498)
[![npm version](https://badge.fury.io/js/%40proactive-as%2Fpnp.vendor.svg)](https://badge.fury.io/js/%40proactive-as%2Fpnp.vendor)
[![NPM downloads](https://img.shields.io/npm/dm/@proactive-as/pnp.vendor.svg?style=flat)](https://npmjs.org/package/@proactive-as/pnp.vendor)

## PnP Vendor 

- Contains reusable PnP vendor bundle. Built using **TypeScript**, **WebPack** and verification tests using **Jest**
- Contains Three Files:
    - pnp.vendor.js
    - pnp-vendor-manifest.json

## Usage
- run:
```sh
npm install --save-dev @proactive-as/pnp.vendor
```
- Modify your project's **WebPack Configuration**  file and include following section:
```
plugins: [
        new webpack.DllReferencePlugin({
            context: ".",
            manifest: require('@proactive-as/pnp.vendor/pnp-vendor-manifest.json')
        })
]
```