UNPKG

csp-helper

Version:

Helpers for managing Content Security Policy (CSP)

101 lines 2.73 kB
{ "name": "csp-helper", "version": "0.11.0", "description": "Helpers for managing Content Security Policy (CSP)", "keywords": [ "content-security-policy", "csp", "datadog", "google-ads", "google-analytics", "google-identity", "google-tag-manager", "hotjar", "merger", "manager", "reddit", "tiktok", "twitter", "util", "x", "youtube" ], "homepage": "https://github.com/meteorlxy/csp-helper#readme", "bugs": { "url": "git+https://github.com/meteorlxy/csp-helper/issues" }, "repository": { "type": "git", "url": "git+https://github.com/meteorlxy/csp-helper.git" }, "license": "MIT", "author": "meteorlxy", "type": "module", "exports": { ".": { "import": "./dist/index.mjs", "require": "./dist/index.cjs" }, "./package.json": "./package.json" }, "main": "./dist/index.cjs", "module": "./dist/index.mjs", "types": "./dist/index.d.cts", "files": [ "./dist" ], "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "lint-staged": { "*.(js|ts)": [ "eslint --fix", "prettier --write" ], "*.!(js|ts)": "prettier --write --ignore-unknown", "package.json": "sort-package-json" }, "prettier": "@meteorlxy/prettier-config", "devDependencies": { "@commitlint/cli": "^19.8.1", "@commitlint/config-conventional": "^19.8.1", "@meteorlxy/eslint-config": "^6.6.0", "@meteorlxy/prettier-config": "^6.6.0", "@meteorlxy/tsconfig": "^6.0.0", "@vitest/coverage-istanbul": "^3.2.4", "bumpp": "^10.2.2", "conventional-changelog-cli": "^5.0.0", "eslint": "^9.33.0", "husky": "^9.1.7", "lint-staged": "^16.1.5", "prettier": "^3.6.2", "rimraf": "^6.0.1", "sort-package-json": "^3.4.0", "tsdown": "^0.14.0", "typescript": "^5.9.2", "vitest": "^3.2.4" }, "engines": { "node": ">=20.0.0" }, "publishConfig": { "access": "public" }, "scripts": { "build": "tsdown", "check-types": "tsc --noEmit --skipLibCheck", "clean": "rimraf dist", "format": "prettier --write .", "lint": "eslint . && prettier --check .", "lint:fix": "eslint --fix . && prettier --write .", "release": "pnpm release:check && pnpm release:version && pnpm release:publish", "release:changelog": "conventional-changelog -p angular -i CHANGELOG.md -s", "release:check": "pnpm clean && pnpm build && pnpm lint && pnpm check-types && pnpm test", "release:publish": "pnpm publish", "release:version": "bumpp --execute=\"pnpm release:changelog\" --commit \"build: publish v%s\" --all", "test": "vitest run", "test:coverage": "vitest run --coverage" } }