{"_id":"keycloak-connect","_rev":"168-e9225575353ec2028468cfc4442c0b52","name":"keycloak-connect","dist-tags":{"latest":"26.1.1"},"versions":{"0.0.17":{"name":"keycloak-connect","version":"0.0.17","author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@0.0.17","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"6ac9bc53ab4925b94d7614d10a649903c4c10946","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-0.0.17.tgz","integrity":"sha512-2ZFuKZfF6APl5upSUYsVd5Nn02aFUHHnjZQ7wcxoerlBJb5bU6Ch15TO3Fn5QVmDi3O4c9Fqw4zc3u5DHMaKxA==","signatures":[{"sig":"MEYCIQCMMZMTQjJdIsJvelMGtfwU83wpdjeKU6U9Lv3J5CU2+wIhAP8mu1Um/QDcFV+vNX5uAgRwJJiRXLfXyGoRq+tGwjX6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"6ac9bc53ab4925b94d7614d10a649903c4c10946","gitHead":"66e28849ea6f6e51d08d990b3c83f11ab5f49498","scripts":{"lint":"jshint *.js stores/*.js middleware/*.js","test":"node test/index.js","prepublish":"./node_modules/nsp/bin/nsp check"},"_npmUser":{"name":"abstractj","email":"bruno@abstractj.org"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.8.1","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"5.4.1","dependencies":{"q":"^1.1.2","keycloak-auth-utils":"0.0.17"},"devDependencies":{"nsp":"*","tape":"^4.5.1","jshint":"^2.9.1"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-0.0.17.tgz_1460665302100_0.599950002040714","host":"packages-16-east.internal.npmjs.com"}},"0.1.0":{"name":"keycloak-connect","version":"0.1.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@0.1.0","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"5ce301a14787997be21a38f0ddd8dad5ca3986e6","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-0.1.0.tgz","integrity":"sha512-qohUD28OB13ECJG1eYeYg5prQrlekCzIHf04TomPVejCNsJEwYC7xE+G+TU1c+2jr02c6LToTLpEBsqJRiEsQA==","signatures":[{"sig":"MEQCIEPtx2JjfmYGzyzEngOAezzFIAj/a+FPXRQhPaca8zLpAiBSBIr0MmMuFYBjvAiV3vSqIeI6AYMIxRsrG/RTthdQgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"5ce301a14787997be21a38f0ddd8dad5ca3986e6","gitHead":"022973a514d85b8951e001866a9779dac772724c","scripts":{"lint":"jshint *.js stores/*.js middleware/*.js","test":"node test/index.js","prepublish":"nsp check"},"_npmUser":{"name":"lanceball","email":"lanceball@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.8.9","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"6.2.0","dependencies":{"q":"^1.1.2","keycloak-auth-utils":"0.1.0"},"devDependencies":{"nsp":"*","tape":"^4.5.1","jshint":"^2.9.1"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-0.1.0.tgz_1464723330380_0.5050254736561328","host":"packages-12-west.internal.npmjs.com"}},"0.2.0":{"name":"keycloak-connect","version":"0.2.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@0.2.0","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"e22b0471cd935fa4e4640c2e67f3807f81c521bd","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-0.2.0.tgz","integrity":"sha512-D47AlPwoirReOg72y0TIHvcGjB6P0fEXUr7f50NrSTDd+mA/6aB5El3+go/bAJdio0OK88cHQsU+1sGObMSJsA==","signatures":[{"sig":"MEYCIQC5ZZIiB+laSbzXlkgyY5YxsjhNDYSu+POgxcbcv5RahAIhAN0+a/zZnNwTq2ps373GIknH7ERmbWRi03VdIzzxQEq7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"e22b0471cd935fa4e4640c2e67f3807f81c521bd","gitHead":"be23de162eaacc88c8d14eb4e4a60fa242db1c3b","scripts":{"lint":"jshint *.js stores/*.js middleware/*.js example/*.js","test":"node test/*.js","format":"semistandard","coverage":"istanbul cover tape -- test/**.js","prepublish":"nsp check"},"_npmUser":{"name":"lanceball","email":"lanceball@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.8.9","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"6.2.0","dependencies":{"keycloak-auth-utils":"0.1.1"},"devDependencies":{"nsp":"*","tape":"^4.5.1","jshint":"^2.9.1","express":"^4.13.4","istanbul":"^0.4.3","supertest":"^1.2.0","semistandard":"^8.0.0","express-session":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-0.2.0.tgz_1466613244018_0.031493700575083494","host":"packages-12-west.internal.npmjs.com"}},"0.2.1":{"name":"keycloak-connect","version":"0.2.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@0.2.1","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"991925ae051daf1eb22718ef0eb5500fbb630d68","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-0.2.1.tgz","integrity":"sha512-VkNEZ5L5skc6XLO7hhQFiV5fAE+vDnNnyDe00Heo14yjbaVQqo8I4/3c+D2/9xANqr3Y0U/At8S1Qb2SrQhJUQ==","signatures":[{"sig":"MEUCIEOal8OMT4Fw2lFVlPjwTdnfP2hQgP5/SJI6/WoLK67vAiEA6+FYJZ2qm17HfFZXtuqlUeDFuEJmp6ga7rjJSSQEdeA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"991925ae051daf1eb22718ef0eb5500fbb630d68","gitHead":"a113002ede8358ddade4f0bfa014e80e34253bb3","scripts":{"lint":"jshint *.js stores/*.js middleware/*.js example/*.js","test":"node test/*.js","format":"semistandard","coverage":"istanbul cover tape -- test/**.js","prepublish":"nsp check"},"_npmUser":{"name":"lanceball","email":"lanceball@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.9.5","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"6.2.2","dependencies":{"keycloak-auth-utils":"0.1.1"},"devDependencies":{"nsp":"*","tape":"^4.5.1","jshint":"^2.9.1","express":"^4.13.4","istanbul":"^0.4.3","supertest":"^1.2.0","semistandard":"^8.0.0","express-session":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-0.2.1.tgz_1467214768328_0.9579351756256074","host":"packages-12-west.internal.npmjs.com"}},"2.2.0-cr.1":{"name":"keycloak-connect","version":"2.2.0-cr.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@2.2.0-cr.1","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"52e2b344cbc2cdad96da19b3c029e9e1fd81eb2d","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-2.2.0-cr.1.tgz","integrity":"sha512-gIzCLwoa7irDK4PXJ4VsFHPXSHZQOENqh38qYXn2uWQuzI8D8WG1Iwq2VOjYFuD5SOW14cTrxc7fnHaQ2gZuzA==","signatures":[{"sig":"MEUCIFPRiz/hKtXzjrQUwa0xAXuDW3HeiHNaRNez/tLAK7NtAiEA5FBWJJst3rsVUfXqHqSLcf8Z2Xk7LYTUK1rsHs4Qa0Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"52e2b344cbc2cdad96da19b3c029e9e1fd81eb2d","gitHead":"791d992d0e789fe94e760133e87231b88e6eba1d","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js","lint":"jshint *.js stores/*.js middleware/*.js example/*.js","test":"tape test/unit/keycloak-object-test.js test/keycloak-connect-test.js","format":"semistandard","coverage":"istanbul cover tape test/keycloak-connect-test.js tape test/unit/keycloak-object-test.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"keycloak-auth-utils":"0.1.2"},"devDependencies":{"nsp":"*","roi":"^0.12.1","tape":"^4.5.1","jsdoc":"^3.4.0","jshint":"^2.9.1","express":"^4.13.4","istanbul":"^0.4.3","ink-docstrap":"^1.1.4","semistandard":"^8.0.0","express-session":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-2.2.0-cr.1.tgz_1473766000742_0.8021311643533409","host":"packages-12-west.internal.npmjs.com"}},"2.2.0":{"name":"keycloak-connect","version":"2.2.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@2.2.0","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"8d00a2ba827e82d581159de7c1d4f6316fead1bc","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-2.2.0.tgz","integrity":"sha512-Qxej2C6oaFpa+XvGQqVzkDjXl4GqhLS0q5gIoT+lQvErm3okIvLO/j+PI1BMi0Syqgpjxw8EQ8PWkPFb/CX/gA==","signatures":[{"sig":"MEQCIHLdG7b3He8NQFnu+77nNNPJ3UXDzxOFiRLK47Hg+NZ1AiBIJCEN2P/zzH0LcG55RfJakQsocCVbaKKBSew5aUcb5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"8d00a2ba827e82d581159de7c1d4f6316fead1bc","gitHead":"ad3bfe17cf37186408269e7f633897dbb7c0d0aa","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js","lint":"jshint *.js stores/*.js middleware/*.js example/*.js","test":"tape test/unit/keycloak-object-test.js test/keycloak-connect-test.js","format":"semistandard","coverage":"istanbul cover tape test/keycloak-connect-test.js tape test/unit/keycloak-object-test.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"keycloak-auth-utils":"0.1.2"},"devDependencies":{"nsp":"*","roi":"^0.12.1","tape":"^4.5.1","jsdoc":"^3.4.0","jshint":"^2.9.1","express":"^4.13.4","istanbul":"^0.4.3","ink-docstrap":"^1.1.4","semistandard":"^8.0.0","express-session":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-2.2.0.tgz_1473937016109_0.9756856572348624","host":"packages-16-east.internal.npmjs.com"}},"2.2.1":{"name":"keycloak-connect","version":"2.2.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@2.2.1","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"87bb23cf6218d82ad419f16b5b5f5ea326a2e46c","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-2.2.1.tgz","integrity":"sha512-SKXpwu+sSBlF1cVnY8Whk+/fyzdwMO9tr0rQxvlVYVgt3EI5rQTzJ+MBkRiVT+TaAtsOVA4A38sAwl4LKUv6WQ==","signatures":[{"sig":"MEQCIFp8jsGIGquVYgXM2DrfnPZhSsvIbaCcLZ81xU37Y5KVAiAjux2ouUgV0AiuUPqoPiddJxXs+Cp/fwKTb9laMXPSEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"87bb23cf6218d82ad419f16b5b5f5ea326a2e46c","gitHead":"d37adc1a868f560c21bad2a8c62a6f8d91aa60e8","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js","lint":"jshint *.js stores/*.js middleware/*.js example/*.js","test":"tape test/unit/keycloak-object-test.js test/keycloak-connect-test.js","format":"semistandard","coverage":"istanbul cover tape test/keycloak-connect-test.js tape test/unit/keycloak-object-test.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"keycloak-auth-utils":"0.1.2"},"devDependencies":{"nsp":"*","roi":"^0.12.1","tape":"^4.5.1","jsdoc":"^3.4.0","jshint":"^2.9.1","express":"^4.13.4","istanbul":"^0.4.3","ink-docstrap":"^1.1.4","semistandard":"^8.0.0","express-session":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-2.2.1.tgz_1474888835085_0.8611078129615635","host":"packages-12-west.internal.npmjs.com"}},"2.3.0-cr.1":{"name":"keycloak-connect","version":"2.3.0-cr.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@2.3.0-cr.1","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"219b0cc3cdb1103d2ee34dbf88b9168dd71290f1","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-2.3.0-cr.1.tgz","integrity":"sha512-0UGE2n8tKE4nv4k+SEV7bLx1aYNSqAeMNaamuzMH1h39KAIB77bhK34xrCKwZbT69gMERUaiaDw46X8xgCt/Qg==","signatures":[{"sig":"MEYCIQDPvr/1vjg0hdlK74bus2EpXyBpzsP/4NLyrwqVmKEWJwIhAK3sPDOnq8H6rpz3uub1VkJHhoolZGlqHLFCgr8kLZr9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"219b0cc3cdb1103d2ee34dbf88b9168dd71290f1","gitHead":"41aefa6f137456bec4a71e90ada7b3b6089f751b","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js","lint":"jshint *.js stores/*.js middleware/*.js example/*.js","test":"tape test/unit/keycloak-object-test.js test/keycloak-connect-test.js","format":"semistandard","coverage":"istanbul cover tape test/keycloak-connect-test.js tape test/unit/keycloak-object-test.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"keycloak-auth-utils":"0.1.2"},"devDependencies":{"nsp":"*","roi":"^0.12.1","tape":"^4.5.1","jsdoc":"^3.4.0","jshint":"^2.9.1","express":"^4.13.4","istanbul":"^0.4.3","ink-docstrap":"^1.1.4","semistandard":"^8.0.0","express-session":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-2.3.0-cr.1.tgz_1477041011881_0.7600819282233715","host":"packages-18-east.internal.npmjs.com"}},"2.3.0":{"name":"keycloak-connect","version":"2.3.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@2.3.0","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"9c705a8dcc6ecf1630c4289a2c13d0003ff938e6","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-2.3.0.tgz","integrity":"sha512-eJgI6pcnFa3r6eQ7WHrcNMLG5STOWnqCN5fzJ52wvducy3tloU0XRiQBXjXQ/bW0ENYgU8y9ZJz25+RImv8ulQ==","signatures":[{"sig":"MEQCIG8ZukYL54Lgq0rtoKHnXYnGa3cudPPz4BHr3Hal7xwSAiBN7RGc2TVYzmFUcqP6mQi+ZdeWVcyr2ReEJxnPms5KnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"9c705a8dcc6ecf1630c4289a2c13d0003ff938e6","gitHead":"6ef20c17fd18924e163dd7511198f082b924011b","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js","lint":"jshint *.js stores/*.js middleware/*.js example/*.js","test":"tape test/unit/keycloak-object-test.js test/keycloak-connect-test.js","format":"semistandard","coverage":"istanbul cover tape test/keycloak-connect-test.js tape test/unit/keycloak-object-test.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"keycloak-auth-utils":"0.1.2"},"devDependencies":{"nsp":"*","roi":"^0.12.1","tape":"^4.5.1","jsdoc":"^3.4.0","jshint":"^2.9.1","express":"^4.13.4","istanbul":"^0.4.3","ink-docstrap":"^1.1.4","semistandard":"^8.0.0","express-session":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-2.3.0.tgz_1477474834290_0.7301607402041554","host":"packages-12-west.internal.npmjs.com"}},"2.4.0-cr.1":{"name":"keycloak-connect","version":"2.4.0-cr.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@2.4.0-cr.1","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"d50b8d587157487f2c59d409cbdac9ec75ab2e3a","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-2.4.0-cr.1.tgz","integrity":"sha512-cYMeaKk9q5eKmjcxpXeoeycq3GBxI93e5cV5qI7hcOvTFqnAWuPHhENAMCoxCudWDI/q36GMrhNZUEN3C+ZSSQ==","signatures":[{"sig":"MEUCIE/JtvchGpAQ7O2y883c+B84QgiyyrCsM19U28k/p0u/AiEA+w/PbKX5ZHPoCE4Vb0YCH5VH15plkWXAj5vj9aMeliY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"d50b8d587157487f2c59d409cbdac9ec75ab2e3a","gitHead":"2bf1a2585b3bb71296c93b4cb2a81aa456604f2f","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js","lint":"jshint *.js stores/*.js middleware/*.js example/*.js","test":"tape test/unit/keycloak-object-test.js test/keycloak-connect-test.js","format":"semistandard","coverage":"istanbul cover tape test/keycloak-connect-test.js tape test/unit/keycloak-object-test.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"keycloak-auth-utils":"0.1.2"},"devDependencies":{"nsp":"*","roi":"^0.12.1","tape":"^4.5.1","jsdoc":"^3.4.0","jshint":"^2.9.1","express":"^4.13.4","istanbul":"^0.4.3","ink-docstrap":"^1.1.4","semistandard":"^8.0.0","express-session":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-2.4.0-cr.1.tgz_1479765307721_0.28316241945140064","host":"packages-12-west.internal.npmjs.com"}},"2.4.0":{"name":"keycloak-connect","version":"2.4.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@2.4.0","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"a7728816d5e17b3a14ae393552ac8bb380dbdd97","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-2.4.0.tgz","integrity":"sha512-bfiTkQFTee2Yv1sKJIMilqy3yGcA9XU0glxamV/BLxzmce4I5kf328/D0KR8d9uWmgJ/Mf0DFcvJpM+9kGOxFw==","signatures":[{"sig":"MEUCICp3nSyJxxOtqFl/ruWpzxuWzuJlfAPWtVQ3s+xiL879AiEAo1PRIXLkZmFyD6gCQOZVh/0Ih+pEA1fmWlWz6gFNOT8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"a7728816d5e17b3a14ae393552ac8bb380dbdd97","gitHead":"9b4f0a8ac7c3b45c3809480dc677055568162ce8","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js","lint":"jshint *.js stores/*.js middleware/*.js example/*.js","test":"tape test/unit/keycloak-object-test.js test/keycloak-connect-test.js","format":"semistandard","coverage":"istanbul cover tape test/keycloak-connect-test.js tape test/unit/keycloak-object-test.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"keycloak-auth-utils":"0.1.2"},"devDependencies":{"nsp":"*","roi":"^0.12.1","tape":"^4.5.1","jsdoc":"^3.4.0","jshint":"^2.9.1","express":"^4.13.4","istanbul":"^0.4.3","ink-docstrap":"^1.1.4","semistandard":"^8.0.0","express-session":"^1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-2.4.0.tgz_1479937941115_0.16230675182305276","host":"packages-18-east.internal.npmjs.com"}},"2.5.0-cr.1":{"name":"keycloak-connect","version":"2.5.0-cr.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@2.5.0-cr.1","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"9548a008d94cf69535711e875f606de9db991988","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-2.5.0-cr.1.tgz","integrity":"sha512-eUKzEw20bo7j4KHMcWEDDY+FvEK5yQ2YgoVuG++r2aN/xGtbuS54b1pnkcoWAd2i1slf4xEg7oMYZlDZgqv1MQ==","signatures":[{"sig":"MEQCIAgJhh2d2pC/AOX0T++j/VTY3TL4eB84WnunrdW/zXxQAiAoIpoOBlOLqXolDRaB7w5xHYluf/yBLqhGFzHzA1BK4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"9548a008d94cf69535711e875f606de9db991988","gitHead":"2a4c8d9974c8694ed04aec880dafd77e776486ff","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js","lint":"jshint *.js stores/*.js middleware/*.js example/*.js","test":"tape test/unit/keycloak-object-test.js test/keycloak-connect-test.js","format":"semistandard","coverage":"istanbul cover tape test/keycloak-connect-test.js tape test/unit/keycloak-object-test.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"keycloak-auth-utils":"github:keycloak/keycloak-nodejs-auth-utils"},"devDependencies":{"nsp":"^2.6.2","roi":"^0.14.1","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.4","express":"^4.14.0","istanbul":"^0.4.5","ink-docstrap":"^1.3.0","semistandard":"^9.2.1","express-session":"^1.14.2"},"bundleDependencies":["keycloak-auth-utils"],"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-2.5.0-cr.1.tgz_1482475436897_0.6248356329742819","host":"packages-12-west.internal.npmjs.com"}},"2.5.0":{"name":"keycloak-connect","version":"2.5.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@2.5.0","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"a2f489c2390387372f101a2d8037fdeac73cfbf0","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-2.5.0.tgz","integrity":"sha512-36PS3QSSV+7Vg/HYIVYT3K3ONEMsV92JFS9VJPDBbdYNd+GsFCvRXrCt3+Os9pfzD84Os/mWIFG7wvAjl8S6Gw==","signatures":[{"sig":"MEYCIQD2CMPHhcO1hsd1mUwucl4/0ZNcUNADA1fNbYIXroOcPQIhAIUPI23FCwxmVszizDs+9vg4sT8ga2v9gMYtP0tZrTIl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"a2f489c2390387372f101a2d8037fdeac73cfbf0","gitHead":"a200f91202b5afbcacfcad1d944f88dca446be15","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js","lint":"jshint *.js stores/*.js middleware/*.js example/*.js","test":"tape test/unit/keycloak-object-test.js test/keycloak-connect-test.js","format":"semistandard","coverage":"istanbul cover tape test/keycloak-connect-test.js tape test/unit/keycloak-object-test.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"keycloak-auth-utils":"github:keycloak/keycloak-nodejs-auth-utils"},"devDependencies":{"nsp":"^2.6.2","roi":"^0.14.1","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.4","express":"^4.14.0","istanbul":"^0.4.5","ink-docstrap":"^1.3.0","semistandard":"^9.2.1","express-session":"^1.14.2"},"bundleDependencies":["keycloak-auth-utils"],"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-2.5.0.tgz_1483457357711_0.957216588081792","host":"packages-12-west.internal.npmjs.com"}},"2.5.1":{"name":"keycloak-connect","version":"2.5.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@2.5.1","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"9ea6a7373e3e5a272f1f2d3c150fc9e679a0ff5e","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-2.5.1.tgz","integrity":"sha512-GtzjDRm0mPXZOw4I9HEvljQV9dISKjbCFoasBSqi9oeDJETTLuyosJXRvZYC2AsEz13WDl86G6FgTbIcVJ76cQ==","signatures":[{"sig":"MEQCICcDv1KTq9a5hP9EIghtP2xZnxZAUViM4EpHbB+5eSVFAiB/2BMHsbSmC7zpGLUPGo7noo8PoQDpiuK8pTaUVcgOkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"9ea6a7373e3e5a272f1f2d3c150fc9e679a0ff5e","gitHead":"cb5bf2d94e74a773e3c42d597961d61b0f43404f","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js","lint":"jshint *.js stores/*.js middleware/*.js example/*.js","test":"tape test/unit/keycloak-object-test.js test/keycloak-connect-test.js","format":"semistandard","coverage":"istanbul cover tape test/keycloak-connect-test.js tape test/unit/keycloak-object-test.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"keycloak-auth-utils":"github:keycloak/keycloak-nodejs-auth-utils"},"devDependencies":{"nsp":"^2.6.2","roi":"^0.14.1","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.4","express":"^4.14.0","istanbul":"^0.4.5","ink-docstrap":"^1.3.0","semistandard":"^9.2.1","express-session":"^1.14.2"},"bundleDependencies":["keycloak-auth-utils"],"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-2.5.1.tgz_1485414188035_0.8690052358433604","host":"packages-18-east.internal.npmjs.com"}},"2.5.4":{"name":"keycloak-connect","version":"2.5.4","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@2.5.4","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"06bb1d6cfb65f37af6e62aa75933a62fbb730dab","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-2.5.4.tgz","integrity":"sha512-47vgWqF52SDgSWngvoVE5Ud4rGbvWJQqJdMeGtd8ftV6R3aUpWnAA8AfF1AtPjlcp4M7ajltGytSiHKpOeec5A==","signatures":[{"sig":"MEYCIQDwrJjApjpPOgd3rfQLvlXySnlPm3Pts7fiqmZa/H0zEAIhAN5DnAmAS4nnYlA+oZgkw4MIdvIDCFa0QY4TwepzWxbm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"06bb1d6cfb65f37af6e62aa75933a62fbb730dab","engines":{"node":">=4.0.0"},"gitHead":"dd593e5afc1b574b9a8c7b76566eeecbfbe12d0b","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js","lint":"jshint *.js stores/*.js middleware/*.js example/*.js","test":"tape test/unit/keycloak-object-test.js test/keycloak-connect-test.js","format":"semistandard","coverage":"istanbul cover tape test/keycloak-connect-test.js tape test/unit/keycloak-object-test.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"keycloak-auth-utils":"github:keycloak/keycloak-nodejs-auth-utils"},"devDependencies":{"nsp":"^2.6.2","roi":"^0.14.1","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.4","express":"^4.14.0","istanbul":"^0.4.5","ink-docstrap":"^1.3.0","semistandard":"^9.2.1","express-session":"^1.14.2"},"bundleDependencies":["keycloak-auth-utils"],"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-2.5.4.tgz_1487796295261_0.0032837328035384417","host":"packages-18-east.internal.npmjs.com"}},"2.5.5":{"name":"keycloak-connect","version":"2.5.5","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@2.5.5","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"b0b7a99011630f90850cf91166889b1bf23d33d9","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-2.5.5.tgz","integrity":"sha512-O98ZGaaUXmxljZ+20VrzihaY3XKa1tEIxKE3rE5O7q/AwiGLufTt+3CsnmuwGRXI17mwe9kazSgbatI+krhgng==","signatures":[{"sig":"MEUCIQCHMp+DUmXuqfVjyH2MU+7/2+E9RwhlmabqbfvsAHpiKwIgW4ucngbuiyJoMDlfkt7pjNmciWIrv0CvMNaI7Mj4pgA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"b0b7a99011630f90850cf91166889b1bf23d33d9","engines":{"node":">=4.0.0"},"gitHead":"20cecef99fb25686f348a80f4bbdf28641c67854","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js","lint":"jshint *.js stores/*.js middleware/*.js example/*.js","test":"tape test/unit/keycloak-object-test.js test/keycloak-connect-test.js","format":"semistandard","coverage":"istanbul cover tape test/keycloak-connect-test.js tape test/unit/keycloak-object-test.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"keycloak-auth-utils":"github:keycloak/keycloak-nodejs-auth-utils"},"devDependencies":{"nsp":"^2.6.2","roi":"^0.14.1","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.4","express":"^4.14.0","istanbul":"^0.4.5","ink-docstrap":"^1.3.0","semistandard":"^9.2.1","express-session":"^1.14.2"},"bundleDependencies":["keycloak-auth-utils"],"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-2.5.5.tgz_1489495220535_0.7242031488567591","host":"packages-18-east.internal.npmjs.com"}},"3.0.0-cr.1":{"name":"keycloak-connect","version":"3.0.0-cr.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@3.0.0-cr.1","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"316bb66d6352267e0ebe8f7e46154e6e13656ba4","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-3.0.0-cr.1.tgz","integrity":"sha512-OXdM+56Lq8U6msO6T9yBE9N40qyVSpUUo75a26afqo3ggHpXzAsHs/Su0Ek/Wj5hOJCblTPKeWJUBSdUy8+hAg==","signatures":[{"sig":"MEUCICqwrf6s6Mm/A7JUrvxTHDRSTswKnp0AkKjsEH33qSewAiEAhiRhDhy9xNy+rZVTl6T7Jvo3+NKHFOLdtQHsn04Q4yQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"316bb66d6352267e0ebe8f7e46154e6e13656ba4","engines":{"node":">=4.0.0"},"gitHead":"ae4277945e40a0edde14b26fcc4aa12ba1f7d488","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js","lint":"jshint *.js stores/*.js middleware/*.js example/*.js","test":"tape test/unit/keycloak-object-test.js test/keycloak-connect-test.js","format":"semistandard","coverage":"istanbul cover tape test/keycloak-connect-test.js tape test/unit/keycloak-object-test.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"keycloak-auth-utils":"3.0.0-cr.1"},"devDependencies":{"nsp":"^2.6.2","roi":"^0.14.1","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.4","express":"^4.14.0","istanbul":"^0.4.5","ink-docstrap":"^1.3.0","semistandard":"^9.2.1","express-session":"^1.14.2"},"bundleDependencies":["keycloak-auth-utils"],"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-3.0.0-cr.1.tgz_1489675818822_0.806063563330099","host":"packages-18-east.internal.npmjs.com"}},"3.0.0":{"name":"keycloak-connect","version":"3.0.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@3.0.0","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"fe9b9159451a180b032631b2b5f85736c27604b9","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-3.0.0.tgz","integrity":"sha512-YeIVbgW58Cy31gI+72O55aoVxE5gAoa9UCswO/cNoy3v5vJK2yoiWHbBxZGsov2N/pnon9amvcx4ucakebtU4w==","signatures":[{"sig":"MEQCIECT2GUeIjKI+AhdJWARDsS4oIZrPh/Z28n/qWTNbgqIAiA12asHTi7FzvVngrmDJtG3xHh0rMxnRR7IOJhNaDwImg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"fe9b9159451a180b032631b2b5f85736c27604b9","engines":{"node":">=4.0.0"},"gitHead":"cca1c5607b94992a0767cba92ea481f1ad9b5aba","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js","lint":"jshint *.js stores/*.js middleware/*.js example/*.js","test":"tape test/unit/keycloak-object-test.js test/keycloak-connect-test.js","format":"semistandard","coverage":"istanbul cover tape test/keycloak-connect-test.js tape test/unit/keycloak-object-test.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"keycloak-auth-utils":"3.0.0"},"devDependencies":{"nsp":"^2.6.2","roi":"^0.14.1","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.4","express":"^4.14.0","istanbul":"^0.4.5","ink-docstrap":"^1.3.0","semistandard":"^9.2.1","express-session":"^1.14.2"},"bundleDependencies":["keycloak-auth-utils"],"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-3.0.0.tgz_1490175839492_0.6160974653903395","host":"packages-12-west.internal.npmjs.com"}},"3.1.0-cr.1":{"name":"keycloak-connect","version":"3.1.0-cr.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@3.1.0-cr.1","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"c7dce8758d40aaa0ee1e603a9b05c8f79c57ec23","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-3.1.0-cr.1.tgz","integrity":"sha512-0cphpaucd74I7GJw6LmGhQfU+ZIU+JVvoLSAnfYlSKJAeAdDiGNL2U0Fi3IPgee8SvdG+R4gbOWR+skmQCLdOw==","signatures":[{"sig":"MEUCIQDKgbQiBJgNDDhWdX5nXDDvOdIpIgx4wNHzuZhMD1CT7QIgBvb3MfPLdKH3bC4isj3lvEmEZHUtXYQhMhLGoaijbnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"c7dce8758d40aaa0ee1e603a9b05c8f79c57ec23","engines":{"node":">=4.0.0"},"gitHead":"7bbcf39f4f50ac49a80da7a1b11c0a1ad9332114","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js","lint":"jshint *.js stores/*.js middleware/*.js example/*.js","test":"tape test/unit/keycloak-object-test.js test/keycloak-connect-test.js","format":"semistandard","coverage":"istanbul cover tape -- test/unit/*.js | istanbul cover tape -- test/integration/*.js","coveralls":"npm run coverage && cat ./coverage/lcov.info | coveralls","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"keycloak-auth-utils":"3.1.0-cr.1"},"devDependencies":{"nsp":"^2.6.2","roi":"^0.14.1","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.4","express":"^4.14.0","istanbul":"^0.4.5","coveralls":"^2.11.4","ink-docstrap":"^1.3.0","semistandard":"^9.2.1","express-session":"^1.14.2"},"bundleDependencies":["keycloak-auth-utils"],"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-3.1.0-cr.1.tgz_1493314199842_0.052925976226106286","host":"packages-18-east.internal.npmjs.com"}},"3.1.0":{"name":"keycloak-connect","version":"3.1.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@3.1.0","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"9210c7df422075deb38cd75212761d7631ea223f","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-3.1.0.tgz","integrity":"sha512-at+xqyyoZpN9/QuOhy4TTeeaHUhk14QTRUrEM2KUsgOwsRArPKiV+OisCExC23xYgrtBlrpkZ2qDPVoOEAM39A==","signatures":[{"sig":"MEYCIQCLJfIIRk/KjEYdY+qpS6VZch/g3P6wupivUR9wselLDgIhANywveBGqNzYGAATBDzPhRqXmHhi/MWON8zfz4M7xOrj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"9210c7df422075deb38cd75212761d7631ea223f","engines":{"node":">=4.0.0"},"gitHead":"a3a77bebd516792963254922a8c8da1ce0c300d2","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js","lint":"jshint *.js stores/*.js middleware/*.js example/*.js","test":"tape test/unit/keycloak-object-test.js test/keycloak-connect-test.js","format":"semistandard","coverage":"istanbul cover tape -- test/unit/*.js | istanbul cover tape -- test/integration/*.js","coveralls":"npm run coverage && cat ./coverage/lcov.info | coveralls","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"keycloak-auth-utils":"3.1.0"},"devDependencies":{"nsp":"^2.6.2","roi":"^0.14.1","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.4","express":"^4.14.0","istanbul":"^0.4.5","coveralls":"^2.11.4","ink-docstrap":"^1.3.0","semistandard":"^9.2.1","express-session":"^1.14.2"},"bundleDependencies":["keycloak-auth-utils"],"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-3.1.0.tgz_1493800745397_0.8803140511736274","host":"packages-18-east.internal.npmjs.com"}},"3.2.0-cr.1":{"name":"keycloak-connect","version":"3.2.0-cr.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@3.2.0-cr.1","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"d2f8a5c3ebe46be6734eb4d2aacf2667676c322f","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-3.2.0-cr.1.tgz","integrity":"sha512-7ZKJXbpenQ9KoZ2fr8+ZbTlG5JyWIZWvck06Dqv/wcy3kkHlikoxWNCExqejDDYJfiTc/T26NAh3vY0zLkQl3A==","signatures":[{"sig":"MEYCIQDzRd3oW//64y2rCmHcb0GX82F0bnijJnLcpVIS3QlMZQIhALx93UZkUXgMXuv8n7hAiQB5CvBlcIIZ/i3e+t13O37P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"d2f8a5c3ebe46be6734eb4d2aacf2667676c322f","engines":{"node":">=4.0.0"},"gitHead":"698defdae0016610cafb084ac03c32c40be1eede","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js","lint":"jshint *.js stores/*.js middleware/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape -- test/unit/*.js | istanbul cover tape -- test/*.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"keycloak-auth-utils":"3.2.0-cr.1"},"semistandard":{"ignore":["**/phantomjs*/"]},"devDependencies":{"nsp":"^2.6.2","roi":"^0.15.0","cors":"^2.8.1","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.4","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^2.11.4","body-parser":"^1.13.3","ink-docstrap":"^1.3.0","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^2.52.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"bundleDependencies":["keycloak-auth-utils"],"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-3.2.0-cr.1.tgz_1498819471345_0.03526522917672992","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"keycloak-connect","version":"3.2.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@3.2.0","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"746e583ca7096f6de667ce91157d788898f27038","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-3.2.0.tgz","integrity":"sha512-GLvx1mFLXNPDboup/IM1d+e+7MJ2lZhdBwdzuAYTSTe6K/R2POjBCqBfWlqpWoV8hBxeRZYVkeTn7Sl77zJ2kA==","signatures":[{"sig":"MEUCICTIoyFh9O9ix0XDMdPTVDfeam8J38PLboFbs79zoFBrAiEAjIBvOw3w00ooNG+2Kj7qIOyFYfTrSH5D2Uadh168W+w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"746e583ca7096f6de667ce91157d788898f27038","engines":{"node":">=4.0.0"},"gitHead":"b09d8a87e84000345c32c5d0361ff13992e17aa1","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js","lint":"jshint *.js stores/*.js middleware/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape -- test/unit/*.js | istanbul cover tape -- test/*.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"keycloak-auth-utils":"3.2.0"},"semistandard":{"ignore":["**/phantomjs*/"]},"devDependencies":{"nsp":"^2.6.2","roi":"^0.15.0","cors":"^2.8.1","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.4","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^2.11.4","body-parser":"^1.13.3","ink-docstrap":"^1.3.0","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^2.52.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"bundleDependencies":["keycloak-auth-utils"],"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-3.2.0.tgz_1499239569159_0.7155248764902353","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"keycloak-connect","version":"3.2.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@3.2.1","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"9da219c972d07ae5bc0e4e8d1b4818a4cd8cdf0b","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-3.2.1.tgz","integrity":"sha512-tn1ToH3qH6UrEwTY/cJSdfrGDyzG0+ym+dMgmvMV9wrId4lSVKh098d2b+vWYC6iLmmxv5jBx39010wuN0cU8w==","signatures":[{"sig":"MEQCIBqH3X4x3a9r9gm/i4wmkyRoMNbIQbdmxEI4EKyckxV9AiBVo7G1yELSHdeKbaqKBCZWdWSfRX4q9ZyLJFYtRh4q6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"9da219c972d07ae5bc0e4e8d1b4818a4cd8cdf0b","engines":{"node":">=4.0.0"},"gitHead":"e80d9c8d7740eb859313f5d3825e7075bb7f3bc2","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js","lint":"jshint *.js stores/*.js middleware/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape -- test/unit/*.js | istanbul cover tape -- test/*.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"keycloak-auth-utils":"3.2.1"},"semistandard":{"ignore":["**/phantomjs*/"]},"devDependencies":{"nsp":"^2.6.2","roi":"^0.15.0","cors":"^2.8.1","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.4","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^2.11.4","body-parser":"^1.13.3","ink-docstrap":"^1.3.0","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^2.52.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"bundleDependencies":["keycloak-auth-utils"],"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-3.2.1.tgz_1500644601872_0.4678911534138024","host":"s3://npm-registry-packages"}},"3.3.0-cr.1":{"name":"keycloak-connect","version":"3.3.0-cr.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@3.3.0-cr.1","maintainers":[{"name":"stianst","email":"stianst@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"748f574a3c14a15c7392b0ec0411e9872b66136e","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-3.3.0-cr.1.tgz","integrity":"sha512-KCBiORPkMoWjko5MAwLUIxBlPVLCcLooF0a5DJ2ECKEIbkZ1YoU1lzu8dH6CBApx1gq8twJgovuxj9UsmNZhkg==","signatures":[{"sig":"MEYCIQCcogUM1QspF8EtH1Y68zDLbjj1uEfQK7+Op+3XuU5WLAIhANJ2pdS7htOVMqizOeqBHy80KrRuGBZ7MFIaJSHy9Lj8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"748f574a3c14a15c7392b0ec0411e9872b66136e","engines":{"node":">=4.0.0"},"gitHead":"09ca36ef3cb3271765701129461760dbce2be6de","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js","lint":"jshint *.js stores/*.js middleware/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape -- test/unit/*.js | istanbul cover tape -- test/*.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"keycloak-auth-utils":"3.3.0-cr.1"},"semistandard":{"ignore":["**/phantomjs*/"]},"devDependencies":{"nsp":"^2.6.2","roi":"^0.15.0","cors":"^2.8.1","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.4","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^2.11.4","body-parser":"^1.13.3","ink-docstrap":"^1.3.0","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^2.52.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"bundleDependencies":["keycloak-auth-utils"],"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-3.3.0-cr.1.tgz_1503937524973_0.4609482914675027","host":"s3://npm-registry-packages"}},"3.3.0-cr.2":{"name":"keycloak-connect","version":"3.3.0-cr.2","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@3.3.0-cr.2","maintainers":[{"name":"stianst","email":"stianst@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"9aa45fcc846806828d8f67a9bd92acc602f82ad3","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-3.3.0-cr.2.tgz","integrity":"sha512-2am/JsIfprsLkEtLApcZNwwxrQzNUcqSZMzj6SsaPUhbCalXnIhSRKHUEMAhEgKRYjy3hpXQJaQCfgonshtjzQ==","signatures":[{"sig":"MEUCIQDJrveKHDdlzlcW/cQj8bBYTb0M60cWz9y73GEgDWY5WwIgaRbp9j4QLkZsNSU5tKOGtBWhsS4Qek3YiioLtSXxF+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"9aa45fcc846806828d8f67a9bd92acc602f82ad3","engines":{"node":">=4.0.0"},"gitHead":"3e7ee7873b477c9cd1eeac0511e57039373d768b","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js","lint":"jshint *.js stores/*.js middleware/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape -- test/unit/*.js | istanbul cover tape -- test/*.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"keycloak-auth-utils":"3.3.0-cr.2"},"semistandard":{"ignore":["**/phantomjs*/"]},"devDependencies":{"nsp":"^2.6.2","roi":"^0.15.0","cors":"^2.8.1","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.4","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^2.11.4","body-parser":"^1.13.3","ink-docstrap":"^1.3.0","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^2.52.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"bundleDependencies":["keycloak-auth-utils"],"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-3.3.0-cr.2.tgz_1505217279045_0.472757866140455","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"keycloak-connect","version":"3.3.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@3.3.0","maintainers":[{"name":"stianst","email":"stianst@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"b71e38a0089625a7744f3c966956cdd1db87c50c","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-3.3.0.tgz","integrity":"sha512-OR4xHTimH7ncms7vblSrYkfD80AbTJ31zYKzoEJh+QkHk8B57udzMbNWCLb9r82gdXBx77hAZOBvvLDoOIEwmQ==","signatures":[{"sig":"MEUCIQDSwSS6zyguQjyZgOY12d9gV0HSs+R/TuNKB83DEWQMIAIgQsFIMi0TvrAJI5BUlVbxBgi9o2/Z1424TtNu9v7gewA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"b71e38a0089625a7744f3c966956cdd1db87c50c","engines":{"node":">=4.0.0"},"gitHead":"2c9a69f315118b537f52e50061e05e9975fc202e","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js","lint":"jshint *.js stores/*.js middleware/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape -- test/unit/*.js | istanbul cover tape -- test/*.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"keycloak-auth-utils":"3.3.0"},"semistandard":{"ignore":["**/phantomjs*/"]},"devDependencies":{"nsp":"^2.6.2","roi":"^0.15.0","cors":"^2.8.1","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.4","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^2.11.4","body-parser":"^1.13.3","ink-docstrap":"^1.3.0","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^2.52.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"bundleDependencies":["keycloak-auth-utils"],"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-3.3.0.tgz_1509047732986_0.9491363689303398","host":"s3://npm-registry-packages"}},"3.4.0-cr.1":{"name":"keycloak-connect","version":"3.4.0-cr.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@3.4.0-cr.1","maintainers":[{"name":"stianst","email":"stianst@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"9c226f559ce4b435e10656b19d6d69363cfa5c0f","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-3.4.0-cr.1.tgz","integrity":"sha512-WHYiD2kIA7iUzC0abTVmSQmMUvV2uFvydmc50PRFtpCMalVz1xD1bW8tzGqLf/I8k0lvXUypiiHDZUTmLITJNg==","signatures":[{"sig":"MEYCIQCmNORSAwDVXKRy1RkcvWoY+kh++M/uFv8sMSMIiLJJ1wIhAKp130vyNyUm9ZO8LLmkiV/179nGBWpiovH2qFA9wtOI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"9c226f559ce4b435e10656b19d6d69363cfa5c0f","engines":{"node":">=4.0.0"},"gitHead":"57605111c5b93cc8e9d61d2f72a898d151046fce","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape test/unit/*.js tape test/*.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"jwk-to-pem":"^1.2.6"},"semistandard":{"ignore":["**/phantomjs*/"]},"devDependencies":{"nsp":"^2.6.2","roi":"^0.15.0","nock":"^9.0.2","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.4","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^2.11.4","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^2.52.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-3.4.0-cr.1.tgz_1510156134674_0.12554141972213984","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"keycloak-connect","version":"3.4.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@3.4.0","maintainers":[{"name":"stianst","email":"stianst@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"8336d677c271627c778d2b12dd84dc855c1c31aa","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-3.4.0.tgz","integrity":"sha512-0Fdt7mI28QHMC4Ph1g5gVjYewRFV2h03Rxjb6cDU4Y2Vnd/dlkYAo9DJRAHLnijVq9L5x04O73ZahaSoITjX2w==","signatures":[{"sig":"MEYCIQCyRY3Js4NU8w9JZ5a1iKpl816Qs6wZ2z1TKNpXn8PRQAIhAPZsvbUUZ2WY3CKfWt4RfbAJMqcMctXysv9gaLoFcF01","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"8336d677c271627c778d2b12dd84dc855c1c31aa","engines":{"node":">=4.0.0"},"gitHead":"19f64aa38474e94a0cc8467e14607d6300744e49","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape test/unit/*.js tape test/*.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"jwk-to-pem":"^1.2.6"},"semistandard":{"ignore":["**/phantomjs*/"]},"devDependencies":{"nsp":"^2.6.2","roi":"^0.15.0","nock":"^9.0.2","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.4","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^2.11.4","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^2.52.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-3.4.0.tgz_1510302824321_0.7623608105350286","host":"s3://npm-registry-packages"}},"3.4.1-cr.1":{"name":"keycloak-connect","version":"3.4.1-cr.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@3.4.1-cr.1","maintainers":[{"name":"stianst","email":"stianst@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"29246d9188c4f4e397c1a88254b08d3ca0644cc4","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-3.4.1-cr.1.tgz","integrity":"sha512-ETnVgihdCky8Ogpa24mCXQm5Z9Ql7RAkCSXjepi8CZnjvaT7NSlCoaov94CXhfHYdNfWdIr3kVqobLy/rkXiBQ==","signatures":[{"sig":"MEQCIHXIyq984aWjpVtzXuIR4h45uejgH6Akkw+X8PoTdiU2AiABOVppRPsFxO5tRzioqi9LDvrGnEFNoQozfvtiIm0xaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"29246d9188c4f4e397c1a88254b08d3ca0644cc4","engines":{"node":">=4.6.2"},"gitHead":"b3e925c700cdd774727ae4e3b3d5d7ca1fa16a17","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape test/unit/*.js tape test/*.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"jwk-to-pem":"^1.2.6"},"semistandard":{"ignore":["**/phantomjs*/"]},"devDependencies":{"nsp":"^2.6.2","roi":"^0.15.0","nock":"^9.0.2","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.4","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^2.11.4","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^2.52.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-3.4.1-cr.1.tgz_1512064031789_0.28813616349361837","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"keycloak-connect","version":"3.4.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@3.4.1","maintainers":[{"name":"stianst","email":"stianst@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"e82c1c29ac64a6da58eb57e67adc3434e81ca686","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-3.4.1.tgz","integrity":"sha512-bEhIfBhJH+Vp523K9rs9hhLeqjhHF/IvarRFQYrPNwKrDNzo8siP+/7o3GaeZfz8KiJ1/wY/R5q4prxlbNDkzQ==","signatures":[{"sig":"MEUCIQDVdQe5VCbL97Rk9/L7A0MsRrDVLUV/2ayn3JYqbjL50AIgeJyr5/d/+3ayy0c1JtNXQ9urHoCN4X5s9uFiQ1kgjeM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"e82c1c29ac64a6da58eb57e67adc3434e81ca686","engines":{"node":">=4.6.2"},"gitHead":"702976aa9b60fd62736a6f592f990aa8929c1484","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape test/unit/*.js tape test/*.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"jwk-to-pem":"^1.2.6"},"semistandard":{"ignore":["**/phantomjs*/"]},"devDependencies":{"nsp":"^2.6.2","roi":"^0.15.0","nock":"^9.0.2","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.4","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^2.11.4","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^2.52.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-3.4.1.tgz_1512735573204_0.7395431818440557","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"keycloak-connect","version":"3.4.2","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@3.4.2","maintainers":[{"name":"stianst","email":"stianst@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"f0afe458702e296a02b53007fbbfd87cfd371ad8","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-3.4.2.tgz","integrity":"sha512-xw18GP4aDHbUdjJZ5RzPgMhVH4enAYXM7qLF+vmZS9hmB1vgOu9NlNRMah6gRzB0609sDi21jwJPnfZbgS2hpQ==","signatures":[{"sig":"MEUCIQCQhQOtMNdeph56RWFNtfgp9MzJZsySV2kOAMjevTaYSgIgTQ8svroaGBc2ebY9FgE4v9+MDDed7J11Jr3RjrBvEs4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"f0afe458702e296a02b53007fbbfd87cfd371ad8","engines":{"node":">=4.6.2"},"gitHead":"29d7f0baf285be4da89c8726ed8692406b5311e2","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape test/unit/*.js tape test/*.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"jwk-to-pem":"^1.2.6"},"semistandard":{"ignore":["**/phantomjs*/"]},"devDependencies":{"nsp":"^2.6.2","roi":"^0.15.0","nock":"^9.0.2","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.4","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^2.11.4","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^2.52.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-3.4.2.tgz_1513867831254_0.39456216315738857","host":"s3://npm-registry-packages"}},"3.4.3":{"name":"keycloak-connect","version":"3.4.3","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@3.4.3","maintainers":[{"name":"stianst","email":"stianst@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"6775b599125d24d524f6e64a5e512fda00692c4e","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-3.4.3.tgz","integrity":"sha512-2bzh5bpF4foysJHseS4AVgOQ5m8NwOymdvro758s6A5nb6a7QUbIhoTZYCnjwTN6c3r8kK6u61vo3cZE0fdkmg==","signatures":[{"sig":"MEUCICE6DD1jRUY+h64BDOlRRbyPYRvgyAGTAYI7TvHw3cmTAiEAn3dN0uIieZxF7jFPnc6h/iWjl1b/RXMDAC9+EG3lFGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"6775b599125d24d524f6e64a5e512fda00692c4e","engines":{"node":">=4.6.2"},"gitHead":"11c2561d16408cba7f0ef07589a19aac665b9eaf","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape test/unit/*.js tape test/*.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"jwk-to-pem":"^1.2.6"},"semistandard":{"ignore":["**/phantomjs*/"]},"devDependencies":{"nsp":"^2.6.2","roi":"^0.15.0","nock":"^9.0.2","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.4","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^2.11.4","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^2.52.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect-3.4.3.tgz_1515058109140_0.24361138488166034","host":"s3://npm-registry-packages"}},"4.0.0-beta.1":{"name":"keycloak-connect","version":"4.0.0-beta.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@4.0.0-beta.1","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"8d0edee61a5dd3225c18d8e90f5a6f1882280369","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-4.0.0-beta.1.tgz","fileCount":47,"integrity":"sha512-GKMJQzUTQXrcpy7bGtTJbDM23uGWpUPIIAoAVB88y9F3mZFn3sMwmIf0OjKTsJRVFsAruSKCbFig7WATdaWesw==","signatures":[{"sig":"MEUCIB20/+F/Fb8ZvIY6F9MuFTj8eHJDwI8DIvSxxYvWDKBaAiEAk9e2x2HG55nGxNoXj/shNdvE1etk3CDfy02Q1bBu5Z4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228049},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"8d0edee61a5dd3225c18d8e90f5a6f1882280369","engines":{"node":">=4.6.2"},"gitHead":"a159bed4a2e12fce3fcaab8d7d65a45aaebd903d","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape test/unit/*.js tape test/*.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"jwk-to-pem":"^1.2.6"},"semistandard":{"ignore":["**/phantomjs*/"]},"_hasShrinkwrap":false,"devDependencies":{"nsp":"^2.6.2","roi":"^0.15.0","nock":"^9.0.2","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.4","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^2.11.4","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^2.52.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_4.0.0-beta.1_1521743976881_0.03912518187460323","host":"s3://npm-registry-packages"}},"4.0.0-beta.2":{"name":"keycloak-connect","version":"4.0.0-beta.2","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@4.0.0-beta.2","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"8fa219a9151d03c33d8a87111e276c733c64b92e","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-4.0.0-beta.2.tgz","fileCount":47,"integrity":"sha512-2vEIbuZ7//jH88NzCRa81Fn43DjX4fGVp6qyYrukN25i2EZ0bYk3bcIPjDi2A+wD71NRCmmO5j2ve5WQx/DzOg==","signatures":[{"sig":"MEUCIFkxofORsQBMcd0jfYNEKEQIxUfNvTUEh4pATw381YhZAiEAhb/vb7qGbsQj/xW1ohkvaE9h9Qx1LMj19dcoCZy9xyc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6ZXYCRA9TVsSAnZWagAAeW8P/0PZgzuIL1IDrQJ6LEj2\nEOMHUTVKjlAL3I6LErGY7+fiMKqD9pVRSDChscMzMGtB89xMSdS0XKHProIA\ngGZuGPucNFIcxA9Dc5v7KJwR3ubNanefR4+Np2kUq0BRUHsxkRqnKkTYPdkb\nwqGjrvdzxVl0XSQYXdzwVP8+Sdsgk4TqkC2TWDGhkqeNrWRQ/CY3O31X6jy0\n3X8cGYVVYBaX8muuf0ZTORiVR6VPEb7K2esJHD7Zsy0/wbWuhshuVSnQ4jgj\n93Bq9UoEA5deLn0PNQfazfKjOPEOnSgfF373sdzVnOgHOm7DSzadgosBYvX2\nUX/foFZvOtQ0K0tcBHOyN9lUR5VhQzFaBZJZ8Ag4M69t39BjKSbjzNNYohZl\nvHzE1eG8exCvYYdcEf1EOnDSvTGJvOowe9vFcsZNjcm1jyCPe6IHhrOPEqdj\ngtge6SzrxGtxFtn4mR3lSXjeVfpapcl2wADIEJBK9qhGMQmwFy9cdGJaQ4Kr\n/uQgAgdvkI5vvVViIBC88ZJjjuV1MHV8asbYj32o68AczBPvzw4Qd2cWoeMy\nH2xuQ+IfKOS00zKfd+oYe4I3gjluDFVjSqp1AJ1FJGVjRvJSwDKnubxM5RYu\nGIn0Gg3zeZQvdB+DWEPZpeXE6twKi8PLE0B4TJ6Sr+/3Eo5BE/gNbnMG/9rH\nyCoS\r\n=W1UI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"8fa219a9151d03c33d8a87111e276c733c64b92e","engines":{"node":">=4.6.2"},"gitHead":"3d1dd8f2f37a18a1aeb75bfcbfdab3bed93f1ccc","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape test/unit/*.js tape test/*.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"jwk-to-pem":"^1.2.6"},"semistandard":{"ignore":["**/phantomjs*/"]},"_hasShrinkwrap":false,"devDependencies":{"nsp":"^2.6.2","roi":"^0.15.0","nock":"^9.0.2","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.4","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^2.11.4","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^2.52.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_4.0.0-beta.2_1525257687166_0.8906972921957137","host":"s3://npm-registry-packages"}},"4.0.0-beta.3":{"name":"keycloak-connect","version":"4.0.0-beta.3","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@4.0.0-beta.3","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"4fcee4a10ccf24a2ef37180a813dec9e4f6f84b4","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-4.0.0-beta.3.tgz","fileCount":47,"integrity":"sha512-kt1d9zgWUJbeQZ5n9XnDMDf9NHGBJYu+e+UV3veQUcek/4P2s5KtV0w+3l0sI2gA1X7Rgo081//l+/J3snPk/w==","signatures":[{"sig":"MEUCIQDuPAgbNKLZpSfhstiSF1FHsG63Dd3kmqWSlKTDqqhGSwIgfJ+d36wG1UvL+t/MDYXjBb3ZPHRD0sSiRo5sI6rjoQs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBsSnCRA9TVsSAnZWagAAgRYP/3SF4BmP98wy+7cFF4NC\nEajudKsEaAMMjZAgvL90EyFYyyFRcvClgstR2h2GSH3Kga3gv68ZKs1GrGHo\nGrYWxer3mNNeW4TJ/hi/5ewlhlu+CnmZ2PsJPNP7/iKCQYnVq6LGxuNZ7W00\nu+12RE5599vKgkgu8yJeDfhtU0lSG6lmTQVds0yPrrmr6ff576Vu8jzPXYRO\nrUYE5C8WpEsvFIZhfEKgYGI1eaInoJjfIcVo8AD4tKA7Ia9tj7iv2ZF0N7+n\nL65bfeyhUfW/Axik477otsmK3vIEzLmmLgazGTpWij5mjxcqgT4i6py5yxmH\n/GnVY2qqOIO5NZPmKiRyx3L3iN3n2a/zkt6u0CkoQt3zBxaaTClHsHT9Cxba\nnAAOdXZUYSgyg1PNydmvKK03cWhcJbUxSgADhBBNIWZAXASQDuStqGHrWu/u\nbM6rOLqe4G2ACDk3HS2VwZ1knSbHTihxycUa4EKyHFFjLzfLp43gZoYEXJXC\n0p5gV4IBiOmUAuGJV/FLGVwcaoIb3VBWjd0i2fobTTZWUOe4yph7j03Xz6cQ\n5WmVbr7UdSlKXnGVH5mEpZAjXBaSho1wBOzeQsOgtBt/sEsZ0UqtoteIJ1Hr\nn1hyO/hj7Ug0LDBUVJ+KZel+q2LLkr+IU+Y8pa4pJWus0Csq11GotnSquyxW\nBdgW\r\n=6yLZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"4fcee4a10ccf24a2ef37180a813dec9e4f6f84b4","engines":{"node":">=4.6.2"},"gitHead":"e327f9659081c4e812077e9ffe4bf53067feba88","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape test/unit/*.js tape test/*.js","prepublish":"nsp check"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"jwk-to-pem":"^1.2.6"},"semistandard":{"ignore":["**/phantomjs*/"]},"_hasShrinkwrap":false,"devDependencies":{"nsp":"^2.6.2","roi":"^0.15.0","nock":"^9.0.2","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.4","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^2.11.4","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^2.52.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_4.0.0-beta.3_1527170214709_0.3582134352296811","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"keycloak-connect","version":"4.0.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@4.0.0","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"05d54e045c411a7b6d0241266b94d221d2534b88","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-4.0.0.tgz","fileCount":47,"integrity":"sha512-vex4i+Bgboo8ouaA+z6RZJNomOQo+2UuAp40WEm5Hrc+uWVD80PVigM5lUr24GGnF9f7BLrD3CgN6GuXj3alRw==","signatures":[{"sig":"MEUCID7LlPrDyp5bJb++s1tCBY/0ZfmptCNvBc1Rd+ILf1HlAiEAnbBC6N1tpz2YkHDGV4hGophfZTY9IEfWFd9iFu1jxuE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228062},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"05d54e045c411a7b6d0241266b94d221d2534b88","engines":{"node":">=4.6.2"},"gitHead":"8ed364a39c2bfd08632a49b4450502c4128a4163","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape test/unit/*.js tape test/*.js"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"jwk-to-pem":"^2.0.0"},"semistandard":{"ignore":["**/phantomjs*/"]},"_hasShrinkwrap":false,"devDependencies":{"roi":"^0.15.0","nock":"^9.0.2","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.5","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^3.0.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^2.52.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_4.0.0_1528926176799_0.42900779461440086","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"keycloak-connect","version":"4.1.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@4.1.0","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak","email":"stian@redhat.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"e9b02f731d0873778816ec8e8f64eb091e626dd2","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-4.1.0.tgz","fileCount":47,"integrity":"sha512-3k9DWI5MpHf2l4wvzxqyGr7jqE5vKJV89hkjtE4XNBFM3ah43BWnMIVwcfJ/wDIXfp/qS/V5I9/oqDUxo2OC2A==","signatures":[{"sig":"MEQCIHS7lKhCDeUbglOqVRyvOqmoP/1VbD9V6YsOuy6u8U3eAiA2/JL+hvg9JMix5AO64AetH4Mtkpiyx+HiN0IY1PVdLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228062},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"e9b02f731d0873778816ec8e8f64eb091e626dd2","engines":{"node":">=4.6.2"},"gitHead":"5fe6f432fb5c4897c8324b197fd030085f834ab0","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape test/unit/*.js tape test/*.js"},"_npmUser":{"name":"keycloak","email":"stian@redhat.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"jwk-to-pem":"^2.0.0"},"semistandard":{"ignore":["**/phantomjs*/"]},"_hasShrinkwrap":false,"devDependencies":{"roi":"^0.15.0","nock":"^9.0.2","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.5","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^3.0.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^2.52.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_4.1.0_1530732416756_0.3970292729865583","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"keycloak-connect","version":"4.2.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@4.2.0","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"11252070b7d574dd72a5dca19b7fe02155a5e22a","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-4.2.0.tgz","fileCount":47,"integrity":"sha512-6raT/T9KJTiW7cjpTVZhJxCGaiKpRw5XaXwAFKxcyd0IoCFKdakOygHMly0/lMkkY1Tl6LOoyascQk/WnZVJ2A==","signatures":[{"sig":"MEMCHy1a/Y/1S5PyWrgAah8yq0xg3o94YFQePruLo9fVz/4CIFPn9cV/rlhDihN11OvOThBXz6dzQMFK/6bXupx+SL84","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228062},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"11252070b7d574dd72a5dca19b7fe02155a5e22a","engines":{"node":">=4.6.2"},"gitHead":"be5da59b5543605e275058e4f8ef04c40349182e","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape test/unit/*.js tape test/*.js"},"_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"jwk-to-pem":"^2.0.0"},"semistandard":{"ignore":["**/phantomjs*/"]},"_hasShrinkwrap":false,"devDependencies":{"roi":"^0.15.0","nock":"^9.0.2","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.5","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^3.0.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^2.52.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_4.2.0_1533125375371_0.9747211868017971","host":"s3://npm-registry-packages"}},"4.2.1":{"name":"keycloak-connect","version":"4.2.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@4.2.1","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"b30811672f9c1ff4cf3293edcacf40fb5174bbc0","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-4.2.1.tgz","fileCount":47,"integrity":"sha512-nWElXTn+fuOtbzhbw1FQFWI7AVnDPmsm9PsZRFrjpjZrlb2LfzI8PxORZIeVx6Ccq8ZzorKRWmWXFnl1pjI3Lg==","signatures":[{"sig":"MEUCIHx5NhxLYOYK/EyIZ0/EPZ7CI+XuyX7wfROXePgeNc9uAiEAx/VjFl3xgIRI8CNG261XE6F6gI+FrhKNqPu/jS17Ak4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228062},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"b30811672f9c1ff4cf3293edcacf40fb5174bbc0","engines":{"node":">=4.6.2"},"gitHead":"9d0e8baab3df9fdd631c777d85c978f6d5575dd5","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape test/unit/*.js tape test/*.js"},"_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"4.2.6","dependencies":{"jwk-to-pem":"^2.0.0"},"semistandard":{"ignore":["**/phantomjs*/"]},"_hasShrinkwrap":false,"devDependencies":{"roi":"^0.15.0","nock":"^9.0.2","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.5","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^3.0.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^2.52.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_4.2.1_1533272045602_0.6757124043353324","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"keycloak-connect","version":"4.3.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@4.3.0","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"78f09b3fb706b6fd83a409ee6474014d4ac51531","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-4.3.0.tgz","fileCount":51,"integrity":"sha512-FBObGGArS36R39n2ui11GOmWa9eHoQfOuNzPmun6qi4PWSfBBX7IxUod+m0n21/vsiZFnkD9PcgvGCRf2GUaaw==","signatures":[{"sig":"MEYCIQDcB4luJcHMNziAJLOVjPbdBV0wx5fVNti3KmsQ+0a3tAIhAMtFnRof9LhVU4E27S1F+7ItCspAVJvOJyu99DR48OzM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdJ1sCRA9TVsSAnZWagAAcYQP/AnDepA8CmKbZa6OSgsF\n/7kopxGycVcn/im+qo2r8yjuobkjWupjBVcAxtA0qJrZFdwA+Q9Yt64tFnXD\nqjerSydPuuuSrXtHxa+4u+PTK23loxOCXohqYZUeZkVL58O3b6QjqAxoSerD\n5xl8J0fQAaFO3C0khywWIMe/IfVMROzp4rASIGHfgDQ2hsYa5L7685rVjyRd\n42nQSfp4TD4p4HWGQyaw+OuqkP8fxSJG0BkrBiscGaLgeEvpbODAhRYMrNtt\nwKrQ2rAIzptk5OD6sFiqO8o/0DWHVJdO/p1CRNwMwAmJVyrj9hv/kMDezvdt\nCozpPhG+D2TeY6iD94B0xOvPX5JdC3LmMVotUV0nF21n+0wQVGAzb71q/TKK\nIDQm6OvM57hKArKWbx+MmVw384x37MoTGYUf3Tuypk/XC4avoMyyRF1F2ByJ\nk2NZSRj73FioEOXKWs33I4EJuUAk/5nTYB7bvWhuSPQeDoK4OyThfnETjDNS\nwnQsWRy+zB4+lu2cxq36tNPy7f9BdRYBhm5wxogSk+wUo/vEFPJ7iBmJ9X80\n3bFqmYoZU7aTa8QxPsBPnRg808bT3KW3HLDOI8f+ogLu76s/jgxnusdBoMA3\nOjgvUnBrSI5nbXv+wTBqbrr2/Gp7rTYU6c/dnUyAh3cal1JXQUYAxC4d/XQK\ni/D5\r\n=vdR8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","files":["example","middleware","stores","test","index.js","uuid.js"],"_shasum":"78f09b3fb706b6fd83a409ee6474014d4ac51531","engines":{"node":">=4.6.2"},"gitHead":"856d84fe0df4db69c9fc9f35570129d4fd24dd56","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape test/unit/*.js tape test/*.js"},"_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"8.10.0","dependencies":{"jwk-to-pem":"^2.0.0"},"semistandard":{"ignore":["**/phantomjs*/","**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"roi":"^0.15.0","nock":"^9.0.2","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.5","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^3.0.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^2.52.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_4.3.0_1534369132263_0.22893362845072351","host":"s3://npm-registry-packages"}},"4.4.0":{"name":"keycloak-connect","version":"4.4.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@4.4.0","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"182f27f9d945022ddd0dccdfc69e42f269fab399","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-4.4.0.tgz","fileCount":51,"integrity":"sha512-F4D5w8l/3TNZh2/B70Jekq3WifpZbKx18GUo0mTIIF8ChkBpUx3rOe9JHxW7PWN/MEuadLjDMr6yiO1NfXZ7Nw==","signatures":[{"sig":"MEUCIBl4hmrGKNsaQycfxQgkFIe8CPcnPcQbPf52TyuY+slDAiEAkkjUU7kHGwgbpCjc2OepNezq8EZ1xfhbN0TF19+kEwE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkDDgCRA9TVsSAnZWagAAoP0P/AkCYhsB7TX9GN2AkeGv\neQ/teSC3/GAFjfrCUBUsCpuOdivA/X0GzanlXWU4/Rz/AsmC9T7uwVi7fl3z\nE+uN2fdZVWo36CkX8k5dH6pGJRAIBsFKJUWvsQ06XJvUEnC0NX4y3M3VcnLd\n92WFq9kg9LpJxH0lHYN7tMoKQwbZCZfCTFKEIsA/DUGM603+tWWzvvjh2xLu\n9nVcElszBtT2012muQ5lMM3klubPbrBJzEpQ5ZTXOPtO3waj4ulFj6rJuoRC\nsz3sbWhmEBejdQW3J8ImQcbgKtKwi1YWdyPdBw8H50eM7qn6wCvbQJjoCj88\nSsERYn1iLjLZHh7wdikpZ6RLK/uscrrSkwGHTNNO1/qXP87g96LazwKXvkBL\n9cvdTOwwaLekI7n2NGWw8xi5cIxZOnnowfar9xnA34JPl4iQ1ceF2nUvEBKm\nUKaIRObXDFz0d38LF+jZvKAPCH/Uakrq2cs99U+Hnm85gm1CQf2SzJpP3dmN\npKojRSxlXck8PAbWoKkShrudaB6LwW3mjvxHe5VT9H8pj1iTS/EGjtchXNc+\nL4Ts0tZfUBu5bjyCK1jMCpKdmXP8hLxn/a4JPJXxym7XLA7H/btksf2uveeL\nJSIvPDLIz2J3KyCbpwhATuva4yWF1rG7DlZvj1488k9l3gv+JWDRRgJvinmn\nT5Xt\r\n=hGvp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"182f27f9d945022ddd0dccdfc69e42f269fab399","engines":{"node":">=4.6.2"},"gitHead":"71bfb99375e1f0625c850b843697d93c60359562","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape test/unit/*.js tape test/*.js"},"_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"8.10.0","dependencies":{"jwk-to-pem":"^2.0.0"},"semistandard":{"ignore":["**/phantomjs*/","**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"roi":"^0.15.0","nock":"^9.0.2","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.5","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^3.0.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^2.52.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_4.4.0_1536176351795_0.6182897479812401","host":"s3://npm-registry-packages"}},"4.5.0":{"name":"keycloak-connect","version":"4.5.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@4.5.0","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"2c7cbe27f018d2222a07ca62b03e75c0295dd3cb","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-4.5.0.tgz","fileCount":51,"integrity":"sha512-bJhA9kqO2ENSoRdDWscXPNsmT8i0pRjt3GB6NWS/05cwxB8Q2qxWUTzLx7hFG0tPUWrY9vYd+TJVrHJru0Lkyg==","signatures":[{"sig":"MEUCID+YqOxn96zP1TRPpcRwJo3qlb91O37cvfgt4y/ZdKFYAiEA4caVY1mGoN1QEMf1AXMtl/e8racZtT/KcBgZWCMVaF0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbq9ZvCRA9TVsSAnZWagAAzLUP/R3lepgW6V9MFaIy+DdA\n+DvC+/u8K2JnUkW7+sIXv5y/FaNc8AUj2I7TfbdyP9qbstoq+fPKoAEfZfaK\nwzXQSOsdEPVmg2GFTrjYeKIcjmikHDCbR1v/fA2MeL8NoDKQmieFSBLXKGeN\nkewLg24LkE/J/2vVYKjjRpnbEO9BESmdenE1Opd6b9iviTuNx27fmjnd+vjg\n1wOP7idVF5O7aQol/axGiPoAK/TqAmfoJ5bWWZLL6kktWJ+vw6GSv/Ho6Fzp\nlNPnkGlB4JPiVUqi4P12os7rbCL35nYj4UfibT6UioQGW9GORiA5G3DBsygg\neACiHr+fejJ/tb+upy831+iijDEsIOZj4YtnPm3/UDT3P6GIc2SPgUWtYm5O\n/L71uv6iK+GoGtgIsQIWZv2FdJCNgQNvMTrbCp6VIzBxIqlg3izxBSHbiSRl\nS7C9B0eHNf55cRYEp5+c51AKMr7Xq8xl7eQa2R+AMWdcMAOknqwLteHyx78T\nw+DWr9qrIg76/3ONy7NPIJib64oYxCHuWiLMHHvh7on+peOgrAFI+hgNV5xB\nKo+BuvbBLELda1uu2B0BUMpF0Xy8sp+frNrRb0KCarh2OpCyL6uQBq+rZsAB\nrRzohA8pcOFe2bZH+E+67Nx9BIiqlwQxd+hZ3d7i3F44BGnANOMatDFH3tEW\n2iuU\r\n=2Uuk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"2c7cbe27f018d2222a07ca62b03e75c0295dd3cb","engines":{"node":">=4.6.2"},"gitHead":"70b7b0575320f62083466c644d61096ee2dfc0d6","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape test/unit/*.js tape test/*.js"},"_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"3.5.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"8.10.0","dependencies":{"jwk-to-pem":"^2.0.0"},"semistandard":{"ignore":["**/phantomjs*/","**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"roi":"^0.15.0","nock":"^9.0.2","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.5","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^3.0.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^2.52.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_4.5.0_1537988206549_0.6579233241026616","host":"s3://npm-registry-packages"}},"4.6.0":{"name":"keycloak-connect","version":"4.6.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@4.6.0","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"eed19c4774454e030fd179fc14e5ca9534c54e24","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-4.6.0.tgz","fileCount":51,"integrity":"sha512-3Q6cEct0u/Rjt86TuXvcmuaFNT6STzoPhZ4FWqWqRw7NJqrPOPTWhXyCVrx75nQwUtmX4wST6/Yw1QtfMeeHew==","signatures":[{"sig":"MEUCIQD2aDsY89VDOZ+wGN7I3XWn6f7zIZmoIm3zFZvuZot9KgIgCRrnZoNd34sXh6i92RFfcIKzeZa7z8yWpPx3+KhqJyg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":254102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7KDICRA9TVsSAnZWagAAZkEP/j1AuD8OLiX6XWjDEFey\n9yPYP1RZDaehYGN/Ekci6HAkLNRi9tWGX2y+GnIClIuf7CK4zl+ZoGGYRMNR\nIuYFQn9IAcsUumj3C7ZcIlnueuZvCj6j9L4R5KuBUpx/v6doyZI9tpEWKYD8\nWE5zFDlj1kqceRTsPpy2kROv/acrv2c1P7QdT0hU7yxQlYT+SVcK9+Fy4kSB\n5dijiIi5xXnyu1d55KTki3l4oWtV+x8HrA4DzxFa9ym3iITfAp3hsM/Rf7Z1\nYHrD58Lsfh8/rLARzyML0n/sdStEGvJras3ksbWiNPcXlqxVt/o6jSqYqygP\nu3NIod4dSPkvB/ohoMU4CFAxseeQEJbX4qRoTUDtGjhVpaMRQAEJQIonQJFw\ntBwyp9V0XeO0xtjYDXOZ9Ba7iPqihiDiNVcvtiMog7/BTePrjhXHBH7FSAGC\nXGlibQGUFB0m6cqqq5XY9IziUEz8UOcIP2dwKkqLXEDYrTLbljmFqcE0s/1w\n3ZsyPBk3lAg0tQi61kLkKTlpnyiWP8Glndw4UrkLJCTqaOoL20pZkjtbMUgp\nRzjPGETnxUKjLxCSrzYW4J2d2O8BYLvmPjG4+FVBblXRGmaPmTfF68nWQdr1\nDFNKnWa1/5+KOfW/66Rsvf5KMb52rqf0tOblXEsfX2+QeKgngARDavNYja61\njtXf\r\n=JbJh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4.6.2"},"gitHead":"bca95d87bed01dad5dcdb1ae12785c0ff1473a90","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape test/unit/*.js tape test/*.js"},"_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.4.1","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"8.12.0","dependencies":{"jwk-to-pem":"^2.0.0"},"semistandard":{"ignore":["**/phantomjs*/","**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"roi":"^0.15.0","nock":"^9.0.2","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.6","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^3.0.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_4.6.0_1542234311432_0.747316509706458","host":"s3://npm-registry-packages"}},"4.7.0":{"name":"keycloak-connect","version":"4.7.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@4.7.0","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"d88df46fafc4cbfb2ba35291f292a92e60be841c","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-4.7.0.tgz","fileCount":51,"integrity":"sha512-cZ9uuOLQgfJxZZVhWT8vNmatcVNUc1hcLQzXV3iFwR5SoT0ekFvcJV4TFkGtbooCta6amVATuHDdPvNFuk9Lzg==","signatures":[{"sig":"MEUCIQCqElPR/csF88A0RCu74C8X+OIB0Dh+ycNT0Gx7oiSYCgIgO54nl9y9o9e18z0TmHSdTKSnAwOaNIS5/OBoESSsS9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":254102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBnAKCRA9TVsSAnZWagAA1qMP/RcOwvuriBTa6sT6Mxxa\n9CpUMXFpT3bXFV8nrjhfS5FuqaqyMwpmKKbJ4lflIpNb1QP5VO11Rdgwm/Rc\nqEyXOc8jMwPLZ4chJDINfw9AMf3urx6b5vJKy70J+horN12M7SGWktYHinow\n/9kxSP850YsG4dPc2RbR8PMs6a7m1/lKb6BiQkfGlCLu3w64TIFuFLWSfhxx\nYj9YBlG2gInKRbN0VrqYHmc9NvOtUemX/RcVjbmjcp/8SXKPb28s9304BBfV\njCgokpzMzytNLCOXLD4MOkfoAL5ACkxqm+ALsuO8T91dckRKZoAYhMocq2FG\nx+yfciyow3fhQwHBbFadaExX95m8S8cht8YovqjijTf+Iam+E38XX40itxiy\nbe17zA7zY1wDmaYUytTfP4O8T4rJGx5iajlPC3UsavyJtU8dJIi90Uvv0nIG\nSE9H/+1IJ99ZZNNbT3u125Bb0ZMdtVR5r0r7b6UvOBwx2IOFVuLoRmzPRgpT\nla+Zc36Q2IvaWPU/D4iVYsvG/nxSj2O+2yaPt41joqyd8vMRs+cqfj5gLfls\nUwOIJ6l6o//wry9APScOj+IR11Bgs0u7KSuxJYem3Z4DhY+Shjj/G2RI2W6y\nq3BPzvFM2df1uSek5KWfXmUkLnvFOuIzQdWsKM54YFhPkevrG1LSK1VTkEcV\ni8vc\r\n=6MYt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4.6.2"},"gitHead":"8b36f25dd6ae55c3002b286fa9a93d988c1fb1b2","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape test/unit/*.js tape test/*.js"},"_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.4.1","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"8.12.0","dependencies":{"jwk-to-pem":"^2.0.0"},"semistandard":{"ignore":["**/phantomjs*/","**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"roi":"^0.15.0","nock":"^9.0.2","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.6","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^3.0.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_4.7.0_1543925769260_0.3144271938045342","host":"s3://npm-registry-packages"}},"4.8.0":{"name":"keycloak-connect","version":"4.8.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@4.8.0","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"b4a52209b08075d30c4993b10d90f1ac0fa24e55","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-4.8.0.tgz","fileCount":52,"integrity":"sha512-yx7iyJX57rQH3fjUgwFodfBu9NtyFCNIRRN0j3fKxrtkT7hHnQfk4rbB8I65X6bzK7O71ZUHOD7GX/X9+th7AA==","signatures":[{"sig":"MEYCIQDAEnGEGbO2bBjOqymDpGJGktqIqPCtx5j4s1XPNVCxhgIhANSqWz/R2vnqNcuKeh5JU0Lk1ZDZqN/FpB3tAsC7ccWf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcF4wQCRA9TVsSAnZWagAAYp8P/RieJdKUYVY0IzZzvWW4\nF3qthXtSTR/UhhbkiYY+45KEMBCQFF6mAw49sAqHT508JKLCTNm1VSEGGZrt\nWvB4FhUwj7ntHtN7dvLkAZAZlv17hRwdfVk6GOWt5sXMTSAojdnUpHeyyq2B\nCEJFBAb3SRwOC/6sTborvDaO13VTTKKUVGhyYzJyLt15V/EMdbzV6SvhbOfV\nUVVoTI8gbM0CbTBLCLmqVWQwTINS6Je7VfTXUN0ttUUs3l7pQnWjSJKx3Wcu\npgXY6Xpi1y/etJoeIstIChu+jYt+JZnXrKBLhO8+UEAKPUF5l9nXblAGSaBu\nTYw09c2tUm6HXAuvGuO0Wer3FrmQMv8dmJD27IHFVoJnKbwN8AmgNQhBbuCJ\nP+KT5m7HiAuaVqVhoz3ZUYDXamuh/4XlXO5EX70bmkdjIyWnz+gyRu2j5y13\nX/jllgpXzw/YGktfpD7y/jN4lHORZ41bxSc87crZZbbbw84+8Qd65Qud2WTE\nYAOqK/LmHE4UVqmDNNcWB9FNUYfAfWAwV+V2WGiOBfIn81FSoFcI8oj8V3DY\nXSdIrDY7kVRnipTGRL1TL0l3Ft11euZE3AfloD7JYjwatEvhR4uTid8vPnP3\nJPC/+PkMTzyUowFaY1YUgwZikcyVYb8LGXvFvrkJjCYmSNXqjXKaFxkYPRLK\ntFMF\r\n=BHDK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4.6.2"},"gitHead":"ef08ec751cf26558dd8f676a0650f072b8b426ae","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape test/unit/*.js tape test/*.js"},"_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.4.1","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"8.12.0","dependencies":{"jwk-to-pem":"^2.0.0"},"semistandard":{"ignore":["**/phantomjs*/","**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"roi":"^0.15.0","nock":"^9.0.2","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.6","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^3.0.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_4.8.0_1545047056280_0.7374146634335859","host":"s3://npm-registry-packages"}},"4.8.1":{"name":"keycloak-connect","version":"4.8.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@4.8.1","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"8d9b1206f1bafeb602c67c811baea7dde66634b6","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-4.8.1.tgz","fileCount":52,"integrity":"sha512-Kzb8d1UeVPmTKahOGmOd9+Rfb41Lcx0k4WSHxaEqvzMnziBQtQrmZBcfoNMbjdAcmMKCV7Dcz+Wj3m0wTz1zSw==","signatures":[{"sig":"MEUCIBZP0U0W//22oPq6+rM2Y+6ubtz48Q3jlM4N36W1WfBoAiEAzcu+9bfl53Coi3EzV440eG37EsGUkgZrnmQHjm8d8DM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGjsTCRA9TVsSAnZWagAAJvoQAJZnB6y2yueWXa9K/6cO\nxP6lqEZYp5gZVFU/UhceC9qw4rN/Gjv9C28KvzQ2Z73beWUUmUAwvi4qJOMn\ndCo/An2Pfo+1N0zGde3ARf27FPb0p/8eXSjJFnXIypJ8fgIkqnbYbjnXi9E4\n2UG+e7P9AhPi1dwroiVzobgM12wKKaEOmcXA3wzUAWRbB3CKLbuKg1RTLvE5\nVYm9HvSf+g3l1xgCmhtRGHjZCpLJfwox2dpI55I0vM0D5AbGif+k9bT+/Kg3\nU0Otu8hCScv2ttB9RpUcud8PZ7BZOxwfi3mnNP1PRZkXZJvS/4d12GP/wJAo\nDK2HZfuxGUJm6MrVXemKfXtF4W7kAsBEakzX+Y18c4By0C+OQNBGlbqTJgqD\neo44CmOl63+CoBqOoRW2G5HUOVmQFWW0lU2DH76+c3t2R2yQQVxNphOTCOH6\nW4MDwIL1fDt1qT3GNXfmCKPDwynpTG8hSi9aIIhm10iCjxVPAxU0YXtV0ZmH\nz6XhaTjlN3lKOLpBWEGP2aI8Z2ul6IbT0gnQukifdI6skmDkbxTjxVAr964O\nI9efsCycVGj4tKxH5Np1imOEQuU6oj/KHmIhrk61qXRrLlkZeJEhfL1UW73b\n6EhWK8Scc29Xny65cBpl45xtaLbs7G5j9SqY01NDPVEDvYx2tUr2y1vWkvO3\n6IBq\r\n=zJHY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4.6.2"},"gitHead":"9c7a0e0c578a91856cc65854874be5e54a15b273","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape test/unit/*.js tape test/*.js"},"_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.4.1","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"8.12.0","dependencies":{"jwk-to-pem":"^2.0.0"},"semistandard":{"ignore":["**/phantomjs*/","**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"roi":"^0.15.0","nock":"^9.0.2","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.6","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^3.0.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_4.8.1_1545222930967_0.8489209081220714","host":"s3://npm-registry-packages"}},"4.8.2":{"name":"keycloak-connect","version":"4.8.2","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@4.8.2","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"c74b6456b711c5b6295ed5bc6f41844b63262e03","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-4.8.2.tgz","fileCount":52,"integrity":"sha512-gY/yqbZHgghG1Sl9261ip2yu0UEghc0FoFSBOaJvzqe10VNB/mwwt3d8wKJt0287tjhrEZDT6GJuGyPa8p+3yw==","signatures":[{"sig":"MEUCIQDWrWCUSNnRwOLHsEaOPHXYvHoS9rI2OkJt+nZA7FrhIAIgX9gENzyFZ4F/EaLcVOLQPs5KD1cxxgSqVujue3QdQ9w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLm7mCRA9TVsSAnZWagAA9BUP/RSXPc9pdY1++NybLiHH\nufpexL2jG/8jGF3SPbQduZUtt5To43ree5/Tudahz3Jq53TCfo0tMDsGc5RS\nAhstaq0DHILtx7zFGnxXTZBvwhE3VWIR3BW6XJeAI3UCQsyBJDVL3dbHXg6+\n05kj72AEKV+tuDtfgPDu89Y7WHuwaBDulnN8VVafM9JfzByiOgQTLprKlDzW\n7BA/wbz3wwOt/cciyIEl48gGPLKIayB6FCGpW0ON/MZ4WQUSeWsfbQeDzs6S\nSGzW59VlMl9G9bSjsuq/MhJ/E6yRox3hDmMu8GuG6adl5IRmyLpgedHSxYMN\nmn2k0BIV84c9HNcZVjU8HgMvhmo8crB/8Qar+e8h6Nqt2G8lUGAAlWSbbk9W\ndUzYj7HJHJgGqYXtpdo5qt/+y96NqGadLbkUCtR5n+EDTcRwfr6lnC4LUcxs\noIm0AknFCbNQHwdne0EJHqFaczO92PXhJMU8DhsfGb4KHy5N3RzTMRNuS72F\nh6AfwkhzPW1ag4igAXgEs4oNxgEOXmgNm8RCP2SLl9uVAeLUpJKdCiWhYM93\nZh/v8TpflUZPKAuKmUN6C9AVCv56NMseSk+qy/Tw1Sb0Q9m22ItTIOlN+PHQ\nZY03/39b2Mg4g85ogXl6mTziRnMJCcQVjcf89nW+6yvRkPOJFnjLm3oxvcXI\n/p0H\r\n=uprk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4.6.2"},"gitHead":"a718b36ccf7a156db61ce3d4d4d479d8b6351c8c","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape test/unit/*.js tape test/*.js"},"_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.4.1","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"8.12.0","dependencies":{"jwk-to-pem":"^2.0.0"},"semistandard":{"ignore":["**/phantomjs*/","**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"roi":"^0.15.0","nock":"^9.0.2","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.6","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^3.0.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_4.8.2_1546546917466_0.42626518239175315","host":"s3://npm-registry-packages"}},"4.8.3":{"name":"keycloak-connect","version":"4.8.3","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@4.8.3","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"822e13f6374b310f2f9651fb3357bd5453d2ebf7","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-4.8.3.tgz","fileCount":52,"integrity":"sha512-4MRRDmztHl2c1JiyxoZO3aAkqeYQ06gKUXJQ5BjL1RGZuqDs2I8vmSUL+ou4Gm0NamoJa87daT1NBg98ZW1mhw==","signatures":[{"sig":"MEYCIQDdf+nm1C31VdaBQpSQp0xS4TU7SD/Fb10vESzcTTPo5gIhAJM0Bf5Rz58wq0QOIhtUUGRHAgdcenbT9pWRZOh7PlOG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPeL+CRA9TVsSAnZWagAARcIP/0vhS6zSyJBrOJ3paF/Y\nD9XcWeg+Dyik9duHby5ACPHgmhjfSN86XIigjFhr2OsG+9DNo3tGcTy5uN2M\nO+1Yc6HbegUtezYZ+RCk2rJznWWVOXiHcWdoLUUN13RCIopsrIXlY1VVmj9h\nQ8PtT2ZUsd7D/Q1JSYOgsD1NB7jTYNx259SxDtdITmVpIZXb/S7R61ag1B6F\nGM/WICHH4ljwiqn9t9IZK2hhTUnV4YE9uhfLbxGgQ4QjTMtNTyb3suLVEHUx\nPbd9yz+ZALfLn0TuZ4gvgPLOJJDdTGra20v6bOovJ+6WK5Wavjn04RiLLZZ9\nQaETsGlybjMFJpFH+N41+jw6g4z0u5fAwjHImSl6Gnv7cmTiv0rnDuUTOLXb\naYL2CAAyfrZjdJ8NPTsSBzwLM8lNeBkl1lYE11ZtSkl1Rrjv5xEHcylB/IKB\n+Isli3pF5ITHvxFXsRLoknVN3WaLY5za11NC5PiZQln/Wvyz53dYw6Mmm5YE\n4gyYFdC0qYADBqW/XPHV8Y1Snlor86fWZApcvtRotEleaaGMcFjvnIYHfLGL\nLeNTLw8JcMsjQ2cch8eiT2MsL/QPDoJ0zzUpLKzMMpXqJzttY+lI54rnzR3q\n9JCD8TRatwHTcM8sKuqWlMKbgmfYKsvW1TdxgTR/8g3TCRANDm41et6Qf1gh\nAmUU\r\n=g8KW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4.6.2"},"gitHead":"3ec0da1a19d69480f0c191cb3e10036c750c5ac1","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape test/unit/*.js tape test/*.js"},"_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.4.1","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"8.12.0","dependencies":{"jwk-to-pem":"^2.0.0"},"semistandard":{"ignore":["**/phantomjs*/","**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"roi":"^0.15.0","nock":"^9.0.2","tape":"^4.6.3","jsdoc":"^3.4.3","jshint":"^2.9.6","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^3.0.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_4.8.3_1547559678127_0.02025423414965477","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"keycloak-connect","version":"5.0.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@5.0.0","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"fa0ebfe1e1236381d0e1b94bfb1594dab5a21497","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-5.0.0.tgz","fileCount":52,"integrity":"sha512-9SDZc6bbNzWY1di1qEQAW4RY94t/z6hWvkj6RNro3sWV3PSuT/DNXsCyfZpEJlj5Vz60w8p496HuNdMyqsV7AQ==","signatures":[{"sig":"MEUCIDTipuu5sHgGbqL+CdFsSj50NRwkJD48IA1qIRktqBB3AiEAgblDmkFrL6dIXKHXgoA6aM85qH3BJ4qXX4eASvfqdrM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":257800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcf5pVCRA9TVsSAnZWagAA4LYP/0bIzrSG/7x23QZDmkGL\nx5xR/ATbVGwMsrXGVv7GQJmESMSAn8hfk4TZyxqUJBIphE+l7vQQalRK29uL\nUoB2j0HBq06aLcV8ozi2tw+dXIC/x95Jb7zpID2W4iSmEfyUTjanNjOxy5Kb\nYj9PAVNLhYNAzO2ZL92X1dR37MRELAv2z6bMqfDMPCLzXw0K6HVCIc9XFBGE\nJiPpLvD7nAePsgX8Mo+F5x9lqvQgMIlX9iqJjBLzaGJ10WJmXVgvyCIqzy6N\n5izITZgK9s/pxlQ67bvoR+q7BPWGhZLau4Amlk+q3m5TWBbzNd38qvw4GUW2\nAhpBHg2LUQ4CV6yUjRTBR+d7VZ44P6o/vyc/2DNhXVW/TnMSEm4odAv04b/9\n05p4lZtHYUXg7GY96ap7eIcjqZdm5bgiSDbzfLO52IvceaTiLBWmZTlOvjJ+\nQ1E626+qoWvgiS5QljMiYEeuUMOhv8OjIuhH2o2/kzGyDhi+siUgphXWoH2V\nDNlXDQnZBKI01KSgppQmQA5U81qatL4B/lePHEiWGZ7K6oe19iH39lpxImaF\nhAGYtLzQxqJ7MpsZiGuLQJ978RFzVVsycc1RaT8QiZXTa+9qd7ALOZFCZXey\nyTCj0FrprGChyHgVsK7B0GUbXDaY9z4e4jLecPqBjKj58fRdn+VwNV6D2yJA\nZL2x\r\n=gd2r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4.6.2"},"gitHead":"b38ef0597255b275c9e2e8d0b348f325ddcf742d","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"istanbul cover tape test/unit/*.js tape test/*.js"},"_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.4.1","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"8.12.0","dependencies":{"jwk-to-pem":"^2.0.0"},"semistandard":{"ignore":["**/phantomjs*/","**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nock":"^9.0.2","tape":"^4.6.3","axios":"^0.18.0","jsdoc":"^3.4.3","jshint":"^2.9.6","express":"^4.14.0","istanbul":"^0.4.5","blue-tape":"^1.0.0","coveralls":"^3.0.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^9.2.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_5.0.0_1551866452968_0.6736366780172873","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"keycloak-connect","version":"6.0.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@6.0.0","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"251dd6dffc637ecbf9bf2b29d18cf634c649e54b","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-6.0.0.tgz","fileCount":52,"integrity":"sha512-aE6ZBTSmmqYDMGXDXNGHsMdYnqGtg8T3ZDeQDyzkrpFdNz5oV2t9jHJvWzbuk3y5SZNQYSKPpDDXfV9IV0A0VQ==","signatures":[{"sig":"MEQCIHPo1SGBENalooI6wUr71jn5/cH49zWWfkiUGcoAFCGeAiBF73y4JKhWs0y6O2+eGleHR04s6hvpoS4fXxM3zh2k5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":257997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctuU3CRA9TVsSAnZWagAA95QP+wWsG0igSwMXHdEcsl8b\n7Gy6hyekBB0lWoc45JdLQJI/YANsvnCT5XugYT82dSfWF80mib4TAUQ+TXi4\nMzfmtsYgfJvZWvIjuvuPuZ0beP+HVfHPCl6Yrp2SN+Nom4Hs/pveDJ+27FT1\njvdUqvzxIb5J9+nwbMoOElvlTHyzEC7ja9GI5UyouZalZRYNFaxBHwxdubFW\n0wBotDdII/1Bvr+oBWbnN7A0PfCHeX3zEgKwZfSoo/IfJBtXvJkPnbWU3y7/\nYlXzhtnpwCsoQHU5kj1K83lYaeHmadx3WgbjNy87B2I+h8wC4uRR8wlntbOw\nUA65ggQvBQFxb7Lsi9C/CW17pPnGpQjAjnn0IKenF60cqx0AyvdptSedOzVW\n8xwNaL1G25dTl9L9t24PN125uqUXC3i57GjDTmEfoiw8iGjzy5nTzeT2AyA8\nDmpIznsyqEYG5tTsxwbNGjwefY84NxITkc26m4J2vbb1SxQ2nCiIPLsMuAYr\nq1HNwmT+eWdsEOcRswEkAzUVi/oMt7cVC8GXYzQL9M/OVra6rSEizIEBFn4v\nwCyblSIhvrMPqqoytM0Bq6kQL4QvZwjro9wYJFDNTRtiV7dizhF3pCHuyvpc\n0HDeYmIeaLUTJLg+DEtLUzgaizoO236GP4kXn0xHw17tOKOeJcd/bz9vXlfq\nWuyk\r\n=iDi0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4.6.2"},"gitHead":"1564c1d1845ec85bb30b7eb8b2e2e89e6d834e50","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"tape test/unit/*.js test/*.js","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.4.1","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"8.12.0","dependencies":{"jwk-to-pem":"^2.0.0"},"semistandard":{"ignore":["**/phantomjs*/","**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.3.0","nock":"^9.0.2","tape":"^4.6.3","axios":"^0.18.0","jsdoc":"^3.4.3","jshint":"^2.9.6","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_6.0.0_1555490102906_0.3515015851954013","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"keycloak-connect","version":"6.0.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@6.0.1","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"7092900caf3f629d3d8c125da4b62a6a2b628f67","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-6.0.1.tgz","fileCount":53,"integrity":"sha512-AXKnB6wvocOrdeJ4C8jIlxDn9NA2qwso+gOoAOXxC9cl9LjeO/2VEvrgjvhQJh/ENh+GNqm/Mb6h719LocXtVQ==","signatures":[{"sig":"MEYCIQDmNI5FvjFnudyBknlaH+q/rEfusXAq88NdKyeXfbob1AIhAKAlLMMO+DJPOWdHETBaH90k6XKwEUf5HS9WIhN4y3un","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":262405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwCMgCRA9TVsSAnZWagAA6NgP/j9SmDsz0/JAl4RC7Lqr\nnpmsiTXN/kWI60v+aVqz9iYVJSEBj0HVVzJHzIbYXaCl4ok0fuaiLq+WZgML\n+fX0wYB333vDmzNjPoI9qZVXcamtf59gCspfATDmFBCSsSiMqm6IJGg/FJTx\nU9bQbYBGFQd01FpSHBx4sGEwYQGzVdU5MZMN15uXACyx8iGvpZOnkaDA4yJj\nSly84lANtxTghARSfBJiSisjvRbKEBExzYF+VDnZ18Z4+h5GUFEvYsPh6yAX\nx67s/KGIFOwX0mb4TtRLdJzY0U08ZR51BHj9DuNNfy3paX1bAN1LWJT1svKk\nkL3CL9QjXKYcRQ1MwEf9Jljed+m1ee+9fPnz2mZrfSSLFduXyp2yIuFpxESX\nmxDDq8glsf93ftEjofuls8Vk/M5SE/GQfbCJ0Z8DoZmsCfKRM1A9c+Nv2gIV\n2JfV5Zoic7OmrmN3BuJvTO0MWzmj59JZu31UJMLRmj1HtSFzJ7pP9bFsxFJg\nRN4E8SRK0T2OJLZa8HxoRZHeiWGxRPrkqHwM51dWtlUZZ7NGnX8frIinyX8E\nKEC+gfxvGq4wy2XKTJwwehQeki9/MyhoTYMYcO7gJ9YC79qi/iqI4hKdSAgZ\n0w6TI1XLObjMfkdEKW3HbG8IgZBxu2lmvl1CGgN5/9PgjywJxFBOC+4Lg5I0\neKhd\r\n=s8eT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4.6.2"},"gitHead":"7057516f58d75fe4d3def70bff089794f337a592","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.4.1","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"8.12.0","dependencies":{"jwk-to-pem":"^2.0.0"},"semistandard":{"ignore":["**/phantomjs*/","**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.3.0","nock":"^9.0.2","tape":"^4.6.3","axios":"^0.18.0","jsdoc":"^3.4.3","jshint":"^2.9.6","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","phantomjs-prebuilt":"^2.1.14","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_6.0.1_1556095775510_0.7526772478244064","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"keycloak-connect","version":"7.0.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@7.0.0","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"186eff3dcd57e5f5162689345b0a6b9851823ea4","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-7.0.0.tgz","fileCount":57,"integrity":"sha512-zKwv+yS8rt8lHiRhi8Cv/9oJ7IwqR07Hj9VXH/RqszfVovyCbit1Q3/x03VEuoPnKHE4xyQq0K+w+5yGsCV+og==","signatures":[{"sig":"MEUCIFjChlo8WmImX7BOTN0HdKGxRvsULlsQ8/OnhQOHcTsFAiEAzH/0rVaXTKpQnWCw7VKB03O/GoPcShgQce2VGJjsSvg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":338751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYTU8CRA9TVsSAnZWagAAfFMP/3JdirNhHcLwUd2ZEnbi\nrAZ638LI9UTNBOpQXgja7bEcSJRu+zgzHFcHW1GVbvCWmN6osK2myVuaQ2QU\ni+Q/TOxVIhPx3vbwhm3Jyzjo+C/C8NVYIi0Su+LvX7fcMLyZkCQgQ4sh9ioN\nPQ2ae3teESI0R1wH6h1un2BpsC0CqBWy47X8nc0DSd9n7OrbAJMieNnWMhPJ\ne2wzhjN/KqTLHulEIzoFSs5/Gu43gcd4/bAWAj6gTDZuKZovK9ptLzx9AqYw\nKT7TZWGnWg80yniPlpOdszQR8KzP6F51fdXpz4U9M2vka/pQneVo4bPnwZuB\nCmwGZPt8VU0jXC4OWA3ppxpI/m2iqbz4b/kI0qS62QQmTRUkAmjAxwCw5yOc\nniDZjNXVdT3Sx9CoxepCunm0pJhw98C8+0c+xclfjfGpTIeNrBUalQ6iCDIQ\nI3TGbYbwvnfjVVsmHrTHLYrhAK0gaBZa4VWatdcNoQQEXcBrCeACFzs5VIsn\nvl0BK2nHITEtu5/q/ZC47wbZVd5c9hXK5KUdMPKmJyJe7xSE/TRmTX1MZuUG\nrx0e/vAItpKVtB/ZOzoFlQu7KZFWDbQA5LXZlgJODk3f+0o8q0N9J1kAbo2c\nHbyKam0Q1I0dPkYhUjDWnVJ2Pucx/Y8TXJQGr7lUa9f7oXK3bu5IOKrXj6eo\nve3v\r\n=Hknm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"6f334e54c00260b9313c1a69c3946f78832b144e","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.4.1","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"10.15.3","dependencies":{"jwk-to-pem":"^2.0.0"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","nock":"^9.0.2","tape":"^4.6.3","axios":"^0.19.0","jsdoc":"^3.6.2","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","chromedriver":"^76.0.0","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_7.0.0_1566651708232_0.18595254415396534","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"keycloak-connect","version":"7.0.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@7.0.1","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"b5f125ecf499bd741400e9c01d0681a30e0b4387","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-7.0.1.tgz","fileCount":57,"integrity":"sha512-JC5IPlm6TbWfK7xrD/Ef3QQRvuldR2teudbdKCTHo1+NcVmSlKVUeip2drttjUo/JUpQ1DjfpdZB/xMfqnEv5g==","signatures":[{"sig":"MEUCIQCdsfmWQatugiNspWajLI7bmkyMKlc13OItwKa1eF+mEAIgNwsiX3gp/bYUd5gtMaJaN//TRscpWdxrwunv4ZuWeIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":338751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpwdbCRA9TVsSAnZWagAAWYsP/1ivTqBuP/vV7lNTxlo1\nsMQoUPxUew+/l6YhKy44OCPClBtN8IyAFXLpChr63vbj2ynnf9mfLnALmmAe\nHb+56kOfgGK5fFXET05IGXX+wjSmKmWJieEbu10ziUGbxJW2F/Q3EfiYogsN\nR7+efcdXZV7SdaLnzD1f+7E5U9m2An2T8Ra4ok+y9494HD1gd7giimN2mRuE\nTIneJY+OlNazdGNn05O9ixAT8ARdEhNH82yFBHq57yPzLj7AYUrH8NNu1+ps\niI1cbcbDEZ7fb28ipVb3yofBckZL+HbXjqmssv66NNLNCnkjnzGxCexKNE/h\niO7GkKlduHc5GFkDQmQu4ii1UctJLA7u+S5Mj5PiRDfGpAotASKsgV/R85Tc\nOQIDPWDsoUQPUL0FjcNwArJPiRG2wVnjX5pQi1fbNMEioHbJhPavDl8qJRm4\nIIF3G4hm/fl7K7fl46lH5nxCtrbWCURMxxi08Ct0djNq+KbTFKFC2ppfBxp/\nsNYkDe1Dr3NkIhleDocafD9KhTd/TkoNwHOr2AkvrOb4f2/CdTP2ktYEKBaD\n0+pXMbdaMbuYG2j/5ppJ5NY/20SO7FsWgvZ3xgHh4Ci4f8buBJKeJC0WZ15V\nl4B/abspMtPo1R57Njg/5tAK+rj5L+N71zzR0mNJpBZLaNvt/VTg5/ki41H+\nyKjT\r\n=ptRm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"8ebe792e4fafd1646bff594b6234e8835b3dbed8","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.4.1","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"10.15.3","dependencies":{"jwk-to-pem":"^2.0.0"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","nock":"^9.0.2","tape":"^4.6.3","axios":"^0.19.0","jsdoc":"^3.6.2","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","chromedriver":"^76.0.0","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_7.0.1_1571227482764_0.3589563141484027","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"keycloak-connect","version":"8.0.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@8.0.0","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"108b955f91a20eaf0fdcf8e0b09c54e959b9493b","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-8.0.0.tgz","fileCount":57,"integrity":"sha512-K1xd2z1UOsAHt/l2pCSmEfWGuefWgXDvcEZQDaZ5P1nFvfj687+0wewYyhe5lmzPSxAQVwJMdzAW/WR8qz0aXg==","signatures":[{"sig":"MEUCIH/tju+5na0RtVywfqdIfohdUWV9kqHKwnGuE2nfK51qAiEA+ZfU2EFPWqwoZREx9QEIoR4G0qSiDfYE/2YzJOsa/Gc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":338777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzty7CRA9TVsSAnZWagAAJvsQAJ+O9XeSsrvcLK66rjJ2\nEcHqJp+1f/b+VcSwIptiVi6w+ahhAQmRkrXy782++EF/XLSCW8XOK6rcASO+\nq3kRyFrWkJrl/EmdjNoFywhjCIrsSyH+WZpX8Q2bgYK17qsDJ83R+y0ufc1w\n1aCOaTZ686/9FD68vsCgmqxpErS2pHNJjqIeW7/Re/pFi6sy0TfDTQLgPZpv\nv3YDAobElWwn7sR9S2hAqUl3HbgN19DtAMZJmAXWmEwdkwPQW2h9RD76CILJ\nVdvw2DGcGu0xz+X4PXG5RzlCh5S4lzFX+67kwHoIaMvOIORg7z23QBjvks6I\np6ULtyYtDlGTWs34LmjCAS1k8OTWZdGLyY5trvloEEK3LSDRY9lq36zEY/ko\nTkq1Y8Konppr5JRTf643A1up6vG/wOelKfl7j/IIQipEv5+hwgGx9KgOGLUS\nJVNcvEoLtKmlK4PLch/EQPS2Hpe0Ad6ctptylJnUILZGC5JP79Qg6Injp4vX\nMrbS/yTlQnVouhomocGUuaUqcphWBMGdnjdw4jLE+vkN/COOoJEfF/ko72sz\nw3aVUQGJfa9zCUZPy9rdF6ZP4/sY8G2CUtmPxI5FUABCFbxPoh4OpEJwQRR2\nb51QlU9QZMG/TLmyh1k+rf8kx6x/baefkF5/NqcSwx+ngpDSlilsplrb0qRc\nJ7Ev\r\n=J2iI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"b7bc53cca79799b438c64871552f080336c855a1","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.9.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"10.16.3","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"*"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","nock":"^9.0.2","tape":"^4.6.3","axios":"^0.19.0","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"*"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_8.0.0_1573838011107_0.2425627850360954","host":"s3://npm-registry-packages"}},"8.0.1":{"name":"keycloak-connect","version":"8.0.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@8.0.1","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"e689c8d7a5cbfb558a0b3b8c8ccb2e197f03f735","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-8.0.1.tgz","fileCount":57,"integrity":"sha512-5BLMtxkbFFpuCP/uoDZzq3IfUH3tI14FcL6BrlNoZrw+MtcFhV/skiCsk41vaSBkMYNN4ncZdVu9FvgDpvZFIQ==","signatures":[{"sig":"MEUCIEk1dnXEHY93mxvAZBPG/xDrNDU0XfNRGAOPb/xoCDPXAiEAtAkdAmhf0CCnOC+KgzpzIMTCv2CUZPBMA607cE73BL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":338777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5QPMCRA9TVsSAnZWagAA5fcP/Apm9vePZomhPd1Sglpv\nnHCwK1ahVFX4iUNaTABPL6oU84d+J4wFqR0PwbBngmNcdxiX6UrqMerUMN1E\n4YSHHfRpwZ2gASe/k8aJCp4O6vzatKa+UFTUmSSfMP7UJCdq7Hq8IfqqApx7\nQ1KUCbWIFjlvwQUGQYQSd4m45t5LyOg/3GBkj0fozYbiM7HSll5a6KlGcE+1\nPzCoapDvZZbzA9g7lPlJmNu0LPea5+L4VDvisPPmrOzBuK+/iAxzd+ySKvQ7\nWvMTCcbFVozM/4Xx6RZWlyq9WWmL9pmdzbfpicW29C3qfTqoJSQvYOHmiUAV\nVkWUo+90N0r7jYea3aIMTphes1hjTTAn08jx1VYyzXhkF1ZWW2+0jGWeSIj5\ncWEX7/eOQXdJN7rldxhrMQkU8mCmRySlaLIzyLokeYwecHtDYCYSaFUvcUV4\ngZ3ZSsQQMhaY7LIvssYE8FJBNbWIYyARr7KOmtfT1wY1flUqn/sJ086mvcq4\nfY58RZbF8TkE8GY+GCnNUQ0KP67j7Yj0OY2NPH9C6+iCBT1U2JUNfPhUOU+G\nUbusLtCjTyH5U2egW+vNSdidxr+IgXSTyA2S+EdI3+GZTom8UMsbndpt7rnl\n5b3TiyiwZo/mxD1TsikyHmTV4Pep+/Jppfjpg9DXBbw0Hc0W4NszBDTUPEfZ\nVK46\r\n=u3b2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"a14e20af7162683a782e3b24a03cd5d72d8a6858","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.9.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"10.16.3","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"*"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","nock":"^9.0.2","tape":"^4.6.3","axios":"^0.19.0","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"*"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_8.0.1_1575289804031_0.1577263350966991","host":"s3://npm-registry-packages"}},"8.0.2":{"name":"keycloak-connect","version":"8.0.2","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@8.0.2","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"032d79908a8908e49c91cf0ca622bc1a981f00ac","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-8.0.2.tgz","fileCount":57,"integrity":"sha512-8IANRvcdeiO46YZvXw6jKvhNcSh0evsP1wSl95dfB4LbVk1r09bQF/Rra3Ztw2s8pXkDLugkKzTFw9WLCUkpfg==","signatures":[{"sig":"MEUCIQDtcnvuL1CXrIjLvRa+pmJ/vNWoIE7x/ajSVyGw4grDoAIgSvbtNbtY8/SCNzQCON/Ur/fkB0nlj0CMGTxsoGAy8CM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":338777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOogqCRA9TVsSAnZWagAAz84P/32+6xNFtXPYo1GD/eK2\n9m07zS9OXSb6ixa49zAKb0ad1nLqcR/y7zs7zOn1JIHX2i8mI4WWlfbx0VI+\n8R1XXB4j7UGNwUD4KXNL7AdUwZ01zMWpp+UI5Kj8OPFG1lim0qfafE2FeYrn\nUSdIuMz8L9/xYNOTO9j7elqjaeb2Go6Oae1mncNna1WoiXXScY4zOGVDVWHE\nLMPLaC0ruJ8uejByy8k0tl6SE5VwJBJFvfsZSi7HtMAxUR+rl1Nkj0RuabbS\njxcGLd5NTR5rc2RBaoaBVAnkWd6EhaRizKiXwB7OccIbJK+lz/CkewjhAoM7\ns9U98Wg+yBSyQxSuBRetpcG5sRnqotIddDy1uVG4EupuXbZan2FcwRE/+h6/\nGKR+fQZH/LRPPrHw4juGlK/np5324EQ1w+kFRXgTwx5jEfk2q13r1UMZBwaC\nK/nE1Five7IPOgztmYR5BDpuydFgWvbq2498Z05xItOAiscuZhf7Pg1bsuzd\nHcCaGBzvPNhBWmzcrD/loKEaEAarbR3Nx8rFEsuSRESBMGBehdUJD1aeR5pl\nyRXh0oOaRGmrhxfKJL8hkntaMe6orZ+NaSg/bteuxs6r6vjO7PPTStLUEGsg\nmsKxO1Hlstmtwtu6bD760SJVBFo9c+WRPd5vOeseGQbis44oHhp5VOQtO/Kq\n/5v/\r\n=uWDF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"55a22763ffa74ae64b9a58a9e97901142d7d6ecc","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.9.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"10.16.3","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"*"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","nock":"^9.0.2","tape":"^4.6.3","axios":"^0.19.0","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"*"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_8.0.2_1580894250311_0.45274600474726423","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"keycloak-connect","version":"9.0.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@9.0.0","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"9d8d51557398765c5a3e7033eec13ebadd370d74","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-9.0.0.tgz","fileCount":59,"integrity":"sha512-/l1NAEmXKqqHszZ5WSt1iap6RawH49zZQ6ubzCcs0pty5N772anZkxli/phAMKUzSM5uOCpDUhzXEe5yNVbWSw==","signatures":[{"sig":"MEUCICcZQiiJ82I1+YNYbMUxtO5sAa/GNQjynSyQns8I0buAAiEA05PMjvYjVWcckLfP8gAOmtu1lJm1uR/PhJh1qO/RQNg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":354013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSo2wCRA9TVsSAnZWagAAN94P/i7uyDl45Lp81yL5QN5Y\nYG2pzfoZXcdh4RjGXtqoe2KuWf9AO6NJhBKG/4pR/5/cq6+3AqxUbDHvT6vr\nU6hoeckMO8Df4ixXFCapurycIyRaM18wdM5oXyx/gYyokBVYkWW/yYjdErXM\nlvRlgONhq9SIxU2Kv+Iv+1U6u9mlzgDcLULEY5Ijlb+JgMzGzC15MGNS+wsb\n0l0fHUIMgQfJPtZMb30KTPPaAFJ+NLLE8GKW3ecdKQOV3Phaa/DkjFrJqeIn\npVY3d29l8exxo7tpS9sn8WvXUwp88HsGsYqkrWfuxax+zDiZkOjP8U0MGLSR\nfAC60Ci51evr74t1WzNvSFXkFZz/tgWatAr/a8rXK+VRVn0V54Ebt7GDvTZo\nvnO2+OD0hORxIJ4hAZyBkf8F9+pPNQAAdUbzcZoFE2DpE8Jvk0J0g2a+fJwi\nDqDpfd46cNNwr3nhZ6zQTrluge1lkV8fEAGqUsBdxP5yv9o8aTW+9KRN2iKK\nelVaOgzK430tKqamqrUHMJ0tqUhYGstlrHFnyGmOFktnf62p63cdMvKkvtaC\nC9F1eAw2JE/Sjmf7+I+7XtElyuWxZNOZiwJj29JPAhDqMVbT/SLNNzBEv76+\n37CwfeHg62uMhFy2M9mnUGeRm5KRHW7kKUIfk5TV1HsxapIuDpsBrmU484HP\nfR91\r\n=C8Gl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"ccf74a47707d321ce78939511b914b8dbaa3b109","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.9.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"10.16.3","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"*"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","nock":"^9.0.2","tape":"^4.6.3","axios":"^0.19.0","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"*"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_9.0.0_1581944239573_0.8323232042314086","host":"s3://npm-registry-packages"}},"9.0.2":{"name":"keycloak-connect","version":"9.0.2","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@9.0.2","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"99a46c1f60b04d0dd086f77d793401141e91ec57","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-9.0.2.tgz","fileCount":59,"integrity":"sha512-USP9JqIBRNmfUx3I8hXFqTH0JXRzB2ZijJEG//nUURpmRCr5KhKQG4MYJfXASPozdLRn3TkDmnhT2VrFYPjjaA==","signatures":[{"sig":"MEYCIQDdD9jKEYdFhZu+GrCAc1ylBp5ZPp2iQgn9l3UCgC508AIhAOuAqPNK4Claj1jTez4tCr5TVqvAsfOcAvPRGA7yPWzf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":354131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeea5hCRA9TVsSAnZWagAAaV8P/iW2C7xVO6NR0bsFMa2E\ncwcsi/u12TlwT93yZx6vgfu2miqpff6MIHXBht9ZksYQuw5/SFlZr64uS1fy\nEWMIc5B+KfNbVVnLt69wh/SCIJPZwyj804tccrRd/QMn5XXNprvnSucHYh6G\nXSrrRE3M48361m8icOPJfsHtKdRDNsJFgKd1H0VHqQ/CwYJcRFP8elbMlpB/\n86hF/Xtsg1dXjAdlcP7rniurSKmCTgQRr1AbnEvW3AX4NJdaHOPbVu6Y6+Fl\nR/DTTLF8N6gTNZa3VxSbyU0iGJthfgYCN5RCK1KT/5JWwboLdXlFpNu+dCpv\nTjfMN6iyuTQkbiGOAUFvbGg1ug8NqPv+07SVko4TlMLU8j8zSwF2aq+Tq9ar\nhxhnbKuaVQCx0Zs3G6H8YXRlAxNlXYasc96l6B+j1gtgNZl4nh7gR1xjOgS+\nE73CTYaBxiLOHWnmH4ChjXX4HzhhRNCyWzlH20gV2M6fsxgX0OGJrn/+g9a1\n+4tl9Fwq2uxNtYtDXsoJtvUKgWjKOwAoiy+odXdh/1M7kz+iyxivQcc6ih3X\nIdXEBVxEZf8c7xCTb+JsnIrVrL6dbCm5Nv+hIZEHkT8MDRsWTPJ8XTmWJR9u\n+Fx8mNtBaWN/YEfj/Dmv65KRkkFRuUJzy/rGx/AP9Mj4GLbRuOewbaaRhuCG\nsYey\r\n=XjwX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"9542d6fbe97332ab94d0a5e5a67e126abedcf3c1","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.9.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"10.16.3","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^12.0.3","tape":"^4.6.3","axios":"^0.19.0","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_9.0.2_1585032801240_0.6015581079926828","host":"s3://npm-registry-packages"}},"9.0.3":{"name":"keycloak-connect","version":"9.0.3","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@9.0.3","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"b91af662298e28fe1cf98856863d66b7e5194487","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-9.0.3.tgz","fileCount":59,"integrity":"sha512-tiTRkr/9svv/y1uTOrpvVcoPAUoEha3+oGOjVuyNjw1LsV6jOuJRETKHeEe9tKQFm6svTuFdLmwrNEMSEDCgzA==","signatures":[{"sig":"MEUCIHiCrv+F2J78xv7ttD7kkGNXKoLoPBrxbL89uCcAM+efAiEA3K1kQh8K180lvQeUjEIiq6u5pjWDPh+i0Al+ma35aa0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":362708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelY6jCRA9TVsSAnZWagAAXZkP/i2LizCz8J6kEwws4spN\nZmmgRDpsVdHyNogfP8837UPXynEwi0je8+BuQlcV11WXQJg+QHCFaJdH43DX\n/eGP/mA9D20ulcwpSnoCQoHm5XnkeON0sdPNoOU2V8mCB6A+IodH/M8vY9hF\nVL2HzbDoox73kkn4bt9XxISWTdB3H3d/kW5v4gij4geA16tvzxv5rKkqYu43\nMWgum4FZM2QTobuofoCnPUdHCRqbaeCsUGqj0+8hyO1X4hoEJebDUn5nBtxa\n6Z7/EWlZX7kY+oXuQ83aBnlZS+GpqTz2YTPNde+XXnX4OFQW2sID6FgNd5oh\nA9ToCIFh4AaO7MkB3iZ1di/QCsymJf8zuMWmKxkMFQe7KFBbn12I2VRPkpph\n910vN0vW/XPmBkhLijbLhy7wgxIVvQH8Yl/7w15Sv8BFxMiZI31/SypJWa5A\n9znsgX9r6PQ2bT5jha7GeI6bszlwg9EQ/fYZtHkv1lVgWUcFdJCk/6shWOn5\n3Eubr+e4+/pXt7PIsmNV7E1p1pB1vygK0Yms+5ynHBuezr7BLPe2KBHvJx5B\nIK0OkmhDMyScxbC3XBuE+uIyUoie2PpSNySBOE09zmtJj8THHsxqcwlGKL5v\n204bRGmiI4pKdAZEBweR8BJBkNkNxHVJcNbTSA/NfDy52gaxW6sU1mXrsvcQ\ns59V\r\n=62UK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"8c896988da2dfbf820eac80accdb7342c1a2696e","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.9.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"10.16.3","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^12.0.3","tape":"^4.6.3","axios":"^0.19.0","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_9.0.3_1586859683421_0.859483258481653","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"keycloak-connect","version":"10.0.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@10.0.0","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"fc41e28874d6a99694faa780ad4e3aa129442f4b","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-10.0.0.tgz","fileCount":59,"integrity":"sha512-8jA9ngGfaVO1JwuuOXVffwz8nB4sTcsSuhiwIsHb0SK8vmWis8M97T0MGPtsxe+p1pHeYWdJdrDCAI9z474sNg==","signatures":[{"sig":"MEUCIGVViMm96HRG4j+fIjU99CSrniQ0hOPLlO2d4NerOhIsAiEAwhn0C4Y+nkPn9ZLruRNimNHgNEpiytCmftbTdwonloc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":366771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqVhgCRA9TVsSAnZWagAAhbsP/1SWkHWP0I4ezHESVuE9\npjWovVqxWJOmoYMjP1pewBiFKK6oiFg1qyIWeS6qmJLg2Y46p9+OuVQn2Sbm\n3xyVJe1SU08EDLK0AcbjKEuETaVuKfyQQHb/1ygADbgMnjsLmYuEym+MGBui\nLH1fzXDUReVhvwR7INo9uZFygqR1G+7VmTYzMDc8uFoHEifiCAVFX9R9UF+O\nVqsqcr0DsgxPegp8ran0W7vYMKwZckH0+5ryFaj5PnOxwMF4D+T/U5mgUVjA\nVOM7UCInqsxjW2R7HFd92cmMu6C8adi9eI7Kqp6TgunrSzjmR9VV+TR3ZbE3\nvULhcGGOxRnqEIO9slxcBzMiTXYB9Pj/bTlBOODkOXvrRFGwrEumV4MuUaGt\n/4IqmqNTicyBd6n7Jsa8U1gwMJO6xWKeHws1fK+MO/N6er5N0QXRv2oRFNHn\nRP+9dsyV9O4tBMEpNQrsP2Di0aSz2X+LdhE10yz6d/O3W64gcxCj+BSmfv6d\nL+wlhGcdJq8xYfKlXKaDIfL6XZ8GQzPWU8GVkvIfyOQRw6Wfobf2dgVQCI97\nY75GsQxSBgFWETk4js2hvIheNlQXTPJfNjk5yTS77Ev/4sdh+rLpFNGj2zi4\nE0GZR3ASCH3NvPKEN1PupB6TaG80of3gjEv1EA8N/s7F0rUli7Ct8FlbJI/8\nFSTZ\r\n=oJO2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"c0e91c1af43b05f5d3431e2c6b258a8cc15323ce","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.9.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"10.16.3","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^12.0.3","tape":"^4.6.3","axios":"^0.19.0","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_10.0.0_1588156512422_0.08599054417387464","host":"s3://npm-registry-packages"}},"10.0.1":{"name":"keycloak-connect","version":"10.0.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@10.0.1","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"4617a8f2b776c4741f77b5a3be77aac7aa153229","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-10.0.1.tgz","fileCount":59,"integrity":"sha512-Dm6SN/PsJS/YqHId/QZhqxu0UfcNc/5KahtaEhhgS2qlpEQkBrIyLPbcuuqtgDYsqi6dLLqb6nC2NQngBSv9fg==","signatures":[{"sig":"MEYCIQCqoBQwbG4lFmeLgmAgoSkHoCtriJC2TaHBueEwvDia7wIhAJO4MdRId3hQhxBad3Ex4aiJ9mfVSS5pJCXNsgQ5LSsz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":366771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetSxhCRA9TVsSAnZWagAANRYP/2nps8N9P2dG1uHnt6L7\nY7PIo5ajHWZ6ySnh8nC15wP7jjmcyZjSlmiu8Ljup7e6S4/zBLVC3pC3t2TD\nOfRZZfnSMdm18IBw03ZsrZQJVN5eL2s2ZMg/U/brfB2HXq/XyrFGHPRGZi4Y\nTSP7frNaMEZ6JAITAF/fVv8yHHb9gO0AC97jf2AX+c3PMqUezezuYn+kL5v+\nZGwE7ncnmMRx2eNILzwv1DV/rPDsNT8QZXNbUK8RDsvAwKzpjXcDTLdceV2y\ncKiq+cj9QPh4L2GnRfU4GhkyDhJCnXY7GEO7OOwiipd2iaHiMTqZ7qaAHDHz\nvLw2Blbn4hxWYDiUEqQsCRxHq1dcjbRi938ZLBCuC4QhlXCQz8FiOE9GrJRu\nLi18oydg18TOPN3OFW+rD4+tsQGT4WbGR47HmBqL88oFnaCgzGGJajJhffYY\n8J+r8JvJppsh4p8Q5O5t8PoPjGcPDlqVQ1fMp2lW/a6qY22xSh2wuuIH9ojq\nRxgdmIRcvQp55FtSkfqIMkOEuNS1QIO6gox0gEG3pVTw8brLHV186vF6zcz+\nMiNUjMm8QSCZt7iKt64QyDwNU5pFa3d1zvvPG6ol3CcvfO0WF78AcNwo3rjM\nikoYwmRp3+mVoGDZdmZ3LTK6/laXzuz19a1CXypyXNtWf/FldZSoTmj59mxu\nn6zQ\r\n=FtN2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"3dfc70bf4e8b9a1bf32af24e3c1e133bc8a057d0","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.9.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"10.16.3","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^12.0.3","tape":"^4.6.3","axios":"^0.19.0","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_10.0.1_1588931680813_0.8782132175855462","host":"s3://npm-registry-packages"}},"10.0.2":{"name":"keycloak-connect","version":"10.0.2","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@10.0.2","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"a21003f0a683516b921546fc3d0bdd85d9263a95","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-10.0.2.tgz","fileCount":59,"integrity":"sha512-uzWCpUPYqIakV5flPsf86ihxO+aQlwIsouOw+aljak71e3oIGSvx2WrujccY3h9D3qHLFsAoosk9Ow9MsoLMjA==","signatures":[{"sig":"MEQCIGiJUYI2MGAMKbyVjP3szhz0RT0yq2rXhE3AGWJf9QeEAiBy0XabfmzrRoTzGHUqbQEe+rcl02HeKhCIK12gF8Rr9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":366771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1jbUCRA9TVsSAnZWagAAWTUP/1CG/UV+ypFbYbbd/9UQ\nzD3kwxEEpp1lKhbesAFdqHNlSKKQxfrjxDguV5ivQLtFjbch2bidE0OurOve\n+q2sR30Kkz8y0jw2EQHNwJWlNvRczYgMap1rEOo0Ta1GzE8BoCFjBbBNwLTN\n2fRxXI9J5pq5pnhs/0zDu2mt/nTkdE6EuG3kMCUyJ9/++m/CW0vsqMWE07Sj\nBV9BdaHf4ogN6b22AVdW+4JDXxO808KwGrQntSOEcKhb9yY8MpQp2SVaxOj7\nMJLbMTerRT1uufeUbYoruFzkTdYUS4KC8sMxqrbzJDMxWekuAdGNo1appHzG\nWwCXsB7lYl7reDiQdgoEFU1mAAIljDVt7SdljME5T9tS5bN5+RcJQi6zqtSO\nkBdiNTCX1mMKCWB4R3IsCVn3Pi0++qCX3b+EaqgcKKdFsNgQWvWgQMCQ5JP5\nddFrJX6iWMvRTWG72qMykZQr5XJdoCtyPRKVp8lIgwFbTjp0x2dYTnc9XdXr\nnyIZeysNMCYgOxetSZp/vvPEEi5A/n2fVCqYUM3vFvAOEeMFMJY7cO3VCwdX\nw7yyUh283fQoI6B1FWzX8zqsT6STeDEXQgSYkDe8i/0ZItUsGsTsWNsqrveo\nb8QqGR0XqXnMoJqemSlQhzF8ix1OIiD3swQm8PlMX3EYV6/EOIOAbJ/VVuhS\n5nz7\r\n=kmGU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"7e154a128fd67b0064465c4f5db10d8baad11f43","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.9.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"10.16.3","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^12.0.3","tape":"^4.6.3","axios":"^0.19.0","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_10.0.2_1591097044518_0.4650555087619541","host":"s3://npm-registry-packages"}},"11.0.0":{"name":"keycloak-connect","version":"11.0.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@11.0.0","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"a04b2be7bcd35d8c8fff6a2af728386c74dc8856","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-11.0.0.tgz","fileCount":59,"integrity":"sha512-Wx5dEhOfh+iUBd6NnIq5oIX4xWjAj3+jN2pjdTgLJjaZmxMw6nzbV6A8sAB6oK/lA9hE/nO8NAnfgty4DWRIPQ==","signatures":[{"sig":"MEUCIQDHwr1cjhf7hWFmQtJa0w8btJcjtb7bvNm87rX4BT40zgIgQGSmE5wIoHUgeEGV06qPzfQzBLBo5s7PZVeL3nsxvbk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":367546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGAC2CRA9TVsSAnZWagAAAMgQAKIcUN082PNi4L25/x78\ncLtBqoUWZA6DY1fhTm5B6TPWhZ8TEm7HL/pwcQHaFv7xWSF1UQDKusCzHqgo\nWc2Eeebq1L/o/bP5fEahJfiYGN3W2G6QGyrWyFRrKn+x4iuW07LOLTKPfKyN\nAZ8IBgpYFXj2QEG9mpZ6u+EOdklI0L0II3R+RRnehuZjWLKbYsy4ecypg6OQ\nV2o/qquZBCyW0BXb7J6ixAUMT2rJxtbjaSUrrDGvDm+Ali8BAd0pWiUQAZCr\nJtRifzIkOh9C4MNMNUNPu44QDWI1rT9678jVuf4AL6HRhg3FgHGJcl1ySq++\n/W3Xm0iZA0mx8nDZDE98v+onvorWYvEgf1I5BVGy06XjGygqhzM7Cg9LxjlI\nDhw6q+Luzuh8XFsTBrrglXzbCw7RoVNZP+JAzJ4Z0eD90Mk0TYlEVbFjpqEM\nR8CqlBNLMnqLTCAeUSZDF9Kftc6PxLrcrLBhVNFEhpJNnac3Fx+waG+fdSXG\nORgWCq1TmliAR6jFKVD+90xaFevZrupaOF+AMotmk075bBXcs0Ae1HWwrn9a\nYzwyGqSxvby8kCTb/zkseDQFAESGqZQoTZbGG9WvCIsUDNkbkm9XBiq7w1LX\n1X+cS1vFYWzV9iz7hIUs0X2y09lXfO/fldnIKri7EQ7mgqdidWWpUjWkHj4l\nma1K\r\n=PlR6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"30223e2b377adaa9841a2f8abc6b1ae706a2f22f","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.9.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"10.16.3","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^12.0.3","tape":"^4.6.3","axios":"^0.19.0","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_11.0.0_1595408565835_0.1014490406620836","host":"s3://npm-registry-packages"}},"11.0.1":{"name":"keycloak-connect","version":"11.0.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@11.0.1","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"910eb366093eb5d880bd18baae021846585a6184","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-11.0.1.tgz","fileCount":59,"integrity":"sha512-XqAO2kmhIsB2jNwDTEgUerxYxruwFYnmCrj/Py84+2ggX2Npxr0kIEuv/V804aqiBd+xrzFXxqLJ4TM7Xr32Cg==","signatures":[{"sig":"MEUCIBDElk+PK+v9wdtEBeiRfEbGNU+G0muyUXVgWLnaA/xyAiEAlPM7VzF8lvAfA206fC2JvDeOWIgpcA4phldW0otIwxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":367546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfP4w5CRA9TVsSAnZWagAAZykQAJJuQLiq9of5A6rt7iqk\n2NZeRxdQAsowtfEemg6MPBGesjxW3m608dXXk7q9zw9bJJjAt9aPsb8Kx54u\n3ZMwlqPVC9KybacYB9zZHPsWHHt/RoeZEL2v733qi06O4krHE75HCB8BEa7S\nOq8eSm1qhVV7Eimqup3ANuiu+BjR4bQRbm9VWv7f/hAJSeFAxVMOh3RWMIqT\ne6km30+7/oUcHOrgchZHHiiMlMDug/1dfcDyAkIZO4xsJgmdt6ixuJxXmMiL\nk3QBw8xJmpCvlzZIfh2flg9lsQ3RY/+RO3RPtFLKoFbVGVCyQ9w3hmofu4ir\ngUtJyxcFNKU7NUNemXZG1nt/S+8k4trevD0Jf80Vhq7N6svd3fJe3Ol/zh3a\nmDuQMoaqtRLEnBWw6YJBLWP+RBFCK6yDOd4H5amZoOOIv2QsofDT/qz5Y+fM\n8M7WPkM68smRtBet+VVyVXREZL+3LFxzZm1hwDTMy+/2xnQ0csu0rBtCc30r\nZOlRKSWkC47P21lmFy9fKzljW7EGgeu0hWae2TiYlavMxJc1YSeFpaX0gwlV\nhltLOldPoY3T7P0I7WGb5EeOVr8qAjngCEMQXeIt/BXRJiz+h6PIb8aWopDk\noNHWvtL9XvTvioNRJ2pqz/7TB47dXVqVrwGpXfXi76v0O6AIx7wYkmViA3wz\n7V0E\r\n=GnVJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"5f655fba6f5b5d355badbe3f3f775faddfb5cc5f","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.9.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"10.16.3","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^12.0.3","tape":"^4.6.3","axios":"^0.19.0","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_11.0.1_1598000185238_0.34925077942613836","host":"s3://npm-registry-packages"}},"11.0.2":{"name":"keycloak-connect","version":"11.0.2","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@11.0.2","maintainers":[{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"lanceball","email":"lanceball@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"0b7f3a405084967e0338330403f01fba92009f6d","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-11.0.2.tgz","fileCount":59,"integrity":"sha512-pfPnOpoDrkvH2zHyMKOS/H/gagKyXpckqHay9aCuLIEiETEIH0ogSt5JUJ12MFBE8O0wpVYVpz0erFNP01uZGQ==","signatures":[{"sig":"MEQCIHQO3FM7PpeMSGQ/cR4Rk0INkW+ZTEvSel5Yaq0j2bZmAiBGO1UmwTvqXenTgtYKlzC+T90Py+wslTryse0Y8riIiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":367546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTJ9jCRA9TVsSAnZWagAAhBEP/1I+tVaxhl9oOWiHIs9s\nk1gVj/3zgxcv/SvifFQJ6ZNH6wFbKkv88Al/QwOtGVS77gJovS3ihvQ5gjsh\nI4LxmqiuAN2NbKXaQgWTGJVhv+sAASv+F2lU3O0LfK+xsEV19RLmUzY70Lhe\n2gpSu10KjpRQ32LrrpZ/7uuVQz/k46cNxaJwFWud85R+K/eYCnjNzKd87TAa\nl6fGeBCNrE3MA5nov7KrBeS0i/5ar4rBSA3gHiIUWSNiQgjWR+HUmtvBlDry\nL03ccpzq+RuqrWXa22Q/T07d/2zpMGCYl2RzNHo33gueQdnR2kBDJAmNCgfx\nBX3mT/Tzyw6VO7OfqsGrw2AZriauezGGL+NJdSHqAAaiz8qiQVfel2DHS3Oi\n9EFn2t9pbtmucDdpUr75y6Qyf+8DOzvdSnnRXiga1CQMPyGMhJMKWH2By38r\nNtf+smbwmTeAQDbjTuC/RNtnZf1DQ9lZlYGRMmnTwVM1f2/nY/89Lz0juyXC\nfGqRwj5NWdaECoAXFd0H6Fc2T3Wy5LZJPehIEpZe/Ne86uiXMaBq7QshOXpZ\n6Hk9LSgngcV2w+lg5LUjfD09pNOOVQ4OWd1mvuZ+l2wIQb+8u63V8VAScJDm\nHxKPlbCQMHdKp54Q5KfVwRKGjkTGm4l8YvjDECcgK1DA734XrtvZnXYm4pNS\nptD4\r\n=MJH6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"4dd1152615f7cc9c5a51f1ae8674bd3b1859cddc","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.9.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"10.16.3","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^12.0.3","tape":"^4.6.3","axios":"^0.19.0","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_11.0.2_1598857058735_0.8921176998001425","host":"s3://npm-registry-packages"}},"11.0.3":{"name":"keycloak-connect","version":"11.0.3","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@11.0.3","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"lanceball","email":"lanceball@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"cd498b1dacf67d7d43d2d7fbae0b1f243d9afef9","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-11.0.3.tgz","fileCount":59,"integrity":"sha512-VVmdiRFXRJmik1Py/cGplySsVeGcLjGpoYoC4VW5b9meCcVTN4jFAokYup7Nkba6L9SM+NNQD6brlG5DZeHiWg==","signatures":[{"sig":"MEUCIQDqQCnvwiDTbISOgR9/80aKjAUJlNuGiNeNfQLWlbO6NAIgGpPdszpKJW3xFd4lMBze2AIOI+3H3zT/WEXTglZDCrw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":367546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpBfjCRA9TVsSAnZWagAAi40P/33JXFm5XQKyElHoxRqj\ndPGmWDMtZRhsPk4sTNXGVSMSQvzFU2+WWYq+wgtquFjUHgQV17Z09Av2L3P1\nt+L8Zwf0IgPzyIEM/PNMAgNVOlV34R8QCbjx1aXb6JtNRfkihrvbkydnIAxs\nbYS9WorTZatUr/e/9Ypx6WyseE21+rl3204CBQDGv0eupeUyc+6supkcA0hF\nYdxa4HNLNBq7WfeO/LLTvC3dEoQ7cq+nAetMwSxttJUgDx1D7isFsrvFZwMk\nTD9jY2JfGGBxnPpAA+DnSWkgpY+m+6oZahe3zdLrbaxXw02V9sFpJZAUX57c\nl7oauu4ig03sgWfAIgNBlBYcSa34+ikVj+RnYazrScoIhY6sv2jCm149yhf1\nXzVJIeY2QsK+mIueP7+FKymHjmse7W4qVXWQXMRFoM/IhqOdAWuMnxGeuL6h\nsuB2KlPvKSrUCNw1Pk6bj3WTC3pgmSD4TGMddu3CIUIsmamxREqZR0T1wFKO\nl5RH2pee4qhP5A2xE9k/KNrBIEVc61FBW8jyOGjZictkExPBnRYa6IEV8cLi\nQIY/F8pX4w2WCiJR8EFKM/wFr8D8Z4VHzEKFHH8etZfD+1SBI4d8pO8qo7fQ\n9y5EvAJykNVBPlx3+kLbL4ADUiTbNyclMRLaACcTDVJInxE/lHuz//Z/QZ/K\nao1b\r\n=QjkW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"794a53c454c0a8d95bc41a09ac67aef004fa5eec","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.9.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"10.16.3","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^12.0.3","tape":"^4.6.3","axios":"^0.19.0","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_11.0.3_1604589538551_0.3945774918838567","host":"s3://npm-registry-packages"}},"12.0.0":{"name":"keycloak-connect","version":"12.0.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@12.0.0","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"lanceball","email":"lanceball@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"0fc9cc7be21565322fef86d66cb42b9730b45779","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-12.0.0.tgz","fileCount":59,"integrity":"sha512-BnHiW2gg7CM8PZ6E5DDbTKjvnaRQmIwTZ0zjkD53kpQ/rWTrjyDYEFc1LUfrR4cXlBISumOe3k/L0WMeO73d0g==","signatures":[{"sig":"MEYCIQD5Yo7ayHYgEiAFZSVP33fAHEpQ0hhhaXJi80MFvAnrKQIhAPDYenmJBYspzkAoWWojtbNv8tJfuoPDaHdirGMHO9e5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2fwhCRA9TVsSAnZWagAAzYoP/jiCUnTe2HB7OWXN1PhM\n5gFNpGP1HZGU6W6EbQrl1hXKE3461wiFU+ItGvxrGoaYWU/Ukca04R6ETAaz\nrTr767ifiMbrhrMYL9i5Ht0Cf3ef89H4e0Qm5TgeF5ey6mvR0tKlcDwJ0gVb\nh/CFYzmwh9V83FWl1hOJngN8sALkAqKbihGN1SZGXCnGm/SolSxdR2ycjOVl\nJqfH1sZnYnYwLB9HZoMg7nmNnplyXp6ecA2zSGEqbunSe4Fys0tqiceHzKbL\nbGCZ2/WKvFrWejJaf/XOCekCCek0Ly7nb8vHHVhZMSh4Wvx17kaMAJ7Vuemg\nhBIxLZB0IMPokwYORdf5L25EwQNHUOYxTD0HvbAbLY+bSXqq8FLT1PH8hL0F\ngnCVIsed8Pcd/Ov5AX6MJn50yDcMo0fiUeQX+tSr03dULnq8EWGqv2F9dPgP\nU/il2k8Rsn2sVvNP339tyIjV56gIi1D+wJ3P59Cor8UkBQR2pPuWvkkpqFQ2\nDjeUTaU7474Xb5+mK7lpRrwkHeoWf5nNbZkacZuZ85TKQSpt0F7ifQu0bcHJ\nC6ubDsycbI7bdhlJ5xTv8UWppDY08YuX+sU1fmsDMv0ix6zidYyNCN6vXqFa\nqGBhIMQQguDb8cu4wgEL+xEnnFLvhsohObcwgqvB/a7VcKaatyAMcjwXufWJ\neJm0\r\n=baRf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"741f1687adb9b70ffdf127279a7dce7cb34db18c","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.14.8","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"14.15.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^12.0.3","tape":"^4.6.3","axios":"^0.19.0","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_12.0.0_1608121377449_0.9925374142761867","host":"s3://npm-registry-packages"}},"12.0.1":{"name":"keycloak-connect","version":"12.0.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@12.0.1","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"lanceball","email":"lanceball@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"91753178d5aeb953001a55319b36e4a116b4049e","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-12.0.1.tgz","fileCount":59,"integrity":"sha512-Qhiuvh17+JHDwZIK+Dh8/KbARelj2tOfhIPGs9fP1UU3OAIk+72h5DYgBa6JCeNRR7Y6hoVLkJ2G1My5KQGJyQ==","signatures":[{"sig":"MEUCICQzAo45CzLfuqGDNGjqIPSY3dMoqfA921CQdDtmPV5/AiEA/W49AQKW366+XtN+tMSJtqSJv2ruIsR+4aj9n1xEtdw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3IYMCRA9TVsSAnZWagAAdpoP/iXtxC9xaesdwc56PnX7\n2KYLedqyW8hjdg57lCNDv26OzyKk0fTmnmL0VDMsS0ZDet1g7lHKdOpQ4RyD\n8Gw9vX62ii6VNBFUz2uTTiBJA94S45KAabnivXF/r5tjc1EY/qOs1tojzQYl\naxfArQ0gBgZwmXPRzp54Dlv8f1runesPCrg9gD1FtzCYf3azKwDQhi6xnd+E\nLG2qrIkKVgEReLvlDtNaX/BV7aQGiO/SzTJdeB2iRl9w9q/G2V0v1QBV38vg\nX/ec4TaA7JnTeGZgsc6IW0u/CMLzC0bgCvJ2gPduyz1WIjgRgEWrTyyctbQ6\nttEoBPDyvplooF4U5nGZr3i5v6Fr8VXF0n4Hx7Bz2Vkzt0crou61rNfSzhYr\nA3v2a52mZJk88uDjvrNAdgyNssqcEaeYZW24qHCKLxUU4V6hI4GDJ1DItTas\nY6kIFMykHnvnJScC4rL+kfmdRnjsZis6BwgIT4DZTnovuG89XeuGHoa3C+X7\nJHe7pB1Z3nMTRND3XYtrjgEFRmrZtJMAPS7+19vgyYzQTPI3mmCw0XJ6yZj4\nbOVi85Wc9EL0SqwJRZFDMmrcf1Ojlr8bQowWG1H52RDv4zauEqFmC7FxmZWS\nbEYx8bBAKo+utb70/rLBsUnwZnsEYb7HI5VtuUbB+ql28TuQWEx5iguOYB3a\n2M2y\r\n=+MTK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"a204843f90d19cd25c92264bbf1b3fbf45890f71","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.14.8","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"14.15.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^12.0.3","tape":"^4.6.3","axios":"^0.19.0","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_12.0.1_1608287756391_0.32670480438836424","host":"s3://npm-registry-packages"}},"12.0.2":{"name":"keycloak-connect","version":"12.0.2","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@12.0.2","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"lanceball","email":"lanceball@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"1e0bfcc0a19c4c0391fd51b1dee56ee00e968f1b","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-12.0.2.tgz","fileCount":59,"integrity":"sha512-xJ5LcsmShpkBJNpnvC4KTetabLNqBkMt2/WRSBcmIsmS/vVwzqtrUYt5QivWhGTw2/KTWqYJw0SoBXE/KhO0qQ==","signatures":[{"sig":"MEQCIFqVpE98jE3TS3VxFsafzXhbDMwoYrCpo0nlqGpuE3qiAiABhyvz6KYy9G808IsRiOp6dAA+0myRCEIBnBQV0ze9ag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBn1zCRA9TVsSAnZWagAA+KYP/2igmHKJW+Gyqy64UKhN\nEbGTiMrpXbiAulCw4iBzuy0rniPfp41agf4vc0IngB5PM1XVPOOvHwO2e3Ug\nTohcAxPYLjucP36B7M3EzjylD4Rn4UzBpwlEhsaVUd+1I02q+z14sCPrRFlz\n51pcDxvXx0NWHUrHxo3Ic9+YEoXGZNnBcVtlqQJ6ht66nyvbFwB0L4Uj+kcm\nI/Mxv/Xgzk9ba6fCaDEhSidj77MzqUMh/fq0T5h7+B48PoQgJ2vKY5R+PLGx\nqCfa9NjEp9GgiIlvLrYYwxKSaui5GUcOpy7Ig1NxdpmDdBNKfzIvE+tMy84b\nRU1UKJrwXnkDECrqZn4/jXNTdunQ7hGgrdza0DTlC4FLCFG7rdZAj/W8u2YA\n2mbuLRtfVekbfu04EPA/9zmeQ6TQ+pC88r2nYbupPC4lUSfngbkqFUxCLwsq\nCQ73/ljnDA3zCDCZlPaDOfV3UPznyoT50LPQ9w2O7R6d7NwSJbAbZ0AAfooZ\nFx/sQ67OS+YSMbAuldVzIFDXe3Y0zPhAXPq72fz4fYI3QtkjrDoQ0SZATJFb\nSJecKZZqJKeF6pulVmmoQMqrcqSFyPHle918y0tf+usxfYdLwy/yYY4GvPLA\nApHmYbPtPXRxCShcmCuOiQ+pYrOmxiGpyHl99NcVAuf5W2G/Tdt906onw5Hi\nghxV\r\n=bKT5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"7d53b350ed1d5b335ca2c3cdce6c9f93c6365e9a","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.14.8","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"14.15.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^12.0.3","tape":"^4.6.3","axios":"^0.19.0","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_12.0.2_1611038067481_0.3489662707425518","host":"s3://npm-registry-packages"}},"12.0.3":{"name":"keycloak-connect","version":"12.0.3","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@12.0.3","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"lanceball","email":"lanceball@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"d0f78bb487fbcba11665eed515fe9e40f8bfbcdb","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-12.0.3.tgz","fileCount":59,"integrity":"sha512-SZ/9/Y0Bs4L9pn6j9S9ogUOqMwaMOLPnGg5G1Tc2YPZj34+6v9T23qXBCHEvqJlcVJtVlLjSnsb9e8jemLmhaA==","signatures":[{"sig":"MEYCIQD6u8VDOtm/3EeCMcqGByPQFkJ1MsYZvM4xrlOIoYsmywIhAOJQWRb2XnDTTF5bYXIemv840g4Xxe+8a5PLGjl36314","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK4FxCRA9TVsSAnZWagAAqMoP/jcrNrMHi30nQstmjVHU\nLpV+nNv8sYUIhsvK/2fViVVgOdMtZRGaYxcWWrKsbUZI9DEk2VhPApChfpqM\niY1Lvg+DmBILoY3BnxElmHnnwd6uCwKlqiY4oFvdTMNA78z0wzWKatimbLh+\nkGYYQA0wY9vFXw7EWrksswBaghtGAvut+CUaXOT5PlklM83rg+6pYo4qh00g\nNL8s4dcmnzNXIaYrHZzeiXU4AlxXBAHMcU9T6Oh4wHQwgw9mdIIIg3QGvY14\nGFRdU89yqIvhwi2zHG9kH/1ADdqm8ReiusvD4qzVfD3uoxImzx2+t9GNc/W4\nCKH+XfO+/QorPENEtIuFsAcExlWgxnIe2knbMkeIDmKyd6q0O9EeMbVH3rp/\n2+vNcAFxZSnmEpItAGyh8n4PGQEPSmyjNEjDIPwaZcprGx5Y+l6NQf/CAT6K\nomDoad3rPoQMYPPX/GJS2obJfVHz8kmFoqJ1hQ6XaBYmHbHzg/WoPUOFWrzN\n3kB8X77RSziZVhg5+zzhVMq6UeZ/W4KRXo//vOo3l6GnVH09T7FTe/4o2EOx\nXbpwuRBMQHUfpsME6zOVGRhR2Js0B77pS3xVY0J3H9qh1gEVU5aCVCJ5dUuG\niIw2CvioSSNEXBcY7+7U56sUWMmFSXsO7xGnSoWryjRGLEo4OaDx6Wvcda90\npgd6\r\n=TTX/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"68185ddc562304f3fccbdb824eb91101efd2558b","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.14.8","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"14.15.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^12.0.3","tape":"^4.6.3","axios":"^0.19.0","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_12.0.3_1613463921178_0.8836484473207935","host":"s3://npm-registry-packages"}},"12.0.4":{"name":"keycloak-connect","version":"12.0.4","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@12.0.4","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"lanceball","email":"lanceball@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"3de6626e186c863167219ab30b77c5f1baa6b7f7","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-12.0.4.tgz","fileCount":59,"integrity":"sha512-teWx7loS3EH8sU/t9N2fstaTuqtiyu+VIgBUdtriY7Qww+pSxbyOtsRZynmvf5YsFyphr8DjcXNbBoeXI1iZOA==","signatures":[{"sig":"MEUCIQDQdAjTRIKPT6hQOcWbMogx3WR6PyufsVI+v5FzZVhHUQIgeLnXa5shmlY2KUdY0EOUCM2bNGp6fEgpKQKUuvXRJFo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPKNoCRA9TVsSAnZWagAAYboP/3V58VsnTYUK3UR1L7tu\nF1NKnoQBuP1EswP845w1OcPuP2tb2ExkyK3kyraRAGCWD8wQDw5tfJNlhK2U\n/FgKbHhpXyOo+xjIq7v31ihxNyLOOEpELQDdUsFamFA+CIhhaRRIzEPth76F\niFNtCP7TzGPLcOo4OOvFXWjEYbC56HzJeT+M6PYBuWjbUecGToVEFy924rtE\nrzsJLyay38t0r7L3XBaVEKKiWBbbwAygOPp187FZcKpRVjLx2C8ok27r27Za\nVyXmNX3zRNG/RJ15aLoawbvaBf60jmKn+nGpbqivqdt6Q5bgMCaio7uRYuhp\nANqHE8fv27zGkAASD4o2xDdEOFbYG7vpuYDrgwMJSilmrko5SyMTPi3rPvk2\nw0CiwwpxdHYXQYbP8+B9c/6MKCt3CzmxwXvocajZtXBmvwXgLxDzmkIXvI9C\nypEhBi4W2Nk2xV9Wm7dnF6227EZKMdShzTTJ8e/euMf0OEH0Aluchjasznjb\nIYZxJI1jF19dTCO8mW0cbAz/fCGRKtbrwczw3emrFvwkpyD2GcGFg1R1QL22\n376L7j6s8Nw3XmF2sWEbsnCxOwLKVDbwgJf8C8DEDCrogZyxtd7P8usJy9WE\nPJkhoY/dUzks5+kPtILZqzC5buqePfxW5SDi/h3f+DsAEMMbyCmQ6ieC7goV\n2ild\r\n=v7ce\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"b80cc5b0f2cd5bc6d958e640753e498f40fe878a","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.14.8","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"14.15.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^12.0.3","tape":"^4.6.3","axios":"^0.19.0","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_12.0.4_1614586728162_0.23808255659788746","host":"s3://npm-registry-packages"}},"13.0.0":{"name":"keycloak-connect","version":"13.0.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@13.0.0","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"lanceball","email":"lanceball@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"95bcb96627b04abc282b563a0b897aa79002fa44","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-13.0.0.tgz","fileCount":59,"integrity":"sha512-OdCy9KQ7v+c46Q2JlZWHBvvL58XkFanF7w+Expmt9TfDAWIe1ZMdmoSzxvU8Orz+GQO3BaBSRNv0WCwI+1sXTg==","signatures":[{"sig":"MEQCIFE4qQUA83nwybiw9QrHawaQBs7jZQs6+7mBfPCRDcn2AiAjT0CZ5YLwbcF/fEFCXIsARgMZwQfMO0hy1jOu0Y2mjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgk9/OCRA9TVsSAnZWagAA/1QP/2v8tfvQPTojYFvS6m5m\nyZGFW4XYHHlxwUzX6sgjatkOVVNOzYGy+OcvRAWzJqiQM1TWrXuV6RPMgMGl\nlv4Mxa1wf9WDpUAq0agsKwDaTb7tFRA2UxXI/81nKGIMv9rnheFWumYe0Hhk\n6KFPjioI1GS0287mICBPxtPJdUGUAxMy1x8fTBmJ6iIDfeWX4gwp8jGN6SCI\nNbqMG0uMILHgps7Hd3RpUQNRYm2RbkVCeI1jxVx0X+DVz+Bd/p+I+6rT6NxG\nXlX0BfP0ZWQFUIxuR3jEQftuX84qft+RRDQmuyAfIwtKvyiFRg3fusGMjJKn\nta0ReOuAbm4UzbTFQvbEPsNjlhHmyxv+/2PwgJlqNcO182Md380gb2sGcwyJ\ndRR2B8LxGlVA8A7MfZYOQ5A28AyteSItvESFqNze0ra9MFzBnhKt+M0lwiKk\nIDTxBxB/bI/hiaBH0QNjdil4IwMyOEFWx4IKWnOU7O5S5ClvqrYyaOEg4sAV\nR1wHFbFmy0D8pTUo4AtKFF81wZQWbXHy3sR6FcIGzXuWpc5tikNo8pAu09wc\nzJq41cE98hiHyIwJqzMWwaJz94ZciSMtDOPEXYf+hmpU81euDxnyg2ybUkqB\ndnTtN9bDLAFmwWbtPFiaFyb06IHGHbYF+O78cE94jxk53f5u9O7ngUGas/fu\nXP4G\r\n=MPfG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"b1de63c7cd72161529c1d045b1750702e8b51a3e","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.14.12","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"14.16.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^12.0.3","tape":"^4.6.3","axios":"^0.19.0","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_13.0.0_1620303822471_0.9748421954585054","host":"s3://npm-registry-packages"}},"13.0.1":{"name":"keycloak-connect","version":"13.0.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@13.0.1","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"lanceball","email":"lanceball@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"ee0baa43d4458fb4e8dba87ca0c6735ff5756b35","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-13.0.1.tgz","fileCount":59,"integrity":"sha512-59yLFJ8ICBiJ2tK6ZmIfDtCdtM4TRiP0pkR3qackTSrIW2fR7nvQ+ad/SLPsHZ9VMNHXgM7lAQ0ieFtGQceOxQ==","signatures":[{"sig":"MEUCIG+wr3SM1fThKOkZO85+eNMYrLZL1tn8cII44WftDk3lAiEA29uswBTPRQNHrKhucZNJRGcVg2L7bql0tG3GfnvXbjo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrMk2CRA9TVsSAnZWagAAOXcP+QBgky/xqK6B+aImIygt\n4aWESa2Yj8t3prH16Bt6wzZMLOBUa46Foe9eW6d35hewmegyf0zsfu2Uc/Bj\nU0wmxhHIGo+bRyYKMBlUIl+btaQSxRpGkoTW/Vlk5r4uT91272YJsUe04qr5\nnqslMQO7y2x6HY7wJWSPaQd2CP141u6uTMnRc6Ez1aPVAJaFbZbVoWRj9JqU\nbO8ibRzXpTYi9kgUH9u0maCc4c/o/eV8ws+alDp7ul+s41Ow6F9P64KvMZt6\nYT7DIFy1MsmFn1yEXpEooFPBBr44FmN98rzLBY1bVBfOB7XCqAJUUd2MbLSV\n3AXmTAFj4GI/seEjWIMLL4RzCaw1MEIjPmWG6s6ktZXJrhHIoELGoCJMReOe\nPB39E4H57BL8FEalZNOjDp+Ox04fMfSCcwx/YQxH4lJf3skUe4n+hEttivrh\nSI1XQywAvOEiKsN8/ZF8/ra8GBVEA/A0el7udlvKX/f2RPICeBPRvPRrgVGc\n5mAR1D6knZJwqaajszKE3gLT+/ftBNU6GL7VcntaXMYELWV+djKM7ljoYH0t\nl6NMbbzhVY953oQEyKmscnmu3VyK7zYjOVuPLzfp+Rpx7aWERq5/B95AKfXV\nhmaQR8D88ntW7LcOP1eWskla8P9pn1hsC2hSqWHzyABavFcENBJUbuzlEVEc\nSwJH\r\n=55EO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"3ef23d00c24fae7ab1a3e1c3eb3875dbfcc0d1e5","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.14.12","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"14.16.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^12.0.3","tape":"^4.6.3","axios":"^0.19.0","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^1.2.7","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_13.0.1_1621936437636_0.13707845403146024","host":"s3://npm-registry-packages"}},"14.0.0":{"name":"keycloak-connect","version":"14.0.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@14.0.0","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"lanceball","email":"lanceball@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"a24b0cf2afbb3ed180ab4f30e7659481df924a10","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-14.0.0.tgz","fileCount":59,"integrity":"sha512-A/xJRgVGOu7RjFH9ZVDdAezteEAj0tQ7We+jXtpj28I4Vx8ceqXsffR/1+e+h6DQ5LN5izx52TLZdnkm/YZmkg==","signatures":[{"sig":"MEUCIQCkmPqoees+FyrMEv0AlyEh1f3DY1lb3UrKX7unG5zifQIgEh5+VXj+/hWgUTD/zTRN1PQDNFBbIhYqK/cfve0W8ds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzFsECRA9TVsSAnZWagAAagQP/1ApoMHNMLh4BOHXnQcQ\nQdzGku5huScnvTk6/USWt2IA59v/cAjvARhXtpQo0RvHCsWfBE6dcVerixiq\nB6bP1ClG3WSIkh4wRmJTnbJfrmt34N4fD7wzf9ZEz7FofGYk+rKRWc9w5FKK\n6QaiE64H3Av104wzTOuqzNGpZB6+RlnqOQthspjrf10GbfSeEHiiFC6/R6U9\nTQvD9tlvD5AWQY8TTTl6M52SEGZrjZul/HKWiCAyjM2+hkVb0xHVjkjvPl/K\nwMRt4Pvywd9MEc0ZhULmJK2cPyM9UkqQFYHCW1BeDa2KfRsbEPCof6WOX6KX\nNJEaV1xu69oh+6xk+H/yxGMl+At27NyoPKZAlzTRye1y0hSpHmsGBnRHLbHi\n1BuLCVPx0MCXsTnpoh7Sz5pyt7c4Kul+mzgOk96bJmlwWpN0lJRsn1IVV/vS\nPpNdQvV2PunNfq0mLM12m/YEOHLO0YfSQ/8yGRfusyCDKMnkYWei0qRRgyHR\npNLm8haG2WRqncIo8WL5D3ry0UlV81fgHXYzCVhuO2ukpv5E2rYaVegHjKlK\n93zNvKPYbrMeobLQgojQaskVshRBZQR4dmWB0Gqk+Xh6RbY5uIeQk5KVx+9d\nl/spJSTa1GRR463RZsWdzWKTUE/GBcbVOFEj47JXUTZFc1hG52YEq7GenGHr\n609h\r\n=7b/l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"8fade1cba5246d93bda5889125216d0ed1336609","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.14.12","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"14.16.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^12.0.3","tape":"^4.6.3","axios":"^0.21.1","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_14.0.0_1624005380153_0.2972796543106928","host":"s3://npm-registry-packages"}},"15.0.0":{"name":"keycloak-connect","version":"15.0.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@15.0.0","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"lanceball","email":"lanceball@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"1e9c6fcbcbbe49159b09e1eeca24ccf5169629b1","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-15.0.0.tgz","fileCount":59,"integrity":"sha512-NOimM1uKKkhLcKfgcWhkkIVmfiuxTSDws09uBDewSOy8YEpAYWubMX6Mb9xerXneE8u23D5rlZW62rFlsa7zGQ==","signatures":[{"sig":"MEYCIQD5IFz0uTcQ2/uGF0ZLnIqY9E5pPlXLc7CKELeQDWe0CwIhAN9txVC31EfnjR1BUlQmobBQX145zHoYIQkLfoptC4Xv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhA9iwCRA9TVsSAnZWagAAI1AP/0R4peHsLtLsGjR5/L9N\nUxwfKpppZBbCULDf8wKmNbm1IYDSrinC4rP/AUnGqCAhWBwsDcy2B7XXVbM9\n4wLD09ph8OEgJOCt7NEWFZzlG6bCqz71cAjO1ZTnvsBp4q8f/NPmJt4YTu/X\nvXIGL4GKrxgDVaYfNkW/k15YY4+MKMuT1J2/kOodDlEI9zaQ0SeuhLREs8yX\nVohT9iMQaKKfmsYEIbbGzX2G4rutjhr/f6Gd32JgWJKlNMQfiHnh92VIBHUJ\n+eziWu78RVkKMB2aaHPPyhMcng2acoUOA7Cq6EgjPlEMy8Gc4BMEfGX1/mrf\nYlMmScVG4zFL97VL40+x7KcA6o8Q/FMZDEenvsFBEXFgd7nCMqJ90xe0zH48\n4Er4J44EcNBuDtdCmvpgIm88jPWkSK2bnaFOLlabKLYp9U9UAUjNC6iMglbG\neLu2b4k2xlHkqQY9w+huBYaIKQTVoF6TjaQnyT0elsvHQaRI7WjFNCIXA9+N\n/hW4HzyvZ89ADD06blyFC9d3R5fjlTtZnxZgrwcbsm8HWZX+Tn2lVBVr+zoB\ndYMSkIm9WZw29xuT3/2b6VbN9arHIi6xGesGppUVobEyVa2IbBuI+JDBiFj8\n95waTDb9N3RH5h+1hEfRSO/PBczC5to2ajBRrjvpVRfXurLi3dysjOV7r22H\nFOkY\r\n=tUro\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"be295fb458206ebf1992e5439820c641aba07bbf","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.14.12","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"14.16.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^12.0.3","tape":"^4.6.3","axios":"^0.21.1","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_15.0.0_1627642032146_0.8664116417257002","host":"s3://npm-registry-packages"}},"15.0.1":{"name":"keycloak-connect","version":"15.0.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@15.0.1","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"lanceball","email":"lanceball@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"e73bb7c98fa6c2422c7294f52054f0c60ca6fa48","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-15.0.1.tgz","fileCount":59,"integrity":"sha512-F1gIoe0fV+lWkt4fNaDmzL+SkPQr2A/icIPvwqf55UR/3/77MS5N/1+waRKqGtImMMwM77JR4l200HYWfUcALw==","signatures":[{"sig":"MEUCIFit8fsQqOisupZOu7x3IlJ+DNz0wTooUqFnOVmHD/diAiEAskDnGE8IEgUe6+yaD+zaMhBpjjjnwCLHQkIyARKtLHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDRvJCRA9TVsSAnZWagAAJZYP+wbfl9cVHvFRY/UvifmN\nor/xSm8rV/YSfUXimjLRIBFLzoQJmB4rXsWfmCm+NgHAj1dtcIlT9BZJ0toH\nRNAsLEBPykKSsFrkJbcwvGmDjuL578P7rWQqgqYCDHqtEYh/WfQxSTWSS384\nr2KygKp2L4QePYYKO11Yv8Kk/uEJRVqt1VH1yb0QO1ggmyuXCdw8BlzCz8kM\nxQo6JDMQ0YgN5D8FPyu1OntmNgzu10q5wYKNdG9t/4RCJHbT6H2sCk4Ea6Ci\nNyiFngMW7iiFZlu096RyTjs5nA3hSa9vIXbLwzfIPN+Nl7noGjUuJMji0rm5\nAPSLVdYVYkYyyBV4vL3eTTosym0IPAt7DdbG0Ivmjn41Wgjh+7EyiTg1JzNy\nKgvDoGtAHYO41lGbp4CmPAZJs6+vPhlH/1RdrXgoP123Q73aOERF4aN5g4IG\n3UWGVenOBWOuruZxZ9jvG7xwTpq2g52jbHdErjZ16ix86noc5DfHLeA6UPfa\ngDVHFbLc509IM0PJuWov9UJJYMCLj2KZgfXL+PU3idBsV03cF144v3DMlfuk\nDmzeZjZq0q7j4BFEz1uquqji7cEkjlx0HBaihXUrTZUV9Je4xHNQi9FM0nKK\nwovLONhJkgT+vVfwYQylKQZ4GEUZUFRMIBsFfUdJJf83sE1GpTf3iyXCkmXF\ngOmF\r\n=znhz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"7012e86dfb6bf3a1d6adbcda7a56ae7b38a63136","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.14.13","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"14.17.0","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^12.0.3","tape":"^4.6.3","axios":"^0.21.1","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_15.0.1_1628249033817_0.07788702024249439","host":"s3://npm-registry-packages"}},"15.0.2":{"name":"keycloak-connect","version":"15.0.2","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@15.0.2","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"keycloak-user","email":"stian@redhat.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"},{"name":"lanceball","email":"lanceball@gmail.com"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"c857843f670cf71d58dcabbcf8849a88db63b9d2","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-15.0.2.tgz","fileCount":59,"integrity":"sha512-2P770zjsqce6CF3WLYn6BBaLWm2mFlY4G/bEyYmgIn+x/3okSCvXaQU3I1An5j9M4lDOmz0JlBrUaTPb4u77rA==","signatures":[{"sig":"MEUCIQD+YZOZL61U4gBUZUjGBVOtKE4sEtIBBLeTGe/ovSwj4wIgUWVymErHTmSD7lCM85k7yn3KB/RbvKoiSe1gA0ORvHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhH1eWCRA9TVsSAnZWagAAtZkQAJVeeovzflrDLv+cuYT7\neUDCsVRBp3yEuvAF9RnUDC4S9YPnGLJgUL66kwKPDeCpboL6TsWfz9DG+UI+\nRlDLhXOnOXsfJ/5O+TBpCTeftsTJ6adeGMa6lC6J0Ga7qHe0TTovjP7aPiZC\n8yXOFZwCTiOedETNzm0wGQqrR7+GIn3PTLjPr/xn5yrATGn2vQHdRskmrLvf\n7MQx41vC0M2l/bSYerYWf+Gla8QWtIXmW26qSRHiYwEKZwgL18Q2a1C1ssOJ\nYOMr+h8rmGIlG5bOrBJkRSI1u1MusZcsiL5tahSWy5GkeNONT7DwjeCe/tSH\nOlNvJBY2tw219zqAfvz7MNFC1bfdnTeKRkT0cjfbpVTzIHmmzWnoimCtsQWu\nUYJppZKa1B3k10O0Kt35xDNGF/C7iS8CltMFEPZQTcYiCaY7+EIHcjXLSaQS\nNWbXYpsQ1wuvx3WExNfmrFQodj9v0I0k1/eF4x1ZCi0OtM0QCtHnGjfEd9bX\nL8vi57eWAznUDbt73eLeBA/UBWle/5wgRxLx9GgJkOJR67vxErK+xh4iy6qX\nMHyYslc17cDA8pfygqVxj+ysui/Sgh40hjl/qvCh081vc/iOrJdsla7X33Lp\n+SUp3HuNmT+MWW96gdyKXudZOynUGqjjo6qY33nxacCiYqjm4mOg6Ybgv1qN\neHdk\r\n=O816\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"4869876aead4b55f313a171c83b6a98032584fac","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"6.14.12","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"14.16.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^12.0.3","tape":"^4.6.3","axios":"^0.21.1","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"github:bucharest-gold/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_15.0.2_1629443990269_0.8024755690805263","host":"s3://npm-registry-packages"}},"15.1.0":{"name":"keycloak-connect","version":"15.1.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@15.1.0","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"bbdaf5031adfad1bdceee91cc1a86be084facac5","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-15.1.0.tgz","fileCount":59,"integrity":"sha512-j+vrXp4DiODyCCmGGWl5V55Mv/clqRPP0IXkMV07zVWeCYqyx53zt092rJ35quXXZBK9KnQm+ulAWA9bwsnTBw==","signatures":[{"sig":"MEYCIQCgrOTf3FLSJ8dSl36i/IBfcQrLpZ7KiMAkCzoj6nyOsAIhAO38KTIg8775KF1FKvW83GdOYrLj/rWUXbUOYkoDU2y/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhszH9CRA9TVsSAnZWagAAN78P/1ygInXTczPduRNq7dcs\nXgBcdlFSnSvtFDT10rFjNLnuvhUYK62tUT/62uAxI5RQ4oE26lsaUOL9wid/\n4ziwkDhmlr+Ql5ZG7KWj21VPfmmkloueMr6eTChQGLT98rxFpoMXTUKw3Yua\nsuF/qW7Pg9tZQ2t+97R9JWMHYcTqRisUrLpYgVL14Vzu1B23jnlgcDFOREFB\n8ayewxmcdCQArw6L2JjVrGHO9gy6M6klr0oqFE/KLIDR4BIkIybyJciFbZDx\nASiKEVHXpYhFRGCk/YJAZezyZJ2b79GWW/gMSKc0lSUQ0WDP2/w05xigHf6o\nuvHKbeps5drGPs2XUDhNoLQHOp2Yyit7dJXLSNFyrH5v++UYav2txPdQZDC1\nCZpSBThIrkRn5QPB1RcnqO0CIMdNoGI+tbWCchrhQw03mfJwxO77iQXqHs3g\nipUrWqO63XreFi0n2xpeuTX/QjG10PaFAkHfTCwhaWszdUiXqyjUdD7RGkin\nn8xG8B3SpZVmQOGlsNkEgzmAqr2nwd+r6cNRB6xfuZnoMxWMlW2TMkpq+RVY\nsG1WcN+NZI/bO/kb0sZQ+Y0Aev0xGT2H4WoIAQWLnPa62wYols3eD9fA7xeb\nycms8RAziQiTmCnSbQH3JG4qy3FSNPgPHlj3d2JuU19a1Ab0/rgzGRVSCpGJ\nk5dP\r\n=4cV/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"3818eee02c112862818e0130dbf8867f253a3388","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"8.0.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"16.11.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^12.0.3","tape":"^4.6.3","axios":"^0.21.1","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"@keycloak/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_15.1.0_1639133692947_0.5924786081951552","host":"s3://npm-registry-packages"}},"15.1.1":{"name":"keycloak-connect","version":"15.1.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@15.1.1","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"cb6f937410eda50c02844cb1224f845b313c0f3c","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-15.1.1.tgz","fileCount":59,"integrity":"sha512-vbCEiEqPFz5NKiX1/j0Et2KUj3K2bKIR90HOTSSRqcS3tj/6rGSE42Z4Lci1zcGgArf/PTAsjNe4/hb/gFRFFg==","signatures":[{"sig":"MEQCIBWUnv0eBqhKtmx7e2y24xGGwJeTR5XjEUEZss61LEtBAiBMSaPjHr6UygnPBzql5kWXUbbkO6HS/vTy3kM1Q74G5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvEnZCRA9TVsSAnZWagAArMkP/jBHzQ0hI+xlKHVCHRjl\nk+jzbjJi86UdqQi80KY2pUsqyTmrSb6Nnd01Z17tktiQq6wtAL+fyjriTBpC\nUsJHf7OaGzdz0vKbpmtK8dGS5osN0cBoEWmIHJIwZDBU+7VkLWoebgtuUE03\n5bAc/zff+GKvKopP4WWQ2RcgVbAsSgt3NuLXDS+6NAmFCG6XgBsw7fTkfcJP\n89FhwooKiXv/F0IGkEQlANJ2/h4Zc4WdLsXnszDVTU+tG5FZONL/xtdXVpCY\nhjhZvJHCah9cB7w0qO9Z55pt9Wqdhwd1i+aQG9C5b5xZzNNmYj3MpHZNmTLP\npNEs/mcebV55RfH0olpNr5QaxymaaKjNHTn9J9cM3Dx9EzNS6wyzX77msGsk\nZBuANiXiW3B8UgJLOv+OexQK5TqIv4U/7Z/Si827s9eYmmHzDAD1aC+OZxUz\nDYIYAUoYKT4lDdXaIAtB3zT2vl8PlUZ0TUEYHh1wqlDTPsO3I/pd/Ld4bgoX\n5ro91PkN6hUzJ3kUPhQEUHIpvbaoeDQXlyIjn5sSJnSlzAQr5e9aEguAAnPL\n7AWgAovtGlfmftRSOOJQBRf7LqZ5f7HSORZmS6o6R9IZiOJ2p4go6Pn+5a6s\n1KJbGGJRuNBiUj2+p93wqXxqlnSC+ufZbbg14UAS9ww1qtYnOLxBLsuwI//3\nKPwa\r\n=E/Mz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"56cb66636812d3805085022c28023168c0ccda10","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"8.0.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"16.11.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^12.0.3","tape":"^4.6.3","axios":"^0.21.1","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"@keycloak/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_15.1.1_1639729625021_0.8054572252066592","host":"s3://npm-registry-packages"}},"16.0.0":{"name":"keycloak-connect","version":"16.0.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@16.0.0","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"2844d84657eca7695414cce0f549211490ab8022","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-16.0.0.tgz","fileCount":59,"integrity":"sha512-q6fEp5McSRtlRzKzqtVimKJT5lr4Ruor6veoAvTb80BFUd0iAM4xrqaWNoFZ8xQUY2/nciMogJrRNGgoLEg06w==","signatures":[{"sig":"MEUCIBWAR+zWDRM2mSftnyNjalcF52iMtShixSFIBO94+D/ZAiEA+KhVxHZDBcmO786orQk1HG7X+snmrpW4AGO4ideYsgo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvJdlCRA9TVsSAnZWagAA1d8P/jf9ldlKZVi9jCoS4BRe\nx3uyofZoaJavJbEvPd7rj95kkxLD8qHzSRWvwyx57crstWzh5X6p4s/3/5xU\nBto3ohjgmCy+n2dMV3ZrOGuEft8SbXPlcJfCytaHUXL3wbUQvM3QTpD7ltU0\n8pzEAVAKArsNUjky7l+FT7SxmYLQBfj357FeonPivA1SPGL0d5S4bSjaCzuR\nAd8yfrBYdBACoQS9UmMABct9D2alXghnPNoxO9TaFqKZ0ZKdpPVLvtf9Jf17\n4H4Lp6YtANzCyKaEfaceH65vFq2G02utr+LFQd48d02ZtdKhOga1YEIGT3ZC\n0lOGhvQ5aChjmvq/mWMplRnsYcN92Ss4EuJKVAx7WWkzF8crSRCct5AAj9Rg\nbCO/Y/jd7y9ysObRIGuwAN4FaMoop5dX7DGv6O3lV5kpDNDsVhMEGqZQ716r\njbrFnFWTKFgcoeAV24eynzqch0afMeGNOupJMv1BOLX0rEmOdPoWSY+8AR4B\nj9FbL6FjwoGVukhBf61oxjG/vZvL30Kn9bgsZPLSK+/4qJZTjfcBiUaRGBxw\n3xwn0snfTKk0cVQ2kc7wcVPumVEM8rxslZgj0WaGAYvs/zsRb58GNLmd/yfm\n0zZfIU9hm8bjx7nJFwtLPSo56x9GPSPp201q2Q3AUUvKBMLNDXfuSAGb+LZm\nEhL5\r\n=Eo66\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"858de96a72c0fbc15aaed7ca8b7689f7d0ee5caa","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"8.0.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"16.11.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^12.0.3","tape":"^4.6.3","axios":"^0.21.1","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"@keycloak/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_16.0.0_1639749477748_0.6989400905272272","host":"s3://npm-registry-packages"}},"16.1.0":{"name":"keycloak-connect","version":"16.1.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@16.1.0","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"13590d16e50cac08204214ae3bc83648500d74a0","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-16.1.0.tgz","fileCount":59,"integrity":"sha512-1Mjm5AAFpO+FghCOFQ99xM2PYJdPhpvCCpwtIOOOEiNKK31m4BpZz70FCC6xcfQDb9euY5Zetgx+3791uvxqXg==","signatures":[{"sig":"MEQCIHS4zyqVnvV7abzOT5G37oHLmvjjOT5wlWo5x0h51OZhAiBwDxKsv63yo/70mTReEwA/jHNmP8L1kIS2HXIfeXbNpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwJQ4CRA9TVsSAnZWagAAobsP/jteoZV4Ll+afxuiq/wj\nWrw9nvT0b5sZ9T7iWTBNSEMDZfMZ6w5f/gQ9zFY3V3xMubYt+yJTp683jzrZ\nnLZPYndmtqv5R5BG/6VH7sjSq/M9McMtxg22MXoDWcZASXrnyOE37aRt2wuU\nfvtpRxzIzcjUs1o6EyaaR4CICM/mhcY3xj7WAl7WrVRAJ8VYs4rPS5WA80PP\nh6FRmmvWACc6ghLv/HewOkybHSCfzp4SNLt0a4MQK820s069iyUk9YmqMmL2\neNmXfjhyPr/fhwEhMj+nb5Xbpg6Wg4YU1Nhw7tU1HX8HtuGpKiuRIUVPxCnd\nka+uVD/JFAO3vdswZW0Mv+tGLPD8C/LZ8LkOEV7xAt9RwVv0LctnvA7pAayJ\nGrZ1gs7ZfvoumR7nTmb4mQwg5RoYugXcGcAO0UAy9EMcXb++6+gW/1BPgIQW\ny2y16kDoqNKOUj1V9h9/ByHqNJmWbpl5A07K8EK/4NVOp/lzQZcI0U++BmVJ\n6j0XkwiikhWQq0lQ+8hAsMR8RWUZMgCb+Vmf0+PccJYDpTTwzP58G852k+ec\nrAHRt6MYm/mpqwan3hPaKlb5UvwstWKH5YBnj5h0VPqnZTmAFaFW0llFXyTW\nXD8Q1SWRUnky7ApKqhkvobYHUi3T5o/zVm4nh1VfuxZ82r2pVNI9zdw/U+XU\n8lKJ\r\n=X+Kh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"18ab3be8028b30ee85a6d02b03ea55ed78fe5130","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"8.0.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"16.11.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^12.0.3","tape":"^4.6.3","axios":"^0.21.1","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"@keycloak/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_16.1.0_1640010807837_0.26891440485897067","host":"s3://npm-registry-packages"}},"16.1.1":{"name":"keycloak-connect","version":"16.1.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@16.1.1","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"10cd932e84e8d2e97fe0f4b121eaf4b562a4f20e","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-16.1.1.tgz","fileCount":59,"integrity":"sha512-xu8Q0sEHBe0lWESXOc0pSeLAh45EEZ6vT3RPVaPcTRQzuJHfj5QuPdFeUzQSl8iGjojuHrkgdQqw4/ZSH3AOIA==","signatures":[{"sig":"MEUCIQDVMqWerjPJj3uBXnxWszRScZj7JdtpweKCT/c/ngHjIAIgZoZCrFj/fmksk7LiGhjxSSGjCpW9JfxLVgs2pQc1f5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh77kBCRA9TVsSAnZWagAAIoAQAJ9wiFANIpdjYYIcKfrS\ncC9YNNYxfPBGG7TC1BX76m9RXkYtS48CflSeN6y+F/muZTiOMxNGbiYgluh5\n9dppE01Lfv2ZZpvfJJcVKNnRnPjxjUmI8uQCeWNLgRqeufcYAwmnjkwQWVPa\nohNmknBSlFKi8cGom90Goy2kKzzz1QYGeXH7lRcqGZ9CBRj2r5QhC7TX67tl\nj1tnC2XHgcGJKJJ714OCFHKBgrvKFdexmFh3yPZJzOtX1YdmFyiVbx1BEMQk\nYm71rUoCrYbo358cXtHq3VdnNuA/8P7YQGKxl77luDKIeejy7Adin0Ba+Qpt\nMWYGKbVHNrIdekes5CKDaZNLYw/KKS8gmTIbuphmO1d5qQFgHX8Svz6+q9WI\nU8z5J+ld7mTZQBjCAinP7Pt+cJGod2Xr18zf/PZVvkzXJtO96cr4EkIgvdBA\nt19QX+JOT+8pn7oeWpa3jjKMn/6wtfHm1B3/rO6ItcIzPw2w8SdWnmLKcNWx\n5tTnAs+zwvrp6x5Vg4zQxJM8V6PuQEhsTTRBDhCHV7b07BC9umjiv0/zXwtb\nPV1jjQYYkpLthB9Vax9xuo2EJbM6wtXY0svDt2vhuyNWQqiNLHJ3xkZ0C3bF\nFr/34L1piSf3wBHf5sh4UBH28rGeUQJnpde0lbV6eXmCkMJzN9AFa+2NP6Z1\nh2/x\r\n=/Hmt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=4.6.2"},"gitHead":"330b92e6d1df5accf95286c8c429cbb3bc315c5a","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js","test":"./run-tests.sh","format":"semistandard","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"8.0.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"16.11.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^12.0.3","tape":"^4.6.3","axios":"^0.21.1","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^13.0.1","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-admin-client":"@keycloak/keycloak-admin-client","keycloak-request-token":"^0.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_16.1.1_1643100417297_0.43905343767669236","host":"s3://npm-registry-packages"}},"17.0.0":{"name":"keycloak-connect","version":"17.0.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@17.0.0","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"9ac6a619205490cf919a1cbfff4a355f361e010a","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-17.0.0.tgz","fileCount":59,"integrity":"sha512-3dlqTUSkiTpmUiGcAFUZbT8k/5sXz94Jj+wIJBrZuqagykth8UVljx1RPcfto+2uextdLiQs2Ujk3Jn4BPrsJA==","signatures":[{"sig":"MEUCID++jFQPgDvt8B6NpBuoK9V0uZ32HoXdw9JoIx73Rx6pAiEA5x8iS2m0vIYdiw4qYq4SjxIXa0HVCQTaJEykIJyWidI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":370190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBNS6CRA9TVsSAnZWagAAJBMP/iVTPa7JXfzPipzakWbw\nAQHCRBBU758wW4zarCvOJ7T59UCtbcwUndrpWx4vcQrghBhfdTPBuvBXxPWy\neVFXhvEhX7+nUIRMLXd4gPLChPsErayhJRc8L1fqlUBzoFyVEjwW3ywYMzCt\n7VHG1NPR6FO4j+l397HeZTQwad0vp/ggVpkV++OTRqnFi8/X1sDOjGgkOK4z\nzymTHH3KgFdXZGyzAhA0jKfOAmNnsICPB9gj0IDDwax2CQHf8VguoMr2r8SL\nX5MQBGyB5Lw+0RccRSlyQE3I8l5ARZyQ++/XtXZAd6aL324fPZ7pzCucIeT4\nKQOAdDnkYyhQ9wvI7aR4ozDMuIzkexXh/ihg9Tcc1LaFnK9upgp1OlJfkSk1\ni2CCXvbm+LZBB+c0+XCMs85uF+3ahaWJ1f87z3jvTmC4wHHF3dMMrmGzfhRR\nDHRGl41XDa4ERbvp/m3zr3FanM5UysGR4St1lJdXor72hynat8G8iIPWSLLa\nAjRyQ9lqUmYkfKwlZc1NZ0yDsfAQDVLiEIx0V1ovKmNgiRKxAzTgj+pt4tVe\nnzAZop50I9mn1avC96SlpbkI/O5xAQg4XMl049xezFYp8aF45saYFN1ctaNr\nyG0iWIeNxbaJU1dGPMFdOptzOhUFWXSaNME65pb+OTO6bvRHyLLCOLdcNFMF\no9a8\r\n=s6ge\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=12"},"gitHead":"704aaa5dbf47fd5ae2171d7a0549ac9320ecc726","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && semistandard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"8.0.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"16.11.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.25.0","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^16.0.1","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^16.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_17.0.0_1644483770650_0.3889342771112727","host":"s3://npm-registry-packages"}},"17.0.1":{"name":"keycloak-connect","version":"17.0.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@17.0.1","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"add581b7363cd44292fd5a2af1942e87d6cf2928","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-17.0.1.tgz","fileCount":59,"integrity":"sha512-/LTJiEQ7wQ8AEQ/g7zUXCIieo+razCU3m2QFfpd2IAYa8eyIlqGYqck2anmdbOiSnL5niXiZ5/loe/86RbbEPA==","signatures":[{"sig":"MEUCIBVqLH3HTQyYj2oNi3PneDjTq4ETtvL+GweXzp+78PgkAiEA65E0Z4pf1HF1+CCP6dnOpCsIPc7GDw3pxXSRgar5cSc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":370190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOrulACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQfA/+KnjkJKBjJl5aRVPDESnKpkn//krhCet+t4k0+VSjMDEVJXaw\r\nDLACocy4bmNbwmJ+b4ulv0+m2ronjrAjTxjav1ZZN55nlpPKwWL3G6v3P/if\r\ntF2FwVcoX9vI/4SyES7haoYyeHvYhqRDoc5DVdT1OaGagpimU2SG86uYvO8p\r\nYYeSzBTiW4nsJR2RyZFYt0C2RFBbNH9QWWNCLKcsqNxDV1hs3KL6+Mintj6D\r\nIOJadqhI1PL3UIjjqKP1sV+YNGWZl9GzRDbbaCOuYjiBrOy6XG9KubfT7104\r\nLWLxcV/y9TDy4BkImBFvU+og8fq/iNq82hQ9FVsB6A9d1M0d49X30sI5U9DQ\r\nnPRM5ehwo7+i5me9ZHBZZWfaf+4x7bZCNKpQa7nGafz47mQsnz0aFqk5Y7Ut\r\nDt0fXeBVYls7aQrw0Iyx/1BAOyu+LD2rzUGQH9+vnwvfY8qD3GGAg9jkhwwE\r\nFvOlMFi2e+5o0uJdE2lk2D3HinwQbLBiiIyLSFMmpaYccxZNJMRU5430/EOL\r\nxOgTIyF2xc4TUDiryFofUUT1lb8Y64HbVhbe235bIqJ+R80BrZfRzxUDOm3H\r\nw90fjIBLKE4uN93sY/Q10kO41Etfg8VFnt4Se6mV06dhyilQvc7oElqT1c7b\r\nPVheEHKrrVr1mriFhb9Tg92NBAVLGDrQA8o=\r\n=Hhmr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=12"},"gitHead":"4094f5e32f77fed00c434b935b9d14fc0363fdb0","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && semistandard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"8.0.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"16.11.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.25.0","jsdoc":"^3.6.3","jshint":"^2.10.2","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","ink-docstrap":"^1.1.4","semistandard":"^16.0.1","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^16.1.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_17.0.1_1648016293061_0.8494488038241184","host":"s3://npm-registry-packages"}},"18.0.0":{"name":"keycloak-connect","version":"18.0.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@18.0.0","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"ad8a2e1af691f7fdee3ff15f84e05d86cdd5a218","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-18.0.0.tgz","fileCount":59,"integrity":"sha512-CRzK7NRoExCOq04nFDB2aADflRFnXUTNlE1bpvhDwAF5fuB9qeRPBuNTNy8bbbzs9xQkDiUGAqwkYX9XBSX3sw==","signatures":[{"sig":"MEQCIHl+vcEI/CYGLfw4BJLztN4bWUzATNfo5PqQuOrMRjf2AiAFhhWF+UQUQB20ZOt4KNJVaH7Hmo9jkJ6hEgZnDmtaJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":371136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYEGnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrI1xAAmmPca9kMhboYVeBCct8Y1bJ52i8Ou024+OW+ScHfpHIHLWky\r\nZ9JhDmyYiuHCwA8PmdHwzNBUVdaAhoLRqfOnZh/3QyeKQ6KOXNvaD0OO7YXz\r\nUBfn6Wlb6+ajvqZyaBNsuBHaKYd2zksKYV/vHrLJWOnlcx20wAAM9u1xJnGv\r\nDJOuNLM+Co35QBnEvEiD22Qqu8Gawxz1/Wx+ImNQYEsMqSiUrWBRo1BzZ73i\r\nxaKB3iVuKkn8nBT1l5IZbjcVm9dYQiaxp0EXT2Mdxn0tiqybMl1k97R5d302\r\nLl2TVxg6AbyURlAruucgDbwSS2sRFBfEH3P7tI77eaT0JN+ldj6Z58BtxDU3\r\nezWmJ8qT4ZTF6sN+hwsOeAw2BRdc5URIWBkn3ib99fqC2arTh2GgMhapryfJ\r\nn6jmZOlqjIx2H4GuH5lnWrzcQazRK+hr7jSMrIA+qjFwow0JLcbz5Em/Pxgv\r\nWuxzY9zf8KreycrtgjvmDe8EHhIqidAgAvVNKNNAs7ZS6f7RRQjHC8kO8MSO\r\nXUFEnrGeiJBckIxP9vrqhVCRRh1ZHl2P1cSLNpUQZI2sjdeXZEeXSbl6ZlPz\r\nwz2T8Maasp+X5Dpl5k428z4We7I+1iMLDYXUKrdMe/sz0QtUJUpdPBUDNHD+\r\n0SvtebyjlH8tjASPGAqO5MvvDV3CTPytITM=\r\n=PsFc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=12"},"gitHead":"4fff19fc9dc1b4fa3701d8509c50b06839ef80ab","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && semistandard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled","server:import-test-realm":"./scripts/start-server.mjs -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"8.0.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"16.11.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.26.1","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","semistandard":"^16.0.1","@octokit/rest":"^18.12.0","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^17.0.1"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_18.0.0_1650475430958_0.6527044182387818","host":"s3://npm-registry-packages"}},"18.0.1":{"name":"keycloak-connect","version":"18.0.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@18.0.1","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"fabc2797729991df4306593f308534b92f197a25","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-18.0.1.tgz","fileCount":59,"integrity":"sha512-VhMWvKU5nz0MdhukJ8ZkkEVMLK0oRD6fgWxq1nUk2S8cTSQYtjdEpk7ApAGRHD0/jteG4mkJcqCgQtF3HvBEXA==","signatures":[{"sig":"MEUCIFpNP9ySz7N4/U3ylWfKqQeZ+ETUAcpw9RJ05UnfKNBUAiEAmAVWPcfPVRCQpUl3+EMpFEshoemqZw75VJfxwx4Ek3c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":371136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqxeWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnzhAAjo/NUwrSjIR8GUW5OYlxfsGr0uuU0wmDlQ1DZeFy3Fxz9Y+t\r\nRdr8b53Ih6dRWX2/uM4C6W8E7HxwAQQk/2TKGDxhQZUMHtBsjRKBERE1dTHu\r\nur/psSRnMZLkEEXoDYd9qw+Pe5VFqiL6mbN2PGHNK7qPlootlwIluFunLSnu\r\nJAPT4PW6d5A3/3PCdQcZO8Efi7Z8mpoekwmcvV8xs9uFdhKxXT0gS+iBPORS\r\nNJs5FBRY6E7V2rl+8pub4Dk9RGTuIJLjTquCeyJEOySfXyWtDqOo+M8kBL7Y\r\nnRskL8TzZpGcDo7y3UNtBn/LMPHNOSubyaDgaHBs3oBkFDaG89C3Ha8elcWl\r\nsDrcGVO6lAsKNbmtNYTq4YJGCDP/J3KkBqPWT/gzAgvNbjRr47gD4QPvyTgv\r\n7Ai8NbNVDfP3GPBf6lgWd1/D84bISI9yjBug8h6RPbMeZMbpm0odD+FJWTs5\r\nsSCix9EWgQAY0J7QaEpGn8CWx5Gmxf/V6+LFSQltVvT/M90xSdmluroR40E2\r\nPg7LBofGVzBf+9tRBt8VRgwf+dJInOruAKdSJgihAEEBpRTIsERY49BAFfVV\r\n5cdF6BEg/wYORDP7+PfM0B5wzjhnzeypQ3md0Suw5jzKcf4CQd7WjiCjfOxS\r\njlQjuA0J5yPsO/cINp2qXSOGzyWawNeS7hs=\r\n=wbGj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=12"},"gitHead":"543dbd6f14e7c7563a31eb111f61a5feb4870135","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && semistandard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled","server:import-test-realm":"./scripts/start-server.mjs -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"8.0.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"16.11.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.26.1","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","semistandard":"^16.0.1","@octokit/rest":"^18.12.0","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^17.0.1"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_18.0.1_1655379862137_0.07776103486004793","host":"s3://npm-registry-packages"}},"18.0.2":{"name":"keycloak-connect","version":"18.0.2","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@18.0.2","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"8d26998837b55b84a5328bf12e7ba6303df10eaf","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-18.0.2.tgz","fileCount":59,"integrity":"sha512-FH7XgkPDPDIdIYkPpfp2S3++pJU+roprLDqmbptl6rZHP8DYzCdI/5DdC/hLFCVVhLhEzxMBtZGoqqnZ4icYww==","signatures":[{"sig":"MEQCIHRgu/8KroWT7LLtC3HlCpX7KhLjWxLga9AtRSHdD0cTAiA9rYQLwV5MCTDqQI19Gjn1vuJhKOaWi3CxcG0IpZ+IRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":371136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitZ0FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpy+A//Rga37/FpIIVUI9XqYwkscKxCOydyC0Gz+Qqs69BfmVXvDVU9\r\nrfl1oCiu98mmAgmeVmukxaaHDPxG0/KRczui3Qvvl6dx8jEwA8X/Qc+r7Qrf\r\nSJvbl+XImD0H6OsYBXVI45G3mVjuq+kgNXVfr04i31iyBDr9fTamcM1TVBeG\r\nK11QFxJHm0PNJcF6jVQ7ND/EHsVFNQMKfKhtbvbJ+AKeEz/2xAUWsOZQPFk0\r\njDG6eh0dhePMJFHrU0fG8Lf8d+nIEyFOLCQT8eIqn+W9VZCHfogrwDzWDfyi\r\njZNGlMuflLfJN0a2iSz5jzozRBoNtkW2epCWde8Hpeo1D4/xmRnnPvWeNFSd\r\n55WJU/66tElBJZpehnA1ZcVwE0aXvOzvnD/0rG2ZSZh8kMtnaXGyT3AYaz5i\r\nrmXEBmLp9qX7t+6LvN2hZcVYrcc8zHB8qzNTwbHXJ2UoD2wYwyD0D8pFm3IW\r\nklT0bbgL2JEbqclt5manFAoHFwo+c2ui3TOXjvGORdnvQ7hur6rGkrqJJM6c\r\nfQg4MuMHHj1+YaJ/PSALTcztjUEh4/9usC8E6RU2pBvSn4FPY2WIPM/vEijX\r\ndt9BLyL9i+bi06QfEZiVHbt/zV06v9k08envKqzxtXTN+JNtrI+uKNMHyVOx\r\ni85jaNztflnRvK7n7hloSZrDziYqXpGnPas=\r\n=ffoH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=12"},"gitHead":"a42dda9661879a2dcd935051941bde364ba7416c","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && semistandard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled","server:import-test-realm":"./scripts/start-server.mjs -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"8.0.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"16.11.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"semistandard":{"ignore":["**/keycloak*/"]},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.26.1","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","semistandard":"^16.0.1","@octokit/rest":"^18.12.0","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^17.0.1"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_18.0.2_1656069381172_0.9436541015888111","host":"s3://npm-registry-packages"}},"19.0.0":{"name":"keycloak-connect","version":"19.0.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@19.0.0","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"aef2c19db070e7ac271b6701f7dd2b4e02f9c555","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-19.0.0.tgz","fileCount":59,"integrity":"sha512-6J0TcSnZ6YeEZ8ZBq9o4ameOII1nMJ/VPxU6UMaUmHfKZ2GIJgyvQEOs5RG6C00P/ARnHJGHuApKlM0xCp0b8w==","signatures":[{"sig":"MEQCIC5d2GzmZFaN81cZ2Swh/ENKn6jpsgnSgXGK41jmCnR/AiAtEnJTyDGwsQ0qgTVeXw7eHjRnZKwurgJ6SBKtaeX8VQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4SH1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSNBAAhO6o8GNlcy7SIw/k+83vSMPXSRF77jkQHe3kQA96Kk9X6NL9\r\n+3DZL4YMzhSkpdyMxYjoQN2FBZH92JsGBktQn0f8Wz3bnmVeI5icxhSiuBlx\r\nwBkG73dWSWkFM64QNWMHgUHuIh/SgSi+YjAMMGVYm/t+alWtChZL4CySbRoz\r\nU/d86ziNR+hTKZPpmyleWj9Y/X4Eg/QIQ4Pe/CqXqa/EJr6fon2AJ7vE4Jeo\r\nY43OtCjxdNS5ekIyM6tU7MhDv8nFtL4cvkBaVYneY9jp3vurRXsa4O2DZDWk\r\ntaKVrdmHiVVf5zPptsoWedhRgVvI2XyzsqisA1ANKIsqEo9pLdyW89yKz0Ea\r\nDdNp+LPax8nfoDm7v76NqqxUGIdPVPikWGZkFmubtULCJjvU0+rQcwUW19Lw\r\n5MgfaVOE5G5eL8u0YJlACcw5zYROo6jRFDTrrLcxvA5wsxH5OzeEP0yl13yV\r\nT07YEv6SpYLeJR+0zK/z27NBzP8trtunVkPgFm/XKbV6Mh/EjTPtwQQH3QE8\r\n8qq4b6Ux4VA3Orl5kyd3y6tAS99Fh9II9GfggQs1HmNqfM4F0tccp04EDwEP\r\np82farx5QTy+Wh9IRaheOVaNwXCUn7h345NtKmrUO92wQuiWfXhmBXhGgpa1\r\nKtbzNknkQi1mtT5XTWB+Rwi4z4LqCLxyJwE=\r\n=bi/K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=14"},"gitHead":"1760c6605846c893b951349812561e932cd97f78","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"8.0.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"16.11.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_19.0.0_1658921460848_0.07163760031196764","host":"s3://npm-registry-packages"}},"19.0.1":{"name":"keycloak-connect","version":"19.0.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@19.0.1","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"99125326e91c98e1f4ac36b925919623f6420f4b","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-19.0.1.tgz","fileCount":59,"integrity":"sha512-4FLcHXRzrFjDtS7XDFoFPBGnlX/PWrUfHHoP97IEJRG5Q3hqd+bHXrcrRAdo/+jBCcmmy0todnGfIIdxxFNKVg==","signatures":[{"sig":"MEUCIQDwpjHr9ambi8yGUNZX2gxqo5YdDOvdeGlhV9DErnXH6QIgVWq7pJqT0T+3lAVrAOdsXLj0WNfaWBV6irvZDvi6na0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi48SmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+QA//aAJgqtt0L5TEodGxuPdDbqPi/eRSKJcivHJX4OOKb2AgwcAF\r\nEF7pjdTtUJyWXPAs3959+wVprvOySqi8+PxYRpcTyPG8TOFzVrvSInJ6dDwr\r\nYqVS0BU0bMW8FiNw6DD7D0ZVOi28c9vpR436X7/FN8RMP8s7wteikK7R75v3\r\nxZkE6+Vpq1Abp1Bt5lpxytBAka5YH1chWybYPEo4Hu0TgFysWrXU8CkhHXwb\r\n5dn7bjtjCGXgfzC+ndY2k8h361LEL/2ARy9kPphXdCSqHuGPMJIRmoc7nWrG\r\nKT/Jb3pQ2EjwPpuWK8TxtwPWlA7m4DeQ4XiDLModSuGcTRO+VvHir1H0/rJp\r\njWGMt/M7NuStABoAOmbeNh54PqE75G7Juac4XPWjesZoqXGZMYRPE9dWPuKK\r\npB47vsCik+WbRcelZAr63hzVYHDBpN/KFjIIfpY6G28BtiXBNtpy7ARSpR6L\r\nAdpPf82K6dpzGEjulOAGe+djHxCVDmdAJFIVWo3u/Zi1gzUl53RnhLO5iKd9\r\nZ/rE9JyrATxlJgfM/yWp53qIglvzYQaCFx2IBc3MfR1jOwMdNVVYJI9gZ2t2\r\nfR/+uKHTUs9VK9Xqv/FlvvolIMSSWGWTVuTjOJH8oh4nXVzBjWCbfrIoFglD\r\n9nbWO37ZLsr96KWVoeB79dv/WcTwjUEEldE=\r\n=aqW8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=14"},"gitHead":"6ce2a3900b1796db4804e768025e6e47f45a3ec0","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"8.0.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"16.11.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_19.0.1_1659094182305_0.7878309559688166","host":"s3://npm-registry-packages"}},"19.0.2":{"name":"keycloak-connect","version":"19.0.2","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@19.0.2","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"3200e5419f38067a056e6615ec04813a22e1fa4e","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-19.0.2.tgz","fileCount":59,"integrity":"sha512-lJC6x8uEpdXTgsOzg/1dAXEoYzZ/fmiPBOtekGQSRLHyeVi88T1sAsbBrLAdzjKZdqgK4PbZ1aK5Yvk/UmCoNw==","signatures":[{"sig":"MEUCIQC0Y2pCDMoG0I8qjNFdEzxRoOKwEbGBYyzxxPs4X6PU9wIgJY+zcxmUwaBdUnTDbdEevy9m77sUKVNtKeG7OGOIwoU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIYbMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+vxAAhmMW88eXRjCGj7YCcPgCcNbmeuvHjNKNoWM9uiiBb4AvCFwU\r\neoLrInJqnGUj+TCyLO4jWNgm6CwM1hjcSjp5NtlCYtFX0v6WbS2bvFX6/zUC\r\n0GeRecRchjZmBk4KfnyS+scMGh8NsqEonctjiu8zwmoPlAXK2Z5nh6KLwyEM\r\nc2TqP3T7jtu1SAXcQy3N1HhPYgBB+54JNQb789s0CJmdDIQ2UPV2fYVvK9U0\r\n8nSgbbRj1MwY7k3e6/YC0C/cOyC9K60FFQUlTc7QvzKeFu9pxOwhupN9oPI+\r\nAJHE0BFEEfshcqBe04c/bSyF7CgQV6phoC7AHyI6JSBXyGxRbQJbpoPSsEvq\r\n6PirVkY8+SC0LU+C+R7ylJJUSRQb9VS2CwCGhPrwZ8ZmRf9C8uRKElKrkAVu\r\ngqXw7+7H0iqgOOBeiPcdsIolojBEr64KXBYww6KgzFwam6MQTWpnftuL6GbS\r\njk3PAo2qDgT8D8oeDaYaNDIzMv4S9kPlxogf+J763nGj07Jo7bN23QMX/3ew\r\nsT0BqR10hcOhH+S9Cjn54KSpQu4o2WzLC2JCYSqQAeXhecHKPTRoD0s+4lTF\r\n4gilmFSne3+tbD6uriKCJAw8SlScrRheh30DGWSTjU9Tt83ty67hl4/hLYLS\r\nh8YWNzrdERiG6T13fEDFiXrZs2FimDORF50=\r\n=Dkwh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=14"},"gitHead":"673b9bbd9cced1bd54280ede73ee955025d37574","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"8.3.1","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"16.14.0","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_19.0.2_1663141579882_0.8538786297086696","host":"s3://npm-registry-packages"}},"19.0.3":{"name":"keycloak-connect","version":"19.0.3","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@19.0.3","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"9758024246c1c35e7f7d146299e3081a289a8bde","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-19.0.3.tgz","fileCount":59,"integrity":"sha512-unZDlBHO9RJILM9hngJ7tLMK79pTLpLmQr18IFUtIrAQxfYatGm4tTP8zGaPaVwm48GZhOAl4dRpe0yw+Mlwcg==","signatures":[{"sig":"MEQCICZsZ5IJfRLf7wGfbR1kLe5QJPn02Hzxtrpzu5BQhi+oAiB4RCbp7D2dexwnBPM2Gc8WU/bXo+wRimKqOPgkc0sEjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPsguACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwSBAAhSr6eqULLTZTiMReEcj0WRDlVs9BcdrAhhM66gUEGZz+uXl7\r\n2NyQXDNbzjZ9vqfnJt00kv3Q/cr0PrIMJdNfCyfOAk04gH6dpS0PRnwxcv7e\r\ngD39JIKczkRM8sgNSVIhLmGuSJ/Q6Fcd2Uae12/LUe7PDDrLuSZReKMv9D4l\r\nDDx2Enq53IBSdqm/UYaI4vBU5aA/LVxjipH5eAM5pUYzjYbi+KgVDvaIauMz\r\nGGinzlxmpbLQcYmN3/ktpXBOb60uIigs6an94CpgbHRg6CRNPcCktMxk3rci\r\nRBvyIl43lsDlr11zAIZKe+DvASPkclldw1P+gZAWvHEtXFQfWroNkpbd4W72\r\nE1MJ8ouOdhCNrABvOHvt5LETPN1LBERZyRoA7s6etqhOEI86cZMwxokIrfpc\r\nIlqF8reL+E05+5U7XrUAUEsY1C3QWe7GY15WYhWhD3aQO8yJmgadv0iAJCjj\r\nsxn7D1d+ZzW4vCVly1j16MexkPbq82Pstb55iXHRspwo0Lf0+imxt6qLR/9q\r\nEnlelM15/PxfjBkINpg8pTd2gsdGxW+KpYE3rdg0+4YlbXpZywf1v2yIQWz6\r\nuR1BybTjjXkN/v+CYZVLZGwDz+53EFXsRkTJD1Qu4YYrLYuuBHAmD4AHd9W5\r\nkZGklALTHrbi2ocr2+zowxp/jwcTjXfkU1k=\r\n=8vxy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=14"},"gitHead":"4dfecf172fbc12ffbb1db7c568a86472f66186b0","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"8.3.1","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"16.14.0","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_19.0.3_1665058862237_0.4094000972850813","host":"s3://npm-registry-packages"}},"20.0.0":{"name":"keycloak-connect","version":"20.0.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@20.0.0","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"cdc602fd1116003620873d82b5ce10afc3c99ff5","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-20.0.0.tgz","fileCount":59,"integrity":"sha512-RL47AglkNFP0602mVNWlhZ+2/NBU6hNtF7A3lUA+H5lp7iBev63kC+kjJmCZmDsmAPIcc9R0voQyW/Zcr8Mupg==","signatures":[{"sig":"MEYCIQCyGMZD+wrmYL1FD4FWD1ybwoNdoYBfWyjC3+nu2Em3/wIhAJPnE35Ut7Ma+/CoGVQ5RC/TN+JJhwfx75+4gvoZ48TO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYRx4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBnw//embNBXFce6oGszgpvy0xqbJegLcXCxi+Pyn4qIr3fLaZvSyF\r\nNV5uEh43gK3KbBjTbI8DEP/9JfD7dgZpr9nc4Sx6Ow6QfoWNarZKaXkybIMu\r\ngE6P7WdotTUPabUdYaxbA2Gb6UqHVM2NnNZ3cVYf1a8BLjdRBOdkgJM84ESx\r\nfK3ktDIoUxtbILfpkHU/1J4P8p/0lAYDc67gm+FI5qHzSKfSsYep6cgeoCPq\r\nCnxeDkTeluYwtyHmIBXigpMOZaH8KYa5sSbRALRs+EgGYKJ8QkUxj7d+9OXh\r\n7RTX670erNZzjNerj2H/ugngaoNGO65GOqB+nPu1zzwtxKNjmjVcU9yyIK9s\r\n9M1FdBnQol2Sz5xsEp89PEzLbOH2P/C5vDOt2EZp+Q5i0G772DcOmIVfrPmh\r\nr/FfDEFJgm+xNx/N7uGGWjNqfG+OT2G+giGfT7F6MStNrP4K/PdKGNk7k5A0\r\n1eY4WTLOQeH5HJnyUXN56IUzS9De4xu4mRBzizFCdiXaoMKPJE0GsWUqaih7\r\nVNnSKoUtcWyV4+pdt+YgMBXbt7xq1TUf90oZ0M3UkbJamD6QDRXvEop9M7E3\r\n/7cLL7IxMqpU0fSkqdBAYkdDWTKdWc8AK5Y275lhVknuVptM2zzPgn9c5NaI\r\ngtivOWWFuSnX/ZSxj3ld/Jgp9oP6c9vNht4=\r\n=o5pf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"8.19.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"16.18.0","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_20.0.0_1667308664464_0.44493219544563267","host":"s3://npm-registry-packages"}},"20.0.1":{"name":"keycloak-connect","version":"20.0.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@20.0.1","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"c7c138cdd0c4773a48601a785be4c29005e212f7","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-20.0.1.tgz","fileCount":59,"integrity":"sha512-Ov833PrhMEoMkp1yttyqC8juMmq2mJ+Kow0EUBBmtEXYPJWB1jMkksbasjSC8QRCivepIG90Y0fpPwxV7o0YcA==","signatures":[{"sig":"MEUCIQCDZ3bBSXsNh9gueEqewbPzgWjtm3A9jIUG9UY3gKeeYAIgdZtGJ+rrg7C4jze5v2GUgffVzK4qY7PQF5ZpSbD1E4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaWXXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIdw/+MAvFdD4Ro5YOKdI+TA92VSeSy+BZvZMhWot+E6bC5m6/owdP\r\nitRKV7jH4fF0Kfkul0mCTgdBxC+A6PNuPMv2B+KLe0FaDtSzFfpkL0cgsdXx\r\nhn6QOstd5B9yynxlvtrzFnNFGNyNm+1y84L8pb3BFngIf+7y+rgd4FfS2FYB\r\nxb/Q9CsAUWAKgxxw25ssEyRFvMTCTh/C82dH/3iCXIxYb/Rcjd5qS54G13B6\r\npl2GrgbKsCmalnUkxip++8nZci3WeHZgkTB0CwrkTOXpk+RYOUiAtt/5rJHP\r\nDzl3UEMA0cxLX8iFhWzpi9C3fALGuXgCocxmXIjBRInN81gOG5eU4Cnc3wPH\r\nOE7727jk1P1uTP4GyxZkHyjpPdAKN6mqSI/DugWHwewKbPgD+WgS4W0JskA+\r\nufnJjbVOxdl+P+A/k2N0Wm5hrx4valuIupbz6baRMx2sGotxQPXYOdD8nxpb\r\nMWNMSZfQ+lkSI5WTUOJkIgysuXKfy+A1LxMx0F7UpLKMZKcb9522jXeQiJlb\r\nTj746R7jgLol6k8LrDlqeirPmJzB7QSmIyNb898mdVmqnN34I0aqk+zuO2+c\r\n5cGhHT6/eTWqpkhvF3kYrbuJhyPxMfvyQKmJCDTAbaEzHRmpSUWbVlEiVbK6\r\ncBd+J4V1eWWLZYqnQI3Sc975buyqcz/7HqA=\r\n=q3zv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"8.19.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"16.18.0","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_20.0.1_1667851735809_0.7364663770868118","host":"s3://npm-registry-packages"}},"20.0.2":{"name":"keycloak-connect","version":"20.0.2","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@20.0.2","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"21043046d3044f1a88f4698c223be908e639ead8","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-20.0.2.tgz","fileCount":59,"integrity":"sha512-eDiijqnh+izdgwRqBgR9FMCh5k6liqDfLz1uMuqkBFO/6g0OWIbMWFgNqOMtOxJ+RTT5gDZCoMNXPEw9UoaNEA==","signatures":[{"sig":"MEUCIA4nwbL6ljQJ6EzyUuigLx82MxGCmJ+fCPJ7IMA2M5WmAiEAz/8qwmFewQuGavhxuTWGZ7JBgcxWq0AagIx6WMoyNag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmIsDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmokqg//YnUtBZy4Ivq8Xe36FhBSVeDy6rgZB/OABbSv/EzTxAXq/bdU\r\nCH+Xj2/eORUgQolnas3AGt2GHMtLL3hjjsugbVBAXiB1dl0pN5MrKZXMRM84\r\nj39BgaEsFJ7KJzaiB63XdVqSkSpCXnMMRgCHdNyGg4eFRTwIuQhFR3MKtvb6\r\nNbBFMU0pj7I55Zc8EKkGE+9D/6JzUJkK2yRkb8w86ZeDzO6k7zlhvde+ReXf\r\n5WobkhECaZjvt0VR3NxEcFKjhoCrLnB9qz9Z6qnDU+KOrfF6i06c5cPaWvh9\r\nnVj2BXEU+Pf8i0EkYf50Bw8jOBQ3pwTIKoCWROrV0O08tNFbHlJbou6oZGGt\r\nvdseQ6Gb8ozdhJnNbDHRw07DxWGSNk6NqOYafn1vyOFA5IWdPo7q7kN0Fkg6\r\nJ4E+RLryRCwmIUdRSEQTn20E+GironqSN9chs+4eUHF7yZtqMUR7bED1FNHM\r\nMOxxSm7hRvDZYcPpcllB3cl5EkRheslCH4pPljiAJ0tdX7mKhe4w8LT8oooW\r\ncpyxDsLsObMyrrQv9W+tDF/P1BLnteTUc4nYNmoF5ZdJgSQJmMCfXZGC/dVr\r\no7x1EFqdCiK7SVSGea2xXpb+tXvp/PbVto67iUD8L7DUNZtiS4cBX5vv3JHy\r\nOz8sBM0yFowCY4WNFogzl7rDdLlMuims7J0=\r\n=kznK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"8.19.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"16.18.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_20.0.2_1670941443630_0.4322249618783305","host":"s3://npm-registry-packages"}},"20.0.3":{"name":"keycloak-connect","version":"20.0.3","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@20.0.3","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"59639c04111360e8cd3014d006d017730a9e2e57","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-20.0.3.tgz","fileCount":59,"integrity":"sha512-eaxDe4+ynvOxN0uNo2PwD7amhDylvheR/SHPo+3wKqzyTk+ccn2X6JVg39IbC+Lcb5M4+Hxpct93YId9J+68FQ==","signatures":[{"sig":"MEQCIHryuXD7OCE77Ue38gOa0ivFf2AMCs3DnigjCe6hWFf3AiA0FdNcOCDgNc+u0Rf6xJ1LkeNvN8pGIIaPIFQ6ryXNwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwDMbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKHw//Sp32nRFY9ndXLKV5hGu4dU0OMgd7LeIt3Z/+uJrrLj5cq4Ns\r\nB6KVOga4ZRyi34mdbvZ/xPtv1OcC9tTPoAA0X4kf0dgF/EFv2YXFPgTQpLcH\r\nhZVj9tEQKeqkrKMXUJskHpRSOQIx8RADulBGUXNyMQ96H0hTqm+KSgPTFrAK\r\nXRzTV23Hl4IRwnt6ih50EqTrc7lVhGxAG+nCXElbcMQVXOheXhsFsf/ahOYl\r\n0r65z0Y6MR1Zscq+xxFCU3SBvs+h/qr53nJBkc11rDGJKWe8LtGPoTSGJLVM\r\nErs1UeLoLq9L0wC0qMB6FJNuWn4K63SYdW08PpLHBcFJmiTC0FrIuz1IDVan\r\nC4WYnVqFatynEklV1J3/wMVZRD4P6pTuieOQaioJCtQFilmS6eITrurrSRUW\r\nIxgJ2sA7L91Gjiy6WIYtJoSFqzSOQmOQT4yVvbodEmqQ67SI7yI3s5GkBfPK\r\nFEZVnniyJfIHXDvo0X3Z/MpcoaaxPIR6W+xRsF4PC7gd7JMcHnyS+QP3xeNc\r\nNHF+xbnw8vRn850igSxtR+BEWfPsDJ5f6u53WPxNZFxs364nMWWNj1IAkArw\r\nAflBm+hq6pgeU1teeIMR6mAZ8YoFLYW+wvFbAmfNGandmdxIWlc2JnKXFWV0\r\n05guLfTy2OHvgIKgLblp/GQvDnmVUnhvOR8=\r\n=5itP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"8.19.3","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"16.19.0","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_20.0.3_1673540379337_0.710753251209733","host":"s3://npm-registry-packages"}},"20.0.5":{"name":"keycloak-connect","version":"20.0.5","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@20.0.5","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"19ae3911da11c49b09ed6a83f4be2c0fe919210f","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-20.0.5.tgz","fileCount":59,"integrity":"sha512-Cx3mz2CX7eNQC/JzeS/l6stJZCS90sPSjqDbIkkgWN1RhxkzcZT6N/7spHFLYMk+cVT4FOiCxeKS6q7wFqEt/Q==","signatures":[{"sig":"MEUCIBlIzfrJ52s0vklKbR/Djvdw7WbkMGEPr4zpJlI0aYk3AiEAvCK0Mkx+rF4F8zng6yWCknvOJHBE7XWCGhzzZp79Bcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9GHaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpsnw//Q3yfDgHSNT/nKly1hkj3P/Hi0KNh65veIr+M3se8OFLq9B/u\r\nvIJGCEkeqlJJZe/JFNwletLB7LenNuDgHivaixlD2EO/kMtJRdCpoPomrNT/\r\n8DxKb1RJNaSeq0AwYogj+rHieCyMiR/dYckLl/IX6UP7vjy3J4isZlmEB9hC\r\ndhM+BQMHmwvyzjOX4MOMz3euL8KjXfMC2zpojw6UjA1Y3TGpgI27KbTThZa7\r\nt+tSkzrWJUo7+hwPtpqfzgpkuY3IYWTns3lTeU2sLmZV8r+sT0Xm5i8mwj2t\r\nQwRFi/s2Xsg/s0tMBBiaEfj546g9t9RMcLKEmsmeC8ryOuTErAbmJzGfvpfU\r\ndV+zq2ye+JkYcI74HS8WLkyYWR76nXRPFEfYXUt+ya6s8iSDXw/mrnv1Hsdi\r\ndxhS52WTx2haVx35GCQCagDWVcs20T4E1XHgwxUdHLwCz3QnacoDbjFdUD7o\r\ngz6h0VXmMDVf2+HDAI+ju6acme4aadPcrkRBz//M7ISfFW3Uj9g7ALyqrl1o\r\nylw0CvTWN2haGEWTMJQVHfuYyzdaVwmDCJU3TaUv9xxG2AMlkfMnF5tejXN3\r\ntxbFXoO3NxbgNV0q0vAym8jwJGv4YxO7UpYy/80eA3tDE23d5zpx67eqq7oF\r\ntT1V8RK9YsUpmHuOpV+bqp0FyLlxTGT6Qhg=\r\n=xEPW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"8.19.3","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"16.19.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_20.0.5_1676960218200_0.2594043682179856","host":"s3://npm-registry-packages"}},"21.0.0":{"name":"keycloak-connect","version":"21.0.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@21.0.0","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"61679263709569ef89214652d13fc76ba630c81f","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-21.0.0.tgz","fileCount":59,"integrity":"sha512-GTWFHR8LRdeKT9nPCyqpnk7IDL9lB9/Z1ykPBbXCvCy1xG+rCS+7vwW/b2YDr88sQ0/MtJhCEPxBNwDhlQSCkQ==","signatures":[{"sig":"MEUCIHZlqtfVJ1NzoxR5QfOUJ68GLZzyWiOJOhnknpdvltGGAiEAouT6tF+BP4bjmAR9z9RkxIyMexsEp6DBwUDAb6YVWmw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9y6cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHZA//R8myARQEJhMf7f1eEkN3XY6BTWd82II/NpVg0fywc3mMiy6b\r\npd/aGz3/pGqFZ7/nLrgwy8h5XN8bnHoi542yk/NrVy6+jWiYvSmsuNYx3y3i\r\n+AkxH+xHFNo/oPLc6TR+eFx8f7mToZsoYPu2gBM2ZROSEstXtdru7THWEJV8\r\n9wCwGL7993oxwrQFjocCMoqkkaMQ6hGLIGkLdzJV/116ti2ohkZoGHFBickE\r\n9nxPYsnJPWc/3/MX1drBq0yhw8HpKaim3jFTIvTgGK50r6WF8jA+N633kdxx\r\nyT4e8FmzrplNyS5yfBM7EPB8HmJ77F9QypQrKaCaqrC27pA4Hg7ZKqd5PYak\r\nywKZPfVgHNQyOfCP4zP04Kfk3A7YsuwWHDjLYcb09+UIsOFpPzI0UShhzIPe\r\n3UQjA7j01ctGIok32HhL5A6ppo2kwpTBSCfuameiADHCFJmAX5nD6FoALL9e\r\nUndoRjft4TCJZ1KqxxveXR4hy8DFg/Vni4UTbDpHu5dbldFHSYw8JDh9iXDK\r\nMGBeBERd2y6EwN87GwgXySML+yuarRR1NZzDGopYM2apRK1B9dsYWLToGs77\r\nmVUfprJyPd5HWcV7vD71J8Hb8cNAubDsHhMifo1yKPDGkIBfWKCjA6tXdk7g\r\nrtqZdF6iGYZhIWHftOkP8GK1cXiUT2xl7kc=\r\n=qsm4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"8.19.3","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"16.19.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_21.0.0_1677143707855_0.6083956267471617","host":"s3://npm-registry-packages"}},"21.0.1":{"name":"keycloak-connect","version":"21.0.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@21.0.1","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"22ba0bedd131a8ca8001a8501b87fbc502c95c51","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-21.0.1.tgz","fileCount":59,"integrity":"sha512-jCLX1sYQpMb2TYK4H1gd2XOwMLXyzMd+ict+Z7295JtFs7GZ0kfBOT7St/RY/3xjen/zd2bHBlnuUBJVZZrciQ==","signatures":[{"sig":"MEUCIQC0lj95tupbgA+BKxq5H1iO9pBueAWmXu6WPqagjIoNhgIgKEbI8bMizntYI35cUezJCfqWce9vxPpPsrxwVtjpwxU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/6KrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5bA/+NDFjqsd2hqQ4KvdhsNt3eU1pJ5XRMZB6PlVkE858ZkBB1N88\r\nWD2VV+4DnzwQpIFKe/QXtrRvzFbjQpcXtutvYa8cbxs+9+vT1Bhrz65uSkQU\r\n7SC16M5y9q9Bpx73R/q4OK5VkjfyVULjla8FIonkW2rsFvVpJp3O5BAm++ml\r\nWN5fazNyIEORRGtZvGhBnKdFbPLRq2v/F0iL9ZcQ0qDNLXmTBK8YOOiEuXgE\r\nwgwEo+OHpp6PdCgn91PYsGyU/WUiZgViDg5ww1XGlX1EXzPWo+IiTTVOk+kM\r\nD7S+9PIxuBZ9wRL6+HlfB4IiLeV+Q6K6h+gsfdmYPa/LCFD9Dq2jDk3pX5OO\r\n8wKdOsCqYVM9yKXz9uVil8FP7UBwbrGdjtMg4H9XfZD/B3YGtInk+I07CGw3\r\n9yKdMTVz/pRSdmuR+JUdJVfV2ZLEf6C9+lI1eyDBMJcJXO7P/L8iOvgQqc0E\r\nZZchXr1REDwntCv6DJPASvkx4+jmKfUmzkAFt7Ou9wVHoP/Z/LNvozOJd+br\r\nouyyePI+VH64EPguqiUWnUNiDrFMlxSYDcmAUVdRadZNkVhCtOGMlCbU470V\r\n3jBlgmNncVw+Orf8XWWCM0lWCOMcgKnTeoukRswBAMXoTidKa1Z4uLFHHfnY\r\n8Q39eUsZSt9hGq4qRHvHFVo6p1qDMbDy73Y=\r\n=Nyqd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"8.19.3","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"16.19.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_21.0.1_1677697707426_0.8906788613363004","host":"s3://npm-registry-packages"}},"21.0.2":{"name":"keycloak-connect","version":"21.0.2","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@21.0.2","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"c9a4792b8f5e012ce080fabbdedafd9ef4b16d11","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-21.0.2.tgz","fileCount":59,"integrity":"sha512-dTGJRrxLqYg3vMD+/jiv0FOK7hU1FfXCBX3/pgYeNz7w+juGM2zTOCf1i52VaMOzQNyRMKeJPgfQxqnkNp3QPw==","signatures":[{"sig":"MEUCIFxmlQMyPBP+eZ4DTlu8pCzOpO3gjIAQXcmka1Yjky45AiEAg6UHmN3oD5kfiihLX0EU4f4kqKwVUfTh0wSwQB87Fa8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJW6IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofuhAApScN2kMoAaMhcy/J0qoE3bgmQwp0fRmr29H3D3rWZvUZ/Vv7\r\nh49m6zfFN3nADnxZ6mKtDlR1C+0JsfOw/uxZNnmKoS2EkAaJ160PHHNUs/S2\r\nL4MMRFliDRzBUy87ViwQIPfZNELgudFnUIzu29jmUjTAmvybx6Z7HB/NhUFe\r\nPN7KcQErZX/7e+sIEMfzUs0/zcvFzuTMze+wnVjm49O9aS59p/aXOyGvatdk\r\niNIS6qrJB0AfnLaXKP8TvWSuGYlTm1PeILkwmJuJzVQFY6y4E7faBMJq1KFq\r\nnoFjTWYt68wCE0nXR6QGFqNKDUhab+qDSP/qyzUtPxsg91nc7M++OSgDcIij\r\nJIdgYthZNTUruiOCHyjJQE0XHbiWq/5hbVQIkZRfWaM9zqrUYhvouM8Zhd39\r\nINbHtZX8an5QZ5FTAHR3nLGxLt/zKLuceaHyqGeKESDw3Ja7diPiLK6M7mGm\r\ndnRgcxAu+9PJoHYTCQWRPpbZdj0gfTZjCdy07i+6Ot13j0veE6afcafI84PE\r\nvruQDVB/wgMAo17y6YUlZWAQJ6PpQ/trjEnUKF4e2lQcMF49baeaRqZrgKif\r\nlxAHu1g+D01ZprLOQ7OLdm8kWTexbyVLSdG6qUHKY0MEnRIUJ7V6s8x6rsby\r\nIINn/DtwF4AbCgRoPFJWO1GZVeZLIfAA4ZA=\r\n=P2Rj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"8.19.3","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"16.19.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_21.0.2_1680174728265_0.18421978811606676","host":"s3://npm-registry-packages"}},"21.1.0":{"name":"keycloak-connect","version":"21.1.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@21.1.0","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"1f7509debe243c9d94fe6145602bce2da337cf20","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-21.1.0.tgz","fileCount":59,"integrity":"sha512-LlX8qAuO08SrTjzhoeuW9QCArpE/Zob7HkaL2eJPs9lzrJg2TDis7vw1OuSSCp/GZAkpOF4mq+zy71OoAdXBsQ==","signatures":[{"sig":"MEYCIQDdM7fgferj2Txrd0OpYqSE8JlQXiwUM8LIWq3vsjPxBwIhAP3A8aczS4T1eMGEgejQgQheZcF9GhQu8hv7n+Feq6Tx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkP7TbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZSA/8DT3ashVcYUCEui/E9t+qL1YOOO617hGvKBT/mJy1YJyScY44\r\nbRiozJHLVxlVtvQmusDIILzqWWPxf8o+QHPy3wI+I10cKCvnqCmGIprWu3/n\r\nA2hkisBYTlOjuBz9BBh+pbzqzSwTt753Prp8LWaObSUjgnUywkBaLZGSbSLz\r\nwbG9QcdtYxh8Ohv5SzjzYp+Q/NWEPQZWKXiSca0TlAhu/falnoX1Zme4LDhe\r\nKaqVqohff4te0oz3Vcvm/Yt2HB/5/Nt+eXdR3Df5KmYeNKKbxtpCjVP/FXNY\r\ndRNbXrTCW2GQZWK+JCLrlUfEba6jGWKTqfrMAR5J8M4YFuLt9IKgenMBvH1C\r\nh/LzLM1lANC+sSMzKTivsINwrRFGzazoQCFn1ji2MSYzFJYiUa/9rQJGVN2v\r\nJDHdqoXe+sLr4ocw8isiMZK3VUDiN+Dl9P68aHfNV0O18egJ61B61yGryOwk\r\nKDgV/FGn0V7GEgkz9UJsFvQCAezUfjq1aEJB1C2G5IWj54MdOijyh0JKrX9k\r\nfqnJ5p/Hl5ve2LEQ0K3tLyV7AyCUhK1WEcSB8OkE7+OnJg8crzXs7wZ1mrYq\r\nmOHftdVT5BGOjtK7w9DCTwjzw16z19PW+VNH26K6n+zPSzIxUPIpbYjQMb1K\r\nAuJlyiyAZe6QvSv9yZZvPvyaTQLPBZA46NQ=\r\n=KfjD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=14"},"gitHead":"cee3608b35273d9e37f70fa9b5f24d8465bb9870","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"jkoops","email":"jonkoops@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"9.5.1","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.16.0","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_21.1.0_1681896666980_0.5307780618881655","host":"s3://npm-registry-packages"}},"21.1.1":{"name":"keycloak-connect","version":"21.1.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@21.1.1","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"3dd72c547ead156eb1cc564a047b21de4203f345","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-21.1.1.tgz","fileCount":59,"integrity":"sha512-FFLhsnXjo+OmzMJpFhHcTjLHLwT18aZi1hJj/TLwXjijyHUFDBdVyD+uF7Hspcs4A4s00xwteAqkQGMlFQa6Yw==","signatures":[{"sig":"MEUCIQCd6icbAwm2LaKMa/a+VL7+J7Z/Vq2rhqBD0tlgD0U4HwIgDzKGup1Q8ZIk4Q+FoN3VbZwSIdwbJUPz2VZLc1011vY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSP87ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHcQ//ad1A/Eqih7Al0HYFiBotA+IdBXCBlNRCCVBFNlM7f9iPGmK0\r\ndkC08e3piSTnbyJM3MrYLnZNjx6U/wgZMmQ6ecCvSoYMV5GaYyPizNJIZVrP\r\nGk/qpgTFu4H/7QWeWppNcnAv1LezeFbem5/MR2kV9tpezQp2fbyGgvvA7h3T\r\nJEfTRtmjtttzVALwtIQmMJBk/uOAMRJi+ujLmDgzdbT7YBMwjlSwIPwKc0nL\r\n0Na3zMkwSAF1WQtlUCpzkRk2Jv0lsjNaJdT0Vc7KWC5SMdF5MKOPwojSnI0e\r\nDgjtFSZxl0oe82T6wLc8B/tpgwVpWqHi4yCnr7TqCBpHzgaAKSJvYByPoyUs\r\nr0RAmnk9niPrSUSttvHC3TYB2IGULFx/b3NdZk+gMdLy5q64R3EK3SxvXoBg\r\ntFBEdUTMcFcUqf1zobLwHKjqCBL53JjWwzfzmv8quyUns0lO5i7s5wKBVknM\r\nvyDvRIlodTSwiiijT2vStBf+a57vFAjM7+T5fsktgHzSOWVG4cvHzEsCEtL3\r\nNl1+9CcIZy0eaA9vUiTpmj0G+W18Pmk4JZ7f0KFU45cV9z1H4vbWqqAN/Wfp\r\niz1Apl0q7gG8U+CuvaWspuq36OoK3tmVUSRBHtSLZwfgSVdo0y6H1+2VC2Kr\r\n6wxg1SdLhKDU+owEQ85WVN6JoA8mcFDtwmw=\r\n=5uBN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"keycloak.js","engines":{"node":">=14"},"gitHead":"cee3608b35273d9e37f70fa9b5f24d8465bb9870","scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"jkoops","email":"jonkoops@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"9.5.1","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.16.0","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_21.1.1_1682505530919_0.6487501737671173","host":"s3://npm-registry-packages"}},"21.1.2":{"name":"keycloak-connect","version":"21.1.2","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@21.1.2","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"2f9878bcecf12a8d8962e756ee630999071c88f5","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-21.1.2.tgz","fileCount":59,"integrity":"sha512-ydRauaPu3lIlug1xlweAkV4N0InYf8QhkeWz0jzmjEyuPD88DHkGSQ5NcGyySAhMPPvKHISj1dty1Zs2uVu+EQ==","signatures":[{"sig":"MEUCIGT9WCcJUuiedJ8vS7SdJIB2YhnT0LzkyA3XWcSQVw9KAiEAjWBRA7tVj45BlH5wIAuAnrxvm+Ah6jGgawH+oU5cflI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-ydRauaPu3lIlug1xlweAkV4N0InYf8QhkeWz0jzmjEyuPD88DHkGSQ5NcGyySAhMPPvKHISj1dty1Zs2uVu+EQ==","deprecated":"This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"8.19.4","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"16.20.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_21.1.2_1687934394944_0.18687931973029315","host":"s3://npm-registry-packages"}},"22.0.0":{"name":"keycloak-connect","version":"22.0.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@22.0.0","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"ee6b5be6cd1b163b8fefed6faa4b73350a8b2cd9","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-22.0.0.tgz","fileCount":59,"integrity":"sha512-cQM+9zzetc1Et/v+39CqVntJCjVM76xmpZjEgNbVgA1KGHHVHBiKSvZlD5yZQRQNRsiXit4J7C68F7dwLkIuoA==","signatures":[{"sig":"MEUCIHrIBU1KHGbu5NKmeNJryA/7YCTRjbTrhgKTSb85OrfuAiEAheav6pE940eduJON8PYqdO6M+RDnf3uxx7aTTbsZ+BY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-cQM+9zzetc1Et/v+39CqVntJCjVM76xmpZjEgNbVgA1KGHHVHBiKSvZlD5yZQRQNRsiXit4J7C68F7dwLkIuoA==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"9.5.1","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.16.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_22.0.0_1689087361913_0.06655302600065083","host":"s3://npm-registry-packages"}},"22.0.1":{"name":"keycloak-connect","version":"22.0.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@22.0.1","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"39ef607c1fa883f0017c33d44079550f1ab9456c","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-22.0.1.tgz","fileCount":59,"integrity":"sha512-kavAh+Iu0bLa0EPs0sbLJu1f+m9olBTBc0ooMDM/WqX9vunFoL0M+UD3oJGEGDZtggNB+EEPJz5mPAgIasa6lw==","signatures":[{"sig":"MEUCIDo1eMuGXoEJ/2K98CZ3jKkbfsCVVtbItzcQ0G405h7GAiEAwMHapax3HsBE0Q+zqiOq7PauGLfuEbLxuUVJvZy48c8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-kavAh+Iu0bLa0EPs0sbLJu1f+m9olBTBc0ooMDM/WqX9vunFoL0M+UD3oJGEGDZtggNB+EEPJz5mPAgIasa6lw==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"9.5.1","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.16.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_22.0.1_1689674264749_0.17912528191003707","host":"s3://npm-registry-packages"}},"22.0.2":{"name":"keycloak-connect","version":"22.0.2","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@22.0.2","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"cda5b9a4bc265d395199235c307902d20fa5b3e6","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-22.0.2.tgz","fileCount":59,"integrity":"sha512-AoFLV712rbpQ1IPg5qjTGKBl3M3bV4bT/b1N74L1Vgk3RRM4hzkTpaugsqahqnsz1AerHjEISCyzFFcMLZbUSg==","signatures":[{"sig":"MEUCIQCpGSPWlZ16AaVrfWTi3aBSoJHsF0PLlQ6XryuxMp15lAIgQM5tlLgQv9M/n7EKfUxhkutTse+Yru7UR+xZ9g0Iq18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-AoFLV712rbpQ1IPg5qjTGKBl3M3bV4bT/b1N74L1Vgk3RRM4hzkTpaugsqahqnsz1AerHjEISCyzFFcMLZbUSg==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"9.6.7","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.17.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_22.0.2_1694430402527_0.640648496090038","host":"s3://npm-registry-packages"}},"22.0.3":{"name":"keycloak-connect","version":"22.0.3","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@22.0.3","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"3322aa991623aa73af13d62a3253a3a263afef1d","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-22.0.3.tgz","fileCount":59,"integrity":"sha512-n03gu0Z0wBTvnAdifswc/IYBd03c+hgjq914I6Fncys4t2Wj0o9tt/J//MkSVrE0q4bDIX3A4V00qy8I6w3yNA==","signatures":[{"sig":"MEUCICVxh9wppDZLgFsQf5z4qAYmpIeAsE1KgbmSX1BtQAKFAiEAj8M5KfT2ZlgGO3QeyIxqFAb6Y+CJyH8iFhcwyhCf7uk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-n03gu0Z0wBTvnAdifswc/IYBd03c+hgjq914I6Fncys4t2Wj0o9tt/J//MkSVrE0q4bDIX3A4V00qy8I6w3yNA==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"9.6.7","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.17.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_22.0.3_1694540787002_0.8332802925150637","host":"s3://npm-registry-packages"}},"22.0.4":{"name":"keycloak-connect","version":"22.0.4","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@22.0.4","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"66ae437032839edc0b1a30cdddd172f63c51d0f8","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-22.0.4.tgz","fileCount":59,"integrity":"sha512-aXxI6MDJvGIw2yiwkCzZlmKTU8YSrIcPU6H9cPoJt5LdGuQQPbcl4AAxfOp+W5Fiavd7XLH7LBQ+VhbfScnvsg==","signatures":[{"sig":"MEQCIB8O7ho+SO0l1Mejf4S/yaTfS1zHCo6n1M4L0iy2StFEAiBvhQ9hz6j2h0zadNIKSv+gmoEdwhF+gHtBlbEdzmOuVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-aXxI6MDJvGIw2yiwkCzZlmKTU8YSrIcPU6H9cPoJt5LdGuQQPbcl4AAxfOp+W5Fiavd7XLH7LBQ+VhbfScnvsg==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"9.8.1","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.18.0","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_22.0.4_1696410226864_0.7418258232555157","host":"s3://npm-registry-packages"}},"22.0.5":{"name":"keycloak-connect","version":"22.0.5","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@22.0.5","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"5614d1fa9ab4e98c90bc1b0126c959c7d4d848c7","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-22.0.5.tgz","fileCount":59,"integrity":"sha512-3aTU3m/hA9to6NhC1pLK6Rv/9zqJuvmX5J5C4LkKXF64ejQk/nlUnPw2hrBky+s6eJneFQ/sCWf4OSNGsenAYw==","signatures":[{"sig":"MEQCIHnqrgNrdQB7TfabmJkPLZS+nSknoldLO4wcfbbBL/NdAiBjsnegqEdYM2m/eWc0tUO9EhugmY+7r8xCUTScJAajaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-3aTU3m/hA9to6NhC1pLK6Rv/9zqJuvmX5J5C4LkKXF64ejQk/nlUnPw2hrBky+s6eJneFQ/sCWf4OSNGsenAYw==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"9.8.1","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_22.0.5_1698142950441_0.895780485724019","host":"s3://npm-registry-packages"}},"23.0.0":{"name":"keycloak-connect","version":"23.0.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@23.0.0","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"11c91e868c0d1e6dc695286e24c5770124168333","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-23.0.0.tgz","fileCount":59,"integrity":"sha512-fBUn4BxRs561SiJcA7ff2HT8oo/extmzAeL5XtPq2wWJyLuaLgoJlY6K11Rl7Jn/GpBMBo6/N5qkRAzRcVdC3Q==","signatures":[{"sig":"MEUCIBWFn7xF/A3UvZVv622GNZztlKa3S8o2uqkxy70zQ2PNAiEAlLLPpz1boIfAEtaLP9k1JujgkRZW3VCx4Gz/oyDd/CQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-fBUn4BxRs561SiJcA7ff2HT8oo/extmzAeL5XtPq2wWJyLuaLgoJlY6K11Rl7Jn/GpBMBo6/N5qkRAzRcVdC3Q==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"9.8.1","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_23.0.0_1700751918327_0.0601322790577441","host":"s3://npm-registry-packages"}},"23.0.1":{"name":"keycloak-connect","version":"23.0.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@23.0.1","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"941c066670de0409ebc45e226fd553ad98fdf798","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-23.0.1.tgz","fileCount":59,"integrity":"sha512-2L0jJcHPZlHa0fLiHr1E7KtDbrS/Fn14LZZeqOr0WgioIAZVbadOBoTTHyzM+ICnIYFYIUCuUBEWLz5IGYiV2Q==","signatures":[{"sig":"MEQCIFExvfucuhqx83ccKwjxXeiWjbfwlgDTr3pWI1/Ik3psAiBksNSiEUWyG/Yv1C4TJfFkLdi4v2pDv02hkto7utTmow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-2L0jJcHPZlHa0fLiHr1E7KtDbrS/Fn14LZZeqOr0WgioIAZVbadOBoTTHyzM+ICnIYFYIUCuUBEWLz5IGYiV2Q==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"9.8.1","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.18.2","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_23.0.1_1701238041719_0.7823418465487715","host":"s3://npm-registry-packages"}},"23.0.2":{"name":"keycloak-connect","version":"23.0.2","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@23.0.2","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"ae00388766ed4f5f6d4f9feeafbe50c9f379e2ec","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-23.0.2.tgz","fileCount":59,"integrity":"sha512-1vUBZ2eijhd2gFMrYcNK53AiCKR163w+44pCf8KRa5a+MU55QDn2DQcBfvVxt8OlQWCxskTKyN9DJHkUbgfGxQ==","signatures":[{"sig":"MEUCIEfzzTkG6otKLfPa50cWdSL/5U9Vob0aYcekCEWrVOuxAiEAu0WSNcjJeusFESNcHCtmlAhl3pI6QT97027I/oomfPU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-1vUBZ2eijhd2gFMrYcNK53AiCKR163w+44pCf8KRa5a+MU55QDn2DQcBfvVxt8OlQWCxskTKyN9DJHkUbgfGxQ==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.2.3","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.19.0","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_23.0.2_1702583625616_0.8839115353232112","host":"s3://npm-registry-packages"}},"23.0.3":{"name":"keycloak-connect","version":"23.0.3","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@23.0.3","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"980fb301609a1f683f7541a5671a4a18b6779a55","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-23.0.3.tgz","fileCount":59,"integrity":"sha512-hQSpLbb3fP48HOk8m/ogOXqT00u8aOekFl/vQwySzS5O13Ng0rPASzOMd8h7JXxbt2VAWe0JY6lQLCd8GdQbCw==","signatures":[{"sig":"MEYCIQD++4FqO9fQ8+GWYLnAmKjltAZvNKl26VGirF9j2BuhmAIhAJQGOdCC2fnIh6TbmtGA0Ueu1Nz4Bt9oF4wiJnf0vfSx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-hQSpLbb3fP48HOk8m/ogOXqT00u8aOekFl/vQwySzS5O13Ng0rPASzOMd8h7JXxbt2VAWe0JY6lQLCd8GdQbCw==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.2.3","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.19.0","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_23.0.3_1702649468315_0.724465127153884","host":"s3://npm-registry-packages"}},"23.0.4":{"name":"keycloak-connect","version":"23.0.4","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@23.0.4","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"57d3d4a60d0f18b368e13dcd12ec7f1f372b2dda","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-23.0.4.tgz","fileCount":59,"integrity":"sha512-N5vBoCetiuOn9DAkkbV35vaqEpQh54Bu/NEBj0ToKAE5A9sUaX8tuIUTjrL1ZPd/fgp1GqTdJEZ32EQBQ6rK3w==","signatures":[{"sig":"MEUCIEko8hvCuJ2JPPWKcoG8lDF69qp1lIHkHzhZ37EsjgcpAiEAne8cgJfVFIOw+HPfFulX++RGBur7H1FaaiTyPEBOIVE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-N5vBoCetiuOn9DAkkbV35vaqEpQh54Bu/NEBj0ToKAE5A9sUaX8tuIUTjrL1ZPd/fgp1GqTdJEZ32EQBQ6rK3w==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.2.3","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.19.0","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_23.0.4_1704721741582_0.7356860122041646","host":"s3://npm-registry-packages"}},"23.0.5":{"name":"keycloak-connect","version":"23.0.5","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@23.0.5","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"2685fea8081c73f4af4dd1c2dee621251cfc6e60","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-23.0.5.tgz","fileCount":59,"integrity":"sha512-ktJZSt4jj0cBbJHyvZpWotPx1gRjXd/pIfHFzaaEUpjn3Psqlg4QChb9KqoX/+9sLkI1NQBZoXZmR/mdw48Tow==","signatures":[{"sig":"MEUCIQDcABG734ZgUcWMLFshIdQTaIJwYgVDWG472Z0hFL6k+AIgEgGqm3iNddF5kICp9XT1d2fXh7QeSQwP8Y93T5/MV3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-ktJZSt4jj0cBbJHyvZpWotPx1gRjXd/pIfHFzaaEUpjn3Psqlg4QChb9KqoX/+9sLkI1NQBZoXZmR/mdw48Tow==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.2.3","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.19.0","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_23.0.5_1706516139412_0.26772658657638515","host":"s3://npm-registry-packages"}},"23.0.6":{"name":"keycloak-connect","version":"23.0.6","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@23.0.6","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"6fae375148b91364b3f25d64a86deba5481783be","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-23.0.6.tgz","fileCount":59,"integrity":"sha512-VWwoAzBh8Y2AQ9Udc+f2JuEMoo70+PqEDa6Xa+sG98csuLq3LhgZu9y7MWML+dcZQEXpQizoLsGtZxmpPiMBmA==","signatures":[{"sig":"MEQCID3lmcd76yVoUD2pFF+9dTO7ZzYJSiMLBZ8yEHM+sVMgAiAQaeJ0Vt6Mx0zddGmqAAo4ugztt1e4e+rHBEaxHCfBXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-VWwoAzBh8Y2AQ9Udc+f2JuEMoo70+PqEDa6Xa+sG98csuLq3LhgZu9y7MWML+dcZQEXpQizoLsGtZxmpPiMBmA==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.2.3","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.19.0","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_23.0.6_1706883336098_0.8451086789132904","host":"s3://npm-registry-packages"}},"23.0.7":{"name":"keycloak-connect","version":"23.0.7","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@23.0.7","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"c08ecdea73779f6e920b013b76f567d9c31bbaae","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-23.0.7.tgz","fileCount":59,"integrity":"sha512-7Coz2m/ar3QPYIPRhTr+sAuJB0BQn4r0vw+vsStRj0LpMVn2Uokgb2ufb9+OnTMIR3kjFLjQEJO3rtxBQJWSPA==","signatures":[{"sig":"MEUCIQDYKn09kHkXkZEVEfDtV/3TQVSFk8NH/flSxjRL/AQ59wIgFSLuBYKVO5s38aFKZwUkgXk+Pmu9ngRJEYg5omtQxjE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-7Coz2m/ar3QPYIPRhTr+sAuJB0BQn4r0vw+vsStRj0LpMVn2Uokgb2ufb9+OnTMIR3kjFLjQEJO3rtxBQJWSPA==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.2.4","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.19.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_23.0.7_1708592759516_0.3968424148465737","host":"s3://npm-registry-packages"}},"24.0.0":{"name":"keycloak-connect","version":"24.0.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@24.0.0","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"2cfd2f996b8b61f67a9d6bf826e29385d1010879","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-24.0.0.tgz","fileCount":59,"integrity":"sha512-ZziUCGntUx9ZqlMBhGLSALgbEbM4mvDJFv3rHUJzquQWnWFqyUquAd1Emsd7oZE+tMePXnmgjB6uVxMmupRZkQ==","signatures":[{"sig":"MEUCIQD20dP994ZGmw79pz2FedrTWO2saHOzgNGXo3Hq48tSrQIgbzZwTIY0BQSiVe9NNr7qMzxhNQB9XyDR7faHoaX/AcY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-ZziUCGntUx9ZqlMBhGLSALgbEbM4mvDJFv3rHUJzquQWnWFqyUquAd1Emsd7oZE+tMePXnmgjB6uVxMmupRZkQ==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.2.4","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.19.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_24.0.0_1709545783835_0.4813583980937508","host":"s3://npm-registry-packages"}},"24.0.1":{"name":"keycloak-connect","version":"24.0.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@24.0.1","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"7ec6d4b4dbba824017a32b090532bbb81a8d075c","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-24.0.1.tgz","fileCount":59,"integrity":"sha512-DlXI6fPR+t58pKVECxvOua5S/rws0CU3yz2juxKQor4b8PKoY0sN/QZ2vxBGPHmvMKtH8VodmPJA2k/VoiD5uw==","signatures":[{"sig":"MEUCIQDCb7bNLD0z0z7RHnkM3QYKJ66MgIJSeCrLfSFFKSi0tgIgfz48Vbdjzn77Om3vzEwqxnIQLjEfIq+vdODe9SqKK0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-DlXI6fPR+t58pKVECxvOua5S/rws0CU3yz2juxKQor4b8PKoY0sN/QZ2vxBGPHmvMKtH8VodmPJA2k/VoiD5uw==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.2.4","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.19.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_24.0.1_1709627348981_0.15805009812741821","host":"s3://npm-registry-packages"}},"24.0.2":{"name":"keycloak-connect","version":"24.0.2","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@24.0.2","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"753484a3370ffe7366a7a75ec847c4b50df8e6e0","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-24.0.2.tgz","fileCount":59,"integrity":"sha512-o4hrHAI5SxIVqyD1yY0uIhDM6y9hZyyb3pJc1yYakhfhn2WPqmOGeq8zELPS1XJpj+k/paS+65LW45en1HgebA==","signatures":[{"sig":"MEYCIQDcDipEVHF72e39Rsn5XX9ZsLhCgJbJYBkcCFD7cuKZ0QIhAKzjBXef0HF0x/ld+b/gsydc/jAfRnKdKTbHxFdYMnY1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-o4hrHAI5SxIVqyD1yY0uIhDM6y9hZyyb3pJc1yYakhfhn2WPqmOGeq8zELPS1XJpj+k/paS+65LW45en1HgebA==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.2.4","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.19.1","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_24.0.2_1711319596161_0.0636791956196685","host":"s3://npm-registry-packages"}},"24.0.3":{"name":"keycloak-connect","version":"24.0.3","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@24.0.3","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"3bef5fb9a85322c6bc84bf6ff011cdd363b45f4f","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-24.0.3.tgz","fileCount":59,"integrity":"sha512-kG3JH9MvttJMyGgXAvfxBj4/G5PAIFZQBNjaZ0gVcE28qspRpUKAazLnFj1L7oISOeSVXFEF4JJBwDPbnNeGKg==","signatures":[{"sig":"MEUCICbPq5LrRT3nxhd6QlgYsLuVcU6k96bkUf+HWVZuI1+HAiEAhw5393RvLyYh3E1wqy3bGR0nwg2lf9KYf9I/wOjXOEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-kG3JH9MvttJMyGgXAvfxBj4/G5PAIFZQBNjaZ0gVcE28qspRpUKAazLnFj1L7oISOeSVXFEF4JJBwDPbnNeGKg==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.5.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_24.0.3_1713288037690_0.36415523236117364","host":"s3://npm-registry-packages"}},"24.0.4":{"name":"keycloak-connect","version":"24.0.4","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@24.0.4","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"8ddb1a714d7734ffc6fe579ade3d3dae34feaab9","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-24.0.4.tgz","fileCount":59,"integrity":"sha512-MaXcNEvvNM7z4QBw2oBAj7iAkH8BFMIO3REP6eXok5C6CfKC0ljS4byeXic6EQ0tBT5OtV9s4Xcv4aCqSWHtZA==","signatures":[{"sig":"MEUCICz+PKCYJyQmfMrRueaMUC45wD+CMufSQUSQBCwTfnmmAiEA1GoZjCxg1gF55nY0Tv0AzzKNhIm1kxrHDstyYAhCFHI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-MaXcNEvvNM7z4QBw2oBAj7iAkH8BFMIO3REP6eXok5C6CfKC0ljS4byeXic6EQ0tBT5OtV9s4Xcv4aCqSWHtZA==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.5.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.20.2","dependencies":{"jwk-to-pem":"^2.0.0","chromedriver":"latest"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_24.0.4_1715150139654_0.489507649852416","host":"s3://npm-registry-packages"}},"24.0.5":{"name":"keycloak-connect","version":"24.0.5","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@24.0.5","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"8414e19b45cd10e370a5e94f4be4fb37e7791f94","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-24.0.5.tgz","fileCount":59,"integrity":"sha512-UtDzfsAF4IimlnLjt4Cu0XGOtMUwWFmBmEnzeybQZgxrkwXclHJ0iybpRe6k3tliB2b3/+bL1yOEsFaUmllR4Q==","signatures":[{"sig":"MEUCIQDGdwKw2Wzoc2y0FYCvEeYcwByM6eTwRH586XOA1AjrOwIgCZd08plgayQKDUh2msSSQmU0VqV0i6+qXKWjt7Xvakc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-UtDzfsAF4IimlnLjt4Cu0XGOtMUwWFmBmEnzeybQZgxrkwXclHJ0iybpRe6k3tliB2b3/+bL1yOEsFaUmllR4Q==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.7.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.20.3","dependencies":{"jwk-to-pem":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_24.0.5_1717480493916_0.6473226721575989","host":"s3://npm-registry-packages"}},"25.0.0":{"name":"keycloak-connect","version":"25.0.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@25.0.0","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"5911b8fbe75374b3c602d5a9f29863d0614613d9","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-25.0.0.tgz","fileCount":59,"integrity":"sha512-ZVlAYZNuAbrwjwjxwK1+um7uGQjE7Mvx7gaX5/6Agb8J7ntQRX0HpW0oCDMJUPhsoUE0+XBqHfclik8okFBDew==","signatures":[{"sig":"MEUCICAb829XcTBQ5rm8YhXUL7EXltKM/x+fjSvpQ4d2sHxSAiEAtO7l+jx4D2WhKyqS/WhkFLVw60UCQJZXn//7/aXY0aY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-ZVlAYZNuAbrwjwjxwK1+um7uGQjE7Mvx7gaX5/6Agb8J7ntQRX0HpW0oCDMJUPhsoUE0+XBqHfclik8okFBDew==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.7.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.20.3","dependencies":{"jwk-to-pem":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_25.0.0_1718004305079_0.4033373375266931","host":"s3://npm-registry-packages"}},"25.0.1":{"name":"keycloak-connect","version":"25.0.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@25.0.1","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"9fd7d7a653fb06f82555d609b17fbfa2dfacbdd1","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-25.0.1.tgz","fileCount":59,"integrity":"sha512-RjVXo+c8ahOMC2QYt/MRLq5Qx9IavII+nwN9s1kyK8DcxWvi44sqJquGFMXqCXM181LxZ2yPmzJACSoO7pBQnA==","signatures":[{"sig":"MEYCIQC813rqwdJ/AqcXYsMp7JrFtcTW9ytszQXHHETfVNbQNwIhANSr/vwB+ZG7Sy3lXaoK+pqU+3J45Epf7+ocvGGvJt7H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-RjVXo+c8ahOMC2QYt/MRLq5Qx9IavII+nwN9s1kyK8DcxWvi44sqJquGFMXqCXM181LxZ2yPmzJACSoO7pBQnA==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.7.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.20.3","dependencies":{"jwk-to-pem":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_25.0.1_1718887955539_0.8197698370063882","host":"s3://npm-registry-packages"}},"25.0.2":{"name":"keycloak-connect","version":"25.0.2","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@25.0.2","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"a8cc5e352590ee9f63ac417459fa0f4082fcddf3","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-25.0.2.tgz","fileCount":59,"integrity":"sha512-IEr1Mw0ghGcWi/mbHffsQyb+JZpJbkSrZqa5Zql/h1AUWae1cWc+E+dUc9jDsfQuf6bGW+YasOCaTOXel9Q1xw==","signatures":[{"sig":"MEUCIQDVvL++JP/78ZhIed5KisnhjvrkCivriBDdkj/naiwG1QIgUpg8wjOE0vFqzoXpKsVN52xljpEauT9Ssnu2iW3Xa3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-IEr1Mw0ghGcWi/mbHffsQyb+JZpJbkSrZqa5Zql/h1AUWae1cWc+E+dUc9jDsfQuf6bGW+YasOCaTOXel9Q1xw==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.7.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.20.4","dependencies":{"jwk-to-pem":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_25.0.2_1721286412977_0.6347980031450629","host":"s3://npm-registry-packages"}},"25.0.3":{"name":"keycloak-connect","version":"25.0.3","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@25.0.3","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"a41ca426f8657d41fddebc4e55842b00601a01dd","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-25.0.3.tgz","fileCount":59,"integrity":"sha512-aA96Z5fPnJB0CIzHwumWE7BDy+/d6g3US4J0HHJEk5q6kLFxeMCRFaYjHtqT85PiM4BenZOoefCnbcizBejCMw==","signatures":[{"sig":"MEUCIH6BJEvU3TriC/wHyIJ5yfp3oIzJq8idSG7OdYpVOo8sAiEA4B+2Cte4RRqt2dp1KZO7cB1we2kX9S94y/3WiPQQ48Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-aA96Z5fPnJB0CIzHwumWE7BDy+/d6g3US4J0HHJEk5q6kLFxeMCRFaYjHtqT85PiM4BenZOoefCnbcizBejCMw==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.7.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.20.4","dependencies":{"jwk-to-pem":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_25.0.3_1724054920933_0.6287543513101201","host":"s3://npm-registry-packages"}},"25.0.4":{"name":"keycloak-connect","version":"25.0.4","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@25.0.4","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"5a2b44b366a9676086854ffe5f6ff64a1f3da2ea","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-25.0.4.tgz","fileCount":59,"integrity":"sha512-njiyVQOjdxUq+hIVEnC64Uzz10J8ZwYySLp8KsFxeSIuijBXpWtSjMDPZZ3fb3UVmX8I6uVKNqD1Faasd1hnIQ==","signatures":[{"sig":"MEUCIQDP7SZ3grchOIrPg6V+Ef3X383a3pVCz2GzTQfXo3w53wIgY1tger+8b6cmrIy0S6EOPnZn5z++ef7JgYwcoqaeMyU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-njiyVQOjdxUq+hIVEnC64Uzz10J8ZwYySLp8KsFxeSIuijBXpWtSjMDPZZ3fb3UVmX8I6uVKNqD1Faasd1hnIQ==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.7.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.20.4","dependencies":{"jwk-to-pem":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_25.0.4_1724059109196_0.9561602707147794","host":"s3://npm-registry-packages"}},"25.0.5":{"name":"keycloak-connect","version":"25.0.5","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@25.0.5","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"e3083b8ed88638c6cd90a3e5b8e17112e1ebf86f","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-25.0.5.tgz","fileCount":59,"integrity":"sha512-+1R1uBlC5FG1+UyCBooqVDwTudt2gc5PVakHmbwUou9BoDE2bNoQ6n7NzvL8ho3NxwjPr72d9XTVL3rCs/qrIw==","signatures":[{"sig":"MEQCIAifRBL1w8zbyINYKlF+y7Aruf8fetXJU3w77Tai6eaMAiArcH87H0agqZA5N1PJy2IgBB8bTYgH/tzktv812d/JzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-+1R1uBlC5FG1+UyCBooqVDwTudt2gc5PVakHmbwUou9BoDE2bNoQ6n7NzvL8ho3NxwjPr72d9XTVL3rCs/qrIw==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.7.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.20.4","dependencies":{"jwk-to-pem":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_25.0.5_1725945501332_0.8476470771629796","host":"s3://npm-registry-packages"}},"25.0.6":{"name":"keycloak-connect","version":"25.0.6","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@25.0.6","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"afe9ffbab69177c52e345c562a1fa9e1afc7dd0e","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-25.0.6.tgz","fileCount":59,"integrity":"sha512-UbOj4ee2u1LYNff5rkcVuWxc/GTaoga6TKg+/ylJd7djaGh20HVI3qmAVxfGme3BZPIa6/pxEIDpK4KQn+xx1w==","signatures":[{"sig":"MEQCIBHyx/e+ZVvch3xFBP4H9BZx47v7uVjTgXTTjtVeoUvvAiAa1fH0rZzL9TMDvMRAVEEhxwnst9IHyqzvQqTZ3FMEKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-UbOj4ee2u1LYNff5rkcVuWxc/GTaoga6TKg+/ylJd7djaGh20HVI3qmAVxfGme3BZPIa6/pxEIDpK4KQn+xx1w==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.7.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.20.4","dependencies":{"jwk-to-pem":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_25.0.6_1726768619130_0.2516230712587044","host":"s3://npm-registry-packages"}},"26.0.0":{"name":"keycloak-connect","version":"26.0.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@26.0.0","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"1f305b54b54abf5d4d60ab515a6b2f87061a215d","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-26.0.0.tgz","fileCount":59,"integrity":"sha512-pfUk+MV72MWpWRbCFkZfXlG8hhdUVgpmXVzQTZK/qIk8beyd5cau5q19Qk4x56M1uScy6RorAeACEBw708I2Xg==","signatures":[{"sig":"MEUCIQDzu7KIjnuUOPxXSM4azi6WWOdmNPyDfD3BJWbsFm8b/QIgT6rwUAJZX5UTRwndD8kVvkyS5GN0nr5V0ny3YQDGKNQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-pfUk+MV72MWpWRbCFkZfXlG8hhdUVgpmXVzQTZK/qIk8beyd5cau5q19Qk4x56M1uScy6RorAeACEBw708I2Xg==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.7.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.20.4","dependencies":{"jwk-to-pem":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_26.0.0_1728025566019_0.7809963352196563","host":"s3://npm-registry-packages"}},"26.0.1":{"name":"keycloak-connect","version":"26.0.1","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@26.0.1","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"34277cc2615e5ef391a79fc0c8dcbf18c0286f86","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-26.0.1.tgz","fileCount":59,"integrity":"sha512-mPkw+NvzZybjU2rQvGwwC3Ya5RU5Y/N1GyEQ5f5s3jRsYnAkvbemRwxa0/Vt4mUYkcznIpqR5fnLD316zMjOjg==","signatures":[{"sig":"MEUCIQDGcqUhm79uZkXq8AajFVLpZAf5Wj4f+vyVTSo9TFPobwIgFrzzHlAr1V7YRgznexw5M4oUxPqbO9LV7pkUD0lgxcI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-mPkw+NvzZybjU2rQvGwwC3Ya5RU5Y/N1GyEQ5f5s3jRsYnAkvbemRwxa0/Vt4mUYkcznIpqR5fnLD316zMjOjg==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.7.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.20.4","dependencies":{"jwk-to-pem":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_26.0.1_1729172582575_0.4191976018647323","host":"s3://npm-registry-packages"}},"26.0.2":{"name":"keycloak-connect","version":"26.0.2","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@26.0.2","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"2456f8f739dd3ec63e55216068081506f21f34bf","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-26.0.2.tgz","fileCount":59,"integrity":"sha512-vFvJ5ct0f24I69BWHtwc244vhaP2vJb1ROoSrnVp5gf69/cY36cK2MqVfDogZf7bxNYg4GaUOb82FsZvGryfDw==","signatures":[{"sig":"MEYCIQCSKeJBobJcP2cq8mIbpyIsTDG3Q+OhzAXpm6672jbDzAIhAKESrqPozGpwPCyw9+leej89pMt5Auo01yH2/uWt5uc5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-vFvJ5ct0f24I69BWHtwc244vhaP2vJb1ROoSrnVp5gf69/cY36cK2MqVfDogZf7bxNYg4GaUOb82FsZvGryfDw==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.7.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.20.4","dependencies":{"jwk-to-pem":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_26.0.2_1729756585398_0.23105725397448418","host":"s3://npm-registry-packages"}},"26.0.4":{"name":"keycloak-connect","version":"26.0.4","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@26.0.4","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"f77f380d4fd922ed170531363459f77fcefaa2d3","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-26.0.4.tgz","fileCount":59,"integrity":"sha512-U4R7Bnrh46v5QGHVxmk9gHIEYEbXd77EFUQCe+2UQUh0outrO8zthq8CRJHKWSFl3lGHjiwmGisouk8DDDBKMA==","signatures":[{"sig":"MEUCIQC/mFmBjD6Y8BrGHvMH6/ZpmexQpfMuPXVQ6lXKHGdqMQIgCh4Jx6SQPyVyLUgdpPTN8dkbWQvqDGdo2PdQCyvdGFo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-U4R7Bnrh46v5QGHVxmk9gHIEYEbXd77EFUQCe+2UQUh0outrO8zthq8CRJHKWSFl3lGHjiwmGisouk8DDDBKMA==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.7.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.20.4","dependencies":{"jwk-to-pem":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_26.0.4_1730280855731_0.8792236271533","host":"s3://npm-registry-packages"}},"26.0.5":{"name":"keycloak-connect","version":"26.0.5","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@26.0.5","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"37d4a7f3e2c8452c50f91117a87870d4f72bcc1d","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-26.0.5.tgz","fileCount":59,"integrity":"sha512-CvPjSL+dqQg6jFgXuYO3v13SjxxNGwo1+s5I2gFfxf7Vh6krz3nHtihH+str2kfP7TqeZgXtqWq2AbWw6HWkLg==","signatures":[{"sig":"MEUCIHxK09nCMaDxg5qFBVJMukCD97gjbO4zdWWzge6Q7900AiEA7gIlWTlYupoOpU6VYHROo1o/m1tbAGo+CZQkz53FXJ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-CvPjSL+dqQg6jFgXuYO3v13SjxxNGwo1+s5I2gFfxf7Vh6krz3nHtihH+str2kfP7TqeZgXtqWq2AbWw6HWkLg==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.7.0","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.20.4","dependencies":{"jwk-to-pem":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_26.0.5_1730453252429_0.9457276115330091","host":"s3://npm-registry-packages"}},"26.0.6":{"name":"keycloak-connect","version":"26.0.6","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@26.0.6","maintainers":[{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"df3651fc9b8edb77718bdcd27a0f7fcce970d4d5","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-26.0.6.tgz","fileCount":59,"integrity":"sha512-Iar65dO8EMxrMzzeGTc2AOjyBRGXKZCqHInqJdRAzuYwkh3IiJZdyZ9pHxA0x+JXkZMKO5jQe98ulenkev612w==","signatures":[{"sig":"MEUCIDSN8dAVhjoWDWMpJAQm8jgpOuyqRsr0dPyy8CnSrm9IAiEAjNKQPTm8D/9vQfVVj0Ujsgb4jr27uZtpPOSyWji5crU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-Iar65dO8EMxrMzzeGTc2AOjyBRGXKZCqHInqJdRAzuYwkh3IiJZdyZ9pHxA0x+JXkZMKO5jQe98ulenkev612w==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.8.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.20.5","dependencies":{"jwk-to-pem":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_26.0.6_1732254028623_0.3122139132190942","host":"s3://npm-registry-packages"}},"26.0.7":{"name":"keycloak-connect","version":"26.0.7","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@26.0.7","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"32877a6734d5ece5e558ef2eee480aa276f32b76","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-26.0.7.tgz","fileCount":59,"integrity":"sha512-m4RbXaiAr3A4zJRvlZtXnpDQyD7Umtm21aL95xSATV7TlaJOpOQdFtCheL5tPT9nTkW6p4VqXsFRvpriqTEuMQ==","signatures":[{"sig":"MEYCIQDfg5zuxdo4NCsvLTPVtL4PkNYPJHspsDeXPRom/TUTyAIhAIR3IaMwA2jHx6rb6Fy8/l2YWHf73xdQX6miLrAD4pDI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-m4RbXaiAr3A4zJRvlZtXnpDQyD7Umtm21aL95xSATV7TlaJOpOQdFtCheL5tPT9nTkW6p4VqXsFRvpriqTEuMQ==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.8.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.20.5","dependencies":{"jwk-to-pem":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_26.0.7_1733210186782_0.16668257281742727","host":"s3://npm-registry-packages"}},"26.0.8":{"name":"keycloak-connect","version":"26.0.8","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@26.0.8","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"38231f1013d2cbc1b9ce52dd2e78c977cb8c2431","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-26.0.8.tgz","fileCount":59,"integrity":"sha512-Y40OtiDvmE7j/oustn4Q2qEFgBlpleTuxPBtWmzjpWcovGMe1dYZkSdOWzGjW3mCFcE4IomwW7G+dp216GC86Q==","signatures":[{"sig":"MEQCIBwWlgcVTl+RGOF2pq1W4ieAc2lHwBwCkfoiudzLGWZIAiADNbQ20YkWHioUPhaAmDFkmGcBz/GcxmDp2rHeo/Ovuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":369010},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"jshint *.js stores/*.js middleware/*.js middleware/auth-utils/*.js example/*.js && standard","test":"./run-tests.sh","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.profile.feature.account2=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-Y40OtiDvmE7j/oustn4Q2qEFgBlpleTuxPBtWmzjpWcovGMe1dYZkSdOWzGjW3mCFcE4IomwW7G+dp216GC86Q==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.8.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.20.5","dependencies":{"jwk-to-pem":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.27.2","jsdoc":"^3.6.3","jshint":"^2.10.2","tar-fs":"^2.1.1","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_26.0.8_1736784495287_0.18439615979486734","host":"s3://npm-registry-packages-npm-production"}},"26.1.0":{"name":"keycloak-connect","version":"26.1.0","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"author":{"url":"http://keycloak.org","name":"Red Hat, Inc."},"license":"Apache-2.0","_id":"keycloak-connect@26.1.0","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"homepage":"http://keycloak.org","bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"dist":{"shasum":"e9c732fe424fc54af0a1eea1d2e37513fcd5e2c8","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-26.1.0.tgz","fileCount":59,"integrity":"sha512-z5JvmDkGtrCKeuofo1pMR82eHbAQ6GvpdFDGXUt8PETm+7YdVYX2oGRx7vp6tntZsJaHnWCMc7d0/zZuTEgDRg==","signatures":[{"sig":"MEUCIEMx2/TuoG/7muYPp4Tu35bGgMUyuXoIiVtuBxBm3Y75AiEA3MCbGUA5p3/cdwP19qF0PqpRkyj3T9X1MXa21w0PfEg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368913},"main":"keycloak.js","_from":"file:keycloak-nodejs-connect.tgz","engines":{"node":">=14"},"scripts":{"docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","lint":"standard","test":"./run-tests.sh","guides":"node guides/guides.mjs $npm_package_version","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING"},"typings":"keycloak.d.ts","_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"standard":{"ignore":["**/keycloak*/"]},"_resolved":"/home/runner/work/keycloak-rel/keycloak-rel/keycloak-nodejs-connect.tgz","_integrity":"sha512-z5JvmDkGtrCKeuofo1pMR82eHbAQ6GvpdFDGXUt8PETm+7YdVYX2oGRx7vp6tntZsJaHnWCMc7d0/zZuTEgDRg==","repository":{"url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git","type":"git"},"_npmVersion":"10.8.2","description":"Keycloak Connect Middleware","directories":{},"_nodeVersion":"18.20.5","dependencies":{"jwk-to-pem":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","nock":"^13.2.2","tape":"^5.4.1","axios":"^0.29.0","jsdoc":"^4.0.4","jszip":"^3.10.1","tar-fs":"^3.0.7","express":"^4.14.0","standard":"^17.0.0","blue-tape":"^1.0.0","coveralls":"^3.0.1","tap-xunit":"^2.4.1","node-fetch":"^3.2.3","rsa-compat":"^2.0.8","tape-catch":"^1.0.6","body-parser":"^1.13.3","gunzip-maybe":"^1.4.2","ink-docstrap":"^1.1.4","@octokit/rest":"^19.0.3","cookie-parser":"^1.4.5","hogan-express":"^0.5.2","server-destroy":"^1.0.1","express-session":"^1.14.2","selenium-webdriver":"^3.6.0","keycloak-request-token":"^0.1.0","@keycloak/keycloak-admin-client":"^18.0.0"},"optionalDependencies":{"chromedriver":"latest"},"_npmOperationalInternal":{"tmp":"tmp/keycloak-connect_26.1.0_1736937918333_0.0711345342090175","host":"s3://npm-registry-packages-npm-production"}},"26.1.1":{"name":"keycloak-connect","version":"26.1.1","description":"Keycloak Connect Middleware","homepage":"http://keycloak.org","main":"keycloak.js","scripts":{"lint":"standard","test":"./run-tests.sh","docs":"jsdoc --verbose -d docs -t ./node_modules/ink-docstrap/template -R README.md index.js ./middleware/*.js stores/*.js ./middleware/auth-utils/*.js","coverage":"nyc cover tape test/unit/*.js tape test/*.js","server:start":"./scripts/start-server.mjs -Dkeycloak.profile.feature.account_api=disabled -Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=test/fixtures/auth-utils/nodejs-test-realm.json -Dkeycloak.migration.strategy=OVERWRITE_EXISTING","guides":"node guides/guides.mjs $npm_package_version"},"keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"typings":"keycloak.d.ts","author":{"name":"Red Hat, Inc.","url":"http://keycloak.org"},"license":"Apache-2.0","dependencies":{"jwk-to-pem":"^2.0.0"},"devDependencies":{"@keycloak/keycloak-admin-client":"^18.0.0","@octokit/rest":"^19.0.3","axios":"^0.29.0","blue-tape":"^1.0.0","body-parser":"^1.13.3","cookie-parser":"^1.4.5","coveralls":"^3.0.1","express":"^4.14.0","express-session":"^1.14.2","gunzip-maybe":"^1.4.2","hogan-express":"^0.5.2","ink-docstrap":"^1.1.4","jsdoc":"^4.0.4","jszip":"^3.10.1","keycloak-request-token":"^0.1.0","nock":"^13.2.2","node-fetch":"^3.2.3","nyc":"^17.1.0","rsa-compat":"^2.0.8","selenium-webdriver":"^3.6.0","server-destroy":"^1.0.1","standard":"^17.0.0","tap-xunit":"^2.4.1","tape":"^5.4.1","tape-catch":"^1.0.6","tar-fs":"^3.0.8"},"optionalDependencies":{"chromedriver":"latest"},"standard":{"ignore":["**/keycloak*/"]},"engines":{"node":">=14"},"repository":{"type":"git","url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git"},"bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"_id":"keycloak-connect@26.1.1","_integrity":"sha512-2wvNJXldB9Em+mp6liJ+AnftcJovFEvNhUgv3hblNDmVihBoBqn4zFlwLIN41lo0H8CicB2T86xZ5U2MiQ9FFA==","_resolved":"/home/runner/work/keycloak-nodejs-connect/keycloak-nodejs-connect/keycloak-nodejs-connect.tgz","_from":"file:keycloak-nodejs-connect.tgz","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-2wvNJXldB9Em+mp6liJ+AnftcJovFEvNhUgv3hblNDmVihBoBqn4zFlwLIN41lo0H8CicB2T86xZ5U2MiQ9FFA==","shasum":"27fb15a21ce7e63ea0d9842be019b65517a11eda","tarball":"https://registry.npmjs.org/keycloak-connect/-/keycloak-connect-26.1.1.tgz","fileCount":59,"unpackedSize":368913,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF6SfBUeApyy8OoVdpafIy4wsoahP6zoqaXMyH+G+we/AiEAsl8AZFuK7PVUOa7StL9BSAJWKMmCHfAqQCcOID+lKgc="}]},"_npmUser":{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},"directories":{},"maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keycloak-connect_26.1.1_1738050741623_0.06903147293607903"},"_hasShrinkwrap":false}},"time":{"created":"2015-01-12T15:34:13.191Z","modified":"2025-01-28T07:52:22.171Z","0.0.9":"2015-01-12T15:34:13.191Z","0.0.17":"2016-04-14T20:21:44.083Z","0.1.0":"2016-05-31T19:35:32.919Z","0.2.0":"2016-06-22T16:34:06.562Z","0.2.1":"2016-06-29T15:39:30.924Z","2.2.0-cr.1":"2016-09-13T11:26:42.983Z","2.2.0":"2016-09-15T10:56:57.337Z","2.2.1":"2016-09-26T11:20:36.987Z","2.3.0-cr.1":"2016-10-21T09:10:12.875Z","2.3.0":"2016-10-26T09:40:36.585Z","2.4.0-cr.1":"2016-11-21T21:55:09.785Z","2.4.0":"2016-11-23T21:52:21.704Z","2.5.0-cr.1":"2016-12-23T06:43:59.360Z","2.5.0":"2017-01-03T15:29:19.970Z","2.5.1":"2017-01-26T07:03:08.653Z","2.5.4":"2017-02-22T20:44:55.885Z","2.5.5":"2017-03-14T12:40:21.412Z","3.0.0-cr.1":"2017-03-16T14:50:19.468Z","3.0.0":"2017-03-22T09:44:01.898Z","3.1.0-cr.1":"2017-04-27T17:30:02.375Z","3.1.0":"2017-05-03T08:39:06.127Z","3.2.0-cr.1":"2017-06-30T10:44:32.778Z","3.2.0":"2017-07-05T07:26:10.447Z","3.2.1":"2017-07-21T13:43:23.193Z","3.3.0-cr.1":"2017-08-28T16:25:26.146Z","3.3.0-cr.2":"2017-09-12T11:54:40.633Z","3.3.0":"2017-10-26T19:55:34.297Z","3.4.0-cr.1":"2017-11-08T15:48:55.702Z","3.4.0":"2017-11-10T08:33:45.395Z","3.4.1-cr.1":"2017-11-30T17:47:11.985Z","3.4.1":"2017-12-08T12:19:34.619Z","3.4.2":"2017-12-21T14:50:32.364Z","3.4.3":"2018-01-04T09:28:30.147Z","4.0.0-beta.1":"2018-03-22T18:39:37.000Z","4.0.0-beta.2":"2018-05-02T10:41:27.243Z","4.0.0-beta.3":"2018-05-24T13:56:54.948Z","4.0.0":"2018-06-13T21:42:56.908Z","4.1.0":"2018-07-04T19:26:56.835Z","4.2.0":"2018-08-01T12:09:35.520Z","4.2.1":"2018-08-03T04:54:05.773Z","4.3.0":"2018-08-15T21:38:52.312Z","4.4.0":"2018-09-05T19:39:11.943Z","4.5.0":"2018-09-26T18:56:46.763Z","4.6.0":"2018-11-14T22:25:11.598Z","4.7.0":"2018-12-04T12:16:09.462Z","4.8.0":"2018-12-17T11:44:16.455Z","4.8.1":"2018-12-19T12:35:31.116Z","4.8.2":"2019-01-03T20:21:57.590Z","4.8.3":"2019-01-15T13:41:18.243Z","5.0.0":"2019-03-06T10:00:53.168Z","6.0.0":"2019-04-17T08:35:03.045Z","6.0.1":"2019-04-24T08:49:35.635Z","7.0.0":"2019-08-24T13:01:48.424Z","7.0.1":"2019-10-16T12:04:42.864Z","8.0.0":"2019-11-15T17:13:31.323Z","8.0.1":"2019-12-02T12:30:04.169Z","8.0.2":"2020-02-05T09:17:30.479Z","9.0.0":"2020-02-17T12:57:19.752Z","9.0.2":"2020-03-24T06:53:21.373Z","9.0.3":"2020-04-14T10:21:23.602Z","10.0.0":"2020-04-29T10:35:12.570Z","10.0.1":"2020-05-08T09:54:40.936Z","10.0.2":"2020-06-02T11:24:04.652Z","11.0.0":"2020-07-22T09:02:46.008Z","11.0.1":"2020-08-21T08:56:25.408Z","11.0.2":"2020-08-31T06:57:38.842Z","11.0.3":"2020-11-05T15:18:58.684Z","12.0.0":"2020-12-16T12:22:57.596Z","12.0.1":"2020-12-18T10:35:56.554Z","12.0.2":"2021-01-19T06:34:27.615Z","12.0.3":"2021-02-16T08:25:21.317Z","12.0.4":"2021-03-01T08:18:48.420Z","13.0.0":"2021-05-06T12:23:42.579Z","13.0.1":"2021-05-25T09:53:57.868Z","14.0.0":"2021-06-18T08:36:20.319Z","15.0.0":"2021-07-30T10:47:12.274Z","15.0.1":"2021-08-06T11:23:53.921Z","15.0.2":"2021-08-20T07:19:50.406Z","15.1.0":"2021-12-10T10:54:53.102Z","15.1.1":"2021-12-17T08:27:05.174Z","16.0.0":"2021-12-17T13:57:57.918Z","16.1.0":"2021-12-20T14:33:28.001Z","16.1.1":"2022-01-25T08:46:57.420Z","17.0.0":"2022-02-10T09:02:50.866Z","17.0.1":"2022-03-23T06:18:13.276Z","18.0.0":"2022-04-20T17:23:51.173Z","18.0.1":"2022-06-16T11:44:22.305Z","18.0.2":"2022-06-24T11:16:21.357Z","19.0.0":"2022-07-27T11:31:01.038Z","19.0.1":"2022-07-29T11:29:42.486Z","19.0.2":"2022-09-14T07:46:20.052Z","19.0.3":"2022-10-06T12:21:02.492Z","20.0.0":"2022-11-01T13:17:44.660Z","20.0.1":"2022-11-07T20:08:55.962Z","20.0.2":"2022-12-13T14:24:03.778Z","20.0.3":"2023-01-12T16:19:39.548Z","20.0.5":"2023-02-21T06:16:58.362Z","21.0.0":"2023-02-23T09:15:07.982Z","21.0.1":"2023-03-01T19:08:27.558Z","21.0.2":"2023-03-30T11:12:08.474Z","21.1.0":"2023-04-19T09:31:07.167Z","21.1.1":"2023-04-26T10:38:51.078Z","21.1.2":"2023-06-28T06:39:55.443Z","22.0.0":"2023-07-11T14:56:02.174Z","22.0.1":"2023-07-18T09:57:44.912Z","22.0.2":"2023-09-11T11:06:42.758Z","22.0.3":"2023-09-12T17:46:27.183Z","22.0.4":"2023-10-04T09:03:47.081Z","22.0.5":"2023-10-24T10:22:30.706Z","23.0.0":"2023-11-23T15:05:18.520Z","23.0.1":"2023-11-29T06:07:21.940Z","23.0.2":"2023-12-14T19:53:45.827Z","23.0.3":"2023-12-15T14:11:08.514Z","23.0.4":"2024-01-08T13:49:01.748Z","23.0.5":"2024-01-29T08:15:39.630Z","23.0.6":"2024-02-02T14:15:36.309Z","23.0.7":"2024-02-22T09:05:59.851Z","24.0.0":"2024-03-04T09:49:43.985Z","24.0.1":"2024-03-05T08:29:09.121Z","24.0.2":"2024-03-24T22:33:16.357Z","24.0.3":"2024-04-16T17:20:38.075Z","24.0.4":"2024-05-08T06:35:39.808Z","24.0.5":"2024-06-04T05:54:54.078Z","25.0.0":"2024-06-10T07:25:05.225Z","25.0.1":"2024-06-20T12:52:35.714Z","25.0.2":"2024-07-18T07:06:53.141Z","25.0.3":"2024-08-19T08:08:41.193Z","25.0.4":"2024-08-19T09:18:29.383Z","25.0.5":"2024-09-10T05:18:21.561Z","25.0.6":"2024-09-19T17:56:59.281Z","26.0.0":"2024-10-04T07:06:06.267Z","26.0.1":"2024-10-17T13:43:02.857Z","26.0.2":"2024-10-24T07:56:25.584Z","26.0.4":"2024-10-30T09:34:15.907Z","26.0.5":"2024-11-01T09:27:32.657Z","26.0.6":"2024-11-22T05:40:28.784Z","26.0.7":"2024-12-03T07:16:26.954Z","26.0.8":"2025-01-13T16:08:15.481Z","26.1.0":"2025-01-15T10:45:18.571Z","26.1.1":"2025-01-28T07:52:21.819Z"},"bugs":{"url":"https://github.com/keycloak/keycloak-nodejs-connect/issues"},"author":{"name":"Red Hat, Inc.","url":"http://keycloak.org"},"license":"Apache-2.0","homepage":"http://keycloak.org","keywords":["sso","keycloak","oauth","oauth2.0","authentication"],"repository":{"type":"git","url":"git+https://github.com/keycloak/keycloak-nodejs-connect.git"},"description":"Keycloak Connect Middleware","maintainers":[{"name":"keycloak.bot","email":"keycloak.bot@gmail.com"},{"name":"stianst","email":"stianst@gmail.com"},{"name":"jkoops","email":"jonkoops@gmail.com"},{"name":"abstractj","email":"bruno@abstractj.org"}],"readme":"# Keycloak Node.js Adapter\n\n![Build Status](https://github.com/keycloak/keycloak-nodejs-connect/workflows/CI/badge.svg)\n\n> **Warning**\n> This package is deprecated and will be removed in the future. We will shortly provide more details on removal date, and recommended alternatives.\n\nKeycloak is an Open Source Identity and Access Management solution for modern Applications and Services.\n\nThis repository contains the source code for the Keycloak Node.js adapter. This module makes it simple to implement a Node.js Connect-friendly\napplication that uses Keycloak for its authentication and authorization needs. \n\n## Help and Documentation\n\n* [Documentation](https://www.keycloak.org/documentation.html)\n* [User Mailing List](https://groups.google.com/g/keycloak-user) - Mailing list for help and general questions about Keycloak\n* [Issue Tracker](https://github.com/keycloak/keycloak-nodejs-connect/issues) - Issue tracker for bugs and feature requests\n\n## Reporting Security Vulnerabilities\n\nIf you've found a security vulnerability, please look at the [instructions on how to properly report it](http://www.keycloak.org/security.html)\n\n## Reporting an issue\n\nIf you believe you have discovered a defect in the Node.js adapter please open an issue in our [Issue Tracker](https://github.com/keycloak/keycloak-nodejs-connect/issues).\nPlease remember to provide a good summary, description as well as steps to reproduce the issue.\n\n## Getting started\n\nTo run Node.js adapter examples please try one of our [quickstarts](https://github.com/keycloak/keycloak-quickstarts).\n\nFor more details refer to the [Keycloak Documentation](https://www.keycloak.org/documentation.html).\n\n### Writing Tests\n\nTo write tests refer to the [writing tests](docs/tests-development.md) guide.\n\n## Contributing\n\nBefore contributing to Node.js adapter please read our [contributing guidelines](CONTRIBUTING.md).\n\n## Other Keycloak Projects\n\n* [Keycloak](https://github.com/keycloak/keycloak) - Keycloak Server and Java adapters\n* [Keycloak Documentation](https://github.com/keycloak/keycloak-documentation) - Documentation for Keycloak\n* [Keycloak QuickStarts](https://github.com/keycloak/keycloak-quickstarts) - QuickStarts for getting started with Keycloak\n* [Keycloak Docker](https://github.com/keycloak/keycloak-containers) - Docker images for Keycloak\n* [Keycloak Node.js Admin Client](https://github.com/keycloak/keycloak-nodejs-admin-client) - Node.js library for Keycloak Admin REST API\n\n## License\n\n* [Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0)\n","readmeFilename":"README.md"}