├── .eslintrc.js ├── .gitignore ├── LICENSE.md ├── README.md ├── combine.py ├── dist └── readme.md ├── gulpfile.js ├── images ├── AuctionLogic.png ├── LineItem.jpg ├── New Order.jpg ├── OpenWrap-GPT.png ├── PMP.png ├── PMP1.png ├── README.md └── Targeting.jpg ├── init-build.sh ├── karma.conf.dev.js ├── karma.conf.js ├── package.json ├── prebid-footer.js ├── prebid-header.js ├── sample_pages ├── WTAsyncDemo.html ├── WTSyncDemo.html ├── WTSyncDemo_DisableInitialLoad.html ├── WTSyncDemo_Refresh.html ├── WTSyncDemo_SRA.html ├── displayCreative.html ├── displayPMPCreative.html ├── esp │ ├── custom.html │ ├── eids-esp-1.0.min.js │ ├── eids-esp.1.0.js │ ├── eids-esp.1.1.js │ ├── eids-esp.1.1.min.js │ ├── ih-enc-1.1.html │ ├── ih-passthrough-1.1.html │ ├── ih-pbjs-1.0.html │ ├── keywords-1.0.html │ ├── pbjs-1.0.html │ └── prebid4.30.0.js ├── owt.js ├── safeframeDisplayCreative.html └── safeframeDisplayPMPCreative.html ├── src ├── adapterManager.js ├── adapters │ ├── adForm.js │ ├── aol.js │ ├── appnexus.js │ ├── bRealTime.js │ ├── districtM.js │ ├── indexExchange.js │ ├── openx.js │ ├── pubmatic.js │ ├── pulsePoint.js │ ├── rubicon.js │ ├── rubiconFastlane.js │ ├── sampleAdapter.js │ ├── sovrn.js │ └── yieldbot.js ├── bidManager.js ├── commonVariables.js ├── controllers │ └── gpt.js ├── owt.js └── util.js ├── src_new ├── adapterEntry.js ├── adapterManager.js ├── adapters │ └── prebid.js ├── bid.js ├── bidManager.js ├── bmEntry.js ├── conf.js ├── config.idhub.js ├── config.js ├── constants.js ├── controllers │ ├── custom.js │ ├── gpt.js │ └── idhub.js ├── creative │ └── owCreativeRenderer.js ├── gdpr.js ├── idhub.js ├── ih_footer.js ├── ih_header.js ├── owt.js ├── slot.js ├── util.idhub.js └── util.js ├── test ├── adapterEntry.spec.js ├── adapterManager.spec.js ├── adapters │ └── prebid.spec.js ├── bid.spec.js ├── bidManager.spec.js ├── bmEntry.spec.js ├── config.spec.js ├── controllers │ ├── custom.spec.js │ ├── gpt.spec.js │ └── idhub.spec.js ├── creative │ └── owCreativerRenderer.spec.js ├── gdpr.spec.js ├── globals.js ├── helpers │ └── karma-init.js ├── slot.spec.js └── util.spec.js ├── webpack.config.js └── yuicompressor-2.4.2.jar /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/README.md -------------------------------------------------------------------------------- /combine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/combine.py -------------------------------------------------------------------------------- /dist/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/dist/readme.md -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/gulpfile.js -------------------------------------------------------------------------------- /images/AuctionLogic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/images/AuctionLogic.png -------------------------------------------------------------------------------- /images/LineItem.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/images/LineItem.jpg -------------------------------------------------------------------------------- /images/New Order.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/images/New Order.jpg -------------------------------------------------------------------------------- /images/OpenWrap-GPT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/images/OpenWrap-GPT.png -------------------------------------------------------------------------------- /images/PMP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/images/PMP.png -------------------------------------------------------------------------------- /images/PMP1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/images/PMP1.png -------------------------------------------------------------------------------- /images/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/images/README.md -------------------------------------------------------------------------------- /images/Targeting.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/images/Targeting.jpg -------------------------------------------------------------------------------- /init-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/init-build.sh -------------------------------------------------------------------------------- /karma.conf.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/karma.conf.dev.js -------------------------------------------------------------------------------- /karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/karma.conf.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/package.json -------------------------------------------------------------------------------- /prebid-footer.js: -------------------------------------------------------------------------------- 1 | } -------------------------------------------------------------------------------- /prebid-header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/prebid-header.js -------------------------------------------------------------------------------- /sample_pages/WTAsyncDemo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/sample_pages/WTAsyncDemo.html -------------------------------------------------------------------------------- /sample_pages/WTSyncDemo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/sample_pages/WTSyncDemo.html -------------------------------------------------------------------------------- /sample_pages/WTSyncDemo_DisableInitialLoad.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/sample_pages/WTSyncDemo_DisableInitialLoad.html -------------------------------------------------------------------------------- /sample_pages/WTSyncDemo_Refresh.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/sample_pages/WTSyncDemo_Refresh.html -------------------------------------------------------------------------------- /sample_pages/WTSyncDemo_SRA.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/sample_pages/WTSyncDemo_SRA.html -------------------------------------------------------------------------------- /sample_pages/displayCreative.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/sample_pages/displayCreative.html -------------------------------------------------------------------------------- /sample_pages/displayPMPCreative.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/sample_pages/displayPMPCreative.html -------------------------------------------------------------------------------- /sample_pages/esp/custom.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/sample_pages/esp/custom.html -------------------------------------------------------------------------------- /sample_pages/esp/eids-esp-1.0.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/sample_pages/esp/eids-esp-1.0.min.js -------------------------------------------------------------------------------- /sample_pages/esp/eids-esp.1.0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/sample_pages/esp/eids-esp.1.0.js -------------------------------------------------------------------------------- /sample_pages/esp/eids-esp.1.1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/sample_pages/esp/eids-esp.1.1.js -------------------------------------------------------------------------------- /sample_pages/esp/eids-esp.1.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/sample_pages/esp/eids-esp.1.1.min.js -------------------------------------------------------------------------------- /sample_pages/esp/ih-enc-1.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/sample_pages/esp/ih-enc-1.1.html -------------------------------------------------------------------------------- /sample_pages/esp/ih-passthrough-1.1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/sample_pages/esp/ih-passthrough-1.1.html -------------------------------------------------------------------------------- /sample_pages/esp/ih-pbjs-1.0.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/sample_pages/esp/ih-pbjs-1.0.html -------------------------------------------------------------------------------- /sample_pages/esp/keywords-1.0.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/sample_pages/esp/keywords-1.0.html -------------------------------------------------------------------------------- /sample_pages/esp/pbjs-1.0.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/sample_pages/esp/pbjs-1.0.html -------------------------------------------------------------------------------- /sample_pages/esp/prebid4.30.0.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/sample_pages/esp/prebid4.30.0.js -------------------------------------------------------------------------------- /sample_pages/owt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/sample_pages/owt.js -------------------------------------------------------------------------------- /sample_pages/safeframeDisplayCreative.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/sample_pages/safeframeDisplayCreative.html -------------------------------------------------------------------------------- /sample_pages/safeframeDisplayPMPCreative.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/sample_pages/safeframeDisplayPMPCreative.html -------------------------------------------------------------------------------- /src/adapterManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src/adapterManager.js -------------------------------------------------------------------------------- /src/adapters/adForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src/adapters/adForm.js -------------------------------------------------------------------------------- /src/adapters/aol.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src/adapters/aol.js -------------------------------------------------------------------------------- /src/adapters/appnexus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src/adapters/appnexus.js -------------------------------------------------------------------------------- /src/adapters/bRealTime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src/adapters/bRealTime.js -------------------------------------------------------------------------------- /src/adapters/districtM.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src/adapters/districtM.js -------------------------------------------------------------------------------- /src/adapters/indexExchange.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src/adapters/indexExchange.js -------------------------------------------------------------------------------- /src/adapters/openx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src/adapters/openx.js -------------------------------------------------------------------------------- /src/adapters/pubmatic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src/adapters/pubmatic.js -------------------------------------------------------------------------------- /src/adapters/pulsePoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src/adapters/pulsePoint.js -------------------------------------------------------------------------------- /src/adapters/rubicon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src/adapters/rubicon.js -------------------------------------------------------------------------------- /src/adapters/rubiconFastlane.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src/adapters/rubiconFastlane.js -------------------------------------------------------------------------------- /src/adapters/sampleAdapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src/adapters/sampleAdapter.js -------------------------------------------------------------------------------- /src/adapters/sovrn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src/adapters/sovrn.js -------------------------------------------------------------------------------- /src/adapters/yieldbot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src/adapters/yieldbot.js -------------------------------------------------------------------------------- /src/bidManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src/bidManager.js -------------------------------------------------------------------------------- /src/commonVariables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src/commonVariables.js -------------------------------------------------------------------------------- /src/controllers/gpt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src/controllers/gpt.js -------------------------------------------------------------------------------- /src/owt.js: -------------------------------------------------------------------------------- 1 | //pwt.js 2 | controllerInit(win.pm_config); -------------------------------------------------------------------------------- /src/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src/util.js -------------------------------------------------------------------------------- /src_new/adapterEntry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src_new/adapterEntry.js -------------------------------------------------------------------------------- /src_new/adapterManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src_new/adapterManager.js -------------------------------------------------------------------------------- /src_new/adapters/prebid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src_new/adapters/prebid.js -------------------------------------------------------------------------------- /src_new/bid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src_new/bid.js -------------------------------------------------------------------------------- /src_new/bidManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src_new/bidManager.js -------------------------------------------------------------------------------- /src_new/bmEntry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src_new/bmEntry.js -------------------------------------------------------------------------------- /src_new/conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src_new/conf.js -------------------------------------------------------------------------------- /src_new/config.idhub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src_new/config.idhub.js -------------------------------------------------------------------------------- /src_new/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src_new/config.js -------------------------------------------------------------------------------- /src_new/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src_new/constants.js -------------------------------------------------------------------------------- /src_new/controllers/custom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src_new/controllers/custom.js -------------------------------------------------------------------------------- /src_new/controllers/gpt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src_new/controllers/gpt.js -------------------------------------------------------------------------------- /src_new/controllers/idhub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src_new/controllers/idhub.js -------------------------------------------------------------------------------- /src_new/creative/owCreativeRenderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src_new/creative/owCreativeRenderer.js -------------------------------------------------------------------------------- /src_new/gdpr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src_new/gdpr.js -------------------------------------------------------------------------------- /src_new/idhub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src_new/idhub.js -------------------------------------------------------------------------------- /src_new/ih_footer.js: -------------------------------------------------------------------------------- 1 | } -------------------------------------------------------------------------------- /src_new/ih_header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src_new/ih_header.js -------------------------------------------------------------------------------- /src_new/owt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src_new/owt.js -------------------------------------------------------------------------------- /src_new/slot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src_new/slot.js -------------------------------------------------------------------------------- /src_new/util.idhub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src_new/util.idhub.js -------------------------------------------------------------------------------- /src_new/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/src_new/util.js -------------------------------------------------------------------------------- /test/adapterEntry.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/test/adapterEntry.spec.js -------------------------------------------------------------------------------- /test/adapterManager.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/test/adapterManager.spec.js -------------------------------------------------------------------------------- /test/adapters/prebid.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/test/adapters/prebid.spec.js -------------------------------------------------------------------------------- /test/bid.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/test/bid.spec.js -------------------------------------------------------------------------------- /test/bidManager.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/test/bidManager.spec.js -------------------------------------------------------------------------------- /test/bmEntry.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/test/bmEntry.spec.js -------------------------------------------------------------------------------- /test/config.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/test/config.spec.js -------------------------------------------------------------------------------- /test/controllers/custom.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/test/controllers/custom.spec.js -------------------------------------------------------------------------------- /test/controllers/gpt.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/test/controllers/gpt.spec.js -------------------------------------------------------------------------------- /test/controllers/idhub.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/test/controllers/idhub.spec.js -------------------------------------------------------------------------------- /test/creative/owCreativerRenderer.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/test/creative/owCreativerRenderer.spec.js -------------------------------------------------------------------------------- /test/gdpr.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/test/gdpr.spec.js -------------------------------------------------------------------------------- /test/globals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/test/globals.js -------------------------------------------------------------------------------- /test/helpers/karma-init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/test/helpers/karma-init.js -------------------------------------------------------------------------------- /test/slot.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/test/slot.spec.js -------------------------------------------------------------------------------- /test/util.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/test/util.spec.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yuicompressor-2.4.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PubMatic/OpenWrap/HEAD/yuicompressor-2.4.2.jar --------------------------------------------------------------------------------