UNPKG

@iabtechlabtcf/core

Version:

Ensures consistent encoding and decoding of TC Signals for the iab. Transparency and Consent Framework (TCF).

97 lines (96 loc) 2.39 kB
{ "name": "@iabtechlabtcf/core", "version": "1.5.17", "description": "Ensures consistent encoding and decoding of TC Signals for the iab. Transparency and Consent Framework (TCF).", "author": "Mayank Mishra <mayank@iabtechlab.com>", "homepage": "https://iabtcf.com/", "license": "Apache-2.0", "type": "module", "main": "lib/cjs/index.js", "types": "lib/mjs/index.d.ts", "module": "lib/mjs/index.js", "exports": { ".": { "import": "./lib/mjs/index.js", "require": "./lib/cjs/index.js" } }, "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", "test-ci": "mocha --reporter mocha-junit-reporter" }, "devDependencies": { "@iabtechlabtcf/testing": "1.5.17", "@istanbuljs/nyc-config-typescript": "^0.1.3", "@types/sinon": "^10.0.11", "@types/sinon-chai": "3.2.8", "@typescript-eslint/eslint-plugin": "^2.10.0", "@typescript-eslint/parser": "^5.22.0", "chai": "^4.3.6", "coveralls": "^3.1.1", "eslint": "6.8.0", "eslint-import-resolver-typescript": "^2.7.1", "eslint-plugin-import": "^2.26.0", "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.5", "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.9.1", "typedoc": "0.24.8", "typescript": "4.9.5" }, "eslintIgnore": [ "lib" ], "publishConfig": { "access": "public" }, "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/core" }, "dependencies": {} }