@usercentrics/cmp-browser-sdk
Version:
Usercentrics CMP Browser SDK
108 lines (107 loc) • 3.63 kB
JSON
{
"name": "@usercentrics/cmp-browser-sdk",
"version": "4.48.0",
"tcfCmpVersion": "3",
"author": "Usercentrics GmbH",
"description": "Usercentrics CMP Browser SDK",
"homepage": "https://docs.usercentrics.com/cmp_browser_sdk/4.48.0/index.html",
"license": "SEE LICENSE IN LICENSE.md",
"main": "dist/index.js",
"mainUmd": "dist/umd/bundle.js",
"mainUmdLegacy": "dist/umd/bundle_legacy.js",
"module": "dist/index.js",
"repository": {
"type": "git",
"url": "https://bitbucket.org/usercentricscode/cmp-browser-sdk/"
},
"files": [
"dist",
"dist/src"
],
"types": "dist/src/index.d.ts",
"keywords": [
"usercentrics",
"cmp",
"consent",
"privacy",
"gdpr",
"tcf",
"ccpa",
"web",
"browser",
"sdk"
],
"scripts": {
"build": "rollup -c --environment BUILD:production",
"docs": "rimraf docs && typedoc --theme default --out docs/$npm_package_version && sed s/\\$\\{VERSION\\}/$npm_package_version/ docs.usercentrics.com/cmp_browser_sdk/index.html > docs/index.html",
"lint": "tsc --noEmit && eslint '*/**/*.{js,ts,tsx}'",
"lint-fix": "tsc --noEmit && eslint '*/**/*.{js,ts,tsx}' --fix",
"prebuild": "rimraf dist",
"prepublishOnly": "npm run build",
"start": "npm run start:cookie-server & npm run start:cross-domain-server & npm run start:rollup",
"start:cookie-server": "./node_modules/.bin/http-server ./consensu.org --port 8090",
"start:cross-domain-server": "./node_modules/.bin/http-server ./app.usercentrics.eu --port 8091",
"start:rollup": "rollup -wc --environment BUILD:development",
"test": "jest",
"test:coverage": "jest --coverage",
"prepare-release": "./prepare-release.sh",
"version": "echo $npm_package_version"
},
"dependencies": {
"@types/crypto-js": "^4.2.2",
"@types/lz-string": "^1.3.34",
"@types/uuid": "^8.3.1",
"crypto-js": "4.2.0",
"dynamic-import-polyfill": "^0.1.1",
"lz-string": "^1.4.4",
"uuid": "^9.0.0"
},
"devDependencies": {
"@babel/core": "^7.16.0",
"@babel/plugin-proposal-class-properties": "^7.16.0",
"@babel/plugin-proposal-object-rest-spread": "^7.16.0",
"@babel/preset-env": "^7.16.0",
"@commitlint/cli": "^19.8.1",
"@commitlint/config-conventional": "^17.3.0",
"@rollup/plugin-commonjs": "^21.0.1",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^13.0.6",
"@rollup/plugin-replace": "^4.0.0",
"@types/jest": "^29.2.3",
"@typescript-eslint/eslint-plugin": "^5.45.0",
"@typescript-eslint/parser": "^5.45.0",
"core-js": "^3.19.1",
"cross-env": "^7.0.3",
"custom-event-polyfill": "^1.0.7",
"dotenv": "^16.0.3",
"eslint": "^8.28.0",
"eslint-config-airbnb-base": "^15.0.0",
"eslint-config-prettier": "^8.3.0",
"eslint-plugin-import": "^2.25.2",
"eslint-plugin-jest": "^27.1.6",
"eslint-plugin-prettier": "^4.0.0",
"eslint-plugin-tsdoc": "^0.2.17",
"jest": "^29.3.1",
"jest-environment-jsdom": "^29.3.1",
"jest-localstorage-mock": "^2.4.18",
"lint-staged": "^16.1.2",
"prettier": "^2.4.1",
"rimraf": "^3.0.2",
"rollup": "^2.59.0",
"rollup-plugin-babel": "^4.4.0",
"rollup-plugin-filesize": "^10.0.0",
"rollup-plugin-gzip": "^2.5.0",
"rollup-plugin-progress": "^1.1.2",
"rollup-plugin-terser": "^7.0.2",
"rollup-plugin-typescript2": "^0.34.1",
"rollup-plugin-visualizer": "^5.5.2",
"ts-jest": "^29.0.3",
"tslib": "^2.3.1",
"typedoc": "^0.23.20",
"typescript": "^4.8.4",
"whatwg-fetch": "^3.6.2"
},
"browser": {
"crypto": false
}
}