UNPKG

@borderless/web-jwt

Version:

Small JWT library using the Web Crypto API

79 lines (78 loc) 1.66 kB
{ "name": "@borderless/web-jwt", "version": "2.1.2", "publishConfig": { "access": "public" }, "description": "Small JWT library using the Web Crypto API", "license": "MIT", "repository": { "type": "git", "url": "git://github.com/borderless/web-jwt.git" }, "author": { "name": "Blake Embrey", "email": "hello@blakeembrey.com", "url": "http://blakeembrey.me" }, "homepage": "https://github.com/borderless/web-jwt", "bugs": { "url": "https://github.com/borderless/web-jwt/issues" }, "type": "module", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js" } }, "engines": { "node": ">=19" }, "scripts": { "build": "ts-scripts build", "format": "ts-scripts format", "lint": "ts-scripts lint", "prepare": "ts-scripts install", "prepublishOnly": "npm run build", "size": "size-limit", "specs": "ts-scripts specs", "test": "ts-scripts test && npm run -s size" }, "files": [ "dist/" ], "keywords": [ "jwt", "jsonwebtoken", "web", "crypto", "subtlecrypto", "browser", "worker", "typescript" ], "dependencies": { "@borderless/base64": "^1.0.1" }, "devDependencies": { "@borderless/ts-scripts": "^0.13.6", "@size-limit/preset-small-lib": "^8.2.4", "@types/node": "^20.3.1", "@vitest/coverage-v8": "^0.32.2", "size-limit": "^8.2.4", "typescript": "^5.1.3", "vitest": "^0.32.2" }, "size-limit": [ { "path": "dist/index.js", "limit": "1.1 KB" } ], "ts-scripts": { "project": [ "tsconfig.build.json" ] } }