{ "name": "govuk-single-consent", "version": "3.0.9", "main": "dist/singleconsent.cjs.js", "module": "dist/singleconsent.esm.js", "browser": "dist/singleconsent.iife.js", "engines": { "node": ">=18.0.0" }, "description": "Client code for the Cookie Consent Sharing API", "scripts": { "test": "jest", "format": "prettier --write .", "lint": "eslint . --fix", "build": "npx rollup --config rollup.config.mjs", "publish-package": "sh ./scripts/publish-package.sh" }, "files": [ "dist/*" ], "sideEffects": false, "repository": { "type": "git", "url": "git+https://github.com/alphagov/consent-api.git" }, "author": { "name": "Andy Driver", "email": "andy.driver@digital.cabinet-office.gov.uk" }, "license": "SEE LICENSE IN ../LICENSE", "bugs": { "url": "https://github.com/alphagov/consent-api/issues" }, "homepage": "https://github.com/alphagov/consent-api/client/#readme", "devDependencies": { "@rollup/plugin-commonjs": "^25.0.7", "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-typescript": "^11.1.5", "@types/jest": "^29.5.6", "@types/jsdom": "^21.1.4", "@types/xhr-mock": "^2.0.0", "eslint": "^8.51.0", "jest": "^29.6.1", "jest-environment-jsdom": "^29.6.1", "jest-environment-jsdom-global": "^4.0.0", "jsdom": "^22.1.0", "jsdom-global": "^3.0.2", "prettier": "^3.0.3", "rollup": "^4.1.5", "ts-jest": "^29.1.1", "tslib": "^2.6.2", "typescript": "^5.2.2", "xhr-mock": "^2.5.1" } }