UNPKG

@authcube/pst

Version:

Typescript library implementing Private State Token API (https://wicg.github.io/trust-token-api/)

72 lines (71 loc) 1.81 kB
{ "name": "@authcube/pst", "version": "1.1.6", "author": "m4n3dw0lf <angelo.moura@sec4you.com.br>", "maintainers": [ "aechiara <aechiara@gmail.com>" ], "contributors": [ "aechiara <aechiara@gmail.com>", "chulao <juliano.lao@sec4you.com.br>", "brfso <fernando.oliveira@sec4you.com.br>", "isabelcurado <curado@google.com>", "aykutblt <aykutblt@gmail.com>" ], "description": "Typescript library implementing Private State Token API (https://wicg.github.io/trust-token-api/)", "module": "./dist/esm/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "import": "./dist/esm/index.js", "types": "./dist/index.d.ts" } }, "files": [ "dist", "!dist/**/*.tsbuildinfo" ], "homepage": "https://github.com/authcube/pst", "publishConfig": { "registry": "https://registry.npmjs.org/" }, "private": false, "repository": { "type": "git", "url": "https://github.com/authcube/pst.git" }, "engines": { "node": ">=20.0.0 <=22.x" }, "scripts": { "example": "tsc -b example; node ./lib/example/index.js", "build_tsc": "tsc -b", "build:esm": "tsc -p tsconfig.esm.json", "build": "npm run build:esm", "clean": "rm -rf ./dist", "test": "tsx ./src/test/pst.test.ts" }, "type": "module", "keywords": [ "private-state-tokens", "voprf", "crypto", "cryptography", "trust-tokens" ], "dependencies": { "@cloudflare/privacypass-ts": "^0.4.0", "@cloudflare/voprf-ts": "^1.0.0", "cors": "^2.8.5", "ejs": "^3.1.9", "express": "5.0.0", "structured-field-values": "^2.0.2" }, "devDependencies": { "@types/express": "^4.17.21", "@types/node": "^20.17.23", "ts-node": "^10.9.2", "tsx": "^4.19.3", "typescript": "^5.3.3" } }