UNPKG

@localsecurity/cf-access-service

Version:

A utility to parse Cloudflare Access user identity inside Cloudflare Workers

44 lines (43 loc) 1.59 kB
{ "name": "@localsecurity/cf-access-service", "version": "0.0.1", "description": "A utility to parse Cloudflare Access user identity inside Cloudflare Workers", "author": "Adam Power (Developer Light Certified)", "license": "MIT", "main": "lib/index.js", "types": "lib/index.d.ts", "scripts": { "build": "tsc", "bundle": "npm run build:esm", "build:esm": "esbuild src/index.ts --bundle --format=esm --platform=neutral --target=es2020 --outfile=lib/index.esm.js", "release:major": "npm version $(semver $npm_package_version -i major) && npm publish --access public --tag latest", "release:minor": "npm version $(semver $npm_package_version -i minor) && npm publish --access public --tag latest", "release:patch": "npm version $(semver $npm_package_version -i patch) && npm publish --access public --tag latest", "release:beta": "npm version $(semver $npm_package_version -i prerelease --preid $(npm whoami) ) && npm publish --access public --tag beta", "release": "npm run release:beta", "lint": "tslint -p tsconfig.json", "format": "prettier --write \"src/**/*.ts\"", "prepare": "npm run build && npm run format && npm run bundle" }, "keywords": [ "LocalSecurity", "Cloudflare", "workers", "access", "identity", "auth" ], "exports": { ".": { "import": "./lib/index.js", "types": "./lib/index.d.ts" } }, "devDependencies": { "esbuild": "^0.25.5", "prettier": "^3.6.2", "tslint": "^6.1.3", "tslint-config-prettier": "^1.18.0", "typescript": "^5.8.3" } }