gdpr-consent
Version:
GDPR banner to comply with the European cookie law. Inspired by tarteaucitronjs.
93 lines (92 loc) • 2.53 kB
JSON
{
"name": "gdpr-consent",
"version": "6.1.0",
"description": "GDPR banner to comply with the European cookie law. Inspired by tarteaucitronjs.",
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/lesjoursfr/gdpr-consent.git"
},
"homepage": "https://github.com/lesjoursfr/gdpr-consent#readme",
"bugs": {
"url": "https://github.com/lesjoursfr/gdpr-consent/issues"
},
"publishConfig": {
"access": "public"
},
"engines": {
"node": "22.x || 24.x"
},
"browserslist": [
"> 1%",
"last 3 versions",
"not dead"
],
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"type": "module",
"scripts": {
"freshlock": "rm -rf node_modules/ && rm .yarn/install-state.gz && rm yarn.lock && yarn",
"eslint-check": "eslint",
"eslint-fix": "eslint --fix",
"stylelint-check": "stylelint **/*.scss",
"stylelint-fix": "stylelint **/*.scss --fix",
"prettier-check": "prettier --check .",
"prettier-fix": "prettier --write .",
"build-esm": "tsc && node assets.js",
"build-browser": "webpack --mode production --config ./server/webpack.config.js --progress",
"build": "npm run build-esm && npm run build-browser",
"server": "webpack serve --mode development --config ./server/webpack.config.js --hot --open"
},
"keywords": [
"cookie",
"law",
"RGPD",
"GDPR"
],
"dependencies": {
"@lesjoursfr/browser-tools": "^3.1.2",
"js-cookie": "^3.0.5"
},
"devDependencies": {
"@babel/core": "7.29.0",
"@babel/preset-env": "7.29.2",
"@eslint/js": "10.0.1",
"@tsconfig/next": "2.0.6",
"@types/babel__core": "7.20.5",
"@types/babel__preset-env": "7.10.0",
"@types/facebook-js-sdk": "3.3.12",
"@types/fs-extra": "11.0.4",
"@types/js-cookie": "3.0.6",
"@types/node": "24.12.2",
"@types/webpack-env": "1.18.8",
"babel-loader": "10.1.1",
"css-loader": "7.1.4",
"css-minimizer-webpack-plugin": "8.0.0",
"eslint": "10.2.1",
"eslint-config-prettier": "10.1.8",
"fs-extra": "11.3.4",
"globals": "17.5.0",
"mini-css-extract-plugin": "2.10.2",
"postcss": "8.5.10",
"prettier": "3.8.3",
"sass": "1.99.0",
"sass-loader": "16.0.7",
"stylelint": "17.9.0",
"stylelint-config-standard-scss": "17.0.0",
"terser-webpack-plugin": "5.5.0",
"ts-loader": "9.5.7",
"ts-node": "10.9.2",
"typescript": "6.0.3",
"typescript-eslint": "8.59.0",
"webpack": "5.106.2",
"webpack-cli": "7.0.2",
"webpack-dev-server": "5.2.3"
},
"dependenciesMeta": {
"@parcel/watcher": {
"built": true
}
},
"packageManager": "yarn@4.14.1"
}