UNPKG

@schibstedspain/boros-cmp

Version:

Schibsted GDPR - Consent Management Provider - Standalone

94 lines (93 loc) 3.05 kB
{ "name": "@schibstedspain/boros-cmp", "version": "1.5.0", "description": "Schibsted GDPR - Consent Management Provider - Standalone", "main": "dist/cmp.pro.js", "scripts": { "prepack": "rm -Rf dist && rm -Rf lib && npm run build:cmp", "phoenix": "rm -Rf node_modules && rm -Rf package-lock.json && npm install", "start:cmp:dev": "webpack-dev-server --config src/cmp/infrastructure/build/webpack.config.cmp.babel.js --mode=development", "check": "npm run lint && npm run test", "lint": "sui-lint js", "test": "mocha --recursive --require @babel/register \"src/test/**/*.js\"", "test:debug": "mocha --inspect-brk --recursive --require @babel/register \"src/test/**/*.js\"", "coverage": "istanbul cover --report html _mocha -- ./src/test --recursive --compilers js:@babel/register", "coverage:ci": "istanbul cover _mocha -- ./src/test --recursive --compilers js:@babel/register && codecov", "build:cmp": "npm run build:cmp:pro && npm run lib:cmp", "build:cmp:dev": "webpack --config src/cmp/infrastructure/build/webpack.config.babel.js --mode=development", "build:cmp:pro": "webpack --config src/cmp/infrastructure/build/webpack.config.babel.js --mode=production", "build:global": "npm run build:global:pro", "build:global:dev": "webpack --config src/globalstorage/infrastructure/build/webpack.config.babel.js --mode=development", "build:global:pro": "webpack --config src/globalstorage/infrastructure/build/webpack.config.babel.js --mode=production", "lib:cmp": "babel src --out-dir lib", "versiona": "node versiona.js" }, "repository": { "type": "git", "url": "https://github.com/scm-spain/boros-CMP.git" }, "keywords": [ "ads", "advertising", "schibsted", "gdpr", "cmp", "consent-string", "iab", "boros" ], "author": "One Punch Team", "license": "MIT", "devDependencies": { "@babel/cli": "7.2.3", "@babel/core": "7.3.4", "@babel/plugin-transform-modules-commonjs": "7.2.0", "@babel/polyfill": "7.2.5", "@babel/register": "7.0.0", "@s-ui/lint": "2", "babel-loader": "8.0.5", "babel-plugin-transform-define": "1.3.1", "babel-preset-sui": "3.0.0", "chai": "4.0.2", "clean-webpack-plugin": "0.1.19", "codecov": "3.0.2", "html-webpack-plugin": "3.2.0", "istanbul": "1.1.0-alpha.1", "jsdom": "11.11.0", "mocha": "5.2.0", "sinon": "2.3.4", "versiona": "^4.2.1", "webpack": "4.12.0", "webpack-cli": "3.0.8", "webpack-dev-server": "3.10.1" }, "pre-commit": [ "lint", "test" ], "babel": { "presets": [ "sui" ], "plugins": [ "@babel/plugin-transform-modules-commonjs", [ "transform-define", { "_CMP_VERSION": 1 } ] ] }, "eslintConfig": { "extends": [ "./node_modules/@s-ui/lint/eslintrc.js" ] }, "dependencies": { "@s-ui/polyfills": "1", "consent-string": "1.4.2", "isomorphic-unfetch": "3.0.0", "uuid": "3.3.2" } }