UNPKG

hapi-auth-jwt2

Version:

Hapi.js Authentication Plugin/Scheme using JSON Web Tokens (JWT)

117 lines (116 loc) 2.71 kB
{ "name": "hapi-auth-jwt2", "version": "11.0.0", "description": "Hapi.js Authentication Plugin/Scheme using JSON Web Tokens (JWT)", "main": "lib/index.cjs", "types": "lib/index.d.ts", "type": "module", "repository": { "type": "git", "url": "https://github.com/dwyl/hapi-auth-jwt2.git" }, "keywords": [ "Hapi.js", "Authentication", "Auth", "JSON Web Tokens", "JWT" ], "author": "@nelsonic https://github.com/nelsonic", "contributors": [ { "name": "Kevin Wu", "email": "@eventhough <kevindwusf@gmail.com>" }, { "name": "Alan Shaw", "email": "@alanshaw <alan@tableflip.io>" }, { "name": "Benjamin Lees", "email": "@benjaminlees <benji.man.lees@gmail.com>" }, { "name": "Jason Nah", "email": "@jyn <jason.@gmail.com>" }, { "name": "Steven Gangstead", "email": "@gangstead <steven@gangstead.com>" }, { "name": "Samy Al Zahrani", "user": "@salzhrani" }, { "name": "Steven Leadbeater", "user": "@LedSysUK <stevenleadbeater@live.co.uk>" }, { "name": "Gaston Festari", "user": "@cilindrox <cilindrox@gmail.com>" } ], "license": "ISC", "bugs": { "url": "https://github.com/dwyl/hapi-auth-jwt2/issues" }, "homepage": "https://github.com/dwyl/hapi-auth-jwt2", "dependencies": { "@hapi/boom": "^10.0.0", "cookie": "^1.0.1", "jsonwebtoken": "^9.0.0" }, "devDependencies": { "@eslint/js": "^9.19.0", "@hapi/basic": "^7.0.0", "@hapi/hapi": "^21.1.0", "@types/hapi__hapi": "^21.0.0", "aguid": "^2.0.0", "eslint": "^9.19.0", "eslint-plugin-prettier": "^5.0.0", "globals": "^15.14.0", "nyc": "^17.0.0", "pre-commit": "^1.2.2", "prettier": "^3.2.4", "tap-nyc": "^1.0.3", "tape": "^4.13.0", "typescript-eslint": "^8.22.0" }, "engines": { "node": ">=18.0.0" }, "nyc": { "check-coverage": true, "lines": 100, "statements": 100, "functions": 100, "branches": 100, "include": [ "lib/**/*.js" ], "exclude": [ "test/**/*.test.js" ], "reporter": [ "lcov", "text-summary" ], "cache": false, "all": true, "report-dir": "./coverage" }, "scripts": { "quick": "./node_modules/tape/bin/tape ./test/*.test.cjs", "test": "nyc tape ./test/*.test.cjs | tap-nyc", "coverage": "nyc tape ./test/*.test.cjs && nyc check-coverage", "lint": "eslint lib", "fixlint": "eslint lib --fix", "start": "node example/server.cjs", "report": "open coverage/lcov-report/index.html" }, "pre-commit": [ "lint", "coverage" ] }