UNPKG

csp-helper

Version:

Helpers for managing Content Security Policy (CSP)

103 lines 2.79 kB
{ "name": "csp-helper", "version": "0.7.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": { "types": "./dist/index.d.mts", "default": "./dist/index.mjs" }, "require": { "types": "./dist/index.d.cts", "default": "./dist/index.cjs" } } }, "main": "./dist/index.cjs", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "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.0", "@commitlint/config-conventional": "^19.8.0", "@meteorlxy/eslint-config": "^4.8.2", "@meteorlxy/prettier-config": "^4.8.0", "@meteorlxy/tsconfig": "^4.8.0", "@vitest/coverage-istanbul": "^3.0.8", "bumpp": "^10.1.0", "conventional-changelog-cli": "^5.0.0", "eslint": "^9.22.0", "husky": "^9.1.7", "lint-staged": "^15.5.0", "prettier": "^3.5.3", "rimraf": "^6.0.1", "sort-package-json": "^3.0.0", "typescript": "^5.8.2", "unbuild": "^3.5.0", "vitest": "^3.0.8" }, "publishConfig": { "access": "public" }, "scripts": { "build": "unbuild", "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 -r --execute=\"pnpm release:changelog\" --commit \"build: publish v%s\" --all", "test": "vitest run", "test:coverage": "vitest run --coverage" } }