UNPKG

@didomi/iabtcf-cmpapi

Version:

Ensures other in-page digital marketing technologies have access to CMP transparency and consent information for the iab. Transparency and Consent Framework (TCF).

102 lines (101 loc) 2.58 kB
{ "name": "@didomi/iabtcf-cmpapi", "version": "1.6.3", "description": "Ensures other in-page digital marketing technologies have access to CMP transparency and consent information for the iab. Transparency and Consent Framework (TCF).", "author": "Chris Paterson <tcf@chrispaterson.io>", "homepage": "https://iabtcf.com/", "license": "Apache-2.0", "type": "module", "main": "lib/cjs/index.js", "module": "lib/mjs/index.js", "exports": { ".": { "import": "./lib/mjs/index.js", "require": "./lib/cjs/index.js" } }, "types": "lib/mjs/index.d.ts", "files": [ "lib/**/*" ], "scripts": { "preversion": "echo 'woops I think you meant to go to the root' && exit 1", "build": "../build", "lint": "eslint `find test src -name '*.ts'`", "debug": "ndb mocha --no-timeouts", "serve:cov": "npx http-server ./coverage/", "test": "mocha", "test-cov": "rm -rf coverage; nyc --reporter=html mocha" }, "peerDependencies": { "@didomi/iabtcf-core": ">=1.6.0" }, "devDependencies": { "@didomi/iabtcf-stub": "1.6.3", "@didomi/iabtcf-testing": "1.6.3", "@istanbuljs/nyc-config-typescript": "^0.1.3", "@types/mocha": "^9.1.0", "@types/sinon": "10.0.11", "@types/sinon-chai": "3.2.8", "@typescript-eslint/eslint-plugin": "^2.10.0", "@typescript-eslint/parser": "^5.12.0", "chai": "^4.3.6", "coveralls": "^3.0.4", "eslint": "6.8.0", "eslint-config-google": "^0.14.0", "eslint-plugin-import": "^2.19.1", "eslint-plugin-json": "^2.0.1", "jscover": "^1.0.0", "jsdom": "16.5.0", "jsdom-global": "3.0.2", "mocha": "^9.2.0", "mocha-lcov-reporter": "^1.3.0", "ndb": "^1.1.4", "nyc": "^14.1.1", "sinon": "^13.0.1", "sinon-chai": "3.7.0", "source-map-support": "^0.5.12", "terser": "^4.8.1", "ts-node": "^10.5.0", "typedoc": "^0.22.11", "typescript": "4.5.5" }, "eslintIgnore": [ "lib" ], "publishConfig": { "access": "public", "@didomi:registry": "https://registry.npmjs.org/" }, "keywords": [ "interactive", "advertising", "bureau", "iab", "transparency", "consent", "consentstring", "tcstring", "gvl", "vendor", "framework", "tcf", "lib", "library", "cmp", "2.0", "v2.0", "v2", "software", "development", "api", "kit", "sdk", "gdpr" ], "repository": { "type": "git", "url": "https://github.com/InteractiveAdvertisingBureau/iabtcf-es.git", "directory": "modules/cmpapi" } }