{"_id":"moleculer-iam","_rev":"33-a3875a400c02b555486d73961b4b5138","name":"moleculer-iam","dist-tags":{"latest":"0.3.9"},"versions":{"0.1.0":{"name":"moleculer-iam","version":"0.1.0","description":"Centeralized IAM module for moleculer. Including default OIDC provider for user profile and custom claims (for ABAC, also simple role system for RBAC available) management, custom claims are supported by scheme validation and versioned migration. Either c","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"tsc","lint":"tslint -p tsconfig.json","deps":"npm-check -u","coverall":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"jest --coverage --detectOpenHandles"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts"],"exec":"ts-node ./examples/index.ts"},"keywords":["QMIT","moleculer"],"author":{"name":"QMIT Inc."},"dependencies":{"moleculer":"^0.14.0-beta4"},"devDependencies":{"@types/bluebird":"^3.5.24","@types/jest":"^24.0.18","@types/node":"^12.7.5","coveralls":"^3.0.6","nodemon":"^1.19.2","npm-check":"5.9.0","ts-jest":"^24.1.0","ts-node":"^8.4.1","tslint":"^5.20.0","typescript":"^3.6.3","benchmarkify":"^2.1.2","jest":"^24.9.0","jest-cli":"^24.9.0"},"engines":{"node":">= 8.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","jsx","ts","tsx","node"],"transform":{"^.+\\.(ts|tsx)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"repository":{"type":"git","url":"git+https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","gitHead":"d0a8321448c2dc6b413b2e751a658496d9b0c664","bugs":{"url":"https://github.com/qmit-pro/moleculer-iam/issues"},"homepage":"https://github.com/qmit-pro/moleculer-iam#readme","_id":"moleculer-iam@0.1.0","_nodeVersion":"10.16.2","_npmVersion":"6.11.3","dist":{"integrity":"sha512-QyYwN/5s66F1FDJ1O4J7nSgR63FvNZWHs++N1GRjbAgZHg3gLBa3WsgCTPSICWqYby3nqBphq+0clxWNfu1PDg==","shasum":"baca7971d3d352b4a274f3b5cf6de4028b082189","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.1.0.tgz","fileCount":3,"unpackedSize":4273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdf0dXCRA9TVsSAnZWagAAnt8P/RIZPvqEh+ubaWH6EWyM\nb8ezbqRVTk5eMg6BV2otkVIm3BV3SPOlruFgNPsXAWgOOlXiWFeRnni5osic\nu+2Y3QZ5xut6/LvYc0x1E7dE5HXYZ94smdpsBhtVn63Z/80stQGTplLLFuJD\nlBfXxF6KXBWsWxmatqR19yc0MaReUgCZ8XrVTyyYGzwGtPx969pxmRjC374x\nZuMUCBPuPNLZTC8XcjFOFg/E2CLmAPFtaOX75vDxK/YBVkrh2lCmreeTWjWr\n1HXxmHaVVbPkIDN81cnLHxK7Dniu60IH13Vuuh+C26FOX4SKvwd0agXxCZbT\nYHwNEHMkn7gF6HEp9pSrWZffiNxwagpmvG1kAssjdz4c2aC2J1mCI6X/PSpA\nE32NS4GTaW/hpF5vTTqmt/bThKgsfFxRGDN88W/sDHPJwM4kRnzKHbxmgmTi\nrz4HGZEAtPduXunpWqAm3sLnVoLQlskOwuoMsNLb6YqsCrYJdyM6j5upT7K5\n8JyKV20aulW8uH9ggscnqDbeIzWAYHs+faJjA/8gt+oFB2Q6n22c7oV71ulh\nsGb7APJJrGjTXiIw8yTfYzOm5YRPhO9QWccRlFmysMvzlm6XYXgjRjaI3jMe\nUmo5YQpF/a18lBkM21B1fDSmTcwmHodbyzVAoaigretd7qojrivaNKIfetWd\n+Drf\r\n=yHFu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDnjOMvxiw+neMCH3gXnhgDw/mXzYsopKBJbos0IWbCAIhAOChYGtoSyZawQUBBh7t4Cb36ji9ux6FNDc/l2hHCNz2"}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.1.0_1568622423254_0.9539123374408403"},"_hasShrinkwrap":false},"0.1.1":{"name":"moleculer-iam","version":"0.1.1","description":"Centeralized IAM module for moleculer. Including default OIDC provider for user profile and custom claims (for ABAC, also simple role system for RBAC available) management, custom claims are supported by scheme validation and versioned migration. Either c","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc && npm run build-app","lint":"tslint -p tsconfig.json && npm run lint-app","deps":"npm-check -u","coverall":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"jest --coverage --detectOpenHandles --forceExit","build-app":"npm --prefix src/assets run build","lint-app":"tslint -p src/assets/tsconfig.json","dev-app":"npm --prefix src/assets run dev","test-app":"npm --prefix src/assets run test"},"bin":{"generate-jwks":"./bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts","src/assets/*"],"exec":"ts-node ./examples/index.ts"},"keywords":["QMIT","moleculer"],"author":{"name":"QMIT Inc."},"dependencies":{"@types/koa-static-cache":"^5.1.0","fastest-validator":"^1.0.0-beta4","jose":"latest","kleur":"^3.0.3","koa-bodyparser":"^4.2.1","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-router":"^7.4.0","koa-static-cache":"^5.1.2","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.0-beta6","mysql2":"^2.0.1","oidc-provider":"^6.16.0","sequelize":"^5.21.2","uuid":"^3.3.3"},"devDependencies":{"@types/bluebird":"^3.5.24","@types/helmet":"0.0.45","@types/jest":"^24.0.18","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^3.1.2","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-router":"^7.0.42","@types/koa-static":"^4.0.1","@types/lodash":"^4.14.149","@types/lru-cache":"^5.1.0","@types/node":"^12.12.14","@types/umzug":"^2.2.2","@types/uuid":"^3.4.6","benchmarkify":"^2.1.2","coveralls":"^3.0.6","jest":"^24.9.0","jest-cli":"^24.9.0","nodemon":"^1.19.2","npm-check":"5.9.0","sequelize-cli":"^5.5.1","ts-jest":"^24.1.0","ts-node":"^8.4.1","tslint":"^5.20.0","typescript":"^3.6.3"},"engines":{"node":">= 8.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"testPathIgnorePatterns":["<rootDir>/src/assets/*"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"repository":{"type":"git","url":"git+https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","gitHead":"3737823ca950a97369abeb3962c3513c9cb076e0","bugs":{"url":"https://github.com/qmit-pro/moleculer-iam/issues"},"homepage":"https://github.com/qmit-pro/moleculer-iam#readme","_id":"moleculer-iam@0.1.1","_nodeVersion":"12.13.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-hnleSYt0TVDdnkIiVUFSmiDS8ElgqQL5J8onWvQkzANQbk8hxBpg+DBLaVGGELxMiNImHYzNRX4bwEtX9sCJhQ==","shasum":"53fe3d3fd4f36963e4c197dcfecb97e2ca32f3bc","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.1.1.tgz","fileCount":144,"unpackedSize":1473754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5xHnCRA9TVsSAnZWagAAtqUP/2pNuFK1zWKcOVQpnx6U\n34q0WzbilwdyyvUdnjj5Stc8voRMJybJyjRZPvzeGyNrp4UOs8zU5R9xMxQn\nxaSbeOzN3Zi8ww+omkWlhXXEb3CcgBm/ajzhIbdTt3C+4KvEzk4lnMutOv64\na/Cy3iRvUZNei/vzxIBCwg6rC6l/opXvF+PB11tPJF3z/y0D7iRJgAbl8TzI\nN0u3imGxsCHr4tAh9c9+3O13FK9ZX7Hk4rmAjXgL11wbxuqzEnmtEDkbzet7\nb8KRQpTK9ii5MFOGGnsqomFDz1LXlBw5VXcbc87O3vc6mS65Oxvo5AMRIt5i\nofv4sVzrROyIJztvCeeSccFnYIuwwl6CkQRVUhwvNwy4ZKsiF7859i2418fa\nl5a0QH+SBKi2R5q4L9vZb9FpbpP/vAE7mb+67E5UBq/9XR+OvuRgBDDXTG/D\nbuENayWFZdl6eMVc17u/pIzkZnW15CMd4A9v32/5mZh5QdKQNCdBw3Gi/P2Q\nanzdqVQEY/wTUF8yTX2aA7cFnsAnoqKii2hlORBla0H7EYCd+kiPd0MWD3vM\nQ8IOEfJuhl/X//p0bDiyn8bEEaD+tUmtBO/wdXDEDTYUPGlogtl8sFAWEJe/\nb/TnJmPbtwmySi7LA5hsFqNB+gJKOt+Wb1tzo4sFQ+XDtUKpSk2umgLOdTBV\nrayW\r\n=K0xi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID6gBu9SlnAPp8quQKRPNwwiv3C7feqfh/Ozy5Bi3VfDAiEAsLvZZO6gu7iwzUQfB5pzZlOsBgFnRgIOrpD1IKyiDtw="}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.1.1_1575424486723_0.8590147503979544"},"_hasShrinkwrap":false},"0.1.2":{"name":"moleculer-iam","version":"0.1.2","description":"Centeralized IAM module for moleculer. Including default OIDC provider for user profile and custom claims (for ABAC, also simple role system for RBAC available) management, custom claims are supported by scheme validation and versioned migration. Either c","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc && npm run build-app","lint":"tslint -p tsconfig.json && npm run lint-app","deps":"npm-check -u","coverall":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"jest --coverage --detectOpenHandles --forceExit","build-app":"npm --prefix src/assets run build","lint-app":"tslint -p src/assets/tsconfig.json","dev-app":"npm --prefix src/assets run dev","test-app":"npm --prefix src/assets run test"},"bin":{"generate-jwks":"./bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts","src/assets/*"],"exec":"ts-node ./examples/index.ts"},"keywords":["QMIT","moleculer"],"author":{"name":"QMIT Inc."},"dependencies":{"@types/koa-static-cache":"^5.1.0","fastest-validator":"^1.0.0-beta4","jose":"latest","kleur":"^3.0.3","koa-bodyparser":"^4.2.1","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-router":"^7.4.0","koa-static-cache":"^5.1.2","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.0-beta6","mysql2":"^2.0.1","oidc-provider":"^6.16.0","sequelize":"^5.21.2","uuid":"^3.3.3"},"devDependencies":{"@types/bluebird":"^3.5.24","@types/helmet":"0.0.45","@types/jest":"^24.0.18","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^3.1.2","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-router":"^7.0.42","@types/koa-static":"^4.0.1","@types/lodash":"^4.14.149","@types/lru-cache":"^5.1.0","@types/node":"^12.12.14","@types/umzug":"^2.2.2","@types/uuid":"^3.4.6","benchmarkify":"^2.1.2","coveralls":"^3.0.6","jest":"^24.9.0","jest-cli":"^24.9.0","nodemon":"^1.19.2","npm-check":"5.9.0","sequelize-cli":"^5.5.1","ts-jest":"^24.1.0","ts-node":"^8.4.1","tslint":"^5.20.0","typescript":"^3.6.3"},"engines":{"node":">= 8.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"testPathIgnorePatterns":["<rootDir>/src/assets/*"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"repository":{"type":"git","url":"git+https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","gitHead":"fd153437aad10d34e0960e313af9646f0ea6fd34","bugs":{"url":"https://github.com/qmit-pro/moleculer-iam/issues"},"homepage":"https://github.com/qmit-pro/moleculer-iam#readme","_id":"moleculer-iam@0.1.2","_nodeVersion":"12.13.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-YPLlnKel/nGyLNV6Vu/RfvPdquOy9ktK9FiDUDlRZP5u9tTa2ADrUhnKOW5k8mWrHGvWnylRQe1M7Ar1c0jEDQ==","shasum":"271c29b5b7a43f1c8dee6d2d268d703c1c49e014","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.1.2.tgz","fileCount":145,"unpackedSize":1474532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5xOXCRA9TVsSAnZWagAAJNIQAJFmEFlsH9h82txhfn29\nih3aoACyq604SzrdsvpxWU2e74Hv6TFwGjE1/O2RAvWTi+3D27l61to6scQG\nyK103ppc42XYL0VzpAorCTz6HJ4uI1NYk2yEWRQtSREKu2oHlwztdvka9PzM\n7Qq7iGF+KGiOKOSjP3MhjKL/D0hNvSw3Mi1PZD6zStm+8qi6NMyB28gnRcTW\n8rnpDSbIFn9BMzTGPy5BK6GajcJSeXL+YuTt7IVIWK0ZosS5P1kBDYvrzVya\nsUpFU2dKsumxWj6uwH53CmECsxyDfh2doD6/FCLlM0sjM7PA1tdzrgU9qJEf\nhVsX3kl0ilyayd0fXP7mPmvlBeh0HrTpxSwzhm1+1o3GY36FmJ248Ehy2UqX\n3Skh46hhepQGzpl/sJc7pWiVICO1ZaeP6M4jYlkHJpCrW0oo4Wk+fhB/6xO5\no0Ax7kkRrB181MkULeiBVspXyE+p5nKLAbHXerxd606q6KxQN4R+gyBeeBH0\nAD5qXKP2vo0R9qAroTaH3URa0Ag9d62HGDO/l7T9XSEFP0KOWAlKuCg1fYQW\njWeuDmO9byNLSpgqGfV7By8YBy7LnxtI4V/XdrKuQShk2NOqScLP1xuM8U5C\n6C3IzphMynQdqCh59Fyu0cpndchxoqYhS8wv3T5xP+Rf9pb+DWonoXCntA7M\n0h8u\r\n=nZ+1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC0GsqBWAR1w7otQKTrYzjCVdGo2D2tPcYlyryasKgosAiEAvqWpf73a11RVgZIVjDpfe0hKag6oBM31ZDbOvPprodA="}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.1.2_1575424919113_0.6153301918157783"},"_hasShrinkwrap":false},"0.1.3":{"name":"moleculer-iam","version":"0.1.3","description":"Centeralized IAM module for moleculer. Including default OIDC provider for user profile and custom claims (for ABAC, also simple role system for RBAC available) management, custom claims are supported by scheme validation and versioned migration. Either c","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc && npm run build-app","lint":"tslint -p tsconfig.json && npm run lint-app","deps":"npm-check -u","coverall":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"jest --coverage --detectOpenHandles --forceExit","build-app":"npm --prefix src/assets run build","lint-app":"tslint -p src/assets/tsconfig.json","dev-app":"npm --prefix src/assets run dev","test-app":"npm --prefix src/assets run test"},"bin":{"generate-jwks":"./bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts","src/assets/*"],"exec":"ts-node ./examples/index.ts"},"keywords":["QMIT","moleculer"],"author":{"name":"QMIT Inc."},"dependencies":{"@types/koa-static-cache":"^5.1.0","fastest-validator":"^1.0.0-beta4","jose":"latest","kleur":"^3.0.3","koa-bodyparser":"^4.2.1","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-router":"^7.4.0","koa-static-cache":"^5.1.2","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.0-beta6","mysql2":"^2.0.1","oidc-provider":"^6.16.0","sequelize":"^5.21.2","umzug":"^2.2.0","uuid":"^3.3.3"},"devDependencies":{"@types/bluebird":"^3.5.24","@types/helmet":"0.0.45","@types/jest":"^24.0.18","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^3.1.2","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-router":"^7.0.42","@types/koa-static":"^4.0.1","@types/lodash":"^4.14.149","@types/lru-cache":"^5.1.0","@types/node":"^12.12.14","@types/umzug":"^2.2.2","@types/uuid":"^3.4.6","benchmarkify":"^2.1.2","coveralls":"^3.0.6","jest":"^24.9.0","jest-cli":"^24.9.0","nodemon":"^1.19.2","npm-check":"5.9.0","sequelize-cli":"^5.5.1","ts-jest":"^24.1.0","ts-node":"^8.4.1","tslint":"^5.20.0","typescript":"^3.6.3"},"engines":{"node":">= 8.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"testPathIgnorePatterns":["<rootDir>/src/assets/*"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"repository":{"type":"git","url":"git+https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","gitHead":"3b811a0c45b8a2218897969dd4889af7c9fd1edd","bugs":{"url":"https://github.com/qmit-pro/moleculer-iam/issues"},"homepage":"https://github.com/qmit-pro/moleculer-iam#readme","_id":"moleculer-iam@0.1.3","_nodeVersion":"12.13.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-baaJtJP0y2bYkqe0hvnv/iqAAxqx6d2Aj8n/rGeBA/Zoz6pvgzPKYmgA3jIGu7b46MFaHjR09wh0RLlA8dtnuQ==","shasum":"30e9fefe2bc147d3678918c988f6901a31c02cc2","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.1.3.tgz","fileCount":145,"unpackedSize":1474555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5x1rCRA9TVsSAnZWagAAAMsP/2eSvnH9Tj/ibcO/NjlU\nbpg3ygFe6T5Ken4DcI6xOby5dTPHvIvInHsbRETvLYALiqEKjJH5CUgqTiH+\nMd8dLE6I7lZtrgO5RMuOdG/oT3ld48B5F4ukYG2pHZdNXcfoAm22Mbjm00RM\nOe1MiGIgksXTUC2cSjQewFMT2GeHT00uwR6podX/SI/2sMYZ1nSB9aYfUua0\n0WMERNB06QLlCbord2j4FP4dHpNXdDcTQONi3JUEbv0yBgZkiIjfn2cPRUgu\nz4LSQwKUbhMQeiyrJOiRUdqyuFMdLzePJLGPxlrX6i9vsh0WYNrCVAy1Xu0q\nm+qGtiPn5IKTGWnLX767ZLK5maqFeS2imIpGZYJvpLoUtn84GoNrSj6T9mVO\nR6lI1XSPWAJiSzpDdwQUtoxZl2wE55mHztvPyJSZRbXjbYbW0F18qAisNP+5\n+/EFLrAW0Hjqabuho03NndhmQMTXFRoP1aqNc0dZhY3GxYoll4yggxa0uxZl\ney+3w9W1w3Uf6F+BC5uQtsmGwJSHYQ+vMUqTmeHy0sfwFKI1Rb3mY+XBJJSP\n54Mko5hftl8umOD+OUFKWM+dcec2n3z8yXrQllINp2RDukydtfWmC6s3nR4F\nzNYVHPe/dy1/t4QlLTGfPBEvzqEZK2tS5LKf2mujODucGlQ2JkrUZlI4x4Mn\nTwYi\r\n=Bm20\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPm+UX5k2HueaMttH94WecWjfsq/CPQiIXDa8orxHASgIgKhytG56De5nG3Z9ZNa+/34pY7tOKh5Dc6qLAGgmb1Vg="}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.1.3_1575427434466_0.25629786005090627"},"_hasShrinkwrap":false},"0.1.4":{"name":"moleculer-iam","version":"0.1.4","description":"Centeralized IAM module for moleculer. Including default OIDC provider for user profile and custom claims (for ABAC, also simple role system for RBAC available) management, custom claims are supported by scheme validation and versioned migration. Either c","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc && npm run build-app","lint":"tslint -p tsconfig.json && npm run lint-app","deps":"npm-check -u","coverall":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"jest --coverage --detectOpenHandles --forceExit","build-app":"npm --prefix src/assets run build","lint-app":"tslint -p src/assets/tsconfig.json","dev-app":"npm --prefix src/assets run dev","test-app":"npm --prefix src/assets run test"},"bin":{"generate-jwks":"./bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts","src/assets/*"],"exec":"ts-node ./examples/index.ts"},"keywords":["QMIT","moleculer"],"author":{"name":"QMIT Inc."},"dependencies":{"@types/koa-static-cache":"^5.1.0","fastest-validator":"^1.0.0-beta4","jose":"latest","kleur":"^3.0.3","koa-bodyparser":"^4.2.1","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-router":"^7.4.0","koa-static-cache":"^5.1.2","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.0-beta6","mysql2":"^2.0.1","oidc-provider":"^6.16.0","sequelize":"^5.21.2","umzug":"^2.2.0","uuid":"^3.3.3"},"devDependencies":{"@types/bluebird":"^3.5.24","@types/helmet":"0.0.45","@types/jest":"^24.0.18","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^3.1.2","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-router":"^7.0.42","@types/koa-static":"^4.0.1","@types/lodash":"^4.14.149","@types/lru-cache":"^5.1.0","@types/node":"^12.12.14","@types/umzug":"^2.2.2","@types/uuid":"^3.4.6","benchmarkify":"^2.1.2","coveralls":"^3.0.6","jest":"^24.9.0","jest-cli":"^24.9.0","nodemon":"^1.19.2","npm-check":"5.9.0","sequelize-cli":"^5.5.1","ts-jest":"^24.1.0","ts-node":"^8.4.1","tslint":"^5.20.0","typescript":"^3.6.3"},"engines":{"node":">= 8.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"testPathIgnorePatterns":["<rootDir>/src/assets/*"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"repository":{"type":"git","url":"git+https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","gitHead":"cc46593c7449b1e72c22cbf74029a2b5f49dafcb","bugs":{"url":"https://github.com/qmit-pro/moleculer-iam/issues"},"homepage":"https://github.com/qmit-pro/moleculer-iam#readme","_id":"moleculer-iam@0.1.4","_nodeVersion":"12.13.0","_npmVersion":"6.13.1","dist":{"integrity":"sha512-dR4/8OFloZYXy7F+4AusFVGq/dZPojyM4/vnXD6cJHNKckQXQhsoKmPKIwPRXUAHPxpKpRl3LeuWAabWGQe7VQ==","shasum":"910c7ea029bf996358f439ec2eb583c276112d7e","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.1.4.tgz","fileCount":148,"unpackedSize":1477691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5x+xCRA9TVsSAnZWagAAF7IP/02UoIW1IAjsraB7hN1D\n11//cGifCDm/IoWUx8J+OBUmrxsv9YnfeKrNwodixe9HduW731eX8iBW0TDj\nMCSbfTK68r4AiDaM6LGeCpHqknsg+Mrv1MD1XrCjE0mwiDxQ+vCOx+qG7sF+\n8GOXcg2cJtmRg8TH/tcdX8N0xeR8TD14uTp05/PfPpCVxBEX0wEXlkZO5OKB\nTv4N/qZP/Sxi0CfAeB1HsHCbwEBXoIoClPWHGJ1vF9urke/cSycbDgbHo+HH\nT60nr2Yd6jzU8sQGTrYgg/RDqR/fwm5SzNFk6AsVmX240Qpg2gFN8l4Yrydo\n2DQgDYQzU/DjMJGkb8ZgiVKffHYl8s0CGGPncRGQfm631Pnd268u8p4ciohN\nag9qRAacUugSI5YVhWsqGYOsMOsXKHYf6vF/Qu9xoIKnHlEMvsmuRJVxfdvv\nm7UJoFErDiu6xFsz1dwY+Q46RC9G1sYxzn2t0bD7kw+epux8W3TDNink5zUq\nH/U0+rCEkLlc0olvBiP+/RMPq19ftoy89KxiV6PJo5XhCuxE1qcYq371lOB7\nU7VuJPqe5bLdjFPsMnKiF7HSN+ITnWf31tSE00B4z6VJ+aR7HYkr0Z8CFxPT\nS7Sj1GUPE04o885rhGlMc7PX6dSCR/h/GenGjnC5lXZD9ijJFmZkH5DrEPaf\noQAb\r\n=90I/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRBgd0YKKw+8wAkj/D1RA6uIWguFqCxmRXdfizeTXZ+QIhAJm2CcL8dl6CricGVHtRLW5Z2PqHqq7MIZHhHCEkqWxf"}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.1.4_1575428016323_0.549067124761365"},"_hasShrinkwrap":false},"0.1.5":{"name":"moleculer-iam","version":"0.1.5","description":"Centeralized IAM module for moleculer. Including default OIDC provider for user profile and custom claims (for ABAC, also simple role system for RBAC available) management, custom claims are supported by scheme validation and versioned migration. Either c","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc && npm run build-app","lint":"tslint -p tsconfig.json && npm run lint-app","deps":"npm-check -u","coverall":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"jest --coverage --detectOpenHandles --forceExit","build-app":"npm --prefix src/assets run build","lint-app":"tslint -p src/assets/tsconfig.json","dev-app":"npm --prefix src/assets run dev","test-app":"npm --prefix src/assets run test"},"bin":{"generate-jwks":"./bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts","src/assets/*"],"exec":"ts-node ./examples/index.ts"},"keywords":["QMIT","moleculer"],"author":{"name":"QMIT Inc."},"dependencies":{"@types/koa-static-cache":"^5.1.0","fastest-validator":"^1.0.0-beta4","jose":"latest","kleur":"^3.0.3","koa-bodyparser":"^4.2.1","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-router":"^7.4.0","koa-static-cache":"^5.1.2","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.0-beta6","mysql2":"^2.0.1","oidc-provider":"^6.16.0","sequelize":"^5.21.2","umzug":"^2.2.0","uuid":"^3.3.3"},"devDependencies":{"@types/bluebird":"^3.5.24","@types/helmet":"0.0.45","@types/jest":"^24.0.18","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^3.1.2","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-router":"^7.0.42","@types/koa-static":"^4.0.1","@types/lodash":"^4.14.149","@types/lru-cache":"^5.1.0","@types/node":"^12.12.14","@types/umzug":"^2.2.2","@types/uuid":"^3.4.6","benchmarkify":"^2.1.2","coveralls":"^3.0.6","jest":"^24.9.0","jest-cli":"^24.9.0","nodemon":"^1.19.2","npm-check":"5.9.0","sequelize-cli":"^5.5.1","ts-jest":"^24.1.0","ts-node":"^8.4.1","tslint":"^5.20.0","typescript":"^3.6.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"testPathIgnorePatterns":["<rootDir>/src/assets/*"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"repository":{"type":"git","url":"git+https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","gitHead":"476facd11be071dc43ebdb7e6c842106304b1da3","bugs":{"url":"https://github.com/qmit-pro/moleculer-iam/issues"},"homepage":"https://github.com/qmit-pro/moleculer-iam#readme","_id":"moleculer-iam@0.1.5","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-0zsc4bHcOjuggGEKfLkyQCBlNjWHWn1dVyVjTOV6bDhYjouL9uc/S1YoqSt3+AOaJzyM3heAlMwSbjLRMC+6Ow==","shasum":"5b3d4b808c7636f0654db1b1d19a494ea4121596","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.1.5.tgz","fileCount":148,"unpackedSize":1478211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd500tCRA9TVsSAnZWagAANpkQAJY1bqGdZ3qgAfxPNeIe\n7K1uYfTahujaMka6kf5GZBmvyp4+comor/cW2lE9+BubZQvA3/DIZzCdelji\nRzUBN8HSedHY0psytjAG2w9vr2Kt+0eJK3uh+glVHUeYusU1oxfuKnfpWimU\nwGG8XO/EzCZuEY9yiXpQSAK+SFWrHal8esxJ8VIcyAacqmi0cNl8awruGMCy\nXp3rBycD5j1h2k3CQ8FlGCc0kGZYWDQjNFdK/ksOgFxYbfuXTq01HVyOzsbP\n0+xnT1Dm3I/3C9YZ42uuuTmhQAw31hdjVUR0dM0/cFK9wosRvy5q4/myjNIl\nVIRH7EN30XcZRWxWmwBAvhzaP0FPmvum0P5hHvXPYPg0J9iIsEFmIoUnGgm9\nhxHi2XJZTGb1KYVtgKP1II2nJpSkTU6vJ7Lh5qpFs5VD9vKFBUWvD+ddPIvK\nOUcoF/E2jttzoWfYeQ/vMWOBM+j8+Xc8ivWS4nmkhMV9PQeWVAMi2uaBCZYa\nR299glLBPG2BXFparcKpoqYqF2T7YLxHx0lNTTdIBnl0x4s7xK6mtlymN/GD\nuxVn4MjpfrbGhKYYO0DdrtWS8rNlDlNStnfpaKU32A6C7peJ1N1VwZSopw94\nbpFnCCVK20qSMDcxTrmMcWCRgLU0N45+c0mBKxJo9VF6fDUtOKkZm4+XGkHA\nFKDj\r\n=kJ/u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoPdqZ4Fzf6NQpGWNd0emxkSCsibPddg0Tdz1/X3tfdgIgIg7MxyJtLqN3cqAmVk98csW0oszaa5EVTHARbNlhg+M="}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.1.5_1575439661405_0.38724260876725203"},"_hasShrinkwrap":false},"0.1.7":{"name":"moleculer-iam","version":"0.1.7","description":"Centeralized IAM module for moleculer. Including default OIDC provider for user profile and custom claims (for ABAC, also simple role system for RBAC available) management, custom claims are supported by scheme validation and versioned migration. Either c","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc && npm run build-app","lint":"tslint -p tsconfig.json && npm run lint-app","deps":"npm-check -u","coverall":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"jest --coverage --detectOpenHandles --forceExit","build-app":"npm --prefix src/assets run build","lint-app":"tslint -p src/assets/tsconfig.json","dev-app":"npm --prefix src/assets run dev","test-app":"npm --prefix src/assets run test"},"bin":{"generate-jwks":"./bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts","src/assets/*"],"exec":"ts-node ./src/examples/index.ts"},"keywords":["QMIT","moleculer"],"author":{"name":"QMIT Inc."},"dependencies":{"fastest-validator":"^1.0.0-beta4","jose":"latest","kleur":"^3.0.3","koa-bodyparser":"^4.2.1","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-router":"^7.4.0","koa-static-cache":"^5.1.2","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.0-beta6","mysql2":"^2.0.1","oidc-provider":"^6.16.0","sequelize":"^5.21.2","umzug":"^2.2.0","uuid":"^3.3.3"},"devDependencies":{"@types/koa-static-cache":"^5.1.0","@types/bluebird":"^3.5.24","@types/helmet":"0.0.45","@types/jest":"^24.0.18","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^3.1.2","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-router":"^7.0.42","@types/koa-static":"^4.0.1","@types/lodash":"^4.14.149","@types/lru-cache":"^5.1.0","@types/node":"^12.12.14","@types/umzug":"^2.2.2","@types/uuid":"^3.4.6","benchmarkify":"^2.1.2","coveralls":"^3.0.6","jest":"^24.9.0","jest-cli":"^24.9.0","moleculer-qmit":"^1.0.8","nodemon":"^1.19.2","npm-check":"5.9.0","sequelize-cli":"^5.5.1","ts-jest":"^24.1.0","ts-node":"^8.5.4","tslint":"^5.20.0","typescript":"^3.7.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"testPathIgnorePatterns":["<rootDir>/src/assets/*"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"repository":{"type":"git","url":"git+https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","gitHead":"350224a0e5cadcba5dbbf066fb97134459d0cba2","bugs":{"url":"https://github.com/qmit-pro/moleculer-iam/issues"},"homepage":"https://github.com/qmit-pro/moleculer-iam#readme","_id":"moleculer-iam@0.1.7","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-K9orpp2NjobTAbuHcr2BpHjrrKYBjdOXgbHmOEzOacwHFGvT2eU9eczbl5Y33X7tqYkGyBeNm5+WZ6xp2n9HvA==","shasum":"b1ba8b1072227961f3babb01336e958793156bcb","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.1.7.tgz","fileCount":124,"unpackedSize":1484126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7e/MCRA9TVsSAnZWagAAnCQQAJ/19k2VNl8em8bFPVhV\nrVk8U8NgnzrDy50WzbVvpRO70RVq3inbLN0xTp817XXy28rpy88o5f3rsUym\nbMI1qbhYXGEQU/oOAwztBPdm/GV17yYpCN/nEw22T172jZ8lf2XabCRf/XVr\nhaEjpRypEzeyirVj6z6aJFiz6vVWn18ubTzUaENko6ml5K30EnC/FqGTZzcF\nnmU7YuQuCD3bJQoqWYLjJDGR7d8rfiMHbhqVrVzZmwNGLAaTJNziddSMSijt\nFzCmbRs11/14XfbQ+0lToqYDP/cXhA/wL9VeINBMvdJvTwuUcens2jRVSPDy\nUn37uqtP5DSvAaVwcc475JQxZelsDUxfe75z9n11ZLDSRvirdDB4by5H3eHA\nNuPYWelmKQe7wJlcEBVdLfzY66SZDGMMbtMWOQ+erbRw0qS1rxqJFuE49gsi\nCQllmHf75V4GqWqfBZo95wA4kleN/4R1/IxAvdxoSGu9t0lUo1JE2/WsnBf4\n0akIp1PR2SYqPiZypJQvk70BEWPl5FpPb9dx3pmw98/VNuqZrJL9YA/G5Si1\nk4t1RUQsVjsaWAQDbBDevW2M1tmQ/X4Ku53Cl00odi8zoRaXi/Sivu2q1WAF\n9vCSv0Nei/cJqjnmuvLptyJ8QUPV2/e/ABHd3ohp4oPYNURJd7weH76KWLGW\nxV8e\r\n=jV9n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICr3UE0/GuDp0rkWtN0kchLra6TyM/TyJIr+Sx+d6Kt8AiEA7+WfyZc+4HxffNcewHvYUbx5TNp+AOCvqHg7WmxTUkU="}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.1.7_1575874508302_0.6027219857727069"},"_hasShrinkwrap":false},"0.1.8":{"name":"moleculer-iam","version":"0.1.8","description":"Centeralized IAM module for moleculer. Including default OIDC provider for user profile and custom claims (for ABAC, also simple role system for RBAC available) management, custom claims are supported by scheme validation and versioned migration. Either c","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc && npm run build-app","lint":"tslint -p tsconfig.json && npm run lint-app","deps":"npm-check -u","coverall":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"npm run test-with-examples -- --testPathIgnorePatterns=src/examples","test-with-examples":"node --trace-warnings node_modules/.bin/jest --coverage --detectOpenHandles --forceExit --testPathIgnorePatterns=src/assets","build-app":"npm --prefix src/assets run build","lint-app":"tslint -p src/assets/tsconfig.json","dev-app":"npm --prefix src/assets run dev","test-app":"npm --prefix src/assets run test"},"bin":{"generate-jwks":"bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts","src/assets/*"],"exec":"ts-node ./src/examples/index.ts"},"keywords":["QMIT","moleculer"],"author":{"name":"QMIT Inc."},"dependencies":{"awesome-phonenumber":"^2.23.0","bcrypt":"^3.0.7","dataloader":"^2.0.0","fastest-validator":"^1.0.0-beta4","jose":"latest","kleur":"^3.0.3","koa-bodyparser":"^4.2.1","koa-compose":"^4.1.0","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-passport":"^4.1.3","koa-router":"^7.4.0","koa-static-cache":"^5.1.2","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.0-beta6","moment":"^2.24.0","mysql2":"^2.0.1","object-hash":"^2.0.1","oidc-provider":"^6.17.6","passport-facebook":"^3.0.0","passport-google-oauth":"^2.0.0","passport-kakao":"^1.0.0","passport-koa":"^1.0.1","request-promise-native":"^1.0.8","sequelize":"^5.21.2","umzug":"^2.2.0","uuid":"^3.3.3"},"devDependencies":{"@types/bcrypt":"^3.0.0","@types/bluebird":"^3.5.24","@types/helmet":"0.0.45","@types/jest":"^24.0.18","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^3.1.2","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-passport":"^4.0.2","@types/koa-router":"^7.0.42","@types/koa-static":"^4.0.1","@types/koa-static-cache":"^5.1.0","@types/lodash":"^4.14.149","@types/lru-cache":"^5.1.0","@types/node":"^12.12.14","@types/object-hash":"^1.3.0","@types/passport":"^1.0.2","@types/passport-facebook":"^2.1.9","@types/passport-google-oauth":"^1.0.41","@types/passport-kakao":"^0.2.0","@types/request-promise-native":"^1.0.17","@types/umzug":"^2.2.2","@types/uuid":"^3.4.6","benchmarkify":"^2.1.2","coveralls":"^3.0.6","jest":"^24.9.0","jest-cli":"^24.9.0","moleculer-qmit":"^1.0.8","moleculer-repl":"^0.6.2","nodemon":"^1.19.2","npm-check":"5.9.0","sequelize-cli":"^5.5.1","ts-jest":"^24.1.0","ts-node":"^8.5.4","tslint":"^5.20.0","typescript":"^3.7.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"repository":{"type":"git","url":"git+https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","gitHead":"e6128cba0125502aab6b06eb355610809f7b4b36","bugs":{"url":"https://github.com/qmit-pro/moleculer-iam/issues"},"homepage":"https://github.com/qmit-pro/moleculer-iam#readme","_id":"moleculer-iam@0.1.8","_nodeVersion":"12.13.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-rfpHDCFKFdkP8Ixp3L/Xbssj4y8fzUvlvaNRuT8PBCDl227CadqghgX0w1CSp59E5i8Uca3SBgKntqg9rTTk7A==","shasum":"65f8f1e88cdb2f2d998f7c2c200d99977b73124c","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.1.8.tgz","fileCount":174,"unpackedSize":2295001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCVNnCRA9TVsSAnZWagAAnq4QAI7O+4o4FQFz3I2u/Xu8\ng1FF9EwgfadOBxw99Lkw/AbnIBcwxxxmq9MkhaqS+D5L3OB0V9wwwoAp9x3t\nKlCmou18QtTWlHiaJ94RbydjsSE2Hk3NAgdQLsuXf66rA+B08GEf4Y5WlZ7v\np1bMvvCLIvBtL6jBh5s4r61gr4NihWlL4ffzxiCaCiHOZb0hFOFxJ7Zi7jyx\nMTQN4wfMo0d+sR/886ez5pXiPtjYLjxtc4yBXZmmfxn+/DMuz/4jPN3t+BAm\n31ksI5tFi6Q4B/N7xhCJMfvzpspbWZeAoMdPikVDK7gOsvIXqaIsTDzJNZfL\nGI0A0ZnQ5MS+oAspGRJP6EqDT2n2STaPAxrbdFhdhXlhZffgzHoG4eDCDFOM\nPFkRkCem4Wo0Ka3G/uwIdF+ydBFuU9PHyMQ89e/iocKpkDi58OuVzxRCcdKx\nl09ekyhcyy21nnEqT7lRjZoFVjHwR5sdHdZri0Sf19XSydzSqkHFHSvXIGGk\njrAuxK7NAkq4xRPWH2BqwdrTigI8GVNiXuleEbI+4BIsccH1944jv5LxANE2\n4QudGC7lh/Diy/bwKxR16RV7RgdmRK2db0hehv1qcGc0POmAOZ4wQx0fBes1\nYyHqZxOIj0sbKtCE2jMX260EMzX+kmPzjP7zwFJf5pEh04T7WyEx/watvOSs\neozt\r\n=JYe3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRGQS4avWoL09NDBIpmfENJBhAr6uR5Ic3eniS87r0aAIgL40MGR8EnpqQmuRV9gvazRj3da3vNVb2rjb4ULF7Tu4="}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.1.8_1577669478520_0.7534961589752218"},"_hasShrinkwrap":false},"0.1.9":{"name":"moleculer-iam","version":"0.1.9","description":"Centralized IAM module for moleculer. Including default OIDC provider for user profile and custom claims (for ABAC, also simple role system for RBAC available) management, custom claims are supported by scheme validation and versioned migration. Either ca","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc && npm run build-app","lint":"tslint -p tsconfig.json && npm run lint-app","deps":"npm-check -u","coverall":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"npm run test-with-examples -- --testPathIgnorePatterns=src/examples","test-with-examples":"node --trace-warnings node_modules/.bin/jest --coverage --detectOpenHandles --forceExit --testPathIgnorePatterns=src/assets","build-app":"npm --prefix src/assets run build","lint-app":"tslint -p src/assets/tsconfig.json","dev-app":"npm --prefix src/assets run dev","test-app":"npm --prefix src/assets run test"},"bin":{"generate-jwks":"bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts","src/assets/*"],"exec":"ts-node ./src/examples/index.ts"},"keywords":["QMIT","moleculer"],"author":{"name":"QMIT Inc."},"dependencies":{"awesome-phonenumber":"^2.23.0","bcrypt":"^3.0.7","dataloader":"^2.0.0","fastest-validator":"^1.0.0-beta4","jose":"latest","kleur":"^3.0.3","koa-bodyparser":"^4.2.1","koa-compose":"^4.1.0","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-passport":"^4.1.3","koa-router":"^7.4.0","koa-static-cache":"^5.1.2","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.0-beta6","moment":"^2.24.0","mysql2":"^2.0.1","object-hash":"^2.0.1","oidc-provider":"^6.17.6","passport-facebook":"^3.0.0","passport-google-oauth":"^2.0.0","passport-kakao":"^1.0.0","passport-koa":"^1.0.1","request-promise-native":"^1.0.8","sequelize":"^5.21.2","terser":"^4.4.3","umzug":"^2.2.0","uuid":"^3.3.3"},"devDependencies":{"@types/bcrypt":"^3.0.0","@types/bluebird":"^3.5.24","@types/helmet":"0.0.45","@types/jest":"^24.0.18","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^3.1.2","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-passport":"^4.0.2","@types/koa-router":"^7.0.42","@types/koa-static":"^4.0.1","@types/koa-static-cache":"^5.1.0","@types/lodash":"^4.14.149","@types/lru-cache":"^5.1.0","@types/node":"^12.12.14","@types/object-hash":"^1.3.0","@types/passport":"^1.0.2","@types/passport-facebook":"^2.1.9","@types/passport-google-oauth":"^1.0.41","@types/passport-kakao":"^0.2.0","@types/request-promise-native":"^1.0.17","@types/terser":"^3.12.0","@types/umzug":"^2.2.2","@types/uuid":"^3.4.6","benchmarkify":"^2.1.2","coveralls":"^3.0.6","jest":"^24.9.0","jest-cli":"^24.9.0","moleculer-qmit":"^1.0.8","moleculer-repl":"^0.6.2","nodemon":"^1.19.2","npm-check":"5.9.0","sequelize-cli":"^5.5.1","ts-jest":"^24.1.0","ts-node":"^8.5.4","tslint":"^5.20.0","typescript":"^3.7.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"repository":{"type":"git","url":"git+https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","gitHead":"f5a94b00e7eb3962c00e0a723902f1e2a078bade","bugs":{"url":"https://github.com/qmit-pro/moleculer-iam/issues"},"homepage":"https://github.com/qmit-pro/moleculer-iam#readme","_id":"moleculer-iam@0.1.9","_nodeVersion":"12.13.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-iQWSUrk3z8X42DMRqBHl2wr8FFjVrvDwzw0IJ9zzGerwGtPqkTyP+0EdBJYKvWgWEoNzKRefsh6k6FxV5MUP+Q==","shasum":"0a9429201f7a4cd6bd0812f845bcde4c51b4e4a8","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.1.9.tgz","fileCount":176,"unpackedSize":2307898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCunUCRA9TVsSAnZWagAAKWkP/1IDpgZJmpLhQiUMfszH\nupFea0F5Ut5FLBCf0cPKjFEvvOwErVIjj7xgy00Q+IMKtQMKzge0mifqpnql\n00OmhUk3d0SjvCKA86S9HoeVseJ+Cjs0Ct988ecNcIGKlO5jrrzrYDedmb5p\n+lVlDXBfOJ1fvbjh6qnT7hXcokDVnLzkGrH/d5H8eeutbruNQHzcsLomd1XS\nSjQiG+9EFZ28NVl28YWeYBQxxk/pRi7Q0JL6Nrna89MvK7nv0FVCHzVKqlmq\nvjLxr+U8ms4b7ZhE93ZicRY2rgJLSqkZ4JshO+I2aYB+vwuqcdKHWQ7UUkys\nYcBHuGUA+GjyZp5s+SbFx2D/XPs9TeQXAPSJ+pD9SOBA7g4e4AX6NGwYT8hf\nagp81ptKiYryzC+a49oySs4FAJM6M1DBm1aik0qlGf2Y5IseIdETi5FBtNx8\nzTeQJbBNKa1C9CNjpG4HrBFyLkQytCbUPYtRiWoXfxsezk5FeQL+8BSQsYmu\nAzlJwOwFIOspieFiLUkzVIXSHVzEmxrH1MVbenNpN3RYwmaffksEU5ButsSM\nWAIFyxMQbDza5CJoD+fLVc3572W4qDq+bP2Km+mrBN6RcEWBHpW0CNLrimAl\nF9aR7Z9t2HF5uVaNhwFU0j+3c1ypZMLDeQUdMvBvAuugEBT3tMH239Of+PFQ\ns4FI\r\n=7c4S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDfuY9QeaS/9JjgFbkNjDObfNE47VxwsWFmD+Qe0KgkKAiBYTKKx+EQVsdOagN4ayxn0iQYuP9bL36zG9qzTyJePOw=="}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.1.9_1577773523654_0.5653593200752742"},"_hasShrinkwrap":false},"0.1.10":{"name":"moleculer-iam","version":"0.1.10","description":"Centralized IAM module for moleculer. Including default OIDC provider for user profile and custom claims (for ABAC, also simple role system for RBAC available) management, custom claims are supported by scheme validation and versioned migration. Either ca","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc && npm run build-app","lint":"tslint -p tsconfig.json && npm run lint-app","deps":"npm-check -u","coverall":"cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"npm run test-with-examples -- --testPathIgnorePatterns=src/examples","test-with-examples":"node --trace-warnings node_modules/.bin/jest --coverage --detectOpenHandles --forceExit --testPathIgnorePatterns=src/assets","build-app":"npm --prefix src/assets run build","lint-app":"tslint -p src/assets/tsconfig.json","dev-app":"npm --prefix src/assets run dev","test-app":"npm --prefix src/assets run test"},"bin":{"generate-jwks":"bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts","src/assets/*"],"exec":"ts-node ./src/examples/index.ts"},"keywords":["QMIT","moleculer"],"author":{"name":"QMIT Inc."},"dependencies":{"awesome-phonenumber":"^2.23.0","bcrypt":"^3.0.7","dataloader":"^2.0.0","fastest-validator":"^1.0.0-beta4","jose":"latest","kleur":"^3.0.3","koa-bodyparser":"^4.2.1","koa-compose":"^4.1.0","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-passport":"^4.1.3","koa-router":"^7.4.0","koa-static-cache":"^5.1.2","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.0-beta6","moment":"^2.24.0","mysql2":"^2.0.1","object-hash":"^2.0.1","oidc-provider":"^6.17.6","passport-facebook":"^3.0.0","passport-google-oauth":"^2.0.0","passport-kakao":"^1.0.0","passport-koa":"^1.0.1","request-promise-native":"^1.0.8","sequelize":"^5.21.2","terser":"^4.4.3","umzug":"^2.2.0","uuid":"^3.3.3"},"devDependencies":{"@types/bcrypt":"^3.0.0","@types/bluebird":"^3.5.24","@types/helmet":"0.0.45","@types/jest":"^24.0.18","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^3.1.2","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-passport":"^4.0.2","@types/koa-router":"^7.0.42","@types/koa-static":"^4.0.1","@types/koa-static-cache":"^5.1.0","@types/lodash":"^4.14.149","@types/lru-cache":"^5.1.0","@types/node":"^12.12.14","@types/object-hash":"^1.3.0","@types/passport":"^1.0.2","@types/passport-facebook":"^2.1.9","@types/passport-google-oauth":"^1.0.41","@types/passport-kakao":"^0.2.0","@types/request-promise-native":"^1.0.17","@types/terser":"^3.12.0","@types/umzug":"^2.2.2","@types/uuid":"^3.4.6","benchmarkify":"^2.1.2","coveralls":"^3.0.6","jest":"^24.9.0","jest-cli":"^24.9.0","moleculer-qmit":"^1.0.8","moleculer-repl":"^0.6.2","nodemon":"^1.19.2","npm-check":"5.9.0","sequelize-cli":"^5.5.1","ts-jest":"^24.1.0","ts-node":"^8.5.4","tslint":"^5.20.0","typescript":"^3.7.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"repository":{"type":"git","url":"git+https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","gitHead":"acda9eaaeec5bf6d0f7cc089efac90e8ce8d62f7","bugs":{"url":"https://github.com/qmit-pro/moleculer-iam/issues"},"homepage":"https://github.com/qmit-pro/moleculer-iam#readme","_id":"moleculer-iam@0.1.10","_nodeVersion":"12.13.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-4iIKuOPJEspDDgbgFpsXH3WenKSu3tOTHyKwuwAOXSr72/Qsj1SmV4n2IyVFh53l3/KSr3TCpzisRXiMjGDRxQ==","shasum":"11d8c4721d6b71fdcc67942c7dc26b1dad6df705","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.1.10.tgz","fileCount":176,"unpackedSize":2308201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCxPpCRA9TVsSAnZWagAAvV0P/R65lBV0tJELjcNPks5c\nmKPkVVarUEwRPm81nCbXKsmvzQwGW251TFbULYWxkWLwUK1vGM7SzA2WbymM\n/zlCRx4bU9ojRVOCh2u6sBQr8wSNFUyh+SdVUncnFu12+LZyx0dzNLn+z3uY\neIjQGfcoLGHmf8EzXITDCDGNb60kVmoavyNViAWXnWEnyE8Ka4IHWAL2Tx+T\n3gxDiyQFasypn5xm+5mtRGPslruo/OoReL0+lSF+Aq3E7SnHMEDUlwG9KDPm\n064znBrncKEYDhRkqIx2zMsA5Qt42z9jbG3lWIzoOUh72e18R7g/hoMqhdlx\n5WeH0E08vcKo1ENb/qrldFYzI4jh5KnvS7+xf3VaKbDQqDZ1wQB4I2r8vih/\n+4IqXzYqjBP46s//X8SwTpIAwRU9bMQjUVlMavAGSWjgnDyLHmHw+d2iTu2i\n/shNSd2LYqxoEpt0tYbQtPEy7hJuEv39fB6BdHrDns+9G0X+q7WZmaKR7WDs\nuXog9bLKo1K10rzBSF5DTxacpqATdg8lTq3NSbTNa/iwfuHc+IsRNaPTxE2K\neD9R4pNDRzZRVEW/9vHI4WhNbEirQE08OpkKQCVzoVW0X+pJSsguQQgkNHry\nK0PvfsbmIfAel7I3bcST3AXak8mfhZNGsQ9XNoUURCnpePf8+RI91KuHTk1i\ncpFR\r\n=uhxi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICWLnqb2TuKvOiiTw3Yy0CdfZutBpzsxRx1pTx3SLQT7AiAJ9zQmoB7eJsaUrZe4b0PXa5L1hndiAeX0UaRbksF2aA=="}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.1.10_1577784297338_0.2776390026244311"},"_hasShrinkwrap":false},"0.1.12":{"name":"moleculer-iam","version":"0.1.12","description":"Centralized IAM module for moleculer.\nIncluding a certified OIDC provider and an Identity provider for user profile, credentials, and custom claims management.\nCustom claims could be defined/updated by declarative schema which contains claims validation a","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc","lint":"tslint -p tsconfig.json","deps":"yarn-check -u","coverall":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","test":"yarn test-with-examples --testPathIgnorePatterns=src/examples","test-with-examples":"node --trace-warnings node_modules/.bin/jest --coverage --detectOpenHandles --forceExit"},"bin":{"generate-jwks":"bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts"],"exec":"ts-node src/examples/index.ts"},"keywords":["QMIT","moleculer"],"author":{"name":"QMIT Inc."},"dependencies":{"accept-language-parser":"^1.5.0","awesome-phonenumber":"^2.23.0","bcrypt":"^3.0.7","change-case":"^4.1.1","dataloader":"^2.0.0","fastest-validator":"^1.0.0-beta4","jose":"latest","kleur":"^3.0.3","koa-bodyparser":"^4.2.1","koa-compose":"^4.1.0","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-locale":"^1.3.0","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-no-trailing-slash":"^2.1.0","koa-passport":"^4.1.3","koa-router":"8.0.7","koa-static-cache":"^5.1.2","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.1","moleculer-iam-app-renderer":"*","moment":"^2.24.0","mysql2":"^2.0.1","object-hash":"^2.0.1","oidc-provider":"^6.18.1","passport-facebook":"^3.0.0","passport-google-oauth":"^2.0.0","passport-kakao":"^1.0.0","passport-koa":"^1.0.1","request-promise-native":"^1.0.8","sequelize":"^5.21.2","terser":"^4.4.3","umzug":"^2.2.0","uuid":"^3.3.3"},"devDependencies":{"@types/accept-language-parser":"^1.5.1","@types/bcrypt":"^3.0.0","@types/bluebird":"^3.5.24","@types/helmet":"0.0.45","@types/jest":"25.1.2","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^3.1.2","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-passport":"^4.0.2","@types/koa-router":"^7.0.42","@types/koa-static":"^4.0.1","@types/koa-static-cache":"^5.1.0","@types/lodash":"^4.14.149","@types/lru-cache":"^5.1.0","@types/node":"13.7.1","@types/object-hash":"^1.3.0","@types/passport":"^1.0.2","@types/passport-facebook":"^2.1.9","@types/passport-google-oauth":"^1.0.41","@types/passport-kakao":"^0.2.0","@types/request-promise-native":"^1.0.17","@types/terser":"^3.12.0","@types/umzug":"^2.2.2","@types/uuid":"^3.4.6","benchmarkify":"^2.1.2","copy-webpack-plugin":"^5.1.1","coveralls":"^3.0.6","jest":"^25.1.0","jest-cli":"25.1.0","moleculer-qmit":"^1.0.12","moleculer-repl":"^0.6.2","nodemon":"2.0.2","sequelize-cli":"^5.5.1","ts-jest":"25.2.0","ts-node":"^8.5.4","tslint":"6.0.0","typescript":"^3.7.3","yarn-check":"^0.0.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"repository":{"type":"git","url":"https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","_id":"moleculer-iam@0.1.12","dist":{"shasum":"6164f8115a7aea262aa22987b9c443e31274af00","integrity":"sha512-1nZX3QMdKzbAI9yaxE+zxgkqEb3jOmeol6LB4ZW7Gt5VGgBcEmM79T8Uwz3oH8sKn/GruzzbIFQ659KTAG+7+w==","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.1.12.tgz","fileCount":259,"unpackedSize":561278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaEcdCRA9TVsSAnZWagAAwVkP/078qj41HK74JTfWLj/D\nqOIoDseAyO/2gOJSbBGajDwbtWkhGCzea+QCg6MhElyO2K1JR1Knury/MnaD\njpQy1dNmbmvYbEsmNWKizy+I0+yqu7scZFBnl4cw6MYCPupcBcHoArHm9Z7Z\n11ZJ4phDQNVTgFjbZDyRfX+i6tgIk8KeNfGQjkplTJyUimv36E/rA8DStyYa\nvMpkqOKejTHQl4uolRtKgxwCmBhq47HttVB9oNpIOzC/s3dkL3sDOMp1xf1Z\n4WlrdkywgPRKwQR4rQ3TEujECetLPMxSELv2UdLdCXtwuk2WX6sSiDLtiA4L\nNxEJ3RohHS2A+Qxbs16ITZFqlml5EQ9TEXxqUhb0/Yn1hD+e/Odah4IWHpyD\nSgOy1iw5t5aRKp4N1gJWyu/GaM7TNUXNI47aAj5SJndcLYOJLph2Xga5F9nf\nYWSrhFHOCgiR3M71TMFeu3h2PohAjvUEb/I7hPj7foVu+ekkaKwg0XZU/rM9\nFbIhjmIjIEuQrNEX3LrFUwAmvedP37pIoYaGUH74EQhToZnoic7nSzZXKfxi\nLMHeUFDeUJH2Qrq1i9VqfYGpMVotZ/9NBYws/C3Z7J+g0zkYrkFObyEBdyU/\nKJyCoGvL+CHzsCsgglxMhfAaPTd9vF1RaJJkXBRbzjQOv8+DJ3gPVWF/+DOm\nEpDJ\r\n=IEw6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1FmmK36qgQs03/o+SlIr5R9clwXYMOOWo++pWI1UxyAIhAIH7Vsxqcxt1KtnRXvfuVx/yRBSExGG69Vq2e10hCSd1"}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.1.12_1583892253444_0.47250972670624525"},"_hasShrinkwrap":false},"0.2.1":{"name":"moleculer-iam","version":"0.2.1","description":"Centralized IAM module for moleculer.\nIncluding a certified OIDC provider and an Identity provider for user profile, credentials, and custom claims management.\nCustom claims could be defined/updated by declarative schema which contains claims validation a","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc","lint":"tslint -p tsconfig.json","deps":"yarn-check -u","coverall":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","test":"yarn test-with-examples --testPathIgnorePatterns=src/examples","test-with-examples":"node --trace-warnings node_modules/.bin/jest --coverage --detectOpenHandles --forceExit"},"bin":{"generate-jwks":"bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts"],"exec":"ts-node src/examples/index.ts"},"keywords":["QMIT","moleculer"],"author":{"name":"QMIT Inc."},"dependencies":{"accept-language-parser":"^1.5.0","awesome-phonenumber":"^2.23.0","bcrypt":"^3.0.7","change-case":"^4.1.1","dataloader":"^2.0.0","fastest-validator":"^1.0.0-beta4","i18next":"^19.3.2","jose":"latest","kleur":"^3.0.3","koa-bodyparser":"^4.2.1","koa-compose":"^4.1.0","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-locale":"^1.3.0","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-no-trailing-slash":"^2.1.0","koa-passport":"^4.1.3","koa-router":"8.0.7","koa-static-cache":"^5.1.2","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.1","moleculer-iam-app-renderer":"*","moment":"^2.24.0","mysql2":"^2.0.1","object-hash":"^2.0.1","oidc-provider":"^6.18.1","passport-facebook":"^3.0.0","passport-google-oauth":"^2.0.0","passport-kakao":"^1.0.0","passport-koa":"^1.0.1","request-promise-native":"^1.0.8","sequelize":"^5.21.2","terser":"^4.4.3","umzug":"^2.2.0","uuid":"^3.3.3"},"devDependencies":{"@types/accept-language-parser":"^1.5.1","@types/bcrypt":"^3.0.0","@types/bluebird":"^3.5.24","@types/helmet":"0.0.45","@types/jest":"25.1.2","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^3.1.2","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-passport":"^4.0.2","@types/koa-router":"^7.0.42","@types/koa-static":"^4.0.1","@types/koa-static-cache":"^5.1.0","@types/lodash":"^4.14.149","@types/lru-cache":"^5.1.0","@types/node":"13.7.1","@types/object-hash":"^1.3.0","@types/passport":"^1.0.2","@types/passport-facebook":"^2.1.9","@types/passport-google-oauth":"^1.0.41","@types/passport-kakao":"^0.2.0","@types/request-promise-native":"^1.0.17","@types/terser":"^3.12.0","@types/umzug":"^2.2.2","@types/uuid":"^3.4.6","benchmarkify":"^2.1.2","copy-webpack-plugin":"^5.1.1","coveralls":"^3.0.6","jest":"^25.1.0","jest-cli":"25.1.0","moleculer-qmit":"^1.0.12","moleculer-repl":"^0.6.2","nodemon":"2.0.2","sequelize-cli":"^5.5.1","ts-jest":"25.2.0","ts-node":"^8.5.4","tslint":"6.0.0","typescript":"^3.7.3","yarn-check":"^0.0.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"repository":{"type":"git","url":"https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","_id":"moleculer-iam@0.2.1","dist":{"shasum":"1eb57eb4ea07bb025455ec89329e8b42fb286f3c","integrity":"sha512-ZZmJGLxiamfBNCquI/HClXnSYqfR+NWh/R/WENMEBGN78ZT7xzEeCH1y76rQiRJNOeM+IQsfwrnbR/95EafZNA==","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.2.1.tgz","fileCount":313,"unpackedSize":631943,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaRXoCRA9TVsSAnZWagAAd88P/iVAkh6NPyC5Cwh74gBn\n9i2BXsQMBmOd8ITUYf5T8BM8DHDYOypfQtHxtarlwtdnj5ZJTeP15phYDTM5\nOpO7isk5eXnq+eGs8VG+fmKiArZ3MPm7bq+iT2zl4YZNq/pF2ZVLr1vrxBgp\nWiCmPMiqYI+xvy622uI5zIwRm4vlFgfsKFJYbyjzD9/at9O8J3N5b0hwR2OS\ndWhGd+DdW7DL5bcWkbI2YF0N/6Qgj4uhhqrRsNY2Dfvb10RYM8bHdEKD+qfB\ncEUN35uChBMmiSx/AsuIk98fIARiD9fA3+T5Dr8wljmkDcTendYeuZmFOmtV\nv9c8KihvGewdryo9fZghlX8tUH42zZ9nQ8as+GN4buNKOsDuwTsvuQSpDeWo\n5iy11Jv2vnOX2v3i6f4IeIZTwZJ5NProk2lo4tKB0zs97/iRJYQT+I+KI/AG\nbB12kjW3pro3QAgdN4kt5tVoHXRRe8K+cIyruUovoVid4sLVykI5wTWt6duN\nR3n+O0o3Qhay44yFTbjv6sO9VLQB/ECYKt0aS2HhBmjevZeSPb2jzSW5Eoj7\n1lAtDer44m0xUUkskjNUraMxsiEVKN+zB25rfHY0J4nOcukR/PuWXdVighTb\n5LUbH5kw/7mqI4RUm7m3utj9gHdXKLatGYXyAu3y8wsY83r9sFxDti0IuOSj\nDjZD\r\n=CqcU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCW8kChciU2Zg5hH+hojxmBBHI/8OgekLJ9VW438tPleQIhAM/yZm5kuYamitwk7GiTcbNVH2hQUu+SJ3kqSlzvpBkx"}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.2.1_1583945191625_0.9402256875153063"},"_hasShrinkwrap":false},"0.2.2":{"name":"moleculer-iam","version":"0.2.2","description":"Centralized IAM module for moleculer.\nIncluding a certified OIDC provider and an Identity provider for user profile, credentials, and custom claims management.\nCustom claims could be defined/updated by declarative schema which contains claims validation a","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc","lint":"tslint -p tsconfig.json","deps":"yarn-check -u","coverall":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","test":"yarn test-with-examples --testPathIgnorePatterns=src/examples","test-with-examples":"node --trace-warnings node_modules/.bin/jest --coverage --detectOpenHandles --forceExit"},"bin":{"generate-jwks":"bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts"],"exec":"ts-node src/examples/index.ts"},"keywords":["QMIT","moleculer"],"author":{"name":"QMIT Inc."},"dependencies":{"accept-language-parser":"^1.5.0","awesome-phonenumber":"^2.23.0","bcrypt":"^3.0.7","change-case":"^4.1.1","dataloader":"^2.0.0","fastest-validator":"^1.0.0-beta4","i18next":"^19.3.2","jose":"latest","kleur":"^3.0.3","koa-bodyparser":"^4.2.1","koa-compose":"^4.1.0","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-locale":"^1.3.0","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-no-trailing-slash":"^2.1.0","koa-passport":"^4.1.3","koa-router":"8.0.7","koa-static-cache":"^5.1.2","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.1","moleculer-iam-app-renderer":"*","moment":"^2.24.0","mysql2":"^2.0.1","object-hash":"^2.0.1","oidc-provider":"^6.18.1","passport-facebook":"^3.0.0","passport-google-oauth":"^2.0.0","passport-kakao":"^1.0.0","passport-koa":"^1.0.1","request-promise-native":"^1.0.8","sequelize":"^5.21.2","terser":"^4.4.3","umzug":"^2.2.0","uuid":"^3.3.3"},"devDependencies":{"@types/accept-language-parser":"^1.5.1","@types/bcrypt":"^3.0.0","@types/bluebird":"^3.5.24","@types/helmet":"0.0.45","@types/jest":"25.1.2","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^3.1.2","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-passport":"^4.0.2","@types/koa-router":"^7.0.42","@types/koa-static":"^4.0.1","@types/koa-static-cache":"^5.1.0","@types/lodash":"^4.14.149","@types/lru-cache":"^5.1.0","@types/node":"13.7.1","@types/object-hash":"^1.3.0","@types/passport":"^1.0.2","@types/passport-facebook":"^2.1.9","@types/passport-google-oauth":"^1.0.41","@types/passport-kakao":"^0.2.0","@types/request-promise-native":"^1.0.17","@types/terser":"^3.12.0","@types/umzug":"^2.2.2","@types/uuid":"^3.4.6","benchmarkify":"^2.1.2","copy-webpack-plugin":"^5.1.1","coveralls":"^3.0.6","jest":"^25.1.0","jest-cli":"25.1.0","moleculer-qmit":"^1.0.12","moleculer-repl":"^0.6.2","nodemon":"2.0.2","sequelize-cli":"^5.5.1","ts-jest":"25.2.0","ts-node":"^8.5.4","tslint":"6.0.0","typescript":"^3.7.3","yarn-check":"^0.0.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"repository":{"type":"git","url":"https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","_id":"moleculer-iam@0.2.2","dist":{"shasum":"ba00841d683f507e52e6381eeae3ef4bb3ff27c8","integrity":"sha512-nnqQLB8BZ1fl8KMnfMRGCHCojy9HGSyeQbTqsWgkjzoEAv+uFVXglY6j2WWodUV3FYLfNUe4qGMh4FhnOxyPQA==","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.2.2.tgz","fileCount":313,"unpackedSize":632174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaRntCRA9TVsSAnZWagAAgfUP/2Eq8U2D4duHCETMF7GS\n5bRoYmi/oIfZIhzqvCIEygNQq3zbqnFPmdVpxMeR9R8zRHYDjL6JRr6Mubdy\nR6iVslmZEm0CrWi/0DPwPHXPFqHx/prxZTb0tuhhLevMrGNVr0AiRvOKbnwd\nEoUBB7uZyybbEWHUTJzn8M3zSm99Mr1JsfNzMXemvf63HbK9H/wW2vFcG2dR\nPEf2oWaevKCVxXiA1QHAnTNu28R/7YR3TR8NOVcrRxsNPfeSPPER3/yIqGCR\nrgp0g5f13MXprjUeXUa/2LS1Xud2u+iv9jOiJgsTSi6zskqYQ4pTynOP7duw\nhHer1eoRWjvPLinECTmdxJ08wBp8cQlCsLWBU1do+WAGVhFnZdCCx+WcGhAR\n8D6hHwDrjNJGksp5CP5t0N8u5+vX/wvaluKmaBfnas3+Gdyfd5bBR5Peo0Ff\nAGSyRMIOaLpSwrv2Q+L9fo42/bhaLTPyRF9F5j3c/JR8WTxI2pUBkIedDxj+\nNUO9Ykd82/MX+D2coBs8doBoNGYLJlj7gYunXVgg10sCtPoOYUwsxhdLc395\nK0haEZwSAG/fJJFzvp+ssQ7JeyB62R0q/MoCnLYzeiukS/YUJQsDb05N9Uh/\nbdP+dtX3mSwhLfsE5Ask9JOyIQpXd6fxMxTiYmlX+gQv3jJgnEKRaJyNTh9r\nK43p\r\n=Z7aH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDoRoIq2qysL0Dd9Yu3tXzFjSOFpp+oTKjIw/nA9TemtAiBuESxKKwC32Itkng82qKCZTYifVTtjDRVovUjlhDX5Vg=="}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.2.2_1583946221137_0.8265724233962355"},"_hasShrinkwrap":false},"0.2.4":{"name":"moleculer-iam","version":"0.2.4","description":"Centralized IAM module for moleculer.\nIncluding a certified OIDC provider and an Identity provider for user profile, credentials, and custom claims management.\nCustom claims could be defined/updated by declarative schema which contains claims validation a","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc","lint":"tslint -p tsconfig.json","deps":"yarn-check -u","coverall":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","test":"yarn test-with-examples --testPathIgnorePatterns=src/examples","test-with-examples":"node --trace-warnings node_modules/.bin/jest --coverage --detectOpenHandles --forceExit"},"bin":{"generate-jwks":"bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts"],"exec":"ts-node src/examples/index.ts"},"keywords":["QMIT","moleculer"],"author":{"name":"QMIT Inc."},"dependencies":{"accept-language-parser":"^1.5.0","awesome-phonenumber":"^2.23.0","bcrypt":"^3.0.7","change-case":"^4.1.1","dataloader":"^2.0.0","fastest-validator":"^1.0.0-beta4","i18next":"^19.3.2","jose":"latest","kleur":"^3.0.3","koa-bodyparser":"^4.2.1","koa-compose":"^4.1.0","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-locale":"^1.3.0","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-no-trailing-slash":"^2.1.0","koa-passport":"^4.1.3","koa-router":"8.0.7","koa-static-cache":"^5.1.2","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.1","moleculer-iam-app-renderer":"*","moment":"^2.24.0","mysql2":"^2.0.1","object-hash":"^2.0.1","oidc-provider":"^6.18.1","passport-facebook":"^3.0.0","passport-google-oauth":"^2.0.0","passport-kakao":"^1.0.0","passport-koa":"^1.0.1","request-promise-native":"^1.0.8","sequelize":"^5.21.2","terser":"^4.4.3","umzug":"^2.2.0","uuid":"^3.3.3"},"devDependencies":{"@types/accept-language-parser":"^1.5.1","@types/bcrypt":"^3.0.0","@types/bluebird":"^3.5.24","@types/helmet":"0.0.45","@types/jest":"25.1.2","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^3.1.2","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-passport":"^4.0.2","@types/koa-router":"^7.0.42","@types/koa-static":"^4.0.1","@types/koa-static-cache":"^5.1.0","@types/lodash":"^4.14.149","@types/lru-cache":"^5.1.0","@types/node":"13.7.1","@types/object-hash":"^1.3.0","@types/passport":"^1.0.2","@types/passport-facebook":"^2.1.9","@types/passport-google-oauth":"^1.0.41","@types/passport-kakao":"^0.2.0","@types/request-promise-native":"^1.0.17","@types/terser":"^3.12.0","@types/umzug":"^2.2.2","@types/uuid":"^3.4.6","benchmarkify":"^2.1.2","copy-webpack-plugin":"^5.1.1","coveralls":"^3.0.6","jest":"^25.1.0","jest-cli":"25.1.0","moleculer-qmit":"^1.0.12","moleculer-repl":"^0.6.2","nodemon":"2.0.2","sequelize-cli":"^5.5.1","ts-jest":"25.2.0","ts-node":"^8.5.4","tslint":"6.0.0","typescript":"^3.7.3","yarn-check":"^0.0.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"repository":{"type":"git","url":"https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","_id":"moleculer-iam@0.2.4","dist":{"shasum":"3bc0650266bda33217c772ec1e3a273519156cd4","integrity":"sha512-4SpQKDpDXWPPiYyFqYRivqZJZsLuqft6pXVp3roIcQjX6j6Vr99RkzxtTm6AZqhGJt9v+mdUmUr3HF/cSUfwTA==","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.2.4.tgz","fileCount":313,"unpackedSize":632364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaSpICRA9TVsSAnZWagAANdgP+wQELMNbz4D6pJPO4B6M\n+tLEb7snGJfLn0Lt70jdz778pRdY3EGrdWO+yaVOO6q9R3HS/dOPNHep/E8P\nh1FckQ4sckOshZaaNL2guLayYaR04q30kVWpHlymz9+5XlYn1ChdvTZ69BX+\n61YEeUjQZi4xsfdTGXs6Otl75sR8IN0MZeY92cBV6mg0zx4NhLZcY2HFUpad\nlcPTAcbs7yTwa/MF6PHHKKcKC8Io9MpUaRHXcQ75YJ8zmNTmK6eFRKD/QKf7\ncy1bNo01pNqHnJASmoWZh1fDyFZW8wx7hqKRMapGHbHQgb3fFY/kq0t/t9TT\nD/1qTQYgFcOO43aet5loAA9LXUFDsiYLueQdTM1tnrSfh9DwSMtW5LlUuPEH\nurFVr6w+mpjP4muf3G0YI+o0P8/foEtYcKRm83+thFsZjdbTzWDdIqakX9V7\nzwbQVR4oCPeqo8D47Rf9gZRyL3mbta3Ymxr9u/qxbcOaHL2dN9tnMHtzS9DL\njG9fpbHHz66Ruuol8s99g3IugJFVP9AFASAH8VuhJaDYAAuHPdjMNTjrl6gQ\nOUb2bM1qoBGoFpNgfG91e4c2qwgOXpfsqNw9Vzf9W0R3uyLjm5VmuDoWxqSO\nXai/9cp6AC+1mmNezLyKwLYwrCtlcc0S/j1jtv7ev+rxfXXexu7LO42qwTyg\ncdx2\r\n=2T4N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIClLnrpa2YTHILPBmm/SRcTLK9G1qmQi8JZVupHn/C5jAiEA1oUFZVhgbIJ5QogphRQwM3VZCX/+V2KrgLXRdBDM6OM="}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.2.4_1583950407571_0.21536814949958938"},"_hasShrinkwrap":false},"0.2.5":{"name":"moleculer-iam","version":"0.2.5","description":"Centralized IAM module for moleculer.\nIncluding a certified OIDC provider and an Identity provider for user profile, credentials, and custom claims management.\nCustom claims could be defined/updated by declarative schema which contains claims validation a","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc","lint":"tslint -p tsconfig.json","deps":"yarn-check -u","coverall":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","test":"yarn test-with-examples --testPathIgnorePatterns=src/examples","test-with-examples":"node --trace-warnings node_modules/.bin/jest --coverage --detectOpenHandles --forceExit"},"bin":{"generate-jwks":"bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts"],"exec":"ts-node src/examples/index.ts"},"keywords":["QMIT","moleculer"],"author":{"name":"QMIT Inc."},"dependencies":{"accept-language-parser":"^1.5.0","awesome-phonenumber":"^2.23.0","bcrypt":"^3.0.7","change-case":"^4.1.1","dataloader":"^2.0.0","fastest-validator":"^1.0.0-beta4","i18next":"^19.3.2","jose":"latest","kleur":"^3.0.3","koa-bodyparser":"^4.2.1","koa-compose":"^4.1.0","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-locale":"^1.3.0","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-no-trailing-slash":"^2.1.0","koa-passport":"^4.1.3","koa-router":"8.0.7","koa-static-cache":"^5.1.2","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.1","moleculer-iam-app-renderer":"*","moment":"^2.24.0","mysql2":"^2.0.1","object-hash":"^2.0.1","oidc-provider":"^6.18.1","passport-facebook":"^3.0.0","passport-google-oauth":"^2.0.0","passport-kakao":"^1.0.0","passport-koa":"^1.0.1","request-promise-native":"^1.0.8","sequelize":"^5.21.2","terser":"^4.4.3","umzug":"^2.2.0","uuid":"^3.3.3"},"devDependencies":{"@types/accept-language-parser":"^1.5.1","@types/bcrypt":"^3.0.0","@types/bluebird":"^3.5.24","@types/helmet":"0.0.45","@types/jest":"25.1.2","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^3.1.2","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-passport":"^4.0.2","@types/koa-router":"^7.0.42","@types/koa-static":"^4.0.1","@types/koa-static-cache":"^5.1.0","@types/lodash":"^4.14.149","@types/lru-cache":"^5.1.0","@types/node":"13.7.1","@types/object-hash":"^1.3.0","@types/passport":"^1.0.2","@types/passport-facebook":"^2.1.9","@types/passport-google-oauth":"^1.0.41","@types/passport-kakao":"^0.2.0","@types/request-promise-native":"^1.0.17","@types/terser":"^3.12.0","@types/umzug":"^2.2.2","@types/uuid":"^3.4.6","benchmarkify":"^2.1.2","copy-webpack-plugin":"^5.1.1","coveralls":"^3.0.6","jest":"^25.1.0","jest-cli":"25.1.0","moleculer-qmit":"^1.0.12","moleculer-repl":"^0.6.2","nodemon":"2.0.2","sequelize-cli":"^5.5.1","ts-jest":"25.2.0","ts-node":"^8.5.4","tslint":"6.0.0","typescript":"^3.7.3","yarn-check":"^0.0.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"repository":{"type":"git","url":"https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","_id":"moleculer-iam@0.2.5","dist":{"shasum":"be1cb5fec9b2727771bc366ee90e7d20ace46883","integrity":"sha512-cjy/ESWIoxXmnp35m4ObM4RCLR9Jp0jK7EEYubkyhxYhHNz8dSvLJj8uTap0ciIoRjxVBBd6tjIPYZWxSKGTxA==","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.2.5.tgz","fileCount":313,"unpackedSize":632696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaTevCRA9TVsSAnZWagAAoEEP/Rjc1bC4b+Z5/Ts/yoS0\n3lojhsExq9TFvjCOGzQijIZlG6sj1KDLRyqb1W33Gr1jn3Cms0hXA9fjeiSr\npQN6h7p2ttN65g5oqs4KisWgA+YNXTQl+LBKB03K1peGOEekcLP6gAdluskj\nHzSRX0aLzzHKSU14OafwwBnDP7urfClMqC9zAv5s3z1r6AtOVlWm3X1MShdY\npqmOXrPJ1XYobTXluGrTmU/J6VAIZTQP8AiE07xAoMPGFtJdoUj/5Oam8awo\nDKAfZldIip8dKSt1n4u/c9o8k5uj1ZDkiqRScTg9bqC7a0M57LjKNEdqJG0m\nlaZriN6eqWQJxi/qKtE82PQ5xvhlQmk2W2eGXTX2xhSBn4JW0Ky41sv5BDW/\nCrIbmu3rpgeqlivOpjBxvI+kJzkknITPzrbQ7GkWGFfQpz0jN+mpQ/eYfC9Q\nZxzIt7fbQ/aAnEeoeCMBQmzu16rVpFlV9iHb0B7gOtIHcAiCUeHzqt23E6YO\nBll/FoPyRI0kuiX0rXzEgbvf9Tm/UBIVZAvs5yIYe+/78gIkGj+qxLiHZC6r\n5lKoKkDBpE4ThlfAzumivuKyKr5qRquvZIJC4ewgR3fjesq/fair2fdNVH8q\ndck9lPzZi+ORbCvQJ+9HlGJiZp0sLeEvqQHKdj+viWpcmSdwZHmz9GzL3thv\nYge2\r\n=6r4D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEYNPlAMQOOyGfaP8tztFi3Y09hZl57nD3AIryDGWTmWAiEAt1vLUZEEWIDUE8LSCIHmsF4Fm/hJf5a7FOJx7NGhde4="}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.2.5_1583953839140_0.07839628253148523"},"_hasShrinkwrap":false},"0.2.6":{"name":"moleculer-iam","version":"0.2.6","description":"Centralized IAM module for moleculer.\nIncluding a certified OIDC provider and an Identity provider for user profile, credentials, and custom claims management.\nCustom claims could be defined/updated by declarative schema which contains claims validation a","author":{"name":"QMIT Inc."},"repository":{"type":"git","url":"https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc","lint":"tslint -p tsconfig.json","deps":"yarn-check -u","coverall":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","test":"yarn test-with-examples --testPathIgnorePatterns=src/examples","test-with-examples":"node --trace-warnings node_modules/.bin/jest --coverage --detectOpenHandles --forceExit"},"bin":{"generate-jwks":"bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts"],"exec":"ts-node src/examples/index.ts"},"keywords":["QMIT","moleculer"],"dependencies":{"accept-language-parser":"^1.5.0","awesome-phonenumber":"^2.23.0","bcrypt":"^3.0.7","change-case":"^4.1.1","dataloader":"^2.0.0","fastest-validator":"^1.0.0-beta4","i18next":"^19.3.2","jose":"latest","kleur":"^3.0.3","koa-bodyparser":"^4.2.1","koa-compose":"^4.1.0","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-locale":"^1.3.0","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-no-trailing-slash":"^2.1.0","koa-passport":"^4.1.3","koa-router":"8.0.7","koa-static-cache":"^5.1.2","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.1","moleculer-iam-app-renderer":"*","moment":"^2.24.0","mysql2":"^2.0.1","object-hash":"^2.0.1","oidc-provider":"^6.18.1","passport-facebook":"^3.0.0","passport-google-oauth":"^2.0.0","passport-kakao":"^1.0.0","passport-koa":"^1.0.1","request-promise-native":"^1.0.8","sequelize":"^5.21.2","terser":"^4.4.3","umzug":"^2.2.0","uuid":"^3.3.3"},"devDependencies":{"@types/accept-language-parser":"^1.5.1","@types/bcrypt":"^3.0.0","@types/bluebird":"^3.5.24","@types/helmet":"0.0.45","@types/jest":"25.1.2","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^3.1.2","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-passport":"^4.0.2","@types/koa-router":"^7.0.42","@types/koa-static":"^4.0.1","@types/koa-static-cache":"^5.1.0","@types/lodash":"^4.14.149","@types/lru-cache":"^5.1.0","@types/node":"13.7.1","@types/object-hash":"^1.3.0","@types/passport":"^1.0.2","@types/passport-facebook":"^2.1.9","@types/passport-google-oauth":"^1.0.41","@types/passport-kakao":"^0.2.0","@types/request-promise-native":"^1.0.17","@types/terser":"^3.12.0","@types/umzug":"^2.2.2","@types/uuid":"^3.4.6","benchmarkify":"^2.1.2","copy-webpack-plugin":"^5.1.1","coveralls":"^3.0.6","jest":"^25.1.0","jest-cli":"25.1.0","moleculer-qmit":"^1.0.12","moleculer-repl":"^0.6.2","nodemon":"2.0.2","sequelize-cli":"^5.5.1","ts-jest":"25.2.0","ts-node":"^8.5.4","tslint":"6.0.0","typescript":"^3.7.3","yarn-check":"^0.0.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"_id":"moleculer-iam@0.2.6","dist":{"shasum":"e938f4e168be491bddc2a0eab2cdc61c404c8174","integrity":"sha512-bX0DAFW0XztAygn5YDHJ+8Rs+UY6m9vEIrWz4g3pZtn1QCrnj/Mno7Rf6WRy/NvVMVW7lOCXDtaQ9+Z/ewTl4Q==","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.2.6.tgz","fileCount":313,"unpackedSize":632696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeafySCRA9TVsSAnZWagAAc6cP/A9Tqp0OtrKtp4E5MnmG\n61zvJ161oyHhenXMWROGO+SwPwJy1LZ62BUZaRww1R5lYHTxauYqtT9WSHwQ\np3r2HXq/2dfY4pgv6GpYF2btWp4CLfvWmclHeVMNL4oNu3pSXIgZDfZ+UdJ6\nTIlzKLMnCkYW/WRV7+VKxnNdBPRsrc6bxbYPLw3BUrbvrPO6oMH1SlvYAwkz\nvF36/sTOHfG0L/VSWhpYvJm6c5QxeSsYyGVP/bwGyZfl4402Np0ZHstCflSr\nCWl0ZiWFzVOls72aQrVr59xSTuqdofWGfGXCrROJCwkpmZqeEa0dpaGq7aI2\nvJEmgdSRH/4TX7dqfMOQ6m68SYxzC7lUpaLm7RlEfuiZ/FKB5OdUvhEnhMT/\ndfQpqvVw2t25nsMah6jcZ95iiLh/+DnIXvgu1A1WBJNvvxCNynxAkMBKR8x+\nXuakh5Wngvyac4K5/sFmPkjnHG7XCnivM5YkqeVAhPp9LeQ272/pJpUaIxc6\nqObcNk/3zheENgJ3YcoO3Y46LiNwdQ++uU4OMvrO85L4MSrTIl5c8LhwHdor\naZ6NfiQeP4ZX3iaLEO1LBgq7u2TspPj+S5xxzAvaxH4cf87kOmBIYfyAJ8rS\nUiDs8MPXu5xMy9+q1m6wD4wOHT6kPhVyado8+Hx7ZDlmucTokClGUJcWsR29\nVYVt\r\n=qSV8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCttUK5Yzz6HrprSznnAz2LcU87cij4HRsLW/8VB/7KOgIhAM4GDi/RSS6efBf+FPqSy4ByALEuPBS3yPfEt06OpfWZ"}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.2.6_1584004241639_0.9171227379441944"},"_hasShrinkwrap":false},"0.2.7":{"name":"moleculer-iam","version":"0.2.7","description":"Centralized IAM module for moleculer.\nIncluding a certified OIDC provider and an Identity provider for user profile, credentials, and custom claims management.\nCustom claims could be defined/updated by declarative schema which contains claims validation a","author":{"name":"QMIT Inc."},"repository":{"type":"git","url":"https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc","lint":"tslint -p tsconfig.json","deps":"yarn-check -u","coverall":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","test":"yarn test-with-examples --testPathIgnorePatterns=src/examples","test-with-examples":"node --trace-warnings node_modules/.bin/jest --coverage --detectOpenHandles --forceExit"},"bin":{"generate-jwks":"bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts"],"exec":"ts-node src/examples/index.ts"},"keywords":["QMIT","moleculer"],"dependencies":{"accept-language-parser":"^1.5.0","awesome-phonenumber":"^2.23.0","bcrypt":"^3.0.7","change-case":"^4.1.1","dataloader":"^2.0.0","fastest-validator":"^1.0.0-beta4","i18next":"^19.3.2","jose":"latest","kleur":"^3.0.3","koa-bodyparser":"^4.2.1","koa-compose":"^4.1.0","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-locale":"^1.3.0","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-no-trailing-slash":"^2.1.0","koa-passport":"^4.1.3","koa-router":"8.0.7","koa-static-cache":"^5.1.2","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.1","moleculer-iam-app-renderer":"*","moment":"^2.24.0","mysql2":"^2.0.1","object-hash":"^2.0.1","oidc-provider":"^6.18.1","passport-facebook":"^3.0.0","passport-google-oauth":"^2.0.0","passport-kakao":"^1.0.0","passport-koa":"^1.0.1","request-promise-native":"^1.0.8","sequelize":"^5.21.2","terser":"^4.4.3","umzug":"^2.2.0","uuid":"^3.3.3"},"devDependencies":{"@types/accept-language-parser":"^1.5.1","@types/bcrypt":"^3.0.0","@types/bluebird":"^3.5.24","@types/helmet":"0.0.45","@types/jest":"25.1.2","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^3.1.2","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-passport":"^4.0.2","@types/koa-router":"^7.0.42","@types/koa-static":"^4.0.1","@types/koa-static-cache":"^5.1.0","@types/lodash":"^4.14.149","@types/lru-cache":"^5.1.0","@types/node":"13.7.1","@types/object-hash":"^1.3.0","@types/passport":"^1.0.2","@types/passport-facebook":"^2.1.9","@types/passport-google-oauth":"^1.0.41","@types/passport-kakao":"^0.2.0","@types/request-promise-native":"^1.0.17","@types/terser":"^3.12.0","@types/umzug":"^2.2.2","@types/uuid":"^3.4.6","benchmarkify":"^2.1.2","copy-webpack-plugin":"^5.1.1","coveralls":"^3.0.6","jest":"^25.1.0","jest-cli":"25.1.0","moleculer-qmit":"^1.0.12","moleculer-repl":"^0.6.2","nodemon":"2.0.2","sequelize-cli":"^5.5.1","ts-jest":"25.2.0","ts-node":"^8.5.4","tslint":"6.0.0","typescript":"^3.7.3","yarn-check":"^0.0.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"_id":"moleculer-iam@0.2.7","dist":{"shasum":"9bca3c4f176d160641815ff152125171a2f508b0","integrity":"sha512-RwUHUuorJVGDo8FZUow5mXg2B2Qn6O44REO50zjMPgE6pLEeaDytRTM0F717YDULjnS06ou6Hq1RDHLMEAhNbw==","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.2.7.tgz","fileCount":313,"unpackedSize":632696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebvTACRA9TVsSAnZWagAA2OkP/1PQgBrKK30CzlivWVgc\n1L5h9xOfbtyHPQ/FGbKMy/tbPX0ghwDr40lrN3G/ZIPUUceBzQvT0kblHXJW\n50DYig5+qxWqgU/COA4mEPUqzGPVHP1GJTwvHH8aFtXVzpREe5OpZ4crMMOh\nI1dLHo3oG9Ml0BPCtnWbdG/SWIDMejsIn79ift0CiH0l3Io9d/zB42/WM+eb\n6wumC4tLLNOKEW1StRW3O3ZrkDVZ81uTQi8hVqLBZbD9FiyvjX/l7OlfFtCq\n4v2USysdX1rxv4KxtfRBHMOq1SBqbwAYsuCxzFYOqm2kEgbvPqgPvjoOJ08B\nZbCusYmONa90jqVh/Qk4ZpZBmeaRztkTA2JV4+ecPiEvKF6j6JVKBb0AO3/l\nz4WXTrwNnvaDxqy7zuz1hD2tjRegGzVrZKGsIxvZNX6iMS/Yaod0znIZ7IWV\nxuYpsLhAdzlZXgToP7FGOs4k/Zt/AxGp0g5829CyTYCV6Fs/T+PJGwXQ4M7e\nKua75/BA+eWemHXsU0qkKjcaN30yC6HzktcJ331BZ7+XIhoSovzgq1RzXLh+\nqg+uoh9YTLzB8TL32OM1ikJ00O2fjomdUZxuhO/MN4LqVBQvSt/AXgvkFFak\nLNWN5AJ/Efil+eEo0cTtBhh6wkEnb0f4CdDq+EVZJ2S4ncJR/LRAPuis4m0l\nlI+p\r\n=h3iI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCetoa9MYEheAyzy//YtztxB+KzyG77PYMTpQLdsrILtwIgUnGoOZ4AU2PVLs5h5Gnrc4VO4/pcg8WXsgRSJhHL0II="}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.2.7_1584329920138_0.8131262421984118"},"_hasShrinkwrap":false},"0.2.8":{"name":"moleculer-iam","version":"0.2.8","description":"Centralized IAM module for moleculer.\nIncluding a certified OIDC provider and an Identity provider for user profile, credentials, and custom claims management.\nCustom claims could be defined/updated by declarative schema which contains claims validation a","author":{"name":"QMIT Inc."},"repository":{"type":"git","url":"https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc","lint":"tslint -p tsconfig.json","deps":"yarn-check -u","coverall":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","test":"yarn test-with-examples --testPathIgnorePatterns=src/examples","test-with-examples":"node --trace-warnings node_modules/.bin/jest --coverage --detectOpenHandles --forceExit"},"bin":{"generate-jwks":"bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts"],"exec":"ts-node src/examples/index.ts"},"keywords":["QMIT","moleculer"],"dependencies":{"accept-language-parser":"^1.5.0","awesome-phonenumber":"^2.23.0","bcrypt":"^3.0.7","change-case":"^4.1.1","dataloader":"^2.0.0","fastest-validator":"^1.0.0-beta4","i18next":"^19.3.2","jose":"latest","kleur":"^3.0.3","koa-bodyparser":"^4.2.1","koa-compose":"^4.1.0","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-locale":"^1.3.0","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-no-trailing-slash":"^2.1.0","koa-passport":"^4.1.3","koa-router":"8.0.7","koa-static-cache":"^5.1.2","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.1","moleculer-iam-app-renderer":"*","moment":"^2.24.0","mysql2":"^2.0.1","object-hash":"^2.0.1","oidc-provider":"^6.18.1","passport-facebook":"^3.0.0","passport-google-oauth":"^2.0.0","passport-kakao":"^1.0.0","passport-koa":"^1.0.1","request-promise-native":"^1.0.8","sequelize":"^5.21.2","terser":"^4.4.3","umzug":"^2.2.0","uuid":"^3.3.3"},"devDependencies":{"@types/accept-language-parser":"^1.5.1","@types/bcrypt":"^3.0.0","@types/bluebird":"^3.5.24","@types/helmet":"0.0.45","@types/jest":"25.1.2","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^3.1.2","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-passport":"^4.0.2","@types/koa-router":"^7.0.42","@types/koa-static":"^4.0.1","@types/koa-static-cache":"^5.1.0","@types/lodash":"^4.14.149","@types/lru-cache":"^5.1.0","@types/node":"13.7.1","@types/object-hash":"^1.3.0","@types/passport":"^1.0.2","@types/passport-facebook":"^2.1.9","@types/passport-google-oauth":"^1.0.41","@types/passport-kakao":"^0.2.0","@types/request-promise-native":"^1.0.17","@types/terser":"^3.12.0","@types/umzug":"^2.2.2","@types/uuid":"^3.4.6","benchmarkify":"^2.1.2","copy-webpack-plugin":"^5.1.1","coveralls":"^3.0.6","jest":"^25.1.0","jest-cli":"25.1.0","moleculer-qmit":"^1.0.12","moleculer-repl":"^0.6.2","nodemon":"2.0.2","sequelize-cli":"^5.5.1","ts-jest":"25.2.0","ts-node":"^8.5.4","tslint":"6.0.0","typescript":"^3.7.3","yarn-check":"^0.0.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"_id":"moleculer-iam@0.2.8","dist":{"shasum":"ded9d6d119ecba056c7ed86ba8171e9d8ce8af53","integrity":"sha512-eZHnOBQN6Itgqc09CHjT9XAWd+IOStyeO49lJQKwjvgXpQbrJAFhmpx6ui4dT7yAipkQhDLjQIluEpZGuIkucw==","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.2.8.tgz","fileCount":313,"unpackedSize":632758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecc9TCRA9TVsSAnZWagAAwRIP/0g4RkSfUuX2/mXe3I46\nIpGS4U0WaKqT1SCiUzv12IWInN/4f02T0gGOhSd2mUXxInurxuLbGUDi5OpA\nliLAUj7AUNHM7JM7yo3V5F+UqM4RnMTYio69AId1JSE1q5dwQGIzBI1Nwy0D\n/7OAOfoXeyXwxUA4wzjp5Bbmm29SXPotkj+bwrrM/YapTAclqpDlZmEk3Dqq\nosnIhEFnhA0Fw4BC5AzYaRPPA5IBHWovrhmyxBgx3JkCrALbRfmL+UDsLFEv\nr/7Lt7iXKWPnDeaMD5mj3pABLtXAABG98OCfOQ1+Nv7AeD+xiYcYm5D29I/3\neghTh6f92BNu9fgMkWq1FZW1VU4Va+rU8vBBsVb9TTDPvyJzd4fNHPtjf9/D\nAPPoqcfT8f3lXPr3yI2EdRvMNVQK0guek5I0mAcO55LqzA7DWU1yFi/Vo/2o\nHh6wwFbFMhkVIxTQgE4CTW2oX8lXFXLsORMyMOLuKwBtvYzKHcR52EfD5zig\nmCHTM5k1/f3rFLemP2RigmWvTpIx2ofHTTZVGL57ej1vm9JS5RIHK39z5I4I\noyxLCM2DL9eIlZRmfavYCBwIlc6r2WGoE6w8mK5CWwitDFeLDSuo6CrrQXLN\nUWalLVKLFB4OLEtIpH0UbjHuXpzFkkDTnLCDYAQhXpAYiBspaIQErUhaW3fF\n+5vs\r\n=6+3K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCe8yWwyP6D9P7p9DQ61NNCbwxkfxyfU34dVRlbv7+QYAIhAOxL43CCsqjoOVtbX3dYCA9xHt8nOvMfcnW4Bs5K4Wia"}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.2.8_1584516947359_0.25116058066897695"},"_hasShrinkwrap":false},"0.2.9":{"name":"moleculer-iam","version":"0.2.9","description":"Centralized IAM module for moleculer.\nIncluding a certified OIDC provider and an Identity provider for user profile, credentials, and custom claims management.\nCustom claims could be defined/updated by declarative schema which contains claims validation a","author":{"name":"QMIT Inc."},"repository":{"type":"git","url":"https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc","lint":"tslint -p tsconfig.json","deps":"yarn-check -u","coverall":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","test":"yarn test-with-examples --testPathIgnorePatterns=src/examples","test-with-examples":"node --trace-warnings node_modules/.bin/jest --coverage --detectOpenHandles --forceExit"},"bin":{"generate-jwks":"bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts"],"exec":"ts-node src/examples/index.ts"},"keywords":["QMIT","moleculer"],"dependencies":{"accept-language-parser":"^1.5.0","awesome-phonenumber":"^2.23.0","bcrypt":"^3.0.7","change-case":"^4.1.1","dataloader":"^2.0.0","fastest-validator":"^1.0.0-beta4","i18next":"^19.3.2","jose":"latest","kleur":"^3.0.3","koa-bodyparser":"^4.2.1","koa-compose":"^4.1.0","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-locale":"^1.3.0","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-no-trailing-slash":"^2.1.0","koa-passport":"^4.1.3","koa-router":"8.0.7","koa-static-cache":"^5.1.2","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.1","moleculer-iam-app-renderer":"*","moment":"^2.24.0","mysql2":"^2.0.1","object-hash":"^2.0.1","oidc-provider":"^6.18.1","passport-facebook":"^3.0.0","passport-google-oauth":"^2.0.0","passport-kakao":"^1.0.0","passport-koa":"^1.0.1","request-promise-native":"^1.0.8","sequelize":"^5.21.2","terser":"^4.4.3","umzug":"^2.2.0","uuid":"^3.3.3"},"devDependencies":{"@types/accept-language-parser":"^1.5.1","@types/bcrypt":"^3.0.0","@types/bluebird":"^3.5.24","@types/helmet":"0.0.45","@types/jest":"25.1.2","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^3.1.2","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-passport":"^4.0.2","@types/koa-router":"^7.0.42","@types/koa-static":"^4.0.1","@types/koa-static-cache":"^5.1.0","@types/lodash":"^4.14.149","@types/lru-cache":"^5.1.0","@types/node":"13.7.1","@types/object-hash":"^1.3.0","@types/passport":"^1.0.2","@types/passport-facebook":"^2.1.9","@types/passport-google-oauth":"^1.0.41","@types/passport-kakao":"^0.2.0","@types/request-promise-native":"^1.0.17","@types/terser":"^3.12.0","@types/umzug":"^2.2.2","@types/uuid":"^3.4.6","benchmarkify":"^2.1.2","copy-webpack-plugin":"^5.1.1","coveralls":"^3.0.6","jest":"^25.1.0","jest-cli":"25.1.0","moleculer-qmit":"^1.0.12","moleculer-repl":"^0.6.2","nodemon":"2.0.2","sequelize-cli":"^5.5.1","ts-jest":"25.2.0","ts-node":"^8.5.4","tslint":"6.0.0","typescript":"^3.7.3","yarn-check":"^0.0.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"_id":"moleculer-iam@0.2.9","dist":{"shasum":"49be83924defb624e10624b525a7518db9305510","integrity":"sha512-K6oqWCEjFxZ9bvuxq89mbkNavrVs49XVauxSm3CyEfVidMK7VFlCgJTyGOSN5bdarTO1MRu+0KJJMEp9Es3Ksg==","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.2.9.tgz","fileCount":313,"unpackedSize":632758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepnerCRA9TVsSAnZWagAA75QP/3hzl7rQ0BKo80ahASzk\nmynZZLXY98uMhMUsMyJos98S2JJsSVMVpfuWkN46y2Exol2d3XPTxsBajNnm\n8IFZsNzlymFIpvI6a+ppHdrjCbVgtdxBtlSRVOo3KQit1t80MX3d7H396ZbT\n2LB33aVy4HoVnByFRCZ76kT339Qb/M/fcCfQBMbSffXdYMMiIQ4BZyhCZ7gb\nmX2AUsjEjGsJAE4o7nMJLSUtqVpUbxUCglN0lpkqEMcfo/OXF8eI+OB3Zbwt\nXYjowdrlUNyJHTPnFfolNTwfz+aAYpGAZnOi4D9Ulq/twsJyfWbjd2HL2HQb\n1FgmNKtUJr7MHXSuzj/5hCn2CNer328+OIOEA1uC/HJrodyGfeGbHUu2UH9o\nGs10E3xRq5p64SY4f8oMAWLymaCB96NyXxRhN363gKr4qqwpL2b8cTg9pj0r\nvYufEDmdnoAdbGKjF2MMEEeMXU6Uaa0ZmYwcCtdC5J93jfUdLQynIdaOAbCP\nRMY48F8tGok+uuNstHPPiCSn9GrcqD9hjdEb4phB/C7vHWmssmQj8wwFDNip\nrmqnQituyhVHxB/jka0kNb+EKUOxh4rEQN80AMESI0KiJgrzocAYVQQUkLt3\ndHbuXzpdwRllTs6/8/J86cJpxMKD1eKz2I/Q70eKkOWXKAJuzmVKWD8eHsi/\nxOXu\r\n=BJmh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE22ofNx5zd8hGoroVEE6mIOW6OF2CyLLdYemc9lXSGHAiEAiLDYaM+0J/u+6droxmkEe5efm5MRTQjXIreiiw28Xgc="}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.2.9_1587967914642_0.9689003752900953"},"_hasShrinkwrap":false},"0.2.10":{"name":"moleculer-iam","version":"0.2.10","description":"Centralized IAM module for moleculer.\nIncluding a certified OIDC provider and an Identity provider for user profile, credentials, and custom claims management.\nCustom claims could be defined/updated by declarative schema which contains claims validation a","author":{"name":"QMIT Inc."},"repository":{"type":"git","url":"https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc -p tsconfig.json","lint":"tslint -p tsconfig.json","deps":"yarn-check -u","coverall":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","test":"yarn test-with-examples --testPathIgnorePatterns=src/examples","test-with-examples":"node --trace-warnings node_modules/.bin/jest --coverage --detectOpenHandles --forceExit"},"bin":{"generate-jwks":"bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts"],"exec":"ts-node src/examples/index.ts"},"keywords":["QMIT","moleculer"],"dependencies":{"accept-language-parser":"^1.5.0","awesome-phonenumber":"^2.33.0","bcrypt":"^4.0.1","change-case":"^4.1.1","dataloader":"^2.0.0","fastest-validator":"^1.4.1","i18next":"^19.4.5","jose":"^1.27.0","kleur":"^3.0.3","koa-bodyparser":"^4.3.0","koa-compose":"^4.1.0","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-locale":"^1.3.0","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-no-trailing-slash":"^2.1.0","koa-passport":"^4.1.3","koa-router":"^8.0.8","koa-static-cache":"^5.1.3","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.7","moleculer-iam-app-renderer":"*","moment":"^2.26.0","mysql2":"^2.1.0","object-hash":"^2.0.3","oidc-provider":"^6.26.1","passport-facebook":"^3.0.0","passport-google-oauth":"^2.0.0","passport-kakao":"^1.0.0","passport-koa":"^1.0.1","request-promise-native":"^1.0.8","sequelize":"^5.21.11","terser":"^4.7.0","umzug":"^2.3.0","uuid":"^8.1.0"},"devDependencies":{"@types/accept-language-parser":"^1.5.1","@types/bcrypt":"^3.0.0","@types/bluebird":"^3.5.32","@types/helmet":"^0.0.47","@types/jest":"^25.2.3","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^5.2.0","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-passport":"^4.0.2","@types/koa-router":"^7.4.1","@types/koa-static":"^4.0.1","@types/koa-static-cache":"^5.1.0","@types/lodash":"^4.14.153","@types/lru-cache":"^5.1.0","@types/node":"^14.0.5","@types/object-hash":"^1.3.3","@types/passport":"^1.0.3","@types/passport-facebook":"^2.1.10","@types/passport-google-oauth":"^1.0.41","@types/passport-kakao":"^0.2.0","@types/request-promise-native":"^1.0.17","@types/terser":"^3.12.0","@types/umzug":"^2.2.3","@types/uuid":"^8.0.0","benchmarkify":"^2.1.2","copy-webpack-plugin":"^6.0.1","coveralls":"^3.1.0","jest":"^26.0.1","jest-cli":"^26.0.1","moleculer-qmit":"^1.0.12","moleculer-repl":"^0.6.4","nodemon":"^2.0.4","qmit-sdk":"^1.0.17","sequelize-cli":"^5.5.1","ts-jest":"^26.0.0","ts-node":"^8.10.1","tslint":"^6.1.2","typescript":"^3.9.3","yarn-check":"^0.0.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"_id":"moleculer-iam@0.2.10","dist":{"shasum":"3240927dc153898d263ba94247249db1941a1fa2","integrity":"sha512-NE+V/eO8HOMmdX3jFfbeZfhuFqvB1jYQomJ7XcnqW2wQbt7BQueI9hrhwxl/DaQEmOziJM4mIt7SMRPFtR6+iA==","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.2.10.tgz","fileCount":313,"unpackedSize":637403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezhR+CRA9TVsSAnZWagAA8Q4P/3sG52fFKEKH1cWZMT4w\ndgLofStJtJjZjJaTpRghXBGnttk7rLM2m2BvtWjjkj6EHlQvqUa3Abqu5WeC\nLzLsrRtmEho/rYO6nzvRrBiFggS282PmI2qr6ON4UjT7CRgWeJZOGiw+MnG8\n7+frliW9R6Rw1ExV0NtMNpEEM17QqQU8p/qbhYnk445cC35vIseIxmeLMkVM\n0JOWvWSNRFI8mDX57mlPKvwq9y0bL3E3sUnlOrKbfC9huOzUPEUoUROP0ybp\n7S4FwblHdUgynuwc10HI4dUwnsSa/T5XpuUQRuUYliFAAUkTLrhIDVXwDJwK\nayW2GyC3aKbMEnYjB49km5MLWsvVVnOYeJYcTeTsAKKyn2gbAIvpu9ofSW9W\n7YI0X3OfG5RkLMy//KVqH+Pskd9k43LHyS/s3wbh9N+UP5j4O2xSPLhl7PqC\nkp4R10KBRf9sGyKC9gSzchNiWfjK3gayRsrQNatA4yRzQrQWMD1bJiHWrWjc\nb/7fmFppKiWNAIp/TQEVqxfSZQSj7tAue/CfJ9+JvJ71TP+3Vl0SMKvElEdU\nIYTHGZXzRTL4cHvZaBZtPNITGEmHeGOHDF6fenj29asJyhyf9WtAmtX3o1ZY\nchP193oyLlhZ2pj2NIcdOiTuxzEMYnUMvkKMQ+cGmBreW0qaEj9NnyY3TEY5\n4/8C\r\n=CjsH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBH9y4c7RV0UDE4J+WZJad2UsZ6Bnwea2+cSodSoJ1zrAiEAgn9XhbtCS3mAjlx4K+2neVQ5FOV5Vip4/pfxQ8d5rBc="}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.2.10_1590563965599_0.5383911344570462"},"_hasShrinkwrap":false},"0.2.11":{"name":"moleculer-iam","version":"0.2.11","description":"Centralized IAM module for moleculer.\nIncluding a certified OIDC provider and an Identity provider for user profile, credentials, and custom claims management.\nCustom claims could be defined/updated by declarative schema which contains claims validation a","author":{"name":"QMIT Inc."},"repository":{"type":"git","url":"https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc -p tsconfig.json","lint":"tslint -p tsconfig.json","deps":"yarn-check -u","coverall":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","test":"yarn test-with-examples --testPathIgnorePatterns=src/examples","test-with-examples":"node --trace-warnings node_modules/.bin/jest --coverage --detectOpenHandles --forceExit"},"bin":{"generate-jwks":"bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts"],"exec":"ts-node src/examples/index.ts"},"keywords":["QMIT","moleculer"],"dependencies":{"accept-language-parser":"^1.5.0","awesome-phonenumber":"^2.33.0","bcrypt":"^4.0.1","change-case":"^4.1.1","dataloader":"^2.0.0","fastest-validator":"^1.4.1","i18next":"^19.4.5","jose":"^1.27.0","kleur":"^3.0.3","koa-bodyparser":"^4.3.0","koa-compose":"^4.1.0","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-locale":"^1.3.0","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-no-trailing-slash":"^2.1.0","koa-passport":"^4.1.3","koa-router":"^8.0.8","koa-static-cache":"^5.1.3","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.7","moleculer-iam-app-renderer":"link:pkg/common","moment":"^2.26.0","mysql2":"^2.1.0","object-hash":"^2.0.3","oidc-provider":"^6.26.1","passport-facebook":"^3.0.0","passport-google-oauth":"^2.0.0","passport-kakao":"^1.0.0","passport-koa":"^1.0.1","request-promise-native":"^1.0.8","sequelize":"^5.21.11","terser":"^4.7.0","umzug":"^2.3.0","uuid":"^8.1.0"},"devDependencies":{"@types/accept-language-parser":"^1.5.1","@types/bcrypt":"^3.0.0","@types/bluebird":"^3.5.32","@types/helmet":"^0.0.47","@types/jest":"^25.2.3","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^5.2.0","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-passport":"^4.0.2","@types/koa-router":"^7.4.1","@types/koa-static":"^4.0.1","@types/koa-static-cache":"^5.1.0","@types/lodash":"^4.14.153","@types/lru-cache":"^5.1.0","@types/node":"^14.0.5","@types/object-hash":"^1.3.3","@types/passport":"^1.0.3","@types/passport-facebook":"^2.1.10","@types/passport-google-oauth":"^1.0.41","@types/passport-kakao":"^0.2.0","@types/request-promise-native":"^1.0.17","@types/terser":"^3.12.0","@types/umzug":"^2.2.3","@types/uuid":"^8.0.0","benchmarkify":"^2.1.2","copy-webpack-plugin":"^6.0.1","coveralls":"^3.1.0","jest":"^26.0.1","jest-cli":"^26.0.1","moleculer-qmit":"^1.0.12","moleculer-repl":"^0.6.4","nodemon":"^2.0.4","qmit-sdk":"^1.0.17","sequelize-cli":"^5.5.1","ts-jest":"^26.0.0","ts-node":"^8.10.1","tslint":"^6.1.2","typescript":"^3.9.3","yarn-check":"^0.0.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"_id":"moleculer-iam@0.2.11","dist":{"shasum":"6fc089b221aac04bbf59b4813ed20fa5877784fb","integrity":"sha512-/ZbjtKwwmVZp1+g3MvIVxGEE+zpNB+TaHF8MzDSk7//7HEdpeSYKbQ0ELMGfqu3MqJ+BH89PMDExn2PBuhyi3A==","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.2.11.tgz","fileCount":313,"unpackedSize":637416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezhshCRA9TVsSAnZWagAAxXoP/3wB4gjs+G4HiXmWYReP\nRtnskorpKjZ6CaqhLm0UwhCauogoWWLlUQfN/dRDGq+dEskpgiY1JRC/oBPS\n5VX3qvYV3ibE6MHaJpXoQOVkMgVYgHmSTKGo2rkgpQI/JGr5rrbYLw2Zlr5l\noenZMh0h5aEDoEpoP5khmGFCx7y6mjHFAcxGEs8PBpBwbtp1BFXbzfO8g2C9\ns3ohEGldUya6sJyfQLpCQKRvgp9aNTKfCt3MzoI7WJkqMVEuBB9G0LXCGFFE\nsi0lboEwTQBi0XpoQo0wbCm4L4BpUQRKkPpWEbIBKVFoWXqfNHRvDbzxrAHQ\nX/8kQUb6hf5ma03W+ipKkM2WBDGhxHMZwDtUuoaTCvhuaeQmEmyoLkzS+BMJ\nnQL0QAbfck/PqCd7fF6YogJY3hUJxc4MhIQgUBvM+gJC7CbeXMXyZcgbnpY/\ngOKFvtD7jh9KKrbEjvEZHjrN2ub+UenJqw+ynKiSBxGYYx9QHl9l4CxpnIEe\npuP7LGtrVBpfnFHuu0EnCtl3kjXEB5IuakC3+Q4SSAqm6vwo5XPjD7ZmxYiB\n04AMMxSZbTGJFZftsy09D+weMCWkvRtdkbMkMmHfrIecKr3U++CUsqgThlA3\nKCgXhJv+pjX9Uvo5eiibFwoakyBJQkEzoayCBKz1EkgpA5J0YtwHnLv4FWg9\nrzEW\r\n=9Jod\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG3yXbXa9AuSTLWi+LSfpmcUV1C9mdxah6Ap+unLr2dMAiEAuoGvgo3MEjIBsO4cTMba1dJUUV4EfTPLUyZPOhOdP4c="}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.2.11_1590565664884_0.9981843500989191"},"_hasShrinkwrap":false},"0.2.12":{"name":"moleculer-iam","version":"0.2.12","description":"Centralized IAM module for moleculer.\nIncluding a certified OIDC provider and an Identity provider for user profile, credentials, and custom claims management.\nCustom claims could be defined/updated by declarative schema which contains claims validation a","author":{"name":"QMIT Inc."},"repository":{"type":"git","url":"https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc -p tsconfig.json","lint":"tslint -p tsconfig.json","deps":"yarn-check -u","coverall":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","test":"yarn test-with-examples --testPathIgnorePatterns=src/examples","test-with-examples":"node --trace-warnings node_modules/.bin/jest --coverage --detectOpenHandles --forceExit"},"bin":{"generate-jwks":"bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts"],"exec":"ts-node src/examples/index.ts"},"keywords":["QMIT","moleculer"],"dependencies":{"accept-language-parser":"^1.5.0","awesome-phonenumber":"^2.33.0","bcrypt":"^4.0.1","change-case":"^4.1.1","dataloader":"^2.0.0","fastest-validator":"^1.4.1","i18next":"^19.4.5","jose":"^1.27.0","kleur":"^3.0.3","koa-bodyparser":"^4.3.0","koa-compose":"^4.1.0","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-locale":"^1.3.0","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-no-trailing-slash":"^2.1.0","koa-passport":"^4.1.3","koa-router":"^8.0.8","koa-static-cache":"^5.1.3","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.7","moleculer-iam-app-renderer":"link:pkg/common","moment":"^2.26.0","mysql2":"^2.1.0","object-hash":"^2.0.3","oidc-provider":"^6.26.1","passport-facebook":"^3.0.0","passport-google-oauth":"^2.0.0","passport-kakao":"^1.0.0","passport-koa":"^1.0.1","request-promise-native":"^1.0.8","sequelize":"^5.21.11","terser":"^4.7.0","umzug":"^2.3.0","uuid":"^8.1.0"},"devDependencies":{"@types/accept-language-parser":"^1.5.1","@types/bcrypt":"^3.0.0","@types/bluebird":"^3.5.32","@types/helmet":"^0.0.47","@types/jest":"^25.2.3","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^5.2.0","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-passport":"^4.0.2","@types/koa-router":"^7.4.1","@types/koa-static":"^4.0.1","@types/koa-static-cache":"^5.1.0","@types/lodash":"^4.14.153","@types/lru-cache":"^5.1.0","@types/node":"^14.0.5","@types/object-hash":"^1.3.3","@types/passport":"^1.0.3","@types/passport-facebook":"^2.1.10","@types/passport-google-oauth":"^1.0.41","@types/passport-kakao":"^0.2.0","@types/request-promise-native":"^1.0.17","@types/terser":"^3.12.0","@types/umzug":"^2.2.3","@types/uuid":"^8.0.0","benchmarkify":"^2.1.2","copy-webpack-plugin":"^6.0.1","coveralls":"^3.1.0","jest":"^26.0.1","jest-cli":"^26.0.1","moleculer-repl":"^0.6.4","nodemon":"^2.0.4","qmit-sdk":"^1.0.17","sequelize-cli":"^5.5.1","ts-jest":"^26.0.0","ts-node":"^8.10.1","tslint":"^6.1.2","typescript":"^3.9.3","yarn-check":"^0.0.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"_id":"moleculer-iam@0.2.12","dist":{"shasum":"0f7f80521d05e31275532a0438fd6e64bdcae36f","integrity":"sha512-L4gUqQ5Vw0+4NArSsdpGi768I0vmiGtKjqh/el+4hOm0NxzAZqYqV2jRMkqXykTECDWIupzn1BZVl/lBoUIInw==","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.2.12.tgz","fileCount":313,"unpackedSize":637444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezjgHCRA9TVsSAnZWagAAWFcP/3dOmO5V/jtaZ5WFbQhK\nAfKLcgzcZD1eiyQMYCqU5XW5Dv2GB5wtiXWO7SbEx96ZFNVwr4rPb/SwntUZ\nIn4h2DMwxP999cpsCMvVDDz/UVrUyd3DroRb/zjvYtM1Vvb9FPjl+PATkntm\nHmR+UyCnjtHJEYBvhISQ/ZZKU0f4zd0c6JS0DGFj0BfeMNW0JixgtdmskRUC\nrbPZnMYyHdMTUDLWJT/mkVY6G0TkRS/DONygOCiMAMsdUEmucvtmX9VcEB8l\nq1M9+dqhb/x4kpHUbRGqqELtcJWMzxqtkunXYgvFS2l0XPz/akt4iUeZbyxo\nA/RAuOZ0aPXsLY8o2SsVfojG7OWTSJo/YrHMj6L6uV7/GLsJGsKZj3cbdbRv\nXAoX6KJDysYuLuqr4AJqlASmoXfDeJA8UpfGpt/aqLvxGrkK/yFj6RM8Tj/W\nJrN62UGt4U1wCqteZe4w030AJjeibBXF3OZ3PXjxt655hiRlBK9+CQq+xxqa\nmtE2h3zVF6cah0CZgt7qCaQYNTAivoosZX/XhFV5ArVjp6tKP16AOOdlgCBK\n59zNaCGKMGza7jezsfGP23zOtNDWjX2tMhDRuXo3x1JknrQaRMDhtEXk+D2h\nt1YBLEvCbaBsOCz5QcvKPRcJcQqjdv1nJwnQlbz6XigbQtY/q54LZLvu0PSn\nL7zB\r\n=bo60\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEDG6kSCFQQQTf55SAHcbQpGng5XhWHH/1fZUwlxmRgVAiEAo3WfGQqfbAlKDyQprUqDn8APonC32X64Y0iyUzIPc3Y="}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.2.12_1590573063168_0.8421243577606436"},"_hasShrinkwrap":false},"0.2.13":{"name":"moleculer-iam","version":"0.2.13","description":"Centralized IAM module for moleculer.\nIncluding a certified OIDC provider and an Identity provider for user profile, credentials, and custom claims management.\nCustom claims could be defined/updated by declarative schema which contains claims validation a","author":{"name":"QMIT Inc."},"repository":{"type":"git","url":"https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc -p tsconfig.json && cpy '**/*' '!**/*.ts' ../dist/ --cwd=src/ --parents","lint":"tslint -p tsconfig.json","deps":"yarn-check -u","coverall":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","test":"yarn test-with-examples --testPathIgnorePatterns=src/examples","test-with-examples":"node --trace-warnings node_modules/.bin/jest --coverage --detectOpenHandles --forceExit"},"bin":{"generate-jwks":"bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts"],"exec":"ts-node src/examples/index.ts"},"keywords":["QMIT","moleculer"],"dependencies":{"accept-language-parser":"^1.5.0","awesome-phonenumber":"^2.33.0","bcrypt":"^4.0.1","change-case":"^4.1.1","dataloader":"^2.0.0","fastest-validator":"^1.4.1","i18next":"^19.4.5","jose":"^1.27.0","kleur":"^3.0.3","koa-bodyparser":"^4.3.0","koa-compose":"^4.1.0","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-locale":"^1.3.0","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-no-trailing-slash":"^2.1.0","koa-passport":"^4.1.3","koa-router":"^8.0.8","koa-static-cache":"^5.1.3","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.7","moleculer-iam-app-renderer":"link:pkg/common","moment":"^2.26.0","mysql2":"^2.1.0","object-hash":"^2.0.3","oidc-provider":"^6.26.1","passport-facebook":"^3.0.0","passport-google-oauth":"^2.0.0","passport-kakao":"^1.0.0","passport-koa":"^1.0.1","request-promise-native":"^1.0.8","sequelize":"^5.21.11","terser":"^4.7.0","umzug":"^2.3.0","uuid":"^8.1.0"},"devDependencies":{"@types/accept-language-parser":"^1.5.1","@types/auth-header":"^1.0.1","@types/bcrypt":"^3.0.0","@types/bluebird":"^3.5.32","@types/cookie":"^0.4.0","@types/express-useragent":"^1.0.0","@types/helmet":"^0.0.47","@types/jest":"^25.2.3","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^5.2.0","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-passport":"^4.0.2","@types/koa-router":"^7.4.1","@types/koa-static":"^4.0.1","@types/koa-static-cache":"^5.1.0","@types/lodash":"^4.14.153","@types/lru-cache":"^5.1.0","@types/node":"^14.0.5","@types/object-hash":"^1.3.3","@types/passport":"^1.0.3","@types/passport-facebook":"^2.1.10","@types/passport-google-oauth":"^1.0.41","@types/passport-kakao":"^0.2.0","@types/request-promise-native":"^1.0.17","@types/terser":"^3.12.0","@types/umzug":"^2.2.3","@types/uuid":"^8.0.0","benchmarkify":"^2.1.2","copy-webpack-plugin":"^6.0.1","coveralls":"^3.1.0","cpy-cli":"^3.1.1","jest":"^26.0.1","jest-cli":"^26.0.1","moleculer-api":"^0.2.13","moleculer-repl":"^0.6.4","nodemon":"^2.0.4","qmit-sdk":"^1.0.17","sequelize-cli":"^5.5.1","ts-jest":"^26.0.0","ts-node":"^8.10.1","tslint":"^6.1.2","typescript":"^3.9.3","yarn-check":"^0.0.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"_id":"moleculer-iam@0.2.13","dist":{"shasum":"677766375c346b8eb5ae9f9248545aecbd98fb9e","integrity":"sha512-YXllXYd6h5Kpw4Z3VPkyPK0+QBZJTdkpOclUjBiHlbdD1J+TB5HCkbNNyJCtFJkykgFBl/Nt3nS4ai9iTpkJ0Q==","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.2.13.tgz","fileCount":326,"unpackedSize":658840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2hpoCRA9TVsSAnZWagAALxkP/RQgevXbtY9PGrEzc0kQ\nGV/tWe3GcfRoknAzLDvYgJPHlJOyQKis3RkZCtLFqDaUVdiSYf/5Mg4Dk0EB\nlkEXFIxVVEpHp6/v15BsUM9TcZPSJqGmixNuyAtnmVGFttkOHPck4XLoKOme\nABzmi6pC8vlojsfsm9to7f79g6UwkcSIbWEOnnd2E7q2O81didJ5kBbyiYl+\ncxnyhGX+LBw3z7j14p7cb8mqi9EAW1GFMoGB08n7bpUxH3kU5w0YUFn56xjm\nt9ao39lmNvYVwMqsnHHrZ6QuYeFxYs9lD3YZq9UpKyxeQZAYubOr3Vh7eQKT\nZHy+yhNLHEcUh6AlrGMvil70+N65UJ250iNu73sZlJsYbUtQE04QwcrotIsB\nOW0/DfMqwmhWyW9ofU0CyPk0ZoW+cfuae0ZVa2b6otVEWVaxpP18/3N520eS\n9kYAYLTXq6rnBOdur0/bvTRuhQKeumXWIOOgePaWAdveJht2avIPDq8jLPnv\nRdUZBv5wOmXPpVUHRjvUUmpKdDLUJisDe3K36dumxtOQ7XU1Zh1DwJLVQYls\nEiAcrqkB1n6upreRQdk3bd9maNHCQUi63Pfd3UcIgfWdBki610mJAgxFjq0C\nZQsMdkQ017HbxrJxqTzioUqQT3IBSzC52UC4Gnp4uRjWKDihskKg+PKx7ZwK\nsdVD\r\n=Jujd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8rQPl3EILsu/zd9+9aPYeQ3X7ZEYFETeRrDuJLWMJBwIgALKoAcdIh6qaikhMDu/e/Vb+S2MHn7z2oWVQoOd6RKE="}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.2.13_1591351911968_0.35120142583816394"},"_hasShrinkwrap":false},"0.2.14":{"name":"moleculer-iam","version":"0.2.14","description":"Centralized IAM module for moleculer.\nIncluding a certified OIDC provider and an Identity provider for user profile, credentials, and custom claims management.\nCustom claims could be defined/updated by declarative schema which contains claims validation a","author":{"name":"QMIT Inc."},"repository":{"type":"git","url":"https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc -p tsconfig.json && cpy '**/*' '!**/*.ts' ../dist/ --cwd=src/ --parents","lint":"tslint -p tsconfig.json","deps":"yarn-check -u","coverall":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","test":"yarn test-with-examples --testPathIgnorePatterns=src/examples","test-with-examples":"node --trace-warnings node_modules/.bin/jest --coverage --detectOpenHandles --forceExit"},"bin":{"generate-jwks":"bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts"],"exec":"ts-node src/examples/index.ts"},"keywords":["QMIT","moleculer"],"dependencies":{"accept-language-parser":"^1.5.0","awesome-phonenumber":"^2.33.0","bcrypt":"^4.0.1","change-case":"^4.1.1","dataloader":"^2.0.0","fastest-validator":"^1.4.1","i18next":"^19.4.5","jose":"^1.27.0","kleur":"^3.0.3","koa-bodyparser":"^4.3.0","koa-compose":"^4.1.0","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-locale":"^1.3.0","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-no-trailing-slash":"^2.1.0","koa-passport":"^4.1.3","koa-router":"^8.0.8","koa-static-cache":"^5.1.3","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.7","moleculer-iam-app-renderer":"link:pkg/common","moment":"^2.26.0","mysql2":"^2.1.0","object-hash":"^2.0.3","oidc-provider":"^6.26.1","passport-facebook":"^3.0.0","passport-google-oauth":"^2.0.0","passport-kakao":"^1.0.0","passport-koa":"^1.0.1","request-promise-native":"^1.0.8","sequelize":"^5.21.11","terser":"^4.7.0","umzug":"^2.3.0","uuid":"^8.1.0"},"devDependencies":{"@types/accept-language-parser":"^1.5.1","@types/auth-header":"^1.0.1","@types/bcrypt":"^3.0.0","@types/bluebird":"^3.5.32","@types/cookie":"^0.4.0","@types/express-useragent":"^1.0.0","@types/helmet":"^0.0.47","@types/jest":"^25.2.3","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^5.2.0","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-passport":"^4.0.2","@types/koa-router":"^7.4.1","@types/koa-static":"^4.0.1","@types/koa-static-cache":"^5.1.0","@types/lodash":"^4.14.153","@types/lru-cache":"^5.1.0","@types/node":"^14.0.5","@types/object-hash":"^1.3.3","@types/passport":"^1.0.3","@types/passport-facebook":"^2.1.10","@types/passport-google-oauth":"^1.0.41","@types/passport-kakao":"^0.2.0","@types/request-promise-native":"^1.0.17","@types/terser":"^3.12.0","@types/umzug":"^2.2.3","@types/uuid":"^8.0.0","benchmarkify":"^2.1.2","copy-webpack-plugin":"^6.0.1","coveralls":"^3.1.0","cpy-cli":"^3.1.1","jest":"^26.0.1","jest-cli":"^26.0.1","moleculer-api":"^0.2.13","moleculer-repl":"^0.6.4","nodemon":"^2.0.4","qmit-sdk":"^1.0.23","sequelize-cli":"^5.5.1","ts-jest":"^26.0.0","ts-node":"^8.10.1","tslint":"^6.1.2","typescript":"^3.9.3","yarn-check":"^0.0.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"_id":"moleculer-iam@0.2.14","dist":{"shasum":"86a288aa7b2aff17121dc585be3d8b3d5c522d8d","integrity":"sha512-+GvIDQOsc9UVYYaf8OIdMCx4XnM5CeyFmKD0aGLZqxPNplKiU04SI6ABZzkEr18WEMEaN3unlQgYsm4wMwiZwg==","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.2.14.tgz","fileCount":326,"unpackedSize":658974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3ymyCRA9TVsSAnZWagAAHUgP/jst4UHPLNFa7FMJvBS7\n7iWM9yks4TLTUOUNRZinLl03k/ZOb3txu/pYkkYEVENPPEdoxuQrprpNzn22\n7jr6RqP2ZFFC87GYamxsQWUYIp8CV8imxd6TtO/Mz4nVUUJ3bpvidMJoa5s4\nNeC3izNyQem7fhev+dGtUuQG4LKtiOTmbOto3JXzZA38644FLPPX8aS0Hdx+\nnJvv3Prcqiq/oXfb+6Jnfu6D/qmjBfF/J5mGTBMSRYppdFFL6LdXLksVZJ54\nJDKKmh/WWe/cuFCFrk2TjiQt4EurkbCTaIO70ojogerZktZYswZ7tKDOQmEN\nOtvE1N/tvtmKiqCmuEBwgBJZd8CptsTbdcFPqR+aCEXSSep2eE+A3ztPsC1N\nSkYMNJqnqEISRKqZM09QYPYpY7m1EHRlmTzl7wVhwf9K9jv6XodnOGLdrpUW\nWghZIj9wqx0oLTqv1+xBY//+yrGtSZg4SEOA/vXFgJ+wcM7K3cplFgQEEQj3\nGW2GdwitsZF6Hq5FeQ1fwyX7msmU0/jyplBCx545ZWFjf35LRaDvzOfLtqtX\n0SHHvFJVvI1WGiBhZqbYHShcPxw3Vf3yaasl1MoqsUWjZ4N5Tn/TqKANosVV\nvmpL12Ns6ZevhNGrDwpL3qeWOh1jwxq2WtLyJinODdfLSk1U8N3GAYLf1jRn\nOyWA\r\n=4sfO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVgQotjq87T3Qf5YXkHLBkrXiWWYuTTt18/VGWqLAwKwIhAPC2w03W9b/QBw6Y2Vfi/iJe4+i8nHQBmvpV+3NpNwpo"}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.2.14_1591683505985_0.3357578583749443"},"_hasShrinkwrap":false},"0.3.1":{"name":"moleculer-iam","version":"0.3.1","description":"Centralized IAM module for moleculer.\nIncluding a certified OIDC provider and an Identity provider for user profile, credentials, and custom claims management.\nCustom claims could be defined/updated by declarative schema which contains claims validation a","author":{"name":"QMIT Inc."},"repository":{"type":"git","url":"https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc -p tsconfig.json && cpy '**/*' '!**/*.ts' ../dist/ --cwd=src/ --parents","lint":"tslint -p tsconfig.json","coverall":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","test":"yarn test-with-examples --testPathIgnorePatterns=src/examples","test-with-examples":"node --trace-warnings node_modules/.bin/jest --coverage --detectOpenHandles --forceExit"},"bin":{"generate-jwks":"bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts"],"exec":"ts-node src/examples/index.ts"},"keywords":["QMIT","moleculer"],"dependencies":{"accept-language-parser":"^1.5.0","awesome-phonenumber":"^2.33.0","bcrypt":"^4.0.1","change-case":"^4.1.1","dataloader":"^2.0.0","fastest-validator":"^1.4.1","i18next":"^19.4.5","jose":"^1.27.0","kleur":"^3.0.3","koa-bodyparser":"^4.3.0","koa-compose":"^4.1.0","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-locale":"^1.3.0","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-no-trailing-slash":"^2.1.0","koa-passport":"^4.1.3","koa-router":"^8.0.8","koa-static-cache":"^5.1.3","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.7","moleculer-iam-app":"link:pkg/moleculer-iam-app","moment":"^2.26.0","mysql2":"^2.1.0","object-hash":"^2.0.3","oidc-provider":"^6.26.1","passport-facebook":"^3.0.0","passport-google-oauth":"^2.0.0","passport-kakao":"^1.0.0","passport-koa":"^1.0.1","request-promise-native":"^1.0.8","sequelize":"^5.21.11","terser":"^4.7.0","umzug":"^2.3.0","uuid":"^8.1.0"},"devDependencies":{"@types/accept-language-parser":"^1.5.1","@types/auth-header":"^1.0.1","@types/bcrypt":"^3.0.0","@types/bluebird":"^3.5.32","@types/cookie":"^0.4.0","@types/express-useragent":"^1.0.0","@types/helmet":"^0.0.47","@types/jest":"^25.2.3","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^5.2.0","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-passport":"^4.0.2","@types/koa-router":"^7.4.1","@types/koa-static":"^4.0.1","@types/koa-static-cache":"^5.1.0","@types/lodash":"^4.14.153","@types/lru-cache":"^5.1.0","@types/node":"^14.0.5","@types/object-hash":"^1.3.3","@types/passport":"^1.0.3","@types/passport-facebook":"^2.1.10","@types/passport-google-oauth":"^1.0.41","@types/passport-kakao":"^0.2.0","@types/request-promise-native":"^1.0.17","@types/terser":"^3.12.0","@types/umzug":"^2.2.3","@types/uuid":"^8.0.0","benchmarkify":"^2.1.2","copy-webpack-plugin":"^6.0.1","coveralls":"^3.1.0","cpy-cli":"^3.1.1","jest":"^26.0.1","jest-cli":"^26.0.1","moleculer-api":"^0.2.20","moleculer-repl":"^0.6.4","nodemon":"^2.0.4","qmit-sdk":"^1.0.23","sequelize-cli":"^5.5.1","ts-jest":"^26.0.0","ts-node":"^8.10.1","tslint":"^6.1.2","typescript":"^3.9.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"_id":"moleculer-iam@0.3.1","dist":{"shasum":"3b1638cedfc56216f9a4fcdb04d38ff753321a23","integrity":"sha512-ShgcpiR1sqd8Fi/kVMwjPhKwOK/5/UlJBiURWD784ayxVyxdASMNkZkU4y/d4nQ+Wo8Psr0m24vc5lnINvLpag==","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.3.1.tgz","fileCount":317,"unpackedSize":619442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4KGdCRA9TVsSAnZWagAAugEP/RpdwMdspelcySJb/6oT\nTNXmsa2U6HtNabsC7XOBJn5tSCVZ6VR4yvQfIEyAFnpvczgoHH7lU2PiUxdq\nwoUO/MPRYmGqYaeE0WvAVQlPkC5F3rBgUPfGIifveQGUH2hpT+HAh5d5UIDo\ngpyMxO1HGW+QRX7XTyeQRROmr8u7HjY0PPbCBjRLy0FyX8j9sTEVI3ROXUOg\nxH6dnfNXh7atoOhJ6njQMyFPlvXA5OhK+Jv58LEb5e2ioJVZd8+SDBDkGu+y\ny2mljxlHUJUJciH3P5gkNlVIcbdcxlKBOlGxS5J+rcMJB6G8SHP1bVEHlKUY\neCGrQaN7PY/qSbmzWmSZedQGXmf4E0spVrVj3kU9g789kko2sbWKWrjbYLpA\n0qhy68waMHIIIzAQD+eM1+8DJ8w4XmqVsjIHPf04iLSEUEYKPLh/7jpJPSY0\n/QiqirLPXyQW+5d+V1Dfnka67DxRvoeRaicDpIpEhcbhZBoTTv2J+XZm+OzV\nPKDVllAjdefdw+5R2/cxir/5jvHh9xsrqTuBXolDiXgDgiusQf/O5JLBDcNN\ngtUI+k3c1+l+tSloQHp1AeJbgAGT28KsoYX1Defqcqv3XVd4ZEry97MmdzBo\nWIjUq3pmetbf2Z+XEax+dFB5aSnTUfX2B9FjkNjZ3YHzmyZ8+adeNvukOynh\n953v\r\n=R8lS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAoGpNBzKaNG81vPwy3WD5TaCOrGuP4T0LzyE6jium/uAiA/qOyzFgITAMeMBwgqUU1UjlHzu5phzgDKlHYDuM+B/Q=="}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.3.1_1591779740722_0.8852347893621599"},"_hasShrinkwrap":false},"0.3.2":{"name":"moleculer-iam","version":"0.3.2","description":"Centralized IAM module for moleculer.\nIncluding a certified OIDC provider and an Identity provider for user profile, credentials, and custom claims management.\nCustom claims could be defined/updated by declarative schema which contains claims validation a","author":{"name":"QMIT Inc."},"repository":{"type":"git","url":"https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc -p tsconfig.json && cpy '**/*' '!**/*.ts' ../dist/ --cwd=src/ --parents","lint":"tslint -p tsconfig.json","coverall":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","test":"yarn test-with-examples --testPathIgnorePatterns=src/examples","test-with-examples":"node --trace-warnings node_modules/.bin/jest --coverage --detectOpenHandles --forceExit"},"bin":{"generate-jwks":"bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts"],"exec":"ts-node src/examples/index.ts"},"keywords":["QMIT","moleculer"],"dependencies":{"accept-language-parser":"^1.5.0","awesome-phonenumber":"^2.33.0","bcrypt":"^4.0.1","change-case":"^4.1.1","dataloader":"^2.0.0","fastest-validator":"^1.4.1","i18next":"^19.4.5","jose":"^1.27.0","kleur":"^3.0.3","koa-bodyparser":"^4.3.0","koa-compose":"^4.1.0","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-locale":"^1.3.0","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-no-trailing-slash":"^2.1.0","koa-passport":"^4.1.3","koa-router":"^8.0.8","koa-static-cache":"^5.1.3","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.7","moleculer-iam-app":"link:pkg/moleculer-iam-app","moment":"^2.26.0","mysql2":"^2.1.0","object-hash":"^2.0.3","oidc-provider":"^6.26.1","passport-facebook":"^3.0.0","passport-google-oauth":"^2.0.0","passport-kakao":"^1.0.0","passport-koa":"^1.0.1","request-promise-native":"^1.0.8","sequelize":"^5.21.11","terser":"^4.7.0","umzug":"^2.3.0","uuid":"^8.1.0"},"devDependencies":{"@types/accept-language-parser":"^1.5.1","@types/auth-header":"^1.0.1","@types/bcrypt":"^3.0.0","@types/bluebird":"^3.5.32","@types/cookie":"^0.4.0","@types/express-useragent":"^1.0.0","@types/helmet":"^0.0.47","@types/jest":"^25.2.3","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^5.2.0","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-passport":"^4.0.2","@types/koa-router":"^7.4.1","@types/koa-static":"^4.0.1","@types/koa-static-cache":"^5.1.0","@types/lodash":"^4.14.153","@types/lru-cache":"^5.1.0","@types/node":"^14.0.5","@types/object-hash":"^1.3.3","@types/passport":"^1.0.3","@types/passport-facebook":"^2.1.10","@types/passport-google-oauth":"^1.0.41","@types/passport-kakao":"^0.2.0","@types/request-promise-native":"^1.0.17","@types/terser":"^3.12.0","@types/umzug":"^2.2.3","@types/uuid":"^8.0.0","benchmarkify":"^2.1.2","copy-webpack-plugin":"^6.0.1","coveralls":"^3.1.0","cpy-cli":"^3.1.1","jest":"^26.0.1","jest-cli":"^26.0.1","moleculer-api":"^0.2.20","moleculer-repl":"^0.6.4","nodemon":"^2.0.4","qmit-sdk":"^1.0.24","sequelize-cli":"^5.5.1","ts-jest":"^26.0.0","ts-node":"^8.10.1","tslint":"^6.1.2","typescript":"^3.9.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"_id":"moleculer-iam@0.3.2","dist":{"shasum":"ce5bbbd2af39339973c8f0404d00a6e6e78ad5ec","integrity":"sha512-W45QDS3PreOZFEXjLv0LGGfiWriI7ETwlQ7VZbu6hzBbgZLYMgepLwO/+OnBlxcz6eyrVySNvjfCiGk7twMOqg==","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.3.2.tgz","fileCount":317,"unpackedSize":619300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4OlICRA9TVsSAnZWagAAPj8P/1VScvZW8r5yDX7bIExc\njvd3QtKlZYgS87hK3qlkBWF9j5j8I9huDCnP+mSIAd3ltueKmmCajqlx0NQd\nUfLeBHIJ9vOlKMJHkduSvVW+ZuoIE2CnIMgCs7NA+0LtCgfiDX3HuxRiTpVU\nJl5T8/unHuY9JD7beYRR7Sraa/yI47yXyfcemq8KfVxghaEFjXvAYVlHgcAx\nWef4Zqumz8N/Gs94t4iUErMgqNGDGPewYVrB43sADOG2Q1HsdSWkDfLNLf/C\nOm4hp6W016GPJPiJdNbCgf5wqwAQDBXVuaGYX03SPnYy8ZUvpRlSG2jILdHP\ndZPPhOhn1MP2w3aKWIiDM8od0/uYzkZxEfnhWz8PvbjJLVECsdKKjZ77G0cg\nGwr8w4In34tCFftUJlbm4EvsLdQokBfJEin/KQzj6VKLJIIrzguknFwePgoz\nIvK1hdaYa37bOjladhpAsHk5C2zcyEvXalg1N1ChRk4fEwLTXUstVA4pcKzl\nw6u+jJPeqYDLWu2dQyy+E7+KHOXWs9rCJjFoNmyTGKF1bwD1/OCbY4sKEOha\nSidP4C4fFRr2a1jATDdSKOET8XIQIpgQF7SKfkfYapBLBWIvCBsharWXgvFG\nmcKAucOFDdoBeRwNOmy8hjkKjQq2UF7UM6vFhR+aqqto3pwTF9/dBFfeHORa\ncuLH\r\n=ZtL6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDN+y1ug4+OlouwsdoYQrf8dzD+vidneeC0mFKyA+1gZAIhAKC31+LoFIwdqu6eMcs9E5187g2YnZ1y4hqe/jFeFvlS"}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.3.2_1591798088215_0.8060411862044896"},"_hasShrinkwrap":false},"0.3.3":{"name":"moleculer-iam","version":"0.3.3","description":"Centralized IAM module for moleculer.\nIncluding a certified OIDC provider and an Identity provider for user profile, credentials, and custom claims management.\nCustom claims could be defined/updated by declarative schema which contains claims validation a","author":{"name":"QMIT Inc."},"repository":{"type":"git","url":"https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc -p tsconfig.json && cpy '**/*' '!**/*.ts' ../dist/ --cwd=src/ --parents","lint":"tslint -p tsconfig.json","coverall":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","test":"yarn test-with-examples --testPathIgnorePatterns=src/examples","test-with-examples":"node --trace-warnings node_modules/.bin/jest --coverage --detectOpenHandles --forceExit"},"bin":{"generate-jwks":"bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts"],"exec":"ts-node src/examples/index.ts"},"keywords":["QMIT","moleculer"],"dependencies":{"accept-language-parser":"^1.5.0","awesome-phonenumber":"^2.33.0","bcrypt":"^4.0.1","change-case":"^4.1.1","dataloader":"^2.0.0","fastest-validator":"^1.4.1","i18next":"^19.4.5","jose":"^1.27.0","kleur":"^3.0.3","koa-bodyparser":"^4.3.0","koa-compose":"^4.1.0","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-locale":"^1.3.0","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-no-trailing-slash":"^2.1.0","koa-passport":"^4.1.3","koa-router":"^8.0.8","koa-static-cache":"^5.1.3","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.7","moleculer-iam-app":"link:pkg/moleculer-iam-app","moment":"^2.26.0","mysql2":"^2.1.0","object-hash":"^2.0.3","oidc-provider":"^6.26.1","passport-facebook":"^3.0.0","passport-google-oauth":"^2.0.0","passport-kakao":"^1.0.0","passport-koa":"^1.0.1","request-promise-native":"^1.0.8","sequelize":"^5.21.11","terser":"^4.7.0","umzug":"^2.3.0","uuid":"^8.1.0"},"devDependencies":{"@types/accept-language-parser":"^1.5.1","@types/auth-header":"^1.0.1","@types/bcrypt":"^3.0.0","@types/bluebird":"^3.5.32","@types/cookie":"^0.4.0","@types/express-useragent":"^1.0.0","@types/helmet":"^0.0.47","@types/jest":"^25.2.3","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^5.2.0","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-passport":"^4.0.2","@types/koa-router":"^7.4.1","@types/koa-static":"^4.0.1","@types/koa-static-cache":"^5.1.0","@types/lodash":"^4.14.153","@types/lru-cache":"^5.1.0","@types/node":"^14.0.5","@types/object-hash":"^1.3.3","@types/passport":"^1.0.3","@types/passport-facebook":"^2.1.10","@types/passport-google-oauth":"^1.0.41","@types/passport-kakao":"^0.2.0","@types/request-promise-native":"^1.0.17","@types/terser":"^3.12.0","@types/umzug":"^2.2.3","@types/uuid":"^8.0.0","benchmarkify":"^2.1.2","copy-webpack-plugin":"^6.0.1","coveralls":"^3.1.0","cpy-cli":"^3.1.1","jest":"^26.0.1","jest-cli":"^26.0.1","moleculer-api":"^0.2.20","moleculer-repl":"^0.6.4","nodemon":"^2.0.4","qmit-sdk":"^1.0.24","sequelize-cli":"^5.5.1","ts-jest":"^26.0.0","ts-node":"^8.10.1","tslint":"^6.1.2","typescript":"^3.9.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"_id":"moleculer-iam@0.3.3","dist":{"shasum":"3e03a0f605c255a6290b93496c17d99aa2741c5e","integrity":"sha512-h9J59XYqLoRHU1M4epvH9b6axuMfnuZHH329BWfVEaggKx2kdI8Z1XwllC+CU1AW5TzRvG8GcT/zQ2Mp8VpM4Q==","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.3.3.tgz","fileCount":317,"unpackedSize":620456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDqbECRA9TVsSAnZWagAAJigP/1njEMmSappztuDMnDyH\noXoCmNJFjodZ8f74iJZWddEnVDTKHmjS/SqkTERQv6N8ljW2EYY6mruIf8Se\nrkd9OOlnZLP3GozV2Yo5hG0/92pnyYp1pJo0yqTdhzTzPSKUl7TB06/sk89r\nIDjnItCUK8cVBiwjJzAez57OAj+MOGjspEPgYXYax8KGbyIMv4bWBKu9NKHs\nmoO1Zd57NT4rfb/9DYeql+eNHARylL6kErUs/Jx+Tz3BXIXOSsQWeX+ZLvGb\nLfaueiM2Lzs0XXw6QfbEsH03vTa+m+P1npdWxpnkXMCWifWLuso10CjOIfuG\nZk/27BSwVNB5u5XNhV2tXSnaRThY2oic6zUPiJ4nIf7tZQbn3TqztC9C+suU\neEV45PV1zXr+M6vCQpR/mdwdyuXg/xWR3pNlfTneNSA+FlIoBMtNQ9a3cPnY\n/0ZGOccnt1dcJBm7+idEtJJOahWF7MCX+zjFiTyLI35+HSdkIm7H+o0Qr4fg\nrue3skDx2veBwoOhjZFJsgRzhTHdIQUgjkBawJDiQgLpU5UU+qDwKhqhIzob\n6s+7oYWxi8y84y+sbpCiX+cPJmGT9kR9sct7c7jyg3l1/rqTypJH3tcHbJzS\nYDKCHo/n+EwhEeAdd47Aw15OflzQAQsM8zHn57+n0S2yUna1WfsBmEmPmcQy\nqTUG\r\n=PH/3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEuOGYBzGC7Ax+Jmnwp0O5wj9Gj2EirduaGM+brYK+BJAiEAlyxlLyjB2zB7tjq5VLLTWhzmA4PGGs8VS68MXtGEl/8="}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.3.3_1594795716343_0.6299137422780248"},"_hasShrinkwrap":false},"0.3.4":{"name":"moleculer-iam","version":"0.3.4","description":"Centralized IAM module for moleculer.\nIncluding a certified OIDC provider and an Identity provider for user profile, credentials, and custom claims management.\nCustom claims could be defined/updated by declarative schema which contains claims validation a","author":{"name":"QMIT Inc."},"repository":{"type":"git","url":"https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc -p tsconfig.json && cpy '**/*' '!**/*.ts' ../dist/ --cwd=src/ --parents","lint":"tslint -p tsconfig.json","coverall":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","test":"yarn test-with-examples --testPathIgnorePatterns=src/examples","test-with-examples":"node --trace-warnings node_modules/.bin/jest --coverage --detectOpenHandles --forceExit"},"bin":{"generate-jwks":"bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts"],"exec":"ts-node src/examples/index.ts"},"keywords":["QMIT","moleculer"],"dependencies":{"accept-language-parser":"^1.5.0","awesome-phonenumber":"^2.33.0","bcrypt":"^4.0.1","change-case":"^4.1.1","dataloader":"^2.0.0","fastest-validator":"^1.4.1","i18next":"^19.4.5","jose":"^1.27.0","kleur":"^3.0.3","koa-bodyparser":"^4.3.0","koa-compose":"^4.1.0","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-locale":"^1.3.0","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-no-trailing-slash":"^2.1.0","koa-passport":"^4.1.3","koa-router":"^8.0.8","koa-static-cache":"^5.1.3","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.7","moleculer-iam-app":"link:pkg/moleculer-iam-app","moment":"^2.26.0","mysql2":"^2.1.0","object-hash":"^2.0.3","oidc-provider":"^6.26.1","passport-facebook":"^3.0.0","passport-google-oauth":"^2.0.0","passport-kakao":"^1.0.0","passport-koa":"^1.0.1","request-promise-native":"^1.0.8","sequelize":"^5.21.11","terser":"^4.7.0","umzug":"^2.3.0","uuid":"^8.1.0"},"devDependencies":{"@types/accept-language-parser":"^1.5.1","@types/auth-header":"^1.0.1","@types/bcrypt":"^3.0.0","@types/bluebird":"^3.5.32","@types/cookie":"^0.4.0","@types/express-useragent":"^1.0.0","@types/helmet":"^0.0.47","@types/jest":"^25.2.3","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^5.2.0","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-passport":"^4.0.2","@types/koa-router":"^7.4.1","@types/koa-static":"^4.0.1","@types/koa-static-cache":"^5.1.0","@types/lodash":"^4.14.153","@types/lru-cache":"^5.1.0","@types/node":"^14.0.5","@types/object-hash":"^1.3.3","@types/passport":"^1.0.3","@types/passport-facebook":"^2.1.10","@types/passport-google-oauth":"^1.0.41","@types/passport-kakao":"^0.2.0","@types/request-promise-native":"^1.0.17","@types/terser":"^3.12.0","@types/umzug":"^2.2.3","@types/uuid":"^8.0.0","benchmarkify":"^2.1.2","copy-webpack-plugin":"^6.0.1","coveralls":"^3.1.0","cpy-cli":"^3.1.1","jest":"^26.0.1","jest-cli":"^26.0.1","moleculer-api":"^0.2.20","moleculer-repl":"^0.6.4","nodemon":"^2.0.4","qmit-sdk":"^1.0.24","sequelize-cli":"^5.5.1","ts-jest":"^26.0.0","ts-node":"^8.10.1","tslint":"^6.1.2","typescript":"^3.9.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"_id":"moleculer-iam@0.3.4","dist":{"shasum":"46c1b09550cd0cc4b2deb40bac5e724a567fd760","integrity":"sha512-G84xfX4yb5nR/Mo3+REt/7PT4k8OHQinhAo8VtdPY6SFaTM9OA167tAeRALPqsn5s1ifE3l7Kn8AGThYmwFYig==","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.3.4.tgz","fileCount":317,"unpackedSize":620361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDsIYCRA9TVsSAnZWagAAGRsP/2NL1PvixYR50eXhM1yP\nHIrToxVeUMS7QwPTZDQXAss8gmBH4N7qbqaKjxdTluwheSCuWYCCK8frcZPd\n/CEpKs6JBD711opiytXbUR6MFnNSkP3KJhrVNYDaGYy+5NMYtvhjHfhg+jid\nsUNzUwlmPCRILPUSsm0w1TmuC9PifFEwOOzAVUZcC0E81J1fL86jc8N+bwgO\nH5wTAcpgLHXxeAK2KpLiXzfkJbG+2seGaJRfS6z4XcQQFbZY+9Skt8UMz2D9\nHjRMF+qW/JeUQF5qLzESNmHeFGQbWyzxHev2QOQ+4UIrispK4av3HX6IcQLC\nvMOboZzOW6VkAcWYSU8tKnWEUXkJC1PByzhZVUzqhDA8GP86ot9abvNu4BFT\nNQu2K2s5Mh6WeRt8p4haDR1FnN9KRUvecDn16GRv0Mhm9d3XnnLuLOMiu+Yg\n/bdjgMzJoCrEDWSQGZ9PsOfWJkYCNxrR+trFr78ipxCg79WMf45h7Xq8jdG7\nhHnbGlqOo8wXDPw3LZ+KF1A70wjBQLdjeZQdE6kUa5DOVhXERhZBrMk6Z2tY\nrblCnQpn8hT1xOJWgFFkTsuGLMySIuxZRpZ3S9m2zY4BKrlgYF2pYy6vwa6e\nkf+gzDHPpgCvAtYYQC4TlYADY9mao6btslbOjMoo8m8hGi2qArZkscW5lHVy\nOfeZ\r\n=Qq6r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFUqRcHmmPDdhWZvz+eip6vp1nqNfvgOVWMOAosnRU72AiEA/vuGz30ms0FCjfytSexiAk9l8uKV9/XdcS3A0dQCHZs="}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.3.4_1594802712562_0.8416951237406116"},"_hasShrinkwrap":false},"0.3.5":{"name":"moleculer-iam","version":"0.3.5","description":"Centralized IAM module for moleculer.\nIncluding a certified OIDC provider and an Identity provider for user profile, credentials, and custom claims management.\nCustom claims could be defined/updated by declarative schema which contains claims validation a","author":{"name":"QMIT Inc."},"repository":{"type":"git","url":"https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc -p tsconfig.json && cpy '**/*' '!**/*.ts' ../dist/ --cwd=src/ --parents","lint":"tslint -p tsconfig.json","coverall":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","test":"yarn test-with-examples --testPathIgnorePatterns=src/examples","test-with-examples":"node --trace-warnings node_modules/.bin/jest --coverage --detectOpenHandles --forceExit"},"bin":{"generate-jwks":"bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts"],"exec":"ts-node src/examples/index.ts"},"keywords":["QMIT","moleculer"],"dependencies":{"accept-language-parser":"^1.5.0","awesome-phonenumber":"^2.33.0","bcrypt":"^4.0.1","change-case":"^4.1.1","dataloader":"^2.0.0","fastest-validator":"^1.4.1","i18next":"^19.4.5","jose":"^1.27.0","kleur":"^3.0.3","koa-bodyparser":"^4.3.0","koa-compose":"^4.1.0","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-locale":"^1.3.0","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-no-trailing-slash":"^2.1.0","koa-passport":"^4.1.3","koa-router":"^8.0.8","koa-static-cache":"^5.1.3","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.7","moleculer-iam-app":"link:pkg/moleculer-iam-app","moment":"^2.26.0","mysql2":"^2.1.0","object-hash":"^2.0.3","oidc-provider":"^6.26.1","passport-facebook":"^3.0.0","passport-google-oauth":"^2.0.0","passport-kakao":"^1.0.0","passport-koa":"^1.0.1","request-promise-native":"^1.0.8","sequelize":"^5.21.11","terser":"^4.7.0","umzug":"^2.3.0","uuid":"^8.1.0"},"devDependencies":{"@types/accept-language-parser":"^1.5.1","@types/auth-header":"^1.0.1","@types/bcrypt":"^3.0.0","@types/bluebird":"^3.5.32","@types/cookie":"^0.4.0","@types/express-useragent":"^1.0.0","@types/helmet":"^0.0.47","@types/jest":"^25.2.3","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^5.2.0","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-passport":"^4.0.2","@types/koa-router":"^7.4.1","@types/koa-static":"^4.0.1","@types/koa-static-cache":"^5.1.0","@types/lodash":"^4.14.153","@types/lru-cache":"^5.1.0","@types/node":"^14.0.5","@types/object-hash":"^1.3.3","@types/passport":"^1.0.3","@types/passport-facebook":"^2.1.10","@types/passport-google-oauth":"^1.0.41","@types/passport-kakao":"^0.2.0","@types/request-promise-native":"^1.0.17","@types/terser":"^3.12.0","@types/umzug":"^2.2.3","@types/uuid":"^8.0.0","benchmarkify":"^2.1.2","copy-webpack-plugin":"^6.0.1","coveralls":"^3.1.0","cpy-cli":"^3.1.1","jest":"^26.0.1","jest-cli":"^26.0.1","moleculer-api":"^0.2.20","moleculer-repl":"^0.6.4","nodemon":"^2.0.4","qmit-sdk":"^1.0.24","sequelize-cli":"^5.5.1","ts-jest":"^26.0.0","ts-node":"^8.10.1","tslint":"^6.1.2","typescript":"^3.9.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"_id":"moleculer-iam@0.3.5","dist":{"shasum":"371b9c638e2fb135f2f95c04f0ea7b5877038da0","integrity":"sha512-UrTDwH7BGK9yiBW7FxlS4GGW0ecssB+8z0qY2OSif11Rf9JSHbNwfu4KKkpPOcl/rPwmQaVtFUJv1uPTCBSxcQ==","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.3.5.tgz","fileCount":317,"unpackedSize":621191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffoBdCRA9TVsSAnZWagAA86gQAJ5+gvlM4ad7i+AKUmoc\nQybH9TC7ynAYpr3T7ieV7XuP73PsEAg4BIcsmbeY4WL+dH9U6UnCPpDU4kRz\nD3WSrG3Lr11gAtOOwbVwfyPZVLHd1JiTfi+cmMNmdkHvBfpZE/WH+qNy9KJN\nCBxMpn8zsovH4nmG0pH1bXOo2dYVuIh+/o9g8QUGBNPRh16cRe22+2qTJWfQ\nAOXb0dzfi1O9dX88ywO2i9EEGrLyCTi2pdQkvSfcpVfQP4sHx4q2wnRB90dQ\n51NO8Ns+6hFDJyp/cJfVX43QQ7QIS/DATRKe2IiGPEqw7H3yw0hP3IFCQ2n/\n/A01hL4MwzZ1bmWH4JknKmFnhZ2mEchMFu8LpP8plzLBpyTB8uRfiP2F89jK\nrikHgsfFsSivqR7To1QVikIBYwlbj/Stu3b7YqycCuHDMCL7HVzUd8aXTfBE\nDgSi7qcZqq/22hd2hcszC/VjA15SIFry8FJwJVGjysikeoVLvkzTeQdo25Cl\n5McWKnvhyz2CrqLuGJhsXST6sTBd+1yiPc0VINWpl+m8+s1q1QgKHK/mXEtf\nvrv72nTnXKQVb44D2ocbxUCjtt6iRQkfzcw/D47EsghMmv8k9bzg6STk9JRQ\nYeLVl/GS/nvLgIiS4OjTVlBCTKnJDtxyTTNXbWk/G0oQU8X4WHURwh/64gdI\nCc4W\r\n=2N1M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCx+7M8ZwQWwY5M0rMxRVUih+MZCAur/z/uxdbTFUIxDQIhAMOJhauMSKo9jWfi+BRTw5hGAJ6V6A06smtFETd+8JSD"}]},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.3.5_1602125917372_0.38826545055554584"},"_hasShrinkwrap":false},"0.3.6":{"name":"moleculer-iam","version":"0.3.6","description":"Centralized IAM module for moleculer.\nIncluding a certified OIDC provider and an Identity provider for user profile, credentials, and custom claims management.\nCustom claims could be defined/updated by declarative schema which contains claims validation a","author":{"name":"QMIT Inc."},"repository":{"type":"git","url":"https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc -p tsconfig.json && cpy '**/*' '!**/*.ts' ../dist/ --cwd=src/ --parents","lint":"tslint -p tsconfig.json","coverall":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","test":"yarn test-with-examples --testPathIgnorePatterns=src/examples","test-with-examples":"node --trace-warnings node_modules/.bin/jest --coverage --detectOpenHandles --forceExit"},"bin":{"generate-jwks":"bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts"],"exec":"ts-node src/examples/index.ts"},"keywords":["QMIT","moleculer"],"dependencies":{"accept-language-parser":"^1.5.0","awesome-phonenumber":"^2.33.0","bcrypt":"^4.0.1","change-case":"^4.1.1","dataloader":"^2.0.0","fastest-validator":"^1.4.1","i18next":"^19.4.5","jose":"^1.27.0","kleur":"^3.0.3","koa-bodyparser":"^4.3.0","koa-compose":"^4.1.0","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-locale":"^1.3.0","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-no-trailing-slash":"^2.1.0","koa-passport":"^4.1.3","koa-router":"^8.0.8","koa-static-cache":"^5.1.3","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.7","moleculer-iam-app":"link:pkg/moleculer-iam-app","moment":"^2.26.0","mysql2":"^2.1.0","object-hash":"^2.0.3","oidc-provider":"^6.26.1","passport-facebook":"^3.0.0","passport-google-oauth":"^2.0.0","passport-kakao":"^1.0.0","passport-koa":"^1.0.1","request-promise-native":"^1.0.8","sequelize":"^5.21.11","terser":"^4.7.0","umzug":"^2.3.0","uuid":"^8.1.0"},"devDependencies":{"@types/accept-language-parser":"^1.5.1","@types/auth-header":"^1.0.1","@types/bcrypt":"^3.0.0","@types/bluebird":"^3.5.32","@types/cookie":"^0.4.0","@types/express-useragent":"^1.0.0","@types/helmet":"^0.0.47","@types/jest":"^25.2.3","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^5.2.0","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-passport":"^4.0.2","@types/koa-router":"^7.4.1","@types/koa-static":"^4.0.1","@types/koa-static-cache":"^5.1.0","@types/lodash":"^4.14.153","@types/lru-cache":"^5.1.0","@types/node":"^14.0.5","@types/object-hash":"^1.3.3","@types/passport":"^1.0.3","@types/passport-facebook":"^2.1.10","@types/passport-google-oauth":"^1.0.41","@types/passport-kakao":"^0.2.0","@types/request-promise-native":"^1.0.17","@types/terser":"^3.12.0","@types/umzug":"^2.2.3","@types/uuid":"^8.0.0","benchmarkify":"^2.1.2","copy-webpack-plugin":"^6.0.1","coveralls":"^3.1.0","cpy-cli":"^3.1.1","jest":"^26.0.1","jest-cli":"^26.0.1","moleculer-api":"^0.2.20","moleculer-repl":"^0.6.4","nodemon":"^2.0.4","qmit-sdk":"^1.0.24","sequelize-cli":"^5.5.1","ts-jest":"^26.0.0","ts-node":"^8.10.1","tslint":"^6.1.2","typescript":"^3.9.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"_id":"moleculer-iam@0.3.6","dist":{"shasum":"8c0fa4ff6dc87d3a797ae7c130324728b1b6b46c","integrity":"sha512-5PKQmCkk6SsGwD6IEDSoY96AKhhusF31IZXiUIuy/n+78dOVmEbo9J0wFxY8tMK3YZ+Qd85PGS4M1PKYEI2QqA==","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.3.6.tgz","fileCount":317,"unpackedSize":621191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfo8MzCRA9TVsSAnZWagAAC5gP/29VxgF3QLkVHhQZ05EU\n7LEGM5nTy9d1lkDtN670UryEKnv//PLh2EXl/wbgixgPyFOOJZQlzRP2jDJU\nAYXDhUZkHirtGUQz4H+BdAgUpn3FGwd2BWTwV85B0KB/GBzKpfn7vrD6X8wL\n8+M9ypLK9yBbhy4GZyuT8Fe7uE4/pO5M/CQQ9X2TyN46scU7D/hotd2LRadP\nOTC4o3R69iGvuNcIN4bZzP6Xhi9gs/3sGUWwv+K3vNfHcKUHeE/bJ1GWpl1v\nflLje2VM70M1V5F0c56X3CUoHYN8YpZi9mbNA9Kt/QkqON8D78FIebgkspBQ\nF5xYx4BX3EgYkCTW5DlCynG8oY95LdjfFs3BrDD5pVjSO9YODwFiKWITb97l\nkeBk/NGdzVH6Q77oEvEXBp8F8S0A00aXsuNd8UsBU2x4vDjHBP/LAdAIbx+z\nwK95AEicynx9k/pTVl2dK0bHokDfRHTotigKyCiDvEWcZL/hEx0dkwTWIvUX\nFhYIC0kbFpOxDoyhGn9M1a94baRv08MgoChMLRvEsj6MR9pavC6ELGiLtxVg\nvUL0f9TiUAxDclkymuhW6KxvHoxyFDHhf19WItRmtyDJRi7xiwlNFLB7zZJC\nAy55qWCy17QpfS80Uct1k3RBevZmTDu1ge0qgLE2HrKGmemKFi4BQxoQ0XNw\n17B1\r\n=Ok/i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCopH8CsheTGvd7lcYKmGwAfnHDb90l+0zSI4Bz2cYTdQIgZHgq0ZObb+/LeuvESbDn90AQjOT7pWeS3QQTzvnqxxw="}]},"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.3.6_1604567859198_0.28256680275657087"},"_hasShrinkwrap":false},"0.3.7":{"name":"moleculer-iam","version":"0.3.7","description":"Centralized IAM module for moleculer.\nIncluding a certified OIDC provider and an Identity provider for user profile, credentials, and custom claims management.\nCustom claims could be defined/updated by declarative schema which contains claims validation a","author":{"name":"QMIT Inc."},"repository":{"type":"git","url":"https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc -p tsconfig.json && cpy '**/*' '!**/*.ts' ../dist/ --cwd=src/ --parents","lint":"tslint -p tsconfig.json","coverall":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","test":"yarn test-with-examples --testPathIgnorePatterns=src/examples","test-with-examples":"node --trace-warnings node_modules/.bin/jest --coverage --detectOpenHandles --forceExit"},"bin":{"generate-jwks":"bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts"],"exec":"ts-node src/examples/index.ts"},"keywords":["QMIT","moleculer"],"dependencies":{"accept-language-parser":"^1.5.0","awesome-phonenumber":"^2.33.0","bcrypt":"^4.0.1","change-case":"^4.1.1","dataloader":"^2.0.0","fastest-validator":"^1.4.1","i18next":"^19.4.5","jose":"^1.27.0","kleur":"^3.0.3","koa-bodyparser":"^4.3.0","koa-compose":"^4.1.0","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-locale":"^1.3.0","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-no-trailing-slash":"^2.1.0","koa-passport":"^4.1.3","koa-router":"^8.0.8","koa-static-cache":"^5.1.3","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.7","moleculer-iam-app":"link:pkg/moleculer-iam-app","moment":"^2.26.0","mysql2":"^2.1.0","object-hash":"^2.0.3","oidc-provider":"^6.26.1","passport-facebook":"^3.0.0","passport-google-oauth":"^2.0.0","passport-kakao":"^1.0.0","passport-koa":"^1.0.1","request-promise-native":"^1.0.8","sequelize":"^5.21.11","terser":"^4.7.0","umzug":"^2.3.0","uuid":"^8.1.0"},"devDependencies":{"@types/accept-language-parser":"^1.5.1","@types/auth-header":"^1.0.1","@types/bcrypt":"^3.0.0","@types/bluebird":"^3.5.32","@types/cookie":"^0.4.0","@types/express-useragent":"^1.0.0","@types/helmet":"^0.0.47","@types/jest":"^25.2.3","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^5.2.0","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-passport":"^4.0.2","@types/koa-router":"^7.4.1","@types/koa-static":"^4.0.1","@types/koa-static-cache":"^5.1.0","@types/lodash":"^4.14.153","@types/lru-cache":"^5.1.0","@types/node":"^14.0.5","@types/object-hash":"^1.3.3","@types/passport":"^1.0.3","@types/passport-facebook":"^2.1.10","@types/passport-google-oauth":"^1.0.41","@types/passport-kakao":"^0.2.0","@types/request-promise-native":"^1.0.17","@types/terser":"^3.12.0","@types/umzug":"^2.2.3","@types/uuid":"^8.0.0","benchmarkify":"^2.1.2","copy-webpack-plugin":"^6.0.1","coveralls":"^3.1.0","cpy-cli":"^3.1.1","jest":"^26.0.1","jest-cli":"^26.0.1","moleculer-api":"^0.2.20","moleculer-repl":"^0.6.4","nodemon":"^2.0.4","qmit-sdk":"^1.0.24","sequelize-cli":"^5.5.1","ts-jest":"^26.0.0","ts-node":"^8.10.1","tslint":"^6.1.2","typescript":"^3.9.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"_id":"moleculer-iam@0.3.7","dist":{"shasum":"939e217b216aaf919a9d3ae588de70f119288f97","integrity":"sha512-scBVe7Dq8ZGZ3WeTA24MWTfcoxUeUZ5vHqb1cXcLuYnikYCd4GzrczcmAtjlyXlG+wT4aQpO3PtbFKYfItxQ4A==","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.3.7.tgz","fileCount":317,"unpackedSize":621191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpPb9CRA9TVsSAnZWagAAY8YP+QGfL09fZeSzJjAmPAE5\nIp0pCfSjtQUxctRF36XefSq8OPFAsWkgwd+dyLMDfFVPNv1po88ChVKY4j2E\nSXlcHevq/xoEl8iDbYI19EoIFfqsIQlRIaGxcwSho9F7+LejYBslT59m9opp\nQiHn5pklB7XJoLDIq/w/knvWdz8K43/py85VUq+bcAws4tXJZTCNLcVOR7i6\nHr/Reo7W5BaDzd18MpKSMj3T9UxzRQa6o/+lkdFbMjKT7fGGTsK4kDxYJ+xi\nGfSUWhUcN2z6UHWpfb4DmS8aH0yK0cVMtq27RlNC9YeFGdWC7hhwHGbqes3V\n2Jtrgttf34SM5MHvtrHpzJNKulnxvl0FQmLjn9kXfx2j0uQl90HxFnBcRgti\nTvaacibnJQVIH41+Vyfh4A08IPGUiNoCQTSq2cv50E10NS9Ww1k9OZO+n0Aa\npQldqIjMZWy+kTgIz2X6H++Fz1Cphj/T8SCOwIlXFIV2Ksb5vnlXa/Lz480s\nVEoi3zTJgZLfakRBss1c9pH9I4yJGKgCaHIHP2XUtaMUh9DIQc15JDH2THmP\nVra11mCJ7ggneAhA1Az67iDsxBhGFrG9b0DcX6gEyeqKZs3VmBxzzG2Z1r44\nqbMR7vvo86wkfC8Qnk3RPG8zpAx7cPufD9bS2W+wrxsabgLYuHUd8cAj6Il0\ntDmL\r\n=0mOi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/hr5fXyec4/adUSc9vO+mejiXNcGh6w8uFCby+t64rAIgCOCa3YYPCmX5fxzfaYu0/f4kvtsb/xv/+a4n5kzVRPw="}]},"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.3.7_1604646652945_0.7343172333128674"},"_hasShrinkwrap":false},"0.3.8":{"name":"moleculer-iam","version":"0.3.8","description":"Centralized IAM module for moleculer.\nIncluding a certified OIDC provider and an Identity provider for user profile, credentials, and custom claims management.\nCustom claims could be defined/updated by declarative schema which contains claims validation a","author":{"name":"QMIT Inc."},"repository":{"type":"git","url":"https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc -p tsconfig.json && cpy '**/*' '!**/*.ts' ../dist/ --cwd=src/ --parents","lint":"tslint -p tsconfig.json","coverall":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","test":"yarn test-with-examples --testPathIgnorePatterns=src/examples","test-with-examples":"node --trace-warnings node_modules/.bin/jest --coverage --detectOpenHandles --forceExit"},"bin":{"generate-jwks":"bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts"],"exec":"ts-node src/examples/index.ts"},"keywords":["QMIT","moleculer"],"dependencies":{"accept-language-parser":"^1.5.0","awesome-phonenumber":"^2.33.0","bcrypt":"^4.0.1","change-case":"^4.1.1","dataloader":"^2.0.0","fastest-validator":"^1.4.1","i18next":"^19.4.5","jose":"^1.27.0","kleur":"^3.0.3","koa-bodyparser":"^4.3.0","koa-compose":"^4.1.0","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-locale":"^1.3.0","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-no-trailing-slash":"^2.1.0","koa-passport":"^4.1.3","koa-router":"^8.0.8","koa-static-cache":"^5.1.3","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.7","moleculer-iam-app":"link:pkg/moleculer-iam-app","moment":"^2.26.0","mysql2":"^2.1.0","object-hash":"^2.0.3","oidc-provider":"^6.26.1","passport-facebook":"^3.0.0","passport-google-oauth":"^2.0.0","passport-kakao":"^1.0.0","passport-koa":"^1.0.1","request-promise-native":"^1.0.8","sequelize":"^5.21.11","terser":"^4.7.0","umzug":"^2.3.0","uuid":"^8.1.0"},"devDependencies":{"@types/accept-language-parser":"^1.5.1","@types/auth-header":"^1.0.1","@types/bcrypt":"^3.0.0","@types/bluebird":"^3.5.32","@types/cookie":"^0.4.0","@types/express-useragent":"^1.0.0","@types/helmet":"^0.0.47","@types/jest":"^25.2.3","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^5.2.0","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-passport":"^4.0.2","@types/koa-router":"^7.4.1","@types/koa-static":"^4.0.1","@types/koa-static-cache":"^5.1.0","@types/lodash":"^4.14.153","@types/lru-cache":"^5.1.0","@types/node":"^14.0.5","@types/object-hash":"^1.3.3","@types/passport":"^1.0.3","@types/passport-facebook":"^2.1.10","@types/passport-google-oauth":"^1.0.41","@types/passport-kakao":"^0.2.0","@types/request-promise-native":"^1.0.17","@types/terser":"^3.12.0","@types/umzug":"^2.2.3","@types/uuid":"^8.0.0","benchmarkify":"^2.1.2","copy-webpack-plugin":"^6.0.1","coveralls":"^3.1.0","cpy-cli":"^3.1.1","jest":"^26.0.1","jest-cli":"^26.0.1","moleculer-api":"^0.2.20","moleculer-repl":"^0.6.4","nodemon":"^2.0.4","qmit-sdk":"^1.0.24","sequelize-cli":"^5.5.1","ts-jest":"^26.0.0","ts-node":"^8.10.1","tslint":"^6.1.2","typescript":"^3.9.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"_id":"moleculer-iam@0.3.8","dist":{"shasum":"2c9eef615a58f48f383fbf12ffcc14296a8fdf64","integrity":"sha512-SD8nCzBLeH4KTKcWkkDpooEXvl2VvfRnzdIEwfUwXDXqrmITUrF8hH5ncij2o6R2wdup1roWkIOG5v8BZZshPg==","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.3.8.tgz","fileCount":317,"unpackedSize":621991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpPehCRA9TVsSAnZWagAA0C0P/RA3G9OrrnF9/Mnky/0k\nK1absvIIfWBMGEqhul4byDqLVzzUO2+OEGLUJJmMO35GuD8XzuLDZbIctUsR\n0zhh59KTyuWR3loaNQLW1apCEtaKZUxn31Bh7TZxmxhYZHNpdpwGBNbwI4AQ\nzoHBm/zTpwOUxO/jSucwNR+HqlbZtrzbtW4mPAmNb6qqHPEx/vsv46JlScM+\n7/g4DD4COX1At8FrDONgrFoe6HDed98pEm1Oze8Uudpd0g4+ka/fcbp0ZdUf\noUIaFFE7kImAQOYlhqoujLqGBgA2fFAAV0qIJcURiofh2ftDPa7Sq2bWlF9g\nhGNII5bLXvJKhojwBRpEqMzccozgpNUYZzX5zCeqAq0wmI69/GXmaHQakQQ7\n8h9HvteTcAI6T7gjSQm2lpDDQOw5t0KpMKxWYgJQ39wI6BKia+su+nCZQwcR\nmIPVDb7hmut62sJNsWshYSHS2Qg5MYV+WtSFOMwOSScBG2PJh3fd0jcccMTO\nUDUNjNEDBlx1gBm1KhY2ssW0jFpMoTnbRvqRYnkHKo94DeWqg+/xFGvy8/5P\ncDxfTZnKw4/TsH8Bvzgf+TwjhRfGXU6pKU+8euLXvUDogHS2EOKP4+TWtGC6\nce1NE4RWFWdAEUrmNvBIGSqH4w22mNx8+8i/737fKFKyaay+As1fJP5t8GQQ\n9sCH\r\n=uHV2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFQAxMNBGxu/s+Vk8r5PfMosCc9djPJHikravyKPQyggIhALg2pdkmeqZHLN19owWjkKviQWI2RR5O2IHhK1sahIB5"}]},"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.3.8_1604646816985_0.47851488933049646"},"_hasShrinkwrap":false},"0.3.9":{"name":"moleculer-iam","version":"0.3.9","description":"Centralized IAM module for moleculer.\nIncluding a certified OIDC provider and an Identity provider for user profile, credentials, and custom claims management.\nCustom claims could be defined/updated by declarative schema which contains claims validation a","author":{"name":"QMIT Inc."},"repository":{"type":"git","url":"https://github.com/qmit-pro/moleculer-iam.git"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"nodemon","build":"rm -rf dist && tsc -p tsconfig.json && cpy '**/*' '!**/*.ts' ../dist/ --cwd=src/ --parents","lint":"tslint -p tsconfig.json","coverall":"cat ./coverage/lcov.info | ./node_modules/.bin/coveralls","test":"yarn test-with-examples --testPathIgnorePatterns=src/examples","test-with-examples":"node --trace-warnings node_modules/.bin/jest --coverage --detectOpenHandles --forceExit"},"bin":{"generate-jwks":"bin/generate-jwks.js"},"nodemonConfig":{"watch":["src"],"ext":"ts","ignore":["src/**/*.spec.ts"],"exec":"ts-node src/examples/index.ts"},"keywords":["QMIT","moleculer"],"dependencies":{"accept-language-parser":"^1.5.0","awesome-phonenumber":"^2.33.0","bcrypt":"^4.0.1","change-case":"^4.1.1","dataloader":"^2.0.0","fastest-validator":"^1.8.0","i18next":"^19.4.5","jose":"^1.27.0","kleur":"^3.0.3","koa-bodyparser":"^4.3.0","koa-compose":"^4.1.0","koa-helmet":"^5.2.0","koa-json":"^2.0.2","koa-locale":"^1.3.0","koa-morgan":"^1.0.1","koa-mount":"^4.0.0","koa-no-trailing-slash":"^2.1.0","koa-passport":"^4.1.3","koa-router":"^8.0.8","koa-static-cache":"^5.1.3","koajs-nocache":"^2.0.3","lodash":"^4.17.15","lru-cache":"^5.1.1","moleculer":"^0.14.7","moleculer-iam-app":"link:pkg/moleculer-iam-app","moment":"^2.26.0","mysql2":"^2.1.0","object-hash":"^2.0.3","oidc-provider":"^6.26.1","passport-facebook":"^3.0.0","passport-google-oauth":"^2.0.0","passport-kakao":"^1.0.0","passport-koa":"^1.0.1","request-promise-native":"^1.0.8","sequelize":"^5.21.11","terser":"^4.7.0","umzug":"^2.3.0","uuid":"^8.1.0"},"devDependencies":{"@types/accept-language-parser":"^1.5.1","@types/auth-header":"^1.0.1","@types/bcrypt":"^3.0.0","@types/bluebird":"^3.5.32","@types/cookie":"^0.4.0","@types/express-useragent":"^1.0.0","@types/helmet":"^0.0.47","@types/jest":"^25.2.3","@types/koa-bodyparser":"^4.3.0","@types/koa-helmet":"^5.2.0","@types/koa-json":"^2.0.18","@types/koa-morgan":"^1.0.4","@types/koa-mount":"^4.0.0","@types/koa-passport":"^4.0.2","@types/koa-router":"^7.4.1","@types/koa-static":"^4.0.1","@types/koa-static-cache":"^5.1.0","@types/lodash":"^4.14.153","@types/lru-cache":"^5.1.0","@types/node":"^14.0.5","@types/object-hash":"^1.3.3","@types/passport":"^1.0.3","@types/passport-facebook":"^2.1.10","@types/passport-google-oauth":"^1.0.41","@types/passport-kakao":"^0.2.0","@types/request-promise-native":"^1.0.17","@types/terser":"^3.12.0","@types/umzug":"^2.2.3","@types/uuid":"^8.0.0","benchmarkify":"^2.1.2","copy-webpack-plugin":"^6.0.1","coveralls":"^3.1.0","cpy-cli":"^3.1.1","jest":"^26.0.1","jest-cli":"^26.0.1","moleculer-api":"^0.3.2","moleculer-repl":"^0.6.4","nodemon":"^2.0.4","qmit-sdk":"^1.0.24","sequelize-cli":"^5.5.1","ts-jest":"^26.0.0","ts-node":"^8.10.1","tslint":"^6.1.2","typescript":"^3.9.3"},"engines":{"node":">= 10.x.x"},"jest":{"coverageDirectory":"<rootDir>/coverage","testEnvironment":"node","moduleFileExtensions":["js","json","ts","node"],"transform":{"^.+\\.(ts)$":"ts-jest"},"testMatch":["<rootDir>/src/**/*.spec.(ts|js)"],"globals":{"ts-jest":{"tsConfig":"tsconfig.json"}}},"_id":"moleculer-iam@0.3.9","dist":{"shasum":"b9e7e1296fb0637d05a3a7ea105b7beaa7456518","integrity":"sha512-GKtZjGGCyeEt+up3r//TaSWqeDcwJVLhu70+ke7u99gTXJuFl+9wPmDFJB7qcuhv3DDyLy6KvqQsSB+jOBA9hg==","tarball":"https://registry.npmjs.org/moleculer-iam/-/moleculer-iam-0.3.9.tgz","fileCount":317,"unpackedSize":622029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpRl/CRA9TVsSAnZWagAAR0AP/AgoF0jAs+8uw5uFi0wf\n/Ifv9JQR7UJnBBlb7XxIER4yFjb+UVV1dExGSkPq6oLlfvVzAuGARQSSyHth\n3G0ZOjSUA/5sL0S6SlhqnqvCPxV2GSNqJ1yn7RymMSRGnQA80xKmmzewUJyL\nx2eSro1gp+jU0ve+b3B+EhWkybcGkYpG3UGWWLCzenvCW7dorw4sXCJqWwia\nbI7bWWfnnZLcH/fzNC24aCQswn3XK2YlH+BIeo6JSW70/hK0TUBcZ3zXf6Gn\n5UwhOqlJPycDy0aHDVjLLWIWV7e8+z1pUMWwZYe6dm6b49jjlq4aWSkdOpkv\nkLBDGiyu5WAk/hatfGIrdZC075+eCsWAO5+YXf5MrVo6yzNhU3oYUoTllE3x\nzoaB26/wC96OE1tPuy9p3PjB4n2A7dknFCKxoZNdZrm85XY9QXXWG0XcTxvA\n2HNfs0auzFmcYF+VIJF5n9KJZaRRV2pd19GkZi3VW1U39u7D1YhSQuBqKFx7\n9UfzSZBmBLl0p4fMnWVNAsjCbCnd2Yf9sqr9MUGBeljfMN1oLpvqs9BZLsNM\n9YEN5sH6DNC+6W8man2xKmZR1YBr4+RY6xuQra0JvTSynU+ghVvQ9DIyF4fD\n4tmVRFT/QPLjEu4O3bVk/BrrF+7fESNAcMe9hKipp3siu+acDRHTaysL5l8h\nMTwC\r\n=8NrJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdPY3MY2O6RaSVg8HcS6mK9XSjKIVJgQVn/pokHskM0gIhAKvGeCf45dIXmeT/lskDcC1g/UIPqXeLP2uHirq7HDYp"}]},"_npmUser":{"name":"dehypnosis","email":"dehypnosis@gmail.com"},"directories":{},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/moleculer-iam_0.3.9_1604655486875_0.9795792006975121"},"_hasShrinkwrap":false}},"time":{"created":"2019-09-16T08:27:03.254Z","0.1.0":"2019-09-16T08:27:03.388Z","modified":"2022-05-09T17:06:07.532Z","0.1.1":"2019-12-04T01:54:46.972Z","0.1.2":"2019-12-04T02:01:59.312Z","0.1.3":"2019-12-04T02:43:54.646Z","0.1.4":"2019-12-04T02:53:36.626Z","0.1.5":"2019-12-04T06:07:41.554Z","0.1.7":"2019-12-09T06:55:08.503Z","0.1.8":"2019-12-30T01:31:18.675Z","0.1.9":"2019-12-31T06:25:23.910Z","0.1.10":"2019-12-31T09:24:57.599Z","0.1.12":"2020-03-11T02:04:13.651Z","0.2.1":"2020-03-11T16:46:31.800Z","0.2.2":"2020-03-11T17:03:41.284Z","0.2.4":"2020-03-11T18:13:27.813Z","0.2.5":"2020-03-11T19:10:39.242Z","0.2.6":"2020-03-12T09:10:41.777Z","0.2.7":"2020-03-16T03:38:40.231Z","0.2.8":"2020-03-18T07:35:47.532Z","0.2.9":"2020-04-27T06:11:54.796Z","0.2.10":"2020-05-27T07:19:25.735Z","0.2.11":"2020-05-27T07:47:45.005Z","0.2.12":"2020-05-27T09:51:03.403Z","0.2.13":"2020-06-05T10:11:52.197Z","0.2.14":"2020-06-09T06:18:26.123Z","0.3.1":"2020-06-10T09:02:20.977Z","0.3.2":"2020-06-10T14:08:08.611Z","0.3.3":"2020-07-15T06:48:36.485Z","0.3.4":"2020-07-15T08:45:12.710Z","0.3.5":"2020-10-08T02:58:37.481Z","0.3.6":"2020-11-05T09:17:39.309Z","0.3.7":"2020-11-06T07:10:53.105Z","0.3.8":"2020-11-06T07:13:37.129Z","0.3.9":"2020-11-06T09:38:07.047Z"},"maintainers":[{"name":"dehypnosis","email":"dehypnosis@gmail.com"}],"description":"Centralized IAM module for moleculer.\nIncluding a certified OIDC provider and an Identity provider for user profile, credentials, and custom claims management.\nCustom claims could be defined/updated by declarative schema which contains claims validation a","keywords":["QMIT","moleculer"],"repository":{"type":"git","url":"https://github.com/qmit-pro/moleculer-iam.git"},"author":{"name":"QMIT Inc."},"license":"MIT","readme":"","readmeFilename":""}