{
  "name": "prebid.js",
  "version": "10.12.0",
  "description": "Header Bidding Management Library",
  "main": "dist/src/prebid.public.ts",
  "exports": {
    ".": "./dist/src/src/prebid.public.js",
    "./prebid.js": "./dist/src/src/prebid.public.js",
    "./prebid": "./dist/src/src/prebid.public.js",
    "./types.d.ts": "./dist/src/src/types/summary/types.d.ts",
    "./global.d.ts": "./dist/src/src/types/summary/global.d.ts",
    "./modules/*.js": "./dist/src/public/*.js",
    "./modules/*": "./dist/src/public/*.js",
    "./metadata/*.js": "./dist/src/metadata/modules/*.js",
    "./metadata/*.json": "./metadata/modules/*.json",
    "./metadata/*": "./dist/src/metadata/modules/*.js",
    "./customize/*.mjs": "./customize/*.mjs",
    "./customize/*": "./customize/*.mjs"
  },
  "scripts": {
    "serve": "gulp serve",
    "test": "gulp test",
    "lint": "gulp lint"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/prebid/Prebid.js.git"
  },
  "sideEffects": [
    "dist/src/prebid.js",
    "dist/src/prebid.public.js",
    "dist/src/public/**/*.js",
    "dist/src/modules/**/*.js",
    "dist/src/metadata/**/*.js"
  ],
  "browserslist": [
    "> 0.25%",
    "not IE 11",
    "not dead",
    "not op_mini all"
  ],
  "keywords": [
    "advertising",
    "auction",
    "header bidding",
    "prebid"
  ],
  "globalVarName": "pbjs",
  "defineGlobal": true,
  "author": "The prebid.js contributors",
  "license": "Apache-2.0",
  "engines": {
    "node": ">=20.0.0"
  },
  "devDependencies": {
    "@babel/eslint-parser": "^7.28.4",
    "@babel/plugin-transform-runtime": "^7.27.4",
    "@babel/register": "^7.28.3",
    "@eslint/compat": "^1.3.2",
    "@types/google-publisher-tag": "^1.20250811.1",
    "@wdio/browserstack-service": "^9.19.1",
    "@wdio/cli": "^9.19.1",
    "@wdio/concise-reporter": "^8.29.0",
    "@wdio/local-runner": "^9.15.0",
    "@wdio/mocha-framework": "^9.12.6",
    "@wdio/spec-reporter": "^8.43.0",
    "assert": "^2.0.0",
    "babel-loader": "^8.4.1",
    "babel-plugin-istanbul": "^6.1.1",
    "body-parser": "^1.19.0",
    "chai": "^4.2.0",
    "deep-equal": "^2.0.3",
    "eslint": "^9.35.0",
    "eslint-plugin-chai-friendly": "^1.1.0",
    "eslint-plugin-import": "^2.32.0",
    "eslint-plugin-jsdoc": "^50.6.6",
    "execa": "^1.0.0",
    "faker": "^5.5.3",
    "fancy-log": "^2.0.0",
    "fs-extra": "^11.3.1",
    "globals": "^16.3.0",
    "gulp": "^5.0.1",
    "gulp-clean": "^0.4.0",
    "gulp-concat": "^2.6.0",
    "gulp-connect": "^5.7.0",
    "gulp-filter": "^9.0.1",
    "gulp-if": "^3.0.0",
    "gulp-js-escape": "^1.0.1",
    "gulp-rename": "^2.1.0",
    "gulp-replace": "^1.0.0",
    "gulp-sourcemaps": "^3.0.0",
    "gulp-tap": "^2.0.0",
    "is-docker": "^2.2.1",
    "istanbul": "^0.4.5",
    "karma": "^6.4.4",
    "karma-babel-preprocessor": "^8.0.1",
    "karma-browserstack-launcher": "1.6.0",
    "karma-chai": "^0.1.0",
    "karma-chrome-launcher": "^3.1.0",
    "karma-coverage": "^2.0.1",
    "karma-coverage-istanbul-reporter": "^3.0.3",
    "karma-firefox-launcher": "^2.1.0",
    "karma-mocha": "^2.0.1",
    "karma-mocha-reporter": "^2.2.5",
    "karma-opera-launcher": "^1.0.0",
    "karma-safari-launcher": "^1.0.0",
    "karma-script-launcher": "^1.0.0",
    "karma-sinon": "^1.0.5",
    "karma-sourcemap-loader": "^0.4.0",
    "karma-spec-reporter": "^0.0.32",
    "karma-webpack": "^5.0.0",
    "lodash": "^4.17.21",
    "merge-stream": "^2.0.0",
    "mocha": "^10.8.2",
    "morgan": "^1.10.0",
    "neostandard": "^0.12.2",
    "nise": "^6.1.1",
    "node-html-parser": "^6.1.5",
    "opn": "^5.4.0",
    "plugin-error": "^2.0.1",
    "puppeteer": "^24.18.0",
    "resolve-from": "^5.0.0",
    "sinon": "^20.0.0",
    "source-map-loader": "^5.0.0",
    "through2": "^4.0.2",
    "typescript": "^5.8.2",
    "typescript-eslint": "^8.26.1",
    "url": "^0.11.4",
    "url-parse": "^1.0.5",
    "video.js": "^7.21.7",
    "videojs-contrib-ads": "^6.9.0",
    "videojs-ima": "^2.4.0",
    "videojs-playlist": "^5.2.0",
    "webdriver": "^9.19.2",
    "webdriverio": "^9.20.0",
    "webpack": "^5.101.3",
    "webpack-bundle-analyzer": "^4.5.0",
    "webpack-manifest-plugin": "^5.0.1",
    "webpack-stream": "^7.0.0",
    "yargs": "^1.3.1"
  },
  "dependencies": {
    "@babel/core": "^7.28.3",
    "@babel/plugin-transform-runtime": "^7.18.9",
    "@babel/preset-env": "^7.28.3",
    "@babel/preset-typescript": "^7.26.0",
    "@babel/runtime": "^7.28.3",
    "core-js": "^3.45.1",
    "crypto-js": "^4.2.0",
    "dlv": "^1.1.3",
    "dset": "^3.1.4",
    "express": "^4.15.4",
    "fun-hooks": "^1.1.0",
    "gulp-babel": "^8.0.0",
    "gulp-wrap": "^0.15.0",
    "iab-adcom": "^1.0.6",
    "iab-native": "^1.0.0",
    "iab-openrtb": "^1.0.1",
    "klona": "^2.0.6",
    "live-connect-js": "^7.2.0"
  },
  "optionalDependencies": {
    "fsevents": "^2.3.2"
  },
  "peerDependencies": {
    "schema-utils": "^4.3.2"
  }
}
