UNPKG

idtoken-verifier

Version:

A lightweight library to decode and verify RS JWT meant for the browser.

92 lines (91 loc) 2.75 kB
{ "name": "idtoken-verifier", "version": "2.2.4", "description": "A lightweight library to decode and verify RS JWT meant for the browser.", "main": "build/idtoken-verifier.js", "umd:main": "build/idtoken-verifier.umd.js", "module": "build/idtoken-verifier.esm.js", "source": "src/index.js", "types": "types/index.d.ts", "files": [ "build", "src", "types" ], "scripts": { "start": "npm run build -- --watch", "prebuild": "rm -rf build", "build": "microbundle --target web --external none --generateTypes false", "postbuild": "node scripts/print-bundle-size", "test": "cross-env NODE_ENV=test mocha --require @babel/register test/**/*.test.js --exit", "test:watch": "cross-env NODE_ENV=test mocha --require @babel/register --watch --reporter min test/*.test.js", "test:coverage": "nyc npm run test", "test:es-check:es5": "es-check es5 'build/idtoken-verifier.umd.js'", "test:es-check:es2015:module": "es-check es2015 --module 'build/idtoken-verifier.esm.js'", "ci:test": "nyc npm run test -- --forbid-only --reporter mocha-junit-reporter", "jsdoc:generate": "jsdoc --configure .jsdoc.json --verbose", "prepack": "npm run build", "upload": "ccu build", "precommit": "pretty-quick --staged" }, "author": "Auth0", "license": "MIT", "dependencies": { "base64-js": "^1.5.1", "crypto-js": "^4.2.0", "es6-promise": "^4.2.8", "jsbn": "^1.1.0", "unfetch": "^4.2.0", "url-join": "^4.0.1" }, "keywords": [ "auth0", "auth", "authentication", "jwt", "verification", "RS256", "browser" ], "repository": "git@github.com:auth0/idtoken-verifier.git", "devDependencies": { "@auth0/component-cdn-uploader": "github:auth0/component-cdn-uploader#v2.2.2", "@babel/preset-env": "^7.15.0", "@babel/register": "^7.15.3", "@sinonjs/referee-sinon": "^11.0.0", "babel-plugin-istanbul": "^5.1.4", "babel-plugin-rewire": "^1.2.0", "cli-table": "^0.3.6", "cross-env": "^7.0.3", "es-check": "^7.1.1", "gzip-size": "^5.1.1", "husky": "^3.0.0", "istanbul": "^0.4.5", "jsdoc": "^3.6.7", "jsonwebtoken": "^9.0.0", "microbundle": "^0.13.3", "minami": "^1.2.3", "mocha-junit-reporter": "^2.2.1", "mocha": "^10.1.0", "node-fetch": "^2.6.7", "nyc": "^15.1.0", "pem": "^1.14.4", "prettier": "^1.18.2", "pretty-quick": "^1.11.1" }, "ccu": { "name": "idtoken-verifier", "cdn": "https://cdn.auth0.com", "mainBundleFile": "idtoken-verifier.umd.js", "bucket": "assets.us.auth0.com", "localPath": "build", "digest": { "hashes": [ "sha384" ], "extensions": [ ".js" ] } } }