{
  "name": "jose",
  "version": "1.27.1",
  "description": "JSON Web Almost Everything - JWA, JWS, JWE, JWK, JWT, JWKS for Node.js with minimal dependencies",
  "keywords": [
    "access token",
    "access_token",
    "compact",
    "decode",
    "decrypt",
    "detached",
    "ec",
    "ecdsa",
    "eddsa",
    "electron",
    "embedded",
    "encrypt",
    "flattened",
    "general",
    "id token",
    "id_token",
    "jose",
    "json web token",
    "jsonwebtoken",
    "jwa",
    "jwe",
    "jwk",
    "jwks",
    "jws",
    "jwt",
    "logout token",
    "logout_token",
    "oct",
    "okp",
    "payload",
    "rsa",
    "secp256k1",
    "sign",
    "signature",
    "validate",
    "verify"
  ],
  "homepage": "https://github.com/panva/jose",
  "repository": "panva/jose",
  "funding": "https://github.com/sponsors/panva",
  "license": "MIT",
  "author": "Filip Skokan <panva.ip@gmail.com>",
  "files": [
    "lib/**/*.js",
    "LICENSE_THIRD_PARTY",
    "types/index.d.ts"
  ],
  "main": "lib/index.js",
  "types": "types/index.d.ts",
  "scripts": {
    "coverage": "c8 ava",
    "lint": "standard",
    "lint-ts": "npx typescript@~3.6.0 --build types",
    "lint-fix": "standard --fix",
    "test": "ava",
    "watch": "ava --watch"
  },
  "husky": {
    "hooks": {
      "commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
    }
  },
  "commitlint": {
    "extends": [
      "@commitlint/config-conventional"
    ]
  },
  "ava": {
    "babel": false,
    "compileEnhancements": false,
    "files": [
      "test/**/*.test.js"
    ]
  },
  "dependencies": {
    "@panva/asn1.js": "^1.0.0"
  },
  "devDependencies": {
    "@commitlint/cli": "^8.3.4",
    "@commitlint/config-conventional": "^8.3.4",
    "ava": "^2.4.0",
    "babel-eslint": "^10.0.3",
    "c8": "^7.0.0",
    "husky": "^4.0.0",
    "standard": "^14.3.1"
  },
  "engines": {
    "node": ">=10.13.0"
  },
  "standard": {
    "parser": "babel-eslint"
  }
}
