Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prebid 9: Update babel core #11729

Merged
merged 11 commits into from
Jun 7, 2024
2 changes: 1 addition & 1 deletion modules/nativoBidAdapter.js
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ const localPbjsRef = getGlobal()
* Keep track of bid data by keys
* @returns {Object} - Map of bid data that can be referenced by multiple keys
*/
export const BidDataMap = () => {
export function BidDataMap() {
const referenceMap = {}
const bids = []

Expand Down
728 changes: 394 additions & 334 deletions package-lock.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,7 @@
"yargs": "^1.3.1"
},
"dependencies": {
"@babel/core": "^7.16.7",
"@babel/core": "^7.24.6",
"@babel/plugin-transform-runtime": "^7.18.9",
"@babel/preset-env": "^7.16.8",
"@babel/runtime": "^7.18.9",
Expand Down
8 changes: 4 additions & 4 deletions test/spec/modules/adagioAnalyticsAdapter_spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,7 @@ const AUCTION_ID_ADAGIO = '6fc53663-bde5-427b-ab63-baa9ed296f47'
const AUCTION_ID_CACHE = 'b43d24a0-13d4-406d-8176-3181402bafc4';
const AUCTION_ID_CACHE_ADAGIO = 'a9cae98f-efb5-477e-9259-27350044f8db';

const BID_ADAGIO = Object.assign({}, BID_ADAGIO, {
const BID_ADAGIO = {
bidder: 'adagio',
auctionId: AUCTION_ID,
adUnitCode: '/19968336/header-bid-tag-1',
Expand Down Expand Up @@ -215,9 +215,9 @@ const BID_ADAGIO = Object.assign({}, BID_ADAGIO, {
sid: '42',
e_pba_test: true
}
});
};

const BID_ANOTHER = Object.assign({}, BID_ANOTHER, {
const BID_ANOTHER = {
bidder: 'another',
auctionId: AUCTION_ID,
adUnitCode: '/19968336/header-bid-tag-1',
Expand Down Expand Up @@ -246,7 +246,7 @@ const BID_ANOTHER = Object.assign({}, BID_ANOTHER, {
meta: {
advertiserDomains: ['example.com']
}
});
};

const BID_CACHED = Object.assign({}, BID_ADAGIO, {
auctionId: AUCTION_ID_CACHE,
Expand Down
8 changes: 4 additions & 4 deletions test/spec/modules/adgenerationBidAdapter_spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,10 @@ describe('AdgenerationAdapter', function () {
});

it('should return false when required params are not passed', function () {
let bid = Object.assign({}, bid);
delete bid.params;
bid.params = {};
expect(spec.isBidRequestValid(bid)).to.equal(false);
let invalidBid = Object.assign({}, bid);
delete invalidBid.params;
invalidBid.params = {};
expect(spec.isBidRequestValid(invalidBid)).to.equal(false);
});
});

Expand Down
8 changes: 4 additions & 4 deletions test/spec/modules/admaruBidAdapter_spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -39,12 +39,12 @@ describe('Admaru Adapter', function () {
});

it('should return false when required params are not passed', () => {
let bid = Object.assign({}, bid);
delete bid.params;
bid.params = {
let invalidBid = Object.assign({}, bid);
delete invalidBid.params;
invalidBid.params = {
wrong: 'missing pub_id or adspace_id'
};
expect(spec.isBidRequestValid(bid)).to.equal(false);
expect(spec.isBidRequestValid(invalidBid)).to.equal(false);
});
});

Expand Down
16 changes: 8 additions & 8 deletions test/spec/modules/admixerBidAdapter_spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -61,20 +61,20 @@ describe('AdmixerAdapter', function () {
});

it('should return false when required params are not passed', function () {
let bid = Object.assign({}, bid);
delete bid.params;
bid.params = {
let invalidBid = Object.assign({}, bid);
delete invalidBid.params;
invalidBid.params = {
placementId: 0,
};
expect(spec.isBidRequestValid(bid)).to.equal(false);
expect(spec.isBidRequestValid(invalidBid)).to.equal(false);
});
it('should return false when params required by WL are not passed', function () {
let wlBid = Object.assign({}, wlBid);
delete wlBid.params;
wlBid.params = {
let invalidBid = Object.assign({}, wlBid);
delete invalidBid.params;
invalidBid.params = {
clientId: 0,
};
expect(spec.isBidRequestValid(wlBid)).to.equal(false);
expect(spec.isBidRequestValid(invalidBid)).to.equal(false);
});
});

Expand Down
8 changes: 4 additions & 4 deletions test/spec/modules/adoceanBidAdapter_spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -36,13 +36,13 @@ describe('AdoceanAdapter', function () {
});

it('should return false when required params are not passed', function () {
const bid = Object.assign({}, bid);
delete bid.params;
bid.params = {
const invalidBid = Object.assign({}, bid);
delete invalidBid.params;
invalidBid.params = {
'masterId': 0
};

expect(spec.isBidRequestValid(bid)).to.equal(false);
expect(spec.isBidRequestValid(invalidBid)).to.equal(false);
});
});

Expand Down
8 changes: 4 additions & 4 deletions test/spec/modules/adrelevantisBidAdapter_spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,12 @@ describe('AdrelevantisAdapter', function () {
});

it('should return false when required params are not passed', function () {
let bid = Object.assign({}, bid);
delete bid.params;
bid.params = {
let invalidBid = Object.assign({}, bid);
delete invalidBid.params;
invalidBid.params = {
'placementId': 0
};
expect(spec.isBidRequestValid(bid)).to.equal(false);
expect(spec.isBidRequestValid(invalidBid)).to.equal(false);
});
});

Expand Down
14 changes: 7 additions & 7 deletions test/spec/modules/adyoulikeBidAdapter_spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -619,19 +619,19 @@ describe('Adyoulike Adapter', function () {
});

it('should return false when required params are not passed', function () {
let bid = Object.assign({}, bid);
delete bid.size;
let invalidBid = Object.assign({}, bid);
delete invalidBid.sizes;

expect(!!spec.isBidRequestValid(bid)).to.equal(false);
expect(!!spec.isBidRequestValid(invalidBid)).to.equal(false);
});

it('should return false when required params are not passed', function () {
let bid = Object.assign({}, bid);
delete bid.params;
bid.params = {
let invalidBid = Object.assign({}, bid);
delete invalidBid.params;
invalidBid.params = {
'placement': 0
};
expect(!!spec.isBidRequestValid(bid)).to.equal(false);
expect(!!spec.isBidRequestValid(invalidBid)).to.equal(false);
});
});

Expand Down
8 changes: 4 additions & 4 deletions test/spec/modules/ajaBidAdapter_spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,12 @@ describe('AjaAdapter', function () {
});

it('should return false when required params are not passed', function () {
let bid = Object.assign({}, bid);
delete bid.params;
bid.params = {
let invalidBid = Object.assign({}, bid);
delete invalidBid.params;
invalidBid.params = {
'asi': 0
};
expect(spec.isBidRequestValid(bid)).to.equal(false);
expect(spec.isBidRequestValid(invalidBid)).to.equal(false);
});
});

Expand Down
8 changes: 4 additions & 4 deletions test/spec/modules/aniviewBidAdapter_spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -31,12 +31,12 @@ describe('ANIVIEW Bid Adapter Test', function () {
});

it('should return false when required params are not passed', function () {
let bid = Object.assign({}, bid);
delete bid.params;
bid.params = {
let invalidBid = Object.assign({}, bid);
delete invalidBid.params;
invalidBid.params = {
something: 'is wrong'
};
expect(spec.isBidRequestValid(bid)).to.equal(false);
expect(spec.isBidRequestValid(invalidBid)).to.equal(false);
});
});

Expand Down
12 changes: 6 additions & 6 deletions test/spec/modules/appierBidAdapter_spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -30,17 +30,17 @@ describe('AppierAdapter', function () {
});

it('should return false when required param zoneId is missing', function () {
let bid = Object.assign({}, bid);
bid.params = {};
expect(spec.isBidRequestValid(bid)).to.equal(false);
let invalidBid = Object.assign({}, bid);
invalidBid.params = {};
expect(spec.isBidRequestValid(invalidBid)).to.equal(false);
});

it('should return false when required param zoneId has wrong type', function () {
let bid = Object.assign({}, bid);
bid.params = {
let invalidBid = Object.assign({}, bid);
invalidBid.params = {
'hzid': null
};
expect(spec.isBidRequestValid(bid)).to.equal(false);
expect(spec.isBidRequestValid(invalidBid)).to.equal(false);
});
});

Expand Down
16 changes: 8 additions & 8 deletions test/spec/modules/appnexusBidAdapter_spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -75,21 +75,21 @@ describe('AppNexusAdapter', function () {
});

it('should return false when required params are not passed', function () {
let bid = Object.assign({}, bid);
delete bid.params;
bid.params = {
let invalidBid = Object.assign({}, bid);
delete invalidBid.params;
invalidBid.params = {
'placementId': 0
};
expect(spec.isBidRequestValid(bid)).to.equal(false);
expect(spec.isBidRequestValid(invalidBid)).to.equal(false);
});

it('should return false when required params are not passed', function () {
let bid = Object.assign({}, bid);
delete bid.params;
bid.params = {
let invalidBid = Object.assign({}, bid);
delete invalidBid.params;
invalidBid.params = {
'placement_id': 0
};
expect(spec.isBidRequestValid(bid)).to.equal(false);
expect(spec.isBidRequestValid(invalidBid)).to.equal(false);
});
});

Expand Down
8 changes: 4 additions & 4 deletions test/spec/modules/asealBidAdapter_spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -87,10 +87,10 @@ describe('asealBidAdapter', () => {
});

it('should return false when required params are not passed', () => {
let bid = Object.assign({}, bid);
delete bid.params;
bid.params = {};
expect(spec.isBidRequestValid(bid)).to.equal(false);
let invalidBid = Object.assign({}, bid);
delete invalidBid.params;
invalidBid.params = {};
expect(spec.isBidRequestValid(invalidBid)).to.equal(false);
});
});

Expand Down
16 changes: 8 additions & 8 deletions test/spec/modules/audiencerunBidAdapter_spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -60,22 +60,22 @@ describe('AudienceRun bid adapter tests', function () {
});

it('should return true when zoneId is valid', function () {
let bid = Object.assign({}, bid);
delete bid.params;
bid.params = {
let invalidBid = Object.assign({}, bid);
delete invalidBid.params;
invalidBid.params = {
zoneId: '12345abcde',
};

expect(spec.isBidRequestValid(bid)).to.equal(true);
expect(spec.isBidRequestValid(invalidBid)).to.equal(true);
});

it('should return false when required params are not passed', function () {
let bid = Object.assign({}, bid);
delete bid.params;
let invalidBid = Object.assign({}, bid);
delete invalidBid.params;

bid.params = {};
invalidBid.params = {};

expect(spec.isBidRequestValid(bid)).to.equal(false);
expect(spec.isBidRequestValid(invalidBid)).to.equal(false);
});
});

Expand Down
14 changes: 8 additions & 6 deletions test/spec/modules/bedigitechBidAdapter_spec.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { expect } from 'chai';
import { spec } from 'modules/bedigitechBidAdapter.js';
import { newBidder } from 'src/adapters/bidderFactory.js';
import {BANNER} from 'src/mediaTypes.js';
import { BANNER } from 'src/mediaTypes.js';

describe('BedigitechAdapter', function () {
const adapter = newBidder(spec);
Expand Down Expand Up @@ -34,13 +34,13 @@ describe('BedigitechAdapter', function () {
});

it('should return false when required params are not passed', function () {
const bid = Object.assign({}, bid);
delete bid.params;
bid.params = {
const invalidBid = Object.assign({}, bid);
delete invalidBid.params;
invalidBid.params = {
'masterId': 0
};

expect(spec.isBidRequestValid(bid)).to.equal(false);
expect(spec.isBidRequestValid(invalidBid)).to.equal(false);
});
});

Expand Down Expand Up @@ -126,7 +126,9 @@ describe('BedigitechAdapter', function () {
} else if (k === 'meta') {
expect(result[0][k]).to.deep.equal(expectedResponse[0][k]);
} else {
expect(result[0][k]).to.equal(expectedResponse[0][k]);
if (k !== 'requestId') {
expect(result[0][k]).to.equal(expectedResponse[0][k]);
}
}
});
});
Expand Down
8 changes: 4 additions & 4 deletions test/spec/modules/bidglassAdapter_spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,10 @@ describe('Bid Glass Adapter', function () {
});

it('should return false when required params are not passed', function () {
let bid = Object.assign({}, bid);
delete bid.params;
bid.params = {};
expect(spec.isBidRequestValid(bid)).to.equal(false);
let invalidBid = Object.assign({}, bid);
delete invalidBid.params;
invalidBid.params = {};
expect(spec.isBidRequestValid(invalidBid)).to.equal(false);
});
});

Expand Down
6 changes: 3 additions & 3 deletions test/spec/modules/c1xBidAdapter_spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,9 @@ describe('C1XAdapter', () => {
});

it('should return false when require params are not passed', function () {
let bid = Object.assign({}, bid);
bid.params = {};
expect(c1xAdapter.isBidRequestValid(bid)).to.equal(false);
let invalidBid = Object.assign({}, bid);
invalidBid.params = {};
expect(c1xAdapter.isBidRequestValid(invalidBid)).to.equal(false);
});
});
describe('buildRequests', () => {
Expand Down
8 changes: 4 additions & 4 deletions test/spec/modules/clickforceBidAdapter_spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -31,12 +31,12 @@ describe('ClickforceAdapter', function () {
});

it('should return false when required params are not passed', function () {
let bid = Object.assign({}, bid);
delete bid.params;
bid.params = {
let invalidBid = Object.assign({}, bid);
delete invalidBid.params;
invalidBid.params = {
'someIncorrectParam': 0
};
expect(spec.isBidRequestValid(bid)).to.equal(false);
expect(spec.isBidRequestValid(invalidBid)).to.equal(false);
});
});

Expand Down
Loading