{"_id":"@byiam/keycloak-admin","_rev":"20-db01fd613431f29e0198769040c6d98b","name":"@byiam/keycloak-admin","dist-tags":{"latest":"1.15.5"},"versions":{"1.12.0":{"name":"@byiam/keycloak-admin","version":"1.12.0","description":"keycloak admin client","main":"lib/index.js","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\" \"test/*\"","build":"npm run clean && npm run lint && echo Using TypeScript && tsc --version && tsc -p ./tsconfig.release.json --pretty","test":"DEBUG=kc-admin mocha --require \"test/setup.js\" --require ts-node/register --recursive \"test/**/*.spec.ts\"","test:grep":"DEBUG=kc-admin mocha --require ts-node/register","coverage":"nyc npm run test","watch":"npm run build -- --watch","watch:test":"npm run test -- --watch","prepublishOnly":"npm run clean && npm run build","deploy":"npm run prepublishOnly && npm publish --access public"},"dependencies":{"@types/debug":"^0.0.30","axios":"^0.18.0","bluebird":"^3.5.1","camelize":"^1.0.0","debug":"^3.1.0","keycloak-js":"^11.0.2","lodash":"^4.17.10","node-window-polyfill":"^1.0.0","url-join":"^4.0.0","url-template":"^2.0.8"},"devDependencies":{"@types/axios":"^0.14.0","@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/faker":"^4.1.2","@types/lodash":"^4.14.108","@types/mocha":"^2.2.48","@types/node":"9.4.6","@types/url-join":"^0.8.2","@types/url-template":"^2.0.28","chai":"^4.1.2","faker":"^4.1.0","mocha":"^5.2.0","nyc":"^14.1.1","prettier":"^1.14.3","rimraf":"^2.5.4","ts-node":"^7.0.0","tslint":"^5.11.0","typescript":"^2.9.2"},"author":{"name":"wwwy3y3"},"license":"Apache-2.0","gitHead":"30b7e78a3fa9f8786634a6bda9a5339bc8aea3e5","_id":"@byiam/keycloak-admin@1.12.0","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4N8MV7anzkX9EKG5yVpHPlVgjaSFRLwcasModsM1Rcx3VX/ASI8YSaTpGcOYNz7l7bRYtQPHJTyYqyoW8N+37g==","shasum":"a85eccb1a2371fe8d5d0234c8a3e6ba7db196f1b","tarball":"https://registry.npmjs.org/@byiam/keycloak-admin/-/keycloak-admin-1.12.0.tgz","fileCount":144,"unpackedSize":216017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmY0sCRA9TVsSAnZWagAA25wP+QCjHGR/gYrI7KgNEZrr\n89jsNPouQhZ9fcGxoji5fZgjyTKmWWDf+UVr/dAsAYxHE2XwBqd7heFjcHpf\nBr6vY/cKE99RWe8OIglxoU9ECynDzYqQSPQkFltsqKC51UDUIU6Rmeo2Ipoz\nfbusOhws/8AQdBQTCBDlzJw8Jwhp+KiTGbIvALiUbEGOHua2TR375vqioT47\nNZZWDV13AUdJzmTCuiRykBnghacwhheMyYAQdyKL7QHokAG36Og6KjrGRNbe\nnpzcuSIGxVri9Q7s28TtaRb+YEH1dPKxdSmgNre2tu9ZpaBNZBewoKUeJZKY\nYA64J3vt8X4efJAGUFNzF7zI1HDtkCj/ZuIesb1QsQfB7mvogKc10O/jnVxA\nwEp3O51jE9IzGmNESGoOO7lCEZp8+Od85qIkoSj3Izghi7bF105ZJYsvvl1I\nT0prYBGaww4HqZHeNL1Z7b4calvAAoV2wceLVnCyWKG2NOS/0N1yb0scGB80\nvv0soY1rwxGeM3Mfps4OQ5iJ1PnaOStDuGDLZ8+7E6VlLS6yJu28E0j4nYbz\nE7x6nrRbqtR9FrhyJciB4a4TVV45FuZanyq7RhFihTO2bXgDYtv7o07SKKWZ\njy0V+raWSDRdkvrHOTAw4M8k2GTT0lmyEVFXu/hxeB/9xXBnVWEbXo9uIGE5\n2+G4\r\n=jcSB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCa0pVN6clzhUsO/ZOzS2FNYLv1cpYzpE/TNa6E+fk7hAIgcewc5dYpzXSND4laCj1478X6LBdCCjKwKJufSWLd06U="}]},"maintainers":[{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"},{"name":"gboyraz","email":"gultekinboyraz@gmail.com"}],"_npmUser":{"name":"gboyraz","email":"gultekinboyraz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keycloak-admin_1.12.0_1603898667834_0.24336036896965818"},"_hasShrinkwrap":false},"1.14.0":{"name":"@byiam/keycloak-admin","version":"1.14.0","description":"keycloak admin client","main":"lib/index.js","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\" \"test/*\"","build":"npm run clean && npm run lint && echo Using TypeScript && tsc --version && tsc -p ./tsconfig.release.json --pretty","test":"DEBUG=kc-admin mocha --require \"test/setup.js\" --require ts-node/register --recursive \"test/**/*.spec.ts\"","test:grep":"DEBUG=kc-admin mocha --require ts-node/register","coverage":"nyc npm run test","watch":"npm run build -- --watch","watch:test":"npm run test -- --watch","prepublishOnly":"npm run clean && npm run build","deploy":"npm run prepublishOnly && npm publish --access public"},"dependencies":{"@types/debug":"^0.0.30","axios":"^0.18.0","bluebird":"^3.5.1","camelize":"^1.0.0","debug":"^3.1.0","keycloak-js":"^11.0.2","lodash":"^4.17.10","node-window-polyfill":"^1.0.0","url-join":"^4.0.0","url-template":"^2.0.8"},"devDependencies":{"@types/axios":"^0.14.0","@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/faker":"^4.1.2","@types/lodash":"^4.14.108","@types/mocha":"^2.2.48","@types/node":"9.4.6","@types/url-join":"^0.8.2","@types/url-template":"^2.0.28","chai":"^4.1.2","faker":"^4.1.0","mocha":"^5.2.0","nyc":"^14.1.1","prettier":"^1.14.3","rimraf":"^2.5.4","ts-node":"^7.0.0","tslint":"^5.11.0","typescript":"^2.9.2"},"author":{"name":"wwwy3y3"},"license":"Apache-2.0","gitHead":"f0c6838c7643601949b292a52a011acba5898726","_id":"@byiam/keycloak-admin@1.14.0","_nodeVersion":"14.13.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-izd/im7bypgRHvNE2rghJOme0kFxsRnLCISDyQFVR4sP7UnvgrgYqvU873ta/BggByCVtpi1qt+EQ4YcOUkhMw==","shasum":"918949d6348121445a5aab1ab3098a5a3485e433","tarball":"https://registry.npmjs.org/@byiam/keycloak-admin/-/keycloak-admin-1.14.0.tgz","fileCount":144,"unpackedSize":216017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmY2LCRA9TVsSAnZWagAAlNYP/1c/96mDbo7b4vf4Lzq9\nLxrfe/4QBJ1RNTrHRyQh5knrJQws74EfvEseY4WORNL8WLEmV5p9vJBo6UQz\nw762cvuLioADTK1JzH1MDzK6GtdHHgRgMnjijKrvWU18H3q+x78N6m3DjB52\nsXZsky4+v8yz8Km4dwHLhTtuDAQ1hPgHGwL8JXHGgeM70RBmbdnirz47x0R7\nRwPs/5tofhOoCklZKxXZHE1Vo6ZmksQBiQJ0nRWXxQLby3Lxlh/9pdYWTbFi\nUUyGOU8YqLyecjf2Di81IEWrUPxZO8oE7KyDSIaFJFE0zGkMKwzPYYNRz9N5\npEaFH5E27Oz3txCN2XZVsPsyPHISv+KBH5T4J8liO0mGapFi1TDI6PUFveUf\ne2LTffhJAaO4GxBefqLnz/cfW359Ue93/kcjJUZ3DIY6ut+fxu2SZ1nTInux\nPx8I1bSzQDxHei8OTwIv8VTLOv5Og3zeR1z6o2jcG7K5bpdKfFapSYlbC9uC\nEZZBOKAykoGaO14W7Vih9WY7LcGtjraeS0hZ8FC94PbHXvKMPI67WQtFXH6c\naCttREwMOs/RNGF3NipyPUQp6IYiOtqTTdAK+n1+pQXyKKMsaJ/cUd/qDYdf\nChJKdyYsrdUOrXZYzKxmhMt/4lzjWYiJnieiDI0gEa46rdO+LNNxdqBi+4aJ\nc3OF\r\n=eS52\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzoEc02uZtWc0Gagl3acqLT+c69hhV5dDx/lw0JVY75AIhAK+CSzQSEbYdLY+ksdqfdanq4ghGFDgD5Y1kYNOqmt/Q"}]},"maintainers":[{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"},{"name":"gboyraz","email":"gultekinboyraz@gmail.com"}],"_npmUser":{"name":"gboyraz","email":"gultekinboyraz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keycloak-admin_1.14.0_1603898763343_0.4189026975482344"},"_hasShrinkwrap":false},"1.14.4":{"name":"@byiam/keycloak-admin","version":"1.14.4","description":"keycloak admin client","main":"lib/index.js","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\" \"test/*\"","build":"npm run clean && npm run lint && echo Using TypeScript && tsc --version && tsc -p ./tsconfig.release.json --pretty","test":"DEBUG=kc-admin mocha --require \"test/setup.js\" --require ts-node/register --recursive \"test/**/*.spec.ts\"","test:grep":"DEBUG=kc-admin mocha --require ts-node/register","coverage":"nyc npm run test","watch":"npm run build -- --watch","watch:test":"npm run test -- --watch","prepublishOnly":"npm run clean && npm run build","deploy":"npm run prepublishOnly && npm publish --access public"},"dependencies":{"@types/debug":"^0.0.30","axios":"^0.18.0","bluebird":"^3.5.1","camelize":"^1.0.0","debug":"^3.1.0","keycloak-admin":"^1.14.4","keycloak-js":"^11.0.2","lodash":"^4.17.10","node-window-polyfill":"^1.0.0","url-join":"^4.0.0","url-template":"^2.0.8"},"devDependencies":{"@types/axios":"^0.14.0","@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/faker":"^4.1.2","@types/lodash":"^4.14.108","@types/mocha":"^2.2.48","@types/node":"9.4.6","@types/url-join":"^0.8.2","@types/url-template":"^2.0.28","chai":"^4.1.2","faker":"^4.1.0","mocha":"^5.2.0","nyc":"^14.1.1","prettier":"^1.14.3","rimraf":"^2.5.4","ts-node":"^7.0.0","tslint":"^5.11.0","typescript":"^2.9.2"},"author":{"name":"wwwy3y3"},"license":"Apache-2.0","_id":"@byiam/keycloak-admin@1.14.4","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gOQiOjC4wbAK6ik+POng/pTL1qw01tnLeKSXhiPhmt0YEmW5cx2OHS3Z3jHH3hS/RMn020O3nFZCPGMsXm23TA==","shasum":"2cf22d98c4e43b16ec1c0930d5b10bc74dcf484f","tarball":"https://registry.npmjs.org/@byiam/keycloak-admin/-/keycloak-admin-1.14.4.tgz","fileCount":144,"unpackedSize":216051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6b+nCRA9TVsSAnZWagAAzx8QAJvFu6l+OL0mhFVMM1Sv\np44qPyrkaz/a9lPDN6bs1b7dFetD09jBRFNzsnWGzBtaqOL5X1m9hkkPAzeD\nzDnmDJFZl9qnorSaMzrJMuSFxDRtz1fkcjtKp4zw99Ss3sWIOix99dYQn9Q4\nSoXgOKrtTYSHQojTAzZa0bRQAoPKc6Y4duzu5qISN91RibXx0Ak6PYgx+8dD\n1Y2vduewpOxqWbk9nbbvQZSSRY7cizryxxK0KKDDw6psdaaQee6IaJ4UyiqZ\nVMvwxXzTDQrzq/sqod5PDAhCAm62OtIMmKM1zDzRKI9VdbbQNpUsnKHQp/oi\nN89zj0qjs2o4+PUAWkKib3BHx+DEQL8en4yHSHsP+ir0liRlH3IoIeCpdGH9\n8Ru1Sfi1i9FwEktpvL64l6iYNJi5ZYhoMXV+QxEiI4sk8f2fRKtqff71tVaE\neJpvoFXwfdSNp5UWfPg6gEzfsdV0Bd5emaikRYFsxVpT8Jcsn05rnkhEqCAN\nDTc1Hdl+N3kUwWPDH+G5lXTp/ytNb/Y+WWwG6T0J4Q/5AVPJwSwHujND3HI+\nzHAVvB16Ha6YtemYAM7j2IXKZ9XvigK9bCL1hrjGj9NKZx8vHSBdv7tZSbG4\nye5dxNA5lkgAvr5n43QZKRjVEFKQ6AJfYkX2C1Fvs2n6b2+bKcRkdOqE/6kB\nL4vN\r\n=+aEK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCq6hjPhoRQpx2TCRSIkyKMJn4tr+6PyLA0ELe1NA1ZiwIhAKEKWxsfKmBz24UfLVjLOSi6pFUsW3cyNPqWsDxPRnzq"}]},"_npmUser":{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"},"directories":{},"maintainers":[{"name":"gboyraz","email":"gultekinboyraz@gmail.com"},{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keycloak-admin_1.14.4_1609154470982_0.3656111002311442"},"_hasShrinkwrap":false},"1.14.5":{"name":"@byiam/keycloak-admin","version":"1.14.5","description":"keycloak admin client","main":"lib/index.js","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\" \"test/*\"","build":"npm run clean && npm run lint && echo Using TypeScript && tsc --version && tsc -p ./tsconfig.release.json --pretty","test":"DEBUG=kc-admin mocha --require \"test/setup.js\" --require ts-node/register --recursive \"test/**/*.spec.ts\"","test:grep":"DEBUG=kc-admin mocha --require ts-node/register","coverage":"nyc npm run test","watch":"npm run build -- --watch","watch:test":"npm run test -- --watch","prepublishOnly":"npm run clean && npm run build","deploy":"npm run prepublishOnly && npm publish --access public"},"dependencies":{"@types/debug":"^0.0.30","axios":"^0.18.0","bluebird":"^3.5.1","camelize":"^1.0.0","debug":"^3.1.0","keycloak-admin":"^1.14.4","keycloak-js":"^11.0.2","lodash":"^4.17.10","node-window-polyfill":"^1.0.0","url-join":"^4.0.0","url-template":"^2.0.8"},"devDependencies":{"@types/axios":"^0.14.0","@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/faker":"^4.1.2","@types/lodash":"^4.14.108","@types/mocha":"^2.2.48","@types/node":"9.4.6","@types/url-join":"^0.8.2","@types/url-template":"^2.0.28","chai":"^4.1.2","faker":"^4.1.0","mocha":"^5.2.0","nyc":"^14.1.1","prettier":"^1.14.3","rimraf":"^2.5.4","ts-node":"^7.0.0","tslint":"^5.11.0","typescript":"^2.9.2"},"author":{"name":"wwwy3y3"},"license":"Apache-2.0","gitHead":"e58d7a05b27a8ed45c061ccdd1e771668fd0fcf6","_id":"@byiam/keycloak-admin@1.14.5","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5j3PLmfRHgvM4UBZDct2ddsn09l+iXMcQwbgPKFruu3+/UTl26NTqtTQPUJiGuaKnxT+mKr28WyuQp89Cdn27A==","shasum":"1ee74ab13d6d02641e9ea1df9039f256f232ed1b","tarball":"https://registry.npmjs.org/@byiam/keycloak-admin/-/keycloak-admin-1.14.5.tgz","fileCount":144,"unpackedSize":216601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/+l4CRA9TVsSAnZWagAAbg4P/10DHE93CTza2HRMN7Kz\neY8sDEQC/BokaW6k6/yocujGbrOuKTm2i9SRShRJF8IPRLRDOmXWejt7+3bY\nvCf5G6HIeD5+yGGir3JMDL0m9fulr3bsCxtSr04sdgKfnYALEnj5UFKLfBLo\n29Tu//I53SVsbQ+YQgIKVKiVRblU4enrQrSxHh+Hk2g9ItCcw1OxGc7WfNDy\nMvLoP/lMUBTlx7s2v2gQsWsAKFUtkBvDBQBebBIdNBR2Keu4OqaW5qB155yQ\nOZ3VwGc0nI/Ttk8J5YRZhv1+tQMMdDMe3cjiGHCWNguMqj9kjQKE8TNTAeWF\nG5rdDyjHBqCZCxtorHMEQcuapJzzCHaw0FhWPvQaAQgW6HLsiyfHgxqzP+/S\niaBKGldDwTmZ3ct1tmH57sT5KgRfiF9lgsEjTr73+d8wTA/EA5C8giIZ24cI\nUBEiyMn/AVBfyw6/vr24N5sdmHfMRVUYYj4V4O71sB/6dw5jjFXRGH/l61NA\nLgaaZKE2WOrPKkvO7i9B5RURliIfSbuTr4VRCZYnEKRMWUVG31dcv9TtSlRR\nNOs/v8FxF5l6frlM63H+kjAIqV2Kb7iYJVfJUYbcZ9gNqq8O6QNgHQWtGWkm\ne4npI8vh7lcqSlLgKpHV60bko/f5YyDzhAFDLrfD7fIhbCY76dz3+nX4b+5v\nJC+f\r\n=qgIf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDq0EsFauJkBHKCRtUpFymHcHvQfRL6aNMSXnhqOG5jXAiB0TDxQ2XT+9bXBpoyKLy2Hn2WQBuqpXKbdr5pxwRbUAA=="}]},"_npmUser":{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"},"directories":{},"maintainers":[{"name":"gboyraz","email":"gultekinboyraz@gmail.com"},{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keycloak-admin_1.14.5_1610606968382_0.6515414700722013"},"_hasShrinkwrap":false},"1.14.6":{"name":"@byiam/keycloak-admin","version":"1.14.6","description":"keycloak admin client","main":"lib/index.js","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\" \"test/*\"","build":"npm run clean && npm run lint && echo Using TypeScript && tsc --version && tsc -p ./tsconfig.release.json --pretty","test":"DEBUG=kc-admin mocha --require \"test/setup.js\" --require ts-node/register --recursive \"test/**/*.spec.ts\"","test:grep":"DEBUG=kc-admin mocha --require ts-node/register","coverage":"nyc npm run test","watch":"npm run build -- --watch","watch:test":"npm run test -- --watch","prepublishOnly":"npm run clean && npm run build","deploy":"npm run prepublishOnly && npm publish --access public"},"dependencies":{"@types/debug":"^0.0.30","axios":"^0.18.0","bluebird":"^3.5.1","camelize":"^1.0.0","debug":"^3.1.0","keycloak-admin":"^1.14.4","keycloak-js":"^11.0.2","lodash":"^4.17.10","node-window-polyfill":"^1.0.0","url-join":"^4.0.0","url-template":"^2.0.8"},"devDependencies":{"@types/axios":"^0.14.0","@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/faker":"^4.1.2","@types/lodash":"^4.14.108","@types/mocha":"^2.2.48","@types/node":"9.4.6","@types/url-join":"^0.8.2","@types/url-template":"^2.0.28","chai":"^4.1.2","faker":"^4.1.0","mocha":"^5.2.0","nyc":"^14.1.1","prettier":"^1.14.3","rimraf":"^2.5.4","ts-node":"^7.0.0","tslint":"^5.11.0","typescript":"^2.9.2"},"author":{"name":"wwwy3y3"},"license":"Apache-2.0","gitHead":"e58d7a05b27a8ed45c061ccdd1e771668fd0fcf6","_id":"@byiam/keycloak-admin@1.14.6","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-eKMzj4igpUo/m+Juw3GExdwGTazvuCtDtdM2pVhhUxoML/JzYZCpvnWMdehxHabZvSgc6MsxSBSNkafHbMlXNw==","shasum":"60b5ec8997595aa923137699647131a5fa030da8","tarball":"https://registry.npmjs.org/@byiam/keycloak-admin/-/keycloak-admin-1.14.6.tgz","fileCount":144,"unpackedSize":217212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAFjpCRA9TVsSAnZWagAA5OUP/RhB7RXHIcwS3YMHLHKp\nnKqvxeIq/GUQpB4Ia6IapRaUS/wuUNCRorFMThr5Axu714aDt7ngYuv/RjAU\nGB3P9RQpZrTTJ0kxbDhdHwsV72Xd+1Zs4d5RLsNywu5++3/dYWYpvPcnjSsp\nUArmjqU1LQ/V+83dSSed/aTKZaIiaPldrToeNu7zqCb5wPp+2q00mNHTriQ3\nY/hF19pNSav/bC/BAQruahFMA4sqqYlMaUQjxd8BjohDzEb3skJrdSpNVsKe\nN9BTzTJ0wING7Kk8fMoGCNgOJWU7ueMfKiSlckI/Q9gESbDHDJaUyjf+J9ad\nWzHTqbEVCk6q3DkC+4WHGIwa/R6qD8sybqnC53wYqvcx9cHN6lG2m/sDYD1l\nvJEbKLyRIN/kZoXd5/zUjMXRNa0nnL+hajB9uJshb4GTwmcq0lLXqSjj4wVh\nCvBtBs6H2+t/afSVeKsLZ/BpYR7Rhae32YJsRkCG4Yxtp2dQpbG9YP8wNv69\nTHyCDlhoKTdW7pBswqyPZcD528INM1lMWa1NdWnvcjUUR9uqPU7pQ68rFQbU\nOBNHPA7rvd6SPFPoyzJ0WvBEgcF23uH6cgBth/H8w3HZiheqvfyKSL4E7/G2\nRul0473PbRz7JXgRlEyia91gFR55PYSQUmG4MrPfxacPLRR7VZw7dWXnQFUO\nlvJo\r\n=8ryH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLJh4x3ywpX0TBgki0pQaeC6EhFF7YPZh8Ds4ecW6EvAIhAKD7T+xwjvo5l713tiBxY+sDdr5WrnmPTZVzRInCkRor"}]},"_npmUser":{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"},"directories":{},"maintainers":[{"name":"gboyraz","email":"gultekinboyraz@gmail.com"},{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keycloak-admin_1.14.6_1610635496885_0.8598355342797419"},"_hasShrinkwrap":false},"1.14.7":{"name":"@byiam/keycloak-admin","version":"1.14.7","description":"keycloak admin client","main":"lib/index.js","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\" \"test/*\"","build":"npm run clean && npm run lint && echo Using TypeScript && tsc --version && tsc -p ./tsconfig.release.json --pretty","test":"DEBUG=kc-admin mocha --require \"test/setup.js\" --require ts-node/register --recursive \"test/**/*.spec.ts\"","test:grep":"DEBUG=kc-admin mocha --require ts-node/register","coverage":"nyc npm run test","watch":"npm run build -- --watch","watch:test":"npm run test -- --watch","prepublishOnly":"npm run clean && npm run build","deploy":"npm run prepublishOnly && npm publish --access public"},"dependencies":{"@types/debug":"^0.0.30","axios":"^0.18.0","bluebird":"^3.5.1","camelize":"^1.0.0","debug":"^3.1.0","keycloak-admin":"^1.14.4","keycloak-js":"^11.0.2","lodash":"^4.17.10","node-window-polyfill":"^1.0.0","url-join":"^4.0.0","url-template":"^2.0.8"},"devDependencies":{"@types/axios":"^0.14.0","@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/faker":"^4.1.2","@types/lodash":"^4.14.108","@types/mocha":"^2.2.48","@types/node":"9.4.6","@types/url-join":"^0.8.2","@types/url-template":"^2.0.28","chai":"^4.1.2","faker":"^4.1.0","mocha":"^5.2.0","nyc":"^14.1.1","prettier":"^1.14.3","rimraf":"^2.5.4","ts-node":"^7.0.0","tslint":"^5.11.0","typescript":"^2.9.2"},"author":{"name":"wwwy3y3"},"license":"Apache-2.0","gitHead":"e58d7a05b27a8ed45c061ccdd1e771668fd0fcf6","_id":"@byiam/keycloak-admin@1.14.7","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-F8XlQKaBualwrlNB+sN8VZGqTIbcXpJ9Zos5GxJGm0fHNNcdrsQSgvMR2yG7uWNt6o5wEnenniM6qR02IeGHfA==","shasum":"84820e6181f31640ad8beec2eefb2a6e38f32d84","tarball":"https://registry.npmjs.org/@byiam/keycloak-admin/-/keycloak-admin-1.14.7.tgz","fileCount":144,"unpackedSize":217213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAFlHCRA9TVsSAnZWagAA6sIP/iRexsh291i9h3EGij3o\nnXFCstFwnrw+UTCd6gHUB/ANisnyqCMmO7owvn9wNFjT7OL6UclnFJjCD+2u\n/1Bd6H1bUB3QmZyKT15QTW0MKFhF176cPK0Li17Gm6f9Hq9fSTCDYnbdttW6\nJvAFixAULZxrGv1cBrlaF4jeY6wlwASboabeDAzJdwz4aXBMUGL50DmxD9de\nIyOnVun3ZjjgAlzhkebGqC734jUm5P/vvANxiyYmNuKN4XZXYn2yZVD0XLLk\ntmIKXa/oCK9sWOgB3fi9Btcr5hCdQXXBGoVjfH8ybsf/3xSPCz5hKsTojA9C\nLNjjlqx+PsLxSVsP1HGtYsmdlThkLWLkx84ndrXI1de3vl7Nx3MHQpvfZTjl\nG8x5oEMRAevYXX8yhEyDZJ5AjGgyXdTiEDTNywDCDVXi6Z5w+B0II5cyArVJ\n2Ttyoze0nTzEN4k3QtmSCAwmMyNe7DZHbspYjY0TCjAwZQtLSVSI0ciP6j7R\n1FiorqLcBgvCeE0kUq334auAZYQHlrYsyCGOUi3najwMQvGtKvUnXu0ygnNA\ndF3JXGbr/RA6T/lWExAJWvLcRa6pcIwOwmf4wL2qfu3BlJSrFjOPOVVhJGJ+\nBxuKifSYG6i2EfqH/6romQdoGi+b3cZdeRo1qLk/pGA56y13BELSveptJT2D\nWywS\r\n=3s7e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDNlbD4UOId+mCPETbToTJ/37jKrdWdeXfqFgwJptptQIhAKx49LxdA+iSZndflhiiPF+/fxGTbtkh5cVfuXcP9wx3"}]},"_npmUser":{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"},"directories":{},"maintainers":[{"name":"gboyraz","email":"gultekinboyraz@gmail.com"},{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keycloak-admin_1.14.7_1610635591112_0.11491120217866868"},"_hasShrinkwrap":false},"1.14.8":{"name":"@byiam/keycloak-admin","version":"1.14.8","description":"keycloak admin client","main":"lib/index.js","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\" \"test/*\"","build":"npm run clean && npm run lint && echo Using TypeScript && tsc --version && tsc -p ./tsconfig.release.json --pretty","test":"DEBUG=kc-admin mocha --require \"test/setup.js\" --require ts-node/register --recursive \"test/**/*.spec.ts\"","test:grep":"DEBUG=kc-admin mocha --require ts-node/register","coverage":"nyc npm run test","watch":"npm run build -- --watch","watch:test":"npm run test -- --watch","prepublishOnly":"npm run clean && npm run build","deploy":"npm run prepublishOnly && npm publish --access public"},"dependencies":{"@types/debug":"^0.0.30","axios":"^0.18.0","bluebird":"^3.5.1","camelize":"^1.0.0","debug":"^3.1.0","keycloak-admin":"^1.14.4","keycloak-js":"^11.0.2","lodash":"^4.17.10","node-window-polyfill":"^1.0.0","url-join":"^4.0.0","url-template":"^2.0.8"},"devDependencies":{"@types/axios":"^0.14.0","@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/faker":"^4.1.2","@types/lodash":"^4.14.108","@types/mocha":"^2.2.48","@types/node":"9.4.6","@types/url-join":"^0.8.2","@types/url-template":"^2.0.28","chai":"^4.1.2","faker":"^4.1.0","mocha":"^5.2.0","nyc":"^14.1.1","prettier":"^1.14.3","rimraf":"^2.5.4","ts-node":"^7.0.0","tslint":"^5.11.0","typescript":"^2.9.2"},"author":{"name":"wwwy3y3"},"license":"Apache-2.0","gitHead":"0fe7c364b592cf2c1c75499da8178ab71c7ae6b3","_id":"@byiam/keycloak-admin@1.14.8","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-iSETGiUXvLNdrwYiexGNrZM9JGyfcTryTCiExRZm6HhOmfboNnKH60fQkXpTJS4U463XZum81U6tU8lAT60Glg==","shasum":"f87a0d082073a2d3616b97b6b16ac1fdfaac853b","tarball":"https://registry.npmjs.org/@byiam/keycloak-admin/-/keycloak-admin-1.14.8.tgz","fileCount":144,"unpackedSize":218374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN0ntCRA9TVsSAnZWagAA3vUP+QApFCvfcIcsesaMSmDj\n1kSpycM8oc/K3i6cdgnG7rm3JY30tI0MXHPP8MBymBXijQLdKhLsx3JuttT1\nOgDc0144jbwmUz2QZ//m915oP5otXTCwzq8Se48z4uxG+3zKDAX6pqJSE5fS\npZdp2YTGT8mc8qyDWyJgGqeU80jQ3Hrtk7IVTLdknHPJQF7WfxznAWChlt5a\nbKIon11KXD/fHmr6+bOREB7xoHelZOeP2a89h0efumk2E+XgLyY/vmqABB1h\n3i9fGLjYKwq9btimqIagXVZaOcXlJX+i8GyO4/MmGdAzoLfLu2XMQ3bV6Y+6\nPjYnSXOLUju0IXagVv4Wg3lkOq/CotN2GIcg2ty9k+uy51LhvYZq1SUGgwrG\nwrIy8Xs+zzeXLU2Uvk8bsk+Xgo8/py2g0mQF/sYgqRCR5O9MFVzf+c07gxUm\n7gjLs+u/afPMS4w4mMeJQH54tN3j6iEgrxdLvxm7rqgNPrSu4yH+AgHU/Y1Z\n4+jNhAUY5Lyp1gTTJyYwzvEqp09GrYu7og13eQ4te4kmqjfjW+l8hp/uWUuH\ngNH/h7V3FgsBu+V3infOhIcOFI3EnpbljAjsrPn5tQlEuSo54u0CNcTg/vFP\nLr20Sqha0FY5m9BBASbsrdIjnb2ttHXclgp/h32AVr7/fnDAkR3CmwXXxAnN\nsG0A\r\n=1WfX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFRQX9T0IXDiAITYt8BxlZkEzyjlYURfHOWFXppjjzTFAiEArnh8SKSE/Ze7Fvsb/qVhbn3IB7bcJhNdUj+xlmlIMSk="}]},"_npmUser":{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"},"directories":{},"maintainers":[{"name":"gboyraz","email":"gultekinboyraz@gmail.com"},{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keycloak-admin_1.14.8_1614236140935_0.7894716285733345"},"_hasShrinkwrap":false},"1.14.9":{"name":"@byiam/keycloak-admin","version":"1.14.9","description":"keycloak admin client","main":"lib/index.js","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\" \"test/*\"","build":"npm run clean && npm run lint && echo Using TypeScript && tsc --version && tsc -p ./tsconfig.release.json --pretty","test":"DEBUG=kc-admin mocha --require \"test/setup.js\" --require ts-node/register --recursive \"test/**/*.spec.ts\"","test:grep":"DEBUG=kc-admin mocha --require ts-node/register","coverage":"nyc npm run test","watch":"npm run build -- --watch","watch:test":"npm run test -- --watch","prepublishOnly":"npm run clean && npm run build","deploy":"npm run prepublishOnly && npm publish --access public"},"dependencies":{"@types/debug":"^0.0.30","axios":"^0.18.0","bluebird":"^3.5.1","camelize":"^1.0.0","debug":"^3.1.0","keycloak-admin":"^1.14.4","keycloak-js":"^11.0.2","lodash":"^4.17.10","node-window-polyfill":"^1.0.0","url-join":"^4.0.0","url-template":"^2.0.8"},"devDependencies":{"@types/axios":"^0.14.0","@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/faker":"^4.1.2","@types/lodash":"^4.14.108","@types/mocha":"^2.2.48","@types/node":"9.4.6","@types/url-join":"^0.8.2","@types/url-template":"^2.0.28","chai":"^4.1.2","faker":"^4.1.0","mocha":"^5.2.0","nyc":"^14.1.1","prettier":"^1.14.3","rimraf":"^2.5.4","ts-node":"^7.0.0","tslint":"^5.11.0","typescript":"^2.9.2"},"author":{"name":"wwwy3y3"},"license":"Apache-2.0","gitHead":"0fe7c364b592cf2c1c75499da8178ab71c7ae6b3","_id":"@byiam/keycloak-admin@1.14.9","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-RiL04tWweKlWqRVb7vSaWd1RI0MpIcrbc2VZxgN9JLdYonashJgtpFpGsm5EYTsxRMBTdIonwuG5ku+eOukaew==","shasum":"9a5bf1a804b24709d6d01835d72ca245fbde62a6","tarball":"https://registry.npmjs.org/@byiam/keycloak-admin/-/keycloak-admin-1.14.9.tgz","fileCount":147,"unpackedSize":220842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN00pCRA9TVsSAnZWagAABpcQAIWYUoI8YeBZhcFD44IE\nlyYcVLBqIx9kROVbVDZnXBnsha6XrJ2s0S9jdq0rWIC05vPbFTmbXOWpyJnE\nBnDNmoKQg9eqfl574S2PLYHmjb0lJI86Icr0N6eUnvfTX4KLIjvtVqCLVfCr\nVVFQQQQ0YjP+feuWbJeo84M7ATQzDzrRLEWAIe/qmXdo1Xm6nlqOV0NFJuCz\nGlIG/uCqXBS2S3DidrqMad9uCWUPD9Cp8G7RcUskw3XWKbaL2rsiuMPAsPkq\nJGZwS6zhhK+kP+KAMMJPqmbgQuXD3ZohFLOVgQL4XOEnra+SXXYZ51dBH6Ku\nM+jQ528rhh8FHO8LV3MxnoIA9dNXipjm7DoTOzWQezM+m1zhmOUpzUGDY77w\nmZoCR6Qzy7kfjxe7wB0O1a2bhjt7EDd0lvy5d8KAYrksRR1bpdFI5LkQRiqr\nN4oRiyD/+78kFAzkNcWjzkD2GbrD1KyZ/kRVqy2OKcbV0reWi/ooK8mUg4i5\nwiJkK5NZ8KuezR6G0NscDcF3o1cCzim7eHLzbbmYdw1AR9U3NEef7bKO3e+a\n64j3MnaZkMgm4Fj3omjOIElHu1QgtMtIIghPlGW1cuisDorMIvmJuNDy1hwT\nMHx3xQkTe8rrFEraBn6gK9CCAvIrOEAiacQaGIJkpxKF+R/UNkKqUAk27qn4\nVw4f\r\n=yJaB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBisxyG/2KJpFYqQsl0AsQgycQcRxnKyJcMCF4JRGH3XAiEA9Zf4efFzB25kdMRBCExLEcd5b8tvzO8o9MIsAO+RGqo="}]},"_npmUser":{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"},"directories":{},"maintainers":[{"name":"gboyraz","email":"gultekinboyraz@gmail.com"},{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keycloak-admin_1.14.9_1614236968641_0.48902532639469554"},"_hasShrinkwrap":false},"1.14.10":{"name":"@byiam/keycloak-admin","version":"1.14.10","description":"keycloak admin client","main":"lib/index.js","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\" \"test/*\"","build":"npm run clean && npm run lint && echo Using TypeScript && tsc --version && tsc -p ./tsconfig.release.json --pretty","test":"DEBUG=kc-admin mocha --require \"test/setup.js\" --require ts-node/register --recursive \"test/**/*.spec.ts\"","test:grep":"DEBUG=kc-admin mocha --require ts-node/register","coverage":"nyc npm run test","watch":"npm run build -- --watch","watch:test":"npm run test -- --watch","prepublishOnly":"npm run clean && npm run build","deploy":"npm run prepublishOnly && npm publish --access public"},"dependencies":{"@types/debug":"^0.0.30","axios":"^0.18.0","bluebird":"^3.5.1","camelize":"^1.0.0","debug":"^3.1.0","keycloak-admin":"^1.14.4","keycloak-js":"^11.0.2","lodash":"^4.17.10","node-window-polyfill":"^1.0.0","url-join":"^4.0.0","url-template":"^2.0.8"},"devDependencies":{"@types/axios":"^0.14.0","@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/faker":"^4.1.2","@types/lodash":"^4.14.108","@types/mocha":"^2.2.48","@types/node":"9.4.6","@types/url-join":"^0.8.2","@types/url-template":"^2.0.28","chai":"^4.1.2","faker":"^4.1.0","mocha":"^5.2.0","nyc":"^14.1.1","prettier":"^1.14.3","rimraf":"^2.5.4","ts-node":"^7.0.0","tslint":"^5.11.0","typescript":"^2.9.2"},"author":{"name":"wwwy3y3"},"license":"Apache-2.0","gitHead":"0fe7c364b592cf2c1c75499da8178ab71c7ae6b3","_id":"@byiam/keycloak-admin@1.14.10","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-RPS7ahnOeMq2hxGaFqDfQHRuq3Nf43G+DmVzcdxICvcbec/CtTVZIW3vxsRNxAkCjqGx9hYQxHjD2yYwzG3tdA==","shasum":"c394c36004c7a3fa1b0e9fc9b76761b5ab815887","tarball":"https://registry.npmjs.org/@byiam/keycloak-admin/-/keycloak-admin-1.14.10.tgz","fileCount":147,"unpackedSize":221136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN02kCRA9TVsSAnZWagAAP4MP/0DXN5f2AVMocnelAFVa\n3fFTdE03kobQpYvhrcGVwxwbS64U1rZ3tpdULZGfj51UEIsz3bxvVAA6aeUL\n9OnX0PR3LtnbishZMBwLGbQHU/Ou/J9Rd/dN/VhkxCmnN3zavTlZBibyDqmT\ng+MZkOLXt0w80qT+ZKSrC5qf3zauc4YOxlR0vH8ch2dtsl69EK/z02yVt/DK\n/yqBN1VJHddhtZhLejgwK9U8BxPr+q5IVfwo/MpL7aL1nYvn9XXY1JKmIZyk\ntE3ylDglggH3XGRyySwr9/bWSXPZDjlNxa5K3xGK8yEcGiC1L/dFJzybMFo7\nO1ewLYQWhAKPzGducRxcLOjdR2XAGqQAz9rdRUCA2YWKb/iUeN2wMhzoPhhs\n24PN6hyGwD8uanzF6feyoAbFAVqt/SnrEquao3HChcylyfEXM7kltzti0IKS\nVkFX2IE3XQmHrWNavpgM255ki4lzARH+H2D0Rgd/hqj0uWlhxKLcA+dnroTF\n8BvMwA8Cx0/ZnR9T+BTq12RVXWG7XUua+GyGWhbmXadMqLjR7/WUXdJp7AdF\nyIuZjfRdql8QdwTYImlRaqTVTjI04fwc6AA9VyMaShkWr3CN8hlidkwCWV2r\nNy2RMwEbB06JZDMXTO/3ZEbW65jGlHW6v6fb021Lqm7Uqp3tXTvkRGqxuxCS\nyAkF\r\n=VFFT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDPootgc36RQNRQ/irW8afOB3RcaCvS0cOe690vEhrQGAiAOK9zdHWFLUniG/B6B8xisTEExHcowYFww+AzmAgxeAw=="}]},"_npmUser":{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"},"directories":{},"maintainers":[{"name":"gboyraz","email":"gultekinboyraz@gmail.com"},{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keycloak-admin_1.14.10_1614237092188_0.8954514664393829"},"_hasShrinkwrap":false},"1.14.11":{"name":"@byiam/keycloak-admin","version":"1.14.11","description":"keycloak admin client","main":"lib/index.js","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\" \"test/*\"","build":"npm run clean && npm run lint && echo Using TypeScript && tsc --version && tsc -p ./tsconfig.release.json --pretty","test":"DEBUG=kc-admin mocha --require \"test/setup.js\" --require ts-node/register --recursive \"test/**/*.spec.ts\"","test:grep":"DEBUG=kc-admin mocha --require ts-node/register","coverage":"nyc npm run test","watch":"npm run build -- --watch","watch:test":"npm run test -- --watch","prepublishOnly":"npm run clean && npm run build","deploy":"npm run prepublishOnly && npm publish --access public"},"dependencies":{"@types/debug":"^0.0.30","axios":"^0.18.0","bluebird":"^3.5.1","camelize":"^1.0.0","debug":"^3.1.0","keycloak-admin":"^1.14.4","keycloak-js":"^11.0.2","lodash":"^4.17.10","node-window-polyfill":"^1.0.0","url-join":"^4.0.0","url-template":"^2.0.8"},"devDependencies":{"@types/axios":"^0.14.0","@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/faker":"^4.1.2","@types/lodash":"^4.14.108","@types/mocha":"^2.2.48","@types/node":"9.4.6","@types/url-join":"^0.8.2","@types/url-template":"^2.0.28","chai":"^4.1.2","faker":"^4.1.0","mocha":"^5.2.0","nyc":"^14.1.1","prettier":"^1.14.3","rimraf":"^2.5.4","ts-node":"^7.0.0","tslint":"^5.11.0","typescript":"^2.9.2"},"author":{"name":"wwwy3y3"},"license":"Apache-2.0","gitHead":"0fe7c364b592cf2c1c75499da8178ab71c7ae6b3","_id":"@byiam/keycloak-admin@1.14.11","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8kBVbI0s1oGuU8BBSLxi6h1M8nSJBQTUvUyRPZsRaQpFdA8TePLP7+VL0M/KgNoSUMVOh7nLNy7YlOZfymNpUA==","shasum":"7b5453b302a78fe30d3d28c40aa44eb87eacff37","tarball":"https://registry.npmjs.org/@byiam/keycloak-admin/-/keycloak-admin-1.14.11.tgz","fileCount":147,"unpackedSize":221130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN04XCRA9TVsSAnZWagAA4p8P/2s9zDIYLZ+RwxAUv/Zl\n/Ww3fm35O9BrBTxHLJK2BIddZztafv8PqCn6SMxW0F8r0x0ACyZ3JbGH1p6N\nK1ZN3qqRBNUPWtlDzMIG2Qy0XpzYvJWZ5BF9kRKUAurPK9cPqBNQQf1M6CRf\nKlNLK1v9T+DoxAHPmDNPSnqb6L7IWuamlnj701dWLjr8lZ+9n8SdvAYT72Vz\nxGbqVwr/FZ+bPCKOZRZ+04BQaXHGUBwj6nSGR6PHRGd3LVfDmDaBVMdiP4za\nPjm80acvwdWpnziRGlRrU4fbDCI6rW42CBWdlXSnNQfv73i5xG8uRV5Dl/8J\nuxRKTcOLebd7y+dy/bsw/2LrkjEMrBDFlF2pXT5iQpNojiEDhFtZYHPhAeSa\nGCJ8NClguKbpcuD58Emd/pf5nL85ySexgHiv+p9GPf3JUmqsGlvWcCxQsZiz\nnQ5w8mAaJ+iqAfYRiGMYeNDL2+Cqzvr7AcfE4Llmw2DhZEPTn36mXtHiqxIC\nDN7crR/7Hy69ymFdb3YHMdy5Xrhy8NH2qNrpZr41afLrs90A/RLA5lE2Pu4m\n/wB6AKwgyBwQEbf7bcVE4vkIibet4VK0qYlGYETXZ8ZhOAbfSRy4KxAKIUQc\nVZ4zIvuyYetUKuaKPvWFAWWE5CmKOFlvtFKJsC0V9nToRigmvsR2k/lmPd9I\n/Fj1\r\n=WC07\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6UIdHg3D37nkWWJIvSsgiCCAVVxbDQ+SdmBObnNQmfAIhAI5I1OzraZ0JOqL9DuNIISLD/9FJq43iV6+H+tq6Tuva"}]},"_npmUser":{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"},"directories":{},"maintainers":[{"name":"gboyraz","email":"gultekinboyraz@gmail.com"},{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keycloak-admin_1.14.11_1614237206673_0.5221357346522748"},"_hasShrinkwrap":false},"1.14.12":{"name":"@byiam/keycloak-admin","version":"1.14.12","description":"keycloak admin client","main":"lib/index.js","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\" \"test/*\"","build":"npm run clean && npm run lint && echo Using TypeScript && tsc --version && tsc -p ./tsconfig.release.json --pretty","test":"DEBUG=kc-admin mocha --require \"test/setup.js\" --require ts-node/register --recursive \"test/**/*.spec.ts\"","test:grep":"DEBUG=kc-admin mocha --require ts-node/register","coverage":"nyc npm run test","watch":"npm run build -- --watch","watch:test":"npm run test -- --watch","prepublishOnly":"npm run clean && npm run build","deploy":"npm run prepublishOnly && npm publish --access public"},"dependencies":{"@types/debug":"^0.0.30","axios":"^0.18.0","bluebird":"^3.5.1","camelize":"^1.0.0","debug":"^3.1.0","keycloak-admin":"^1.14.4","keycloak-js":"^11.0.2","lodash":"^4.17.10","node-window-polyfill":"^1.0.0","qs":"^6.9.6","url-join":"^4.0.0","url-template":"^2.0.8"},"devDependencies":{"@types/axios":"^0.14.0","@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/faker":"^4.1.2","@types/lodash":"^4.14.108","@types/mocha":"^2.2.48","@types/node":"9.4.6","@types/url-join":"^0.8.2","@types/url-template":"^2.0.28","chai":"^4.1.2","faker":"^4.1.0","mocha":"^5.2.0","nyc":"^14.1.1","prettier":"^1.14.3","rimraf":"^2.5.4","ts-node":"^7.0.0","tslint":"^5.11.0","typescript":"^2.9.2"},"author":{"name":"wwwy3y3"},"license":"Apache-2.0","gitHead":"0fe7c364b592cf2c1c75499da8178ab71c7ae6b3","_id":"@byiam/keycloak-admin@1.14.12","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SaWeQ1NX5kSXIXNjLhbBntTEtcYJmaRaUB4rQt36GMJ2q6t8roWK+H7jxrLh+AABF4tZjKLyu0lHx5cxNQoOmg==","shasum":"c40c2362e9fbab4920b9dcc0876fb6ba55a231db","tarball":"https://registry.npmjs.org/@byiam/keycloak-admin/-/keycloak-admin-1.14.12.tgz","fileCount":147,"unpackedSize":221554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN1d+CRA9TVsSAnZWagAAW2UP/2V0Bw25/1YegVlXO3ku\npFkmNMS3xaPmePfH9lzH/1wkr1MdDLvJ6IRGi1F22rFVw2np17LfNUwbuJg1\nOHMERBE0avlr3fDr/4NCL3FfX2+38HsWsCIRBPM9tQi+j/HcobuU6AyZ2nnH\npEYFp1yzzVanESjpFxqZzyQcs+IPX7Mk+wgD+VIwjHLIleiIYMRQ4NDzRLtl\n2Y8C7OsXMqdTcrI15j9JyH6WhdT5Rospqc7SOEeUzrAbZfIifArqPA4RVlrd\nggK6q3uIGS+WXJuwRoksFjUQpDK7zVGfVKkuQVH11LHnngTiFX99ww3c0K2k\nAP5uAUXujMgduMXYCevDgeunhhjVSwc7KNN966EwSxpCZp45ydsSwP4kBEBo\nuKTagJHQ1KH6ToW9C/1NXWMOoEt3P4palGhrepTHwRHKIiBQCdObZ8Y1uSFe\n7Rrd3wJKvUNF1HhIoIEZbp+NCDarfUeUyZQyHCfVq4Q6cmbGhzNNkV9U/Fjg\nmWLk51v6cBWfZHwZGL7wF0lEUIom1HrTkiISFW0nAUHwIOHzF47YTbrpSGRi\n678blAnfInwk6Togj4Wo3Z1G6lx+xfDN1MpO1QHicsl6bGI/PA9U/PTsvsR+\n/EciRb2QHzP30hDKg8gTg70mwM62+LdsVpH82QPtM5f4592r2ItNaLGd9ZiI\ngll7\r\n=06e9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAxtYgb/RunsNdUpuwam7M0p6zexuP4NpWxQoLQE2TWNAiBUFEzZU6Fucya9SUaU2bNqe8PRwDpzRS/sVGX2f8ChtQ=="}]},"_npmUser":{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"},"directories":{},"maintainers":[{"name":"gboyraz","email":"gultekinboyraz@gmail.com"},{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keycloak-admin_1.14.12_1614239614352_0.1404664761313481"},"_hasShrinkwrap":false},"1.14.13":{"name":"@byiam/keycloak-admin","version":"1.14.13","description":"keycloak admin client","main":"lib/index.js","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\" \"test/*\"","build":"npm run clean && npm run lint && echo Using TypeScript && tsc --version && tsc -p ./tsconfig.release.json --pretty","test":"DEBUG=kc-admin mocha --require \"test/setup.js\" --require ts-node/register --recursive \"test/**/*.spec.ts\"","test:grep":"DEBUG=kc-admin mocha --require ts-node/register","coverage":"nyc npm run test","watch":"npm run build -- --watch","watch:test":"npm run test -- --watch","prepublishOnly":"npm run clean && npm run build","deploy":"npm run prepublishOnly && npm publish --access public"},"dependencies":{"@types/debug":"^0.0.30","axios":"^0.18.0","bluebird":"^3.5.1","camelize":"^1.0.0","debug":"^3.1.0","keycloak-admin":"^1.14.4","keycloak-js":"^11.0.2","lodash":"^4.17.10","node-window-polyfill":"^1.0.0","qs":"^6.9.6","url-join":"^4.0.0","url-template":"^2.0.8"},"devDependencies":{"@types/axios":"^0.14.0","@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/faker":"^4.1.2","@types/lodash":"^4.14.108","@types/mocha":"^2.2.48","@types/node":"9.4.6","@types/url-join":"^0.8.2","@types/url-template":"^2.0.28","chai":"^4.1.2","faker":"^4.1.0","mocha":"^5.2.0","nyc":"^14.1.1","prettier":"^1.14.3","rimraf":"^2.5.4","ts-node":"^7.0.0","tslint":"^5.11.0","typescript":"^2.9.2"},"author":{"name":"wwwy3y3"},"license":"Apache-2.0","gitHead":"0fe7c364b592cf2c1c75499da8178ab71c7ae6b3","_id":"@byiam/keycloak-admin@1.14.13","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SPPtV/moloZ1SZAo5dSLBazrC71qbUUls0lD6oorwl5VVklBiSyFX57w6aIUBAqfQqZLuy4Ry3cHQidi72e3FQ==","shasum":"63f2f73db87e3f7683889ab4bae1502b117dd328","tarball":"https://registry.npmjs.org/@byiam/keycloak-admin/-/keycloak-admin-1.14.13.tgz","fileCount":147,"unpackedSize":221620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN19jCRA9TVsSAnZWagAAbFAP/R5p4mJN93pIh+K4IPSv\n4PT+uoRx5di+H42LICpFdGwZrnuUkSyeUju26Crj6+oThwGWGO8f9CPNZThp\n/N0yVPoPFXLjMHyNhfmRiU8B4df1jYq9fdDC6Dab4WJ+8gOtvFjS920lOY5N\ntKI3olWJQrDg4T72gHIEPOFRSABkK/oxaEWH0BTE6QpPvOiPdmj4+XAVJBmQ\njSWyr7bli50ownl0XoL4S+PLTBzbbPvSXs1oj2xuIVgsES/inmEpELsuxwEA\nNaxffeK9ALVG7h1ceeRnArSzYtZFYsOoY6KOILCPxml9Q3yjYqntUbQx47xe\nLOhyEJdP8gfHBZGGocAzhCegHDZn7uyrGI0b8e9P1POSXB6dL6+z2cv37G2m\nug77vCGpBCbg0wDVORIPMpbzb4Tt/mja7IRN8ltgEEsluvp9TbTXxE9TnpqX\nIASXatCponz4g9U1kqDP07lRGPJZSoXQV85yYPAYLrG+IbZnjDm883xLRuMo\ne/Yumn5Kor3+THkUhdzt7F9PZUx9Gnri+itre+jCLUmaIrb5nL1zdJvHVqzF\neTF445Uz+Ea8LbuwXFClVhLPeeZE6P3T8Yq8nkY6fHxvliH0KIthRqCVO1qF\nQ6CLTkVT/1hP/AD5ROkkybu0AHtBt/vgBqA+YFBBLBvmU3+wH7RgRyWGY4b/\nelme\r\n=yII4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOuclO7+n7r4AJLQSZdAy3hXMvRCt64Q25xM6hD4KgrAiBMtvXYqaSeDHbgQZbeYICZpr4h1hjg6JsV5sHkYBGRNQ=="}]},"_npmUser":{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"},"directories":{},"maintainers":[{"name":"gboyraz","email":"gultekinboyraz@gmail.com"},{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keycloak-admin_1.14.13_1614241634594_0.534949205913464"},"_hasShrinkwrap":false},"1.14.14":{"name":"@byiam/keycloak-admin","version":"1.14.14","description":"keycloak admin client","main":"lib/index.js","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\" \"test/*\"","build":"npm run clean && npm run lint && echo Using TypeScript && tsc --version && tsc -p ./tsconfig.release.json --pretty","test":"DEBUG=kc-admin mocha --require \"test/setup.js\" --require ts-node/register --recursive \"test/**/*.spec.ts\"","test:grep":"DEBUG=kc-admin mocha --require ts-node/register","coverage":"nyc npm run test","watch":"npm run build -- --watch","watch:test":"npm run test -- --watch","prepublishOnly":"npm run clean && npm run build","deploy":"npm run prepublishOnly && npm publish --access public"},"dependencies":{"@types/debug":"^0.0.30","axios":"^0.18.0","bluebird":"^3.5.1","camelize":"^1.0.0","debug":"^3.1.0","keycloak-admin":"^1.14.4","keycloak-js":"^11.0.2","lodash":"^4.17.10","node-window-polyfill":"^1.0.0","qs":"^6.9.6","url-join":"^4.0.0","url-template":"^2.0.8"},"devDependencies":{"@types/axios":"^0.14.0","@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/faker":"^4.1.2","@types/lodash":"^4.14.108","@types/mocha":"^2.2.48","@types/node":"9.4.6","@types/url-join":"^0.8.2","@types/url-template":"^2.0.28","chai":"^4.1.2","faker":"^4.1.0","mocha":"^5.2.0","nyc":"^14.1.1","prettier":"^1.14.3","rimraf":"^2.5.4","ts-node":"^7.0.0","tslint":"^5.11.0","typescript":"^2.9.2"},"author":{"name":"wwwy3y3"},"license":"Apache-2.0","gitHead":"298b8335819d76b795c91775c0bd137336522202","_id":"@byiam/keycloak-admin@1.14.14","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Dht8sFcAolXXY5eTp46hadLCKWwARg9vxH9VmF3NZDQghmNQhQHBdUNvY36ZgqmAOISs26j9soHw177tc+6l8w==","shasum":"f03aebad3ef82181662194b71a44adaddf6f1927","tarball":"https://registry.npmjs.org/@byiam/keycloak-admin/-/keycloak-admin-1.14.14.tgz","fileCount":147,"unpackedSize":222014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWZxfCRA9TVsSAnZWagAACm0P+wRE5EQnCToIozBp3/oz\n1kqPap5o7ujvv1ThHMwrNsDbTZJu2Rq9iawkm6oXRHt/USZjdXmbGuOAVjx+\nocHtnP91zyrjj6K3umg4FGiv9/1ajXFJ4ZxmNh0WBKgLt1IEJX+iv9zJdz0L\nOAD59fjXWTF3Z/mR74sjx+Tmx58d2uLvAavTz5/UL8a4/bbt5mwqbIEdhmU3\nwV7NX4CkvGsq2QUcgTuKVfPVnsfzUgAOU5pgHk3pQDoL/lkbH4oqSUi8WRLD\nu4RoFpsem8SbJuk0rrAgQ+uF/b6U6cRg7r484zNftMf9QQEPfJcGOOR5DCmU\ny4ht8ENPekVcPNb9zN7r+f3GR+VwwTe+ldkgR4AVAvRA32mpgDwAa3KU1NeV\n10wdRH45gDXIigsBySQkRjW0CzvrIMbRO7gKBZn/sBC590/Ll7t7EckdwbTq\nCRZ7LsvdHaE1lRxfvVpQxCl6DG99KJQ1xoQgYO/x2kkfXbzg2n3p9sXURpRI\nDOrgr6UTbqUMLTki+cj71IrV0824MyEYJ6HDm8BhNHGWDCAZmP6wx4trnb0g\nDM8e5iXendC3OMCruj1+OZ8F5GqXS/rPo2IooLJNerXfyCmOHz0YadEL4qLd\nJIsAw6ntM9vHeCZ/R0lA/L2zvEvCHaqooECu5M1+5BqKETEL37JGyAceNDyl\n2JNX\r\n=Cj8Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDC3IyPDK1aCgpVe10sRL1Facaiu9KuWgHjARPYvH6rwAiBeCs2VE18kxmBkA2IJvHDZEuodslrrrTYMbOnnW0K64g=="}]},"_npmUser":{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"},"directories":{},"maintainers":[{"name":"gboyraz","email":"gultekinboyraz@gmail.com"},{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keycloak-admin_1.14.14_1616485471203_0.07306158879945657"},"_hasShrinkwrap":false},"1.15.0":{"name":"@byiam/keycloak-admin","version":"1.15.0","description":"keycloak admin client","main":"lib/index.js","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\" \"test/*\"","build":"npm run clean && npm run lint && echo Using TypeScript && tsc --version && tsc -p ./tsconfig.release.json --pretty","test":"DEBUG=kc-admin mocha --require \"test/setup.js\" --require ts-node/register --recursive \"test/**/*.spec.ts\"","test:grep":"DEBUG=kc-admin mocha --require ts-node/register","coverage":"nyc npm run test","watch":"npm run build -- --watch","watch:test":"npm run test -- --watch","prepublishOnly":"npm run clean && npm run build","deploy":"npm run prepublishOnly && npm publish --access public"},"dependencies":{"@types/debug":"^0.0.30","axios":"^0.18.0","bluebird":"^3.5.1","camelize":"^1.0.0","debug":"^3.1.0","keycloak-admin":"^1.14.4","keycloak-js":"^11.0.2","lodash":"^4.17.10","node-window-polyfill":"^1.0.0","qs":"^6.9.6","url-join":"^4.0.0","url-template":"^2.0.8"},"devDependencies":{"@types/axios":"^0.14.0","@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/faker":"^4.1.2","@types/lodash":"^4.14.108","@types/mocha":"^2.2.48","@types/node":"9.4.6","@types/url-join":"^0.8.2","@types/url-template":"^2.0.28","chai":"^4.1.2","faker":"^4.1.0","mocha":"^5.2.0","nyc":"^14.1.1","prettier":"^1.14.3","rimraf":"^2.5.4","ts-node":"^7.0.0","tslint":"^5.11.0","typescript":"^2.9.2"},"author":{"name":"wwwy3y3"},"license":"Apache-2.0","gitHead":"2c758e8e6a3d52346d816f5edcc48bb97305cb97","_id":"@byiam/keycloak-admin@1.15.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2+NcyBQN4zUdGm95vDms4essm4IlYyoC8AvPUwCOIQ6/4NQZ2pZdvCuanYBnTG0qVzhtuNhzFo+u7cmO5eMu9A==","shasum":"e776cb879bdc8f71db01257e859a35e8c32bca5d","tarball":"https://registry.npmjs.org/@byiam/keycloak-admin/-/keycloak-admin-1.15.0.tgz","fileCount":147,"unpackedSize":222013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWZ0GCRA9TVsSAnZWagAAgyAP/3i+YPlTD0giH/GJxw6R\nX5I2W8fsho187nov9klJm/BzUty3dYST6ehJ43QkpuE9JkXfTzomzhzGuZte\nIEjDZj6ROJL4MPAGePHcyz++6IrwFkRB2sPZxmCDC7Xm1AnRhzvPW8fdJtQd\nFqCSYc93VaqtojPqtoAw/fLBvVzvUfMVyEPSms610s96JjJX0mp3nF0BPc6C\neoO1Qq8dYtmbKXYRi/rCr2fWZvt94gjX2hjM2T98wgdWkfI6abm0SKxT9Sm0\nLo6yuUg6KodUCfGWdPAFuaaQZ/YwfIwe2RRGLHEowJt6jRGMW7fzVY0CQoTx\nwTadI/l2csw5yRDstmCdjhPiE2md8rOF0OIP0QTyx89yEjLPGBzWlze5pMAM\nIZPlvrhj0s93O9CTZZzk2Yb3Q1yowGJQ6eW2uipIKyc/XfrcU8evvXXyD/1+\nER0EM05YmfOQgL8uVwwjvO5JPeJXPtzqdyVZDVraAPNeagGO5GyPKLIOaS4h\n5OUl5oacpPMGQ0ePbyTY/x1SxdrwriG3cvJfRDYJpycIgHjW0UWMb8XsIq/O\nocQab9hljD/mFNAvCt055gnq3mD8mKmvM6rd9bbol80GnECzAJIPJ2ZsY5qr\n3aJgJX9N88kFJ3GWuOwO4IVjVo42MxsBuv+oxOsqtE0fz8A8bLiSaLEgu9AX\na6OD\r\n=s/ag\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9MbAVOP8yXCjwSoqP/jv1G/c7zv/7bkp49FtysIEJLgIhAPn/1YGKh77K7H/pQO53EodrKl/GUBvRI58Kf/vgQXbG"}]},"_npmUser":{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"},"directories":{},"maintainers":[{"name":"gboyraz","email":"gultekinboyraz@gmail.com"},{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keycloak-admin_1.15.0_1616485638071_0.28608453182526805"},"_hasShrinkwrap":false},"1.15.1":{"name":"@byiam/keycloak-admin","version":"1.15.1","description":"keycloak admin client","main":"lib/index.js","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\" \"test/*\"","build":"npm run clean && npm run lint && echo Using TypeScript && tsc --version && tsc -p ./tsconfig.release.json --pretty","test":"DEBUG=kc-admin mocha --require \"test/setup.js\" --require ts-node/register --recursive \"test/**/*.spec.ts\"","test:grep":"DEBUG=kc-admin mocha --require ts-node/register","coverage":"nyc npm run test","watch":"npm run build -- --watch","watch:test":"npm run test -- --watch","prepublishOnly":"npm run clean && npm run build","deploy":"npm run prepublishOnly && npm publish --access public"},"dependencies":{"@types/debug":"^0.0.30","axios":"^0.18.0","bluebird":"^3.5.1","camelize":"^1.0.0","debug":"^3.1.0","keycloak-admin":"^1.14.4","keycloak-js":"^11.0.2","lodash":"^4.17.10","node-window-polyfill":"^1.0.0","qs":"^6.9.6","url-join":"^4.0.0","url-template":"^2.0.8"},"devDependencies":{"@types/axios":"^0.14.0","@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/faker":"^4.1.2","@types/lodash":"^4.14.108","@types/mocha":"^2.2.48","@types/node":"9.4.6","@types/url-join":"^0.8.2","@types/url-template":"^2.0.28","chai":"^4.1.2","faker":"^4.1.0","mocha":"^5.2.0","nyc":"^14.1.1","prettier":"^1.14.3","rimraf":"^2.5.4","ts-node":"^7.0.0","tslint":"^5.11.0","typescript":"^2.9.2"},"author":{"name":"wwwy3y3"},"license":"Apache-2.0","gitHead":"f47d85ab7c88fbb7aab3beb6e562fd8686a8a877","_id":"@byiam/keycloak-admin@1.15.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zteJh9SaWvoIFKW4Ib77DEOSPlYI0JYkHT29n+m5ywxDo9RsFTJEsgYElPUK+XIf6Y3mxl3jwAmU8sAT3YoPuw==","shasum":"70b6ef08170acd0fdd93745b4785c9466614739f","tarball":"https://registry.npmjs.org/@byiam/keycloak-admin/-/keycloak-admin-1.15.1.tgz","fileCount":147,"unpackedSize":222286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtLzkCRA9TVsSAnZWagAA7uQP/Ah0CrCtEIg29w7IM3pK\nNv76Sr6tchiqQWgT7ShM8WBtuygGpTIzJr4iVOex4IoNioiXdQNKuhEc8W0K\nOx1Cl71FfK/Wsu3pKQTlPRIU7zcBnldDsRojB3QqEVuOzcSa4Wk42tr2gG0N\nXRBcVDv++Rq6b+Xxa8ipBueH/iZeQNsHl/4k3uRFoUjpyucHZvQJlQPAzmX7\nMQf8GiZzhzqEh1v0FzvmeCp/onjv7xqCGslFg7chVYnaZ9alUSFvM/NteIwc\n9vHu/TTFDhfaou8QltL1QMqDe+g3Bm+O/ItPkI0ob6CBEGW5GoGdakc0FHKL\nUmurl1eHyd1Eedyli4RYtkKaCYg/o44AE10oZmFm2VPuzrlmZhdopQCoy1Z6\nD96ixW1hSNhUeLX+wmhHu5J8YPMv7FiN0T/e5YG8++05tnpY95dc03jN75Xg\nWoOvC8mLEGt96r7j4RI3hK61Jlt1syfkqf2qz4cWNXVxwgEwjcAooS5MXkx2\ns5glNuELNf15VWiVD7RxPBNg88/SMlB9XMoXR+Nh3Dqspue+Adj1dVASwnMV\nvHacqU83BQWfG2jIRpJ+5hopBg7Ev3dLObAu1jSPLrvPb5gQZo8vM3mtXiPj\nZDrDuyUmsgvyPf42h7C6bRUkos7gP4sbJjThqk1COxKyVpOPhYlUVn39g/jx\nxk+c\r\n=uM29\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCR6L4N8dVYSuCV2GOsJBziTVDfq8/VwjXG1ObHiEottQIhAOSyqfrE2AI7NNSRcxFINJKbKCnSH9q7b/Suutud7RF9"}]},"_npmUser":{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"},"directories":{},"maintainers":[{"name":"gboyraz","email":"gultekinboyraz@gmail.com"},{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keycloak-admin_1.15.1_1622457572238_0.4065612540737018"},"_hasShrinkwrap":false},"1.15.2":{"name":"@byiam/keycloak-admin","version":"1.15.2","description":"keycloak admin client","main":"lib/index.js","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\" \"test/*\"","build":"npm run clean && npm run lint && echo Using TypeScript && tsc --version && tsc -p ./tsconfig.release.json --pretty","test":"DEBUG=kc-admin mocha --require \"test/setup.js\" --require ts-node/register --recursive \"test/**/*.spec.ts\"","test:grep":"DEBUG=kc-admin mocha --require ts-node/register","coverage":"nyc npm run test","watch":"npm run build -- --watch","watch:test":"npm run test -- --watch","prepublishOnly":"npm run clean && npm run build","deploy":"npm run prepublishOnly && npm publish --access public"},"dependencies":{"@types/debug":"^0.0.30","axios":"^0.18.0","bluebird":"^3.5.1","camelize":"^1.0.0","debug":"^3.1.0","keycloak-admin":"^1.14.4","keycloak-js":"^11.0.2","lodash":"^4.17.10","node-window-polyfill":"^1.0.0","qs":"^6.9.6","url-join":"^4.0.0","url-template":"^2.0.8"},"devDependencies":{"@types/axios":"^0.14.0","@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/faker":"^4.1.2","@types/lodash":"^4.14.108","@types/mocha":"^2.2.48","@types/node":"9.4.6","@types/url-join":"^0.8.2","@types/url-template":"^2.0.28","chai":"^4.1.2","faker":"^4.1.0","mocha":"^5.2.0","nyc":"^14.1.1","prettier":"^1.14.3","rimraf":"^2.5.4","ts-node":"^7.0.0","tslint":"^5.11.0","typescript":"^2.9.2"},"author":{"name":"wwwy3y3"},"license":"Apache-2.0","types":"./lib/index.d.ts","gitHead":"f80e10abb05877d79490654376e939aed4481e8e","_id":"@byiam/keycloak-admin@1.15.2","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-hGE5JEB5FiniI6CgMulxpoRzJxlKJNbBYIG8w2PzX4/KmguSlD1tulX9IXz07xljTDAFMQrtDyyfYVEAuDkaoQ==","shasum":"dd5e0d1830f0ee0180ad0fcc819c361e309a8c4e","tarball":"https://registry.npmjs.org/@byiam/keycloak-admin/-/keycloak-admin-1.15.2.tgz","fileCount":147,"unpackedSize":222351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1sQSCRA9TVsSAnZWagAAWQcP/06oGdJ//PSYM2QOAbfY\nhPgcfCmvfOtp3+gfbyf+N4+xIDP5rfeHdk/L+ft3LhGp1JlsrOpocK3MeILL\nsnQE5s16Pm6ZWc1vxQrPuwA2Ht8OTQiCxA4EVK2MUiBwUaWT/WZF9Ef/G5MF\nsKfLFwYfMfb3p+zWx8eQ7HGXOko/pJqnPfOIdzKyY9yPmBh3W4tuPE3l5ZZk\ngfOyTG9t1O3O6JVEnRTzEB2u9VUrugP9E4w50DHl8rshvh3UxHBWy/aijCFW\nrwmFZX24iSsDI+EOUrnbd8L2Oo/hK1NZswZ2/tzyASv8aBcDI0UhFC3FeHXI\nOyZo7QdrnJMRw8rOQpQ1i1T4loTncVoGpthGtnWIOOklxd1ZVDE4IUtBLKnO\nWSRwID7dARYNGrP02K3CWpMWKL7KEnr536LGcHIN2sPWZFDXn9cU6BLb9u3P\ncrdvB8qKc0/QB34A2evgo1h+NohpX3BYk2zXdbBqGm5QU3xG9izv5QIGlyL9\n8M3y/RYZOWT070MWNPDUaSA/db/GFBHXBw7hdQrBjbyVuPKt3Xzk2nwGOLNJ\nvfLpjS9PcNiz7X/7HzNPDnORKuNwY8VfE7GXOvNm3pEM+3Yz/4kUkdXxBzf7\nEARlih3LplJ2XCJcZo3tkn1MAMpDSYxrx+VR4ZamCOdWS6Rrvs9Rjey8MdJU\nUbwb\r\n=oMPc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCARscttdYFvq4ye/3rOcd0YmKR8Lqk5s+cIrnolmdmewIgGOHJgoOyp7f42GTBHeuHjFNneDUu3Aa+kAvzrun8ZEU="}]},"_npmUser":{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"},"directories":{},"maintainers":[{"name":"gboyraz","email":"gultekinboyraz@gmail.com"},{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"},{"name":"m.avci-azerion","email":"m.avci@azerion.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keycloak-admin_1.15.2_1641464849932_0.4853095207543656"},"_hasShrinkwrap":false},"1.15.3":{"name":"@byiam/keycloak-admin","version":"1.15.3","description":"keycloak admin client","main":"lib/index.js","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\" \"test/*\"","build":"npm run clean && npm run lint && echo Using TypeScript && tsc --version && tsc -p ./tsconfig.release.json --pretty","test":"DEBUG=kc-admin mocha --require \"test/setup.js\" --require ts-node/register --recursive \"test/**/*.spec.ts\"","test:grep":"DEBUG=kc-admin mocha --require ts-node/register","coverage":"nyc npm run test","watch":"npm run build -- --watch","watch:test":"npm run test -- --watch","prepublishOnly":"npm run clean && npm run build","deploy":"npm run prepublishOnly && npm publish --access public"},"dependencies":{"@types/debug":"^0.0.30","axios":"0.26.0","bluebird":"^3.5.1","camelize":"^1.0.0","debug":"^3.1.0","keycloak-admin":"^1.14.4","keycloak-js":"^11.0.2","lodash":"^4.17.10","node-window-polyfill":"^1.0.0","qs":"^6.9.6","url-join":"^4.0.0","url-template":"^2.0.8"},"devDependencies":{"@types/axios":"^0.14.0","@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/faker":"^4.1.2","@types/lodash":"^4.14.108","@types/mocha":"^2.2.48","@types/node":"9.4.6","@types/url-join":"^0.8.2","@types/url-template":"^2.0.28","chai":"^4.1.2","faker":"^4.1.0","mocha":"9.2.1","nyc":"15.1.0","prettier":"^1.14.3","rimraf":"^2.5.4","ts-node":"^7.0.0","tslint":"^5.11.0","typescript":"^2.9.2"},"author":{"name":"wwwy3y3"},"license":"Apache-2.0","types":"./lib/index.d.ts","gitHead":"725aa6e995c5ebf12d240dc6208f77b7aa804c13","_id":"@byiam/keycloak-admin@1.15.3","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-Qi1wwVARH82XRSO4Ll7+3hTDXYoTTNea9/4yfrN9uyJC8nNm8roQ9C4rJaIA3i43dbcEgc70Io9aTNdCSmi+Sg==","shasum":"26d25f8eb152d5d33e41596ad9dc4b4fa659867a","tarball":"https://registry.npmjs.org/@byiam/keycloak-admin/-/keycloak-admin-1.15.3.tgz","fileCount":147,"unpackedSize":222348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiH0YrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgnA/+Npd2x7Lkg8i/bVbCFbiCmHiJkiUZ7Nfu7Hfg1o7Kcj8QCguQ\r\nlbzl+gMoYWHXDkRadP4FJBnpcoE15yZnVf8MxO9ga14gxJ/TunP+i+C18iB+\r\nti3YdPpwb1ZtOlafSLErZM6vSBowsmLE6JISzAqIQokACxrDU3zi/pbF93PY\r\nkq+nsttqIRje1Xm3iiuJH0WyKOQKNajmcme6lkb8lxcyMx3JQHCNysIxHSBy\r\nzIEA5Tu5wdY3bCQH8m9HyFuPv5mmiBg+N+BIFsMw9uWf0KXT0JE0scpYGrNH\r\nEa61aTuYWpeAfHXSv800Vzd3QJKQHaPn1C4surlhAEJtOTtFThsn3b12qDMR\r\nOFU0cgAXvNZafh4F5pTSNrSUp1IBJHwVgoeEJljlPYBAfYlY6vFxptDK+IGq\r\n4eoV/QuutIDjP5GX8gbVEORhzo/bO0IgnZfX/dGpTdgW1VFgMLsO2I4dZDWK\r\noMf+WNNzCsBpL4pKL1edPcGGpzh4uKUEBN4q5LOTkTw4KOou+TqSq+mrKZSf\r\nzMadmTho/uoceXeLjIqkYhFcUMnbEqbATU/RXK8Z4CW4sQlkW1phzrb6LOgu\r\nO6yXqxcF+yM0rQ0Kw3jILrStQZ+lYJpDl61jS8xZklXn6/v+RAWVcknu3NPn\r\nxOqFL1yKgGsn/QbKr+f2EVp94y2nu4PAJcU=\r\n=qOLo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHSv5qRsB2qaX6FtjY7m9JotaQml3DlFgJMEobYqZf4IAiEAr8xx1n7oen592MSevEkQVpo0dRPIFUNnB2xiUKAE3MA="}]},"_npmUser":{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"},"directories":{},"maintainers":[{"name":"gboyraz","email":"gultekinboyraz@gmail.com"},{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"},{"name":"m.avci-azerion","email":"m.avci@azerion.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keycloak-admin_1.15.3_1646216747070_0.5119449383017338"},"_hasShrinkwrap":false},"1.15.4":{"name":"@byiam/keycloak-admin","version":"1.15.4","description":"keycloak admin client","main":"lib/index.js","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\" \"test/*\"","build":"npm run clean && npm run lint && echo Using TypeScript && tsc --version && tsc -p ./tsconfig.release.json --pretty","test":"DEBUG=kc-admin mocha --require \"test/setup.js\" --require ts-node/register --recursive \"test/**/*.spec.ts\"","test:grep":"DEBUG=kc-admin mocha --require ts-node/register","coverage":"nyc npm run test","watch":"npm run build -- --watch","watch:test":"npm run test -- --watch","prepublishOnly":"npm run clean && npm run build","deploy":"npm run prepublishOnly && npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@types/debug":"^0.0.30","axios":"0.26.0","bluebird":"^3.5.1","camelize":"^1.0.0","debug":"^3.1.0","keycloak-admin":"^1.14.4","keycloak-js":"^11.0.2","lodash":"^4.17.10","node-window-polyfill":"^1.0.0","qs":"^6.9.6","url-join":"^4.0.0","url-template":"^2.0.8"},"devDependencies":{"@types/axios":"^0.14.0","@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/faker":"^4.1.2","@types/lodash":"^4.14.108","@types/mocha":"^2.2.48","@types/node":"9.4.6","@types/url-join":"^0.8.2","@types/url-template":"^2.0.28","chai":"^4.1.2","faker":"^4.1.0","mocha":"9.2.1","nyc":"15.1.0","prettier":"^1.14.3","rimraf":"^2.5.4","ts-node":"^7.0.0","tslint":"^5.11.0","typescript":"^2.9.2"},"author":{"name":"wwwy3y3"},"license":"Apache-2.0","types":"./lib/index.d.ts","gitHead":"3e086157819ec1a5580cf846d554fa4b9838ea48","_id":"@byiam/keycloak-admin@1.15.4","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-6ThAAtNrnlFB3HXNMuCtzBtUEjCY4e95kjgQSvPm3ophEMr1ESHydXVScfv5RjW0lnYQVRVlzmovUK9UhOMTfA==","shasum":"4a4c1df10b8f3fd59d2eb9313c147453c64e31f7","tarball":"https://registry.npmjs.org/@byiam/keycloak-admin/-/keycloak-admin-1.15.4.tgz","fileCount":147,"unpackedSize":222812,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH4l5AUplWL9VjGYgE33YZcLs38qimvNX9qTgUBEH1H9AiEAgFkyQa55XgHbLRwV8EfNc85UaFM+VCNEZWJz2zbt5lg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiodtVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtRg/9E1VBSEYVoUAypYcScg5cWqMWrvGypJfx7uxSkHNDh10lJcRH\r\n7Aj236v863OgM+p+VLeNe6GRP6nHjrUG0hV7/ejqy/h/kP+feMm5+qpAE6Em\r\nHNIcZ/5Z8i6BpiPrlhBIOZ7BL6LxGYpiuxHcXsv6lENvJ/s5Z9HCoJQCBeFP\r\n5gLolPPZkLrwaYF9VZgUIqRNnHlgO78XnydYXFaMY9q8aFI7ozvbYkAjzn26\r\nyZLtUH6xmXcpBgDi8XvED31Y//KZwq7Mx9/lioi43ONWJzatfiLRQoNdCLlz\r\n6juVl8ZUeQIGO/gSQwVrLQss43IAmkmPLWJ2wcuQJKxZpPSnZsG6o1u0nU1r\r\nO2uX2TPHcB3/5sJ8b1U7nHd2k18phVnnGuUS86eOKOY6WRQ6ePX/C5As68Hn\r\ncgIyc2O+YOjvnJMBHWqMBqa6u2EXQm6SmL1XxnXgwqlNGXKpTEWhcF4qOCKU\r\nkird+j2u2wz7TzVUCjrujQ6N7qHosHCy/juP1vsnUJ9ajuHO046K0z9pMMJf\r\nsgpezncb7s5WxcjSj06WS8mufU5DjGYST2g2plnoaQTgVoWydrZ7Tmmhd3Tc\r\nIyIQZi0/N24U4s6fI8OSF0ld7C+cTVs/C2FjK4aBOXcoV2QWxes5Ln6QGlDb\r\n6GigdzRe8sX/46KYQzIKB3tpdr13RF9vFZo=\r\n=x4Xi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"},"directories":{},"maintainers":[{"name":"gboyraz","email":"gultekinboyraz@gmail.com"},{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"},{"name":"m.avci-azerion","email":"m.avci@azerion.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keycloak-admin_1.15.4_1654774613227_0.165150048701882"},"_hasShrinkwrap":false},"1.15.5":{"name":"@byiam/keycloak-admin","version":"1.15.5","description":"keycloak admin client","main":"lib/index.js","scripts":{"clean":"rimraf lib","lint":"tslint --force --format verbose \"src/**/*.ts\" \"test/*\"","build":"npm run clean && npm run lint && echo Using TypeScript && tsc --version && tsc -p ./tsconfig.release.json --pretty","test":"DEBUG=kc-admin mocha --require \"test/setup.js\" --require ts-node/register --recursive \"test/**/*.spec.ts\"","test:grep":"DEBUG=kc-admin mocha --require ts-node/register","coverage":"nyc npm run test","watch":"npm run build -- --watch","watch:test":"npm run test -- --watch","prepublishOnly":"npm run clean && npm run build","deploy":"npm run prepublishOnly && npm publish --registry=https://registry.npmjs.org/ --access public"},"dependencies":{"@types/debug":"^0.0.30","axios":"0.26.0","bluebird":"^3.5.1","camelize":"^1.0.0","debug":"^3.1.0","keycloak-admin":"^1.14.4","keycloak-js":"^11.0.2","lodash":"^4.17.10","node-window-polyfill":"^1.0.0","qs":"^6.9.6","url-join":"^4.0.0","url-template":"^2.0.8"},"devDependencies":{"@types/axios":"^0.14.0","@types/bluebird":"^3.5.20","@types/chai":"^4.1.2","@types/faker":"^4.1.2","@types/lodash":"^4.14.108","@types/mocha":"^2.2.48","@types/node":"9.4.6","@types/url-join":"^0.8.2","@types/url-template":"^2.0.28","chai":"^4.1.2","faker":"^4.1.0","mocha":"9.2.1","nyc":"15.1.0","prettier":"^1.14.3","rimraf":"^2.5.4","ts-node":"^7.0.0","tslint":"^5.11.0","typescript":"^2.9.2"},"author":{"name":"wwwy3y3"},"license":"Apache-2.0","types":"./lib/index.d.ts","gitHead":"a595ace00c01361b080318c116daf6209b0019ed","_id":"@byiam/keycloak-admin@1.15.5","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-HqaCktfZh7v6ODCHoBcyHRIyaTj/TUVmI4EeKf0LGBnf0lSsLe7Mwhs2QOgUeDH8KcUgHVr8W+YIrz0N/+lgFA==","shasum":"ab6d48b024a5473c7c1b0e1f21501bc83025b6ca","tarball":"https://registry.npmjs.org/@byiam/keycloak-admin/-/keycloak-admin-1.15.5.tgz","fileCount":150,"unpackedSize":225392,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEEnJ7KHwAFKNY3o5zGK4Xjvy846Sb80RkJ4ghW8l1hgIgM5xr+E/+2FImxh9sS3dGfE8UT8zXzDy+b5Mu23Kuuro="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioeWzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6dhAAkPNmX8o3+vOhGifknjDZGE4UPCXsGb7YL5MHPcK5Xe79qxPP\r\nO6IqyzlyT7uGD83ENxLM6CaY1hnPwGYBbtWdiz7gFh/8+NL/O+J9V6ntf2DI\r\n8dVE1DW6KTwqpn5p+PEKQR9ryZFpr6D0ZBnA4NDnGEsv/sIGSnMv6QUuwtHW\r\nRxALbLJIFZ64061zPaGigNWg+qzLJL5e8s5YVf2GxtRcro/oVpGVMxE5KdiQ\r\nVeoe2oXrFtaY8YwtYJ6XWgf9egtA7CaWTXuGguxfR6bICZgnwoEaX0t5Eyqx\r\nYZ1R0a4eJTyi7UIOHjaDAFOhzroSOqLIka3KrR6fCWZeZoHiKPxVDfcL8k3/\r\n03PyYr7bLQeRWy5J/6NSbT3px3XDUSx/PiSNtuazy1yd6BH9I+X9SgRiSWIL\r\n/guW94kfNkviXkABXPIzifT4fqwm7/hoFs2/6p9JL8jq17DD/Wc/yActvgh+\r\n6OnF4n7gSE4U7/l00DBEkrdzvAHNBJkaFQp3xBTmQZN9q0r25bio4pYahWZs\r\njNARIFD2LbQVaS4u2WY9hL/0A9bDnLXp32QBIX3DlsaW4/wtzRnrsN/VJbmV\r\n5TRyouIqDoPCewaKrVUSmFGVljqwxwluBXNJ1MmfbkX5A2CCamTHItuAcmBo\r\nN/L1mJhtLKnX1ZOlBhnRUovghBNhhje8l9k=\r\n=v42Y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"},"directories":{},"maintainers":[{"name":"gboyraz","email":"gultekinboyraz@gmail.com"},{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"},{"name":"m.avci-azerion","email":"m.avci@azerion.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/keycloak-admin_1.15.5_1654777266841_0.635191969713478"},"_hasShrinkwrap":false}},"time":{"created":"2020-10-28T15:24:27.546Z","1.12.0":"2020-10-28T15:24:27.962Z","modified":"2022-06-09T12:21:07.132Z","1.14.0":"2020-10-28T15:26:03.470Z","1.14.4":"2020-12-28T11:21:11.148Z","1.14.5":"2021-01-14T06:49:28.523Z","1.14.6":"2021-01-14T14:44:57.007Z","1.14.7":"2021-01-14T14:46:31.265Z","1.14.8":"2021-02-25T06:55:41.147Z","1.14.9":"2021-02-25T07:09:28.825Z","1.14.10":"2021-02-25T07:11:32.385Z","1.14.11":"2021-02-25T07:13:26.861Z","1.14.12":"2021-02-25T07:53:34.605Z","1.14.13":"2021-02-25T08:27:14.777Z","1.14.14":"2021-03-23T07:44:31.370Z","1.15.0":"2021-03-23T07:47:18.243Z","1.15.1":"2021-05-31T10:39:32.387Z","1.15.2":"2022-01-06T10:27:30.129Z","1.15.3":"2022-03-02T10:25:47.244Z","1.15.4":"2022-06-09T11:36:53.434Z","1.15.5":"2022-06-09T12:21:07.035Z"},"maintainers":[{"name":"gboyraz","email":"gultekinboyraz@gmail.com"},{"name":"burak.kocaoglu","email":"b.kocaoglu@azerion.com"},{"name":"m.avci-azerion","email":"m.avci@azerion.com"}],"description":"keycloak admin client","author":{"name":"wwwy3y3"},"license":"Apache-2.0","readme":"## keycloak-admin\n\n[![npm version](https://badge.fury.io/js/keycloak-admin.svg)](https://badge.fury.io/js/keycloak-admin) [![Travis (.org)](https://img.shields.io/travis/keycloak/keycloak-nodejs-admin-client.svg)](https://travis-ci.org/keycloak/keycloak-nodejs-admin-client)\n\nNode.js Keycloak admin client\n\n## Features\n\n- TypeScript supported\n- Keycloak latest version (v4.1) supported\n- [Complete resource definitions](https://github.com/keycloak/keycloak-nodejs-admin-client/tree/master/src/defs)\n- [Well-tested for supported APIs](https://github.com/keycloak/keycloak-nodejs-admin-client/tree/master/test)\n\n## Install\n\n```sh\nyarn add keycloak-admin\n```\n\n## Usage\n\n```js\nimport KcAdminClient from 'keycloak-admin';\n\n// To configure the client, pass an object to override any of these  options:\n// {\n//   baseUrl: 'http://127.0.0.1:8080/auth',\n//   realmName: 'master',\n//   requestConfig: {\n//     /* Axios request config options https://github.com/axios/axios#request-config */\n//   },\n// }\nconst kcAdminClient = new KcAdminClient();\n\n// Authorize with username / password\nawait kcAdminClient.auth({\n  username: 'wwwy3y3',\n  password: 'wwwy3y3',\n  grantType: 'password',\n  clientId: 'admin-cli',\n});\n\n// List all users\nconst users = await kcAdminClient.users.find();\n\n// Override client configuration for all further requests:\nkcAdminClient.setConfig({\n  realmName: 'another-realm',\n});\n\n// This operation will now be performed in 'another-realm' if the user has access.\nconst groups = await kcAdminClient.groups.find();\n\n// Set a `realm` property to override the realm for only a single operation.\n// For example, creating a user in another realm:\nawait this.kcAdminClient.users.create({\n  realm: 'a-third-realm',\n  username: 'username',\n  email: 'user@example.com',\n});\n```\n\nTo refresh the access token provided by Keycloak, an OpenID client like [panva/node-openid-client](https://github.com/panva/node-openid-client) can be used like this:\n\n```js\nimport {Issuer} from 'openid-client';\n\nconst keycloakIssuer = await Issuer.discover(\n  'http://localhost:8080/auth/realms/master',\n);\n\nconst client = new keycloakIssuer.Client({\n  client_id: 'admin-cli', // Same as `clientId` passed to client.auth()\n});\n\n// Use the grant type 'password'\nlet tokenSet = await client.grant({\n  grant_type: 'password',\n  username: 'wwwy3y3',\n  password: 'wwwy3y3',\n});\n\n// Periodically using refresh_token grant flow to get new access token here\nsetInterval(async () => {\n  const refreshToken = tokenSet.refresh_token;\n  tokenSet = await client.refresh(refreshToken);\n  kcAdminClient.setAccessToken(tokenSet.access_token);\n}, 58 * 1000); // 58 seconds\n```\n\n## Supported APIs\n\n### [Realm admin](https://www.keycloak.org/docs-api/4.1/rest-api/index.html#_realms_admin_resource)\n\nDemo code: https://github.com/keycloak/keycloak-nodejs-admin-client/blob/master/test/realms.spec.ts\n\n- Import a realm from a full representation of that realm (`POST /`)\n- Get the top-level representation of the realm (`GET /{realm}`)\n- Update the top-level information of the realm (`PUT /{realm}`)\n- Delete the realm (`DELETE /{realm}`)\n- Get users management permissions (`GET /{realm}/users-management-permissions`)\n- Enable users management permissions (`PUT /{realm}/users-management-permissions`)\n\n### [Role](https://www.keycloak.org/docs-api/4.1/rest-api/index.html#_roles_resource)\n\nDemo code: https://github.com/keycloak/keycloak-nodejs-admin-client/blob/master/test/roles.spec.ts\n\n- Create a new role for the realm (`POST /{realm}/roles`)\n- Get all roles for the realm (`GET /{realm}/roles`)\n- Get a role by name (`GET /{realm}/roles/{role-name}`)\n- Update a role by name (`PUT /{realm}/roles/{role-name}`)\n- Delete a role by name (`DELETE /{realm}/roles/{role-name}`)\n- Get all users in a role by name for the realm (`GET /{realm}/roles/{role-name}/users`)\n\n### [Roles (by ID)](https://www.keycloak.org/docs-api/4.1/rest-api/index.html#_roles_by_id_resource)\n\n- Get a specific role (`GET /{realm}/roles-by-id/{role-id}`)\n- Update the role (`PUT /{realm}/roles-by-id/{role-id}`)\n- Delete the role (`DELETE /{realm}/roles-by-id/{role-id}`)\n\n### [User](https://www.keycloak.org/docs-api/4.1/rest-api/index.html#_users_resource)\n\nDemo code: https://github.com/keycloak/keycloak-nodejs-admin-client/blob/master/test/users.spec.ts\n\n- Create a new user (`POST /{realm}/users`)\n- Get users Returns a list of users, filtered according to query parameters (`GET /{realm}/users`)\n- Get representation of the user (`GET /{realm}/users/{id}`)\n- Update the user (`PUT /{realm}/users/{id}`)\n- Delete the user (`DELETE /{realm}/users/{id}`)\n- Send a update account email to the user An email contains a link the user can click to perform a set of required actions. (`PUT /{realm}/users/{id}/execute-actions-email`)\n- Get user groups (`GET /{realm}/users/{id}/groups`)\n- Add user to group (`PUT /{realm}/users/{id}/groups/{groupId}`)\n- Delete user from group (`DELETE /{realm}/users/{id}/groups/{groupId}`)\n- Remove TOTP from the user (`PUT /{realm}/users/{id}/remove-totp`)\n- Set up a temporary password for the user User will have to reset the temporary password next time they log in. (`PUT /{realm}/users/{id}/reset-password`)\n- Send an email-verification email to the user An email contains a link the user can click to verify their email address. (`PUT /{realm}/users/{id}/send-verify-email`)\n\n### User role-mapping\n\nDemo code: https://github.com/keycloak/keycloak-nodejs-admin-client/blob/master/test/users.spec.ts#L143\n\n- Get user role-mappings (`GET /{realm}/users/{id}/role-mappings`)\n- Add realm-level role mappings to the user (`POST /{realm}/users/{id}/role-mappings/realm`)\n- Get realm-level role mappings (`GET /{realm}/users/{id}/role-mappings/realm`)\n- Delete realm-level role mappings (`DELETE /{realm}/users/{id}/role-mappings/realm`)\n- Get realm-level roles that can be mapped (`GET /{realm}/users/{id}/role-mappings/realm/available`)\n- Get effective realm-level role mappings This will recurse all composite roles to get the result. (`GET /{realm}/users/{id}/role-mappings/realm/composite`)\n\n### [Group](https://www.keycloak.org/docs-api/4.1/rest-api/index.html#_groups_resource)\n\nDemo code: https://github.com/keycloak/keycloak-nodejs-admin-client/blob/master/test/groups.spec.ts\n\n- Create (`POST /{realm}/groups`)\n- List (`GET /{realm}/groups`)\n- Get one (`GET /{realm}/groups/{id}`)\n- Update (`PUT /{realm}/groups/{id}`)\n- Delete (`DELETE /{realm}/groups/{id}`)\n- List members (`GET /{realm}/groups/{id}/members`)\n- Set or create child (`POST /{realm}/groups/{id}/children`)\n\n### Group role-mapping\n\nDemo code: https://github.com/keycloak/keycloak-nodejs-admin-client/blob/master/test/groups.spec.ts#L76\n\n- Get group role-mappings (`GET /{realm}/groups/{id}/role-mappings`)\n- Add realm-level role mappings to the group (`POST /{realm}/groups/{id}/role-mappings/realm`)\n- Get realm-level role mappings (`GET /{realm}/groups/{id}/role-mappings/realm`)\n- Delete realm-level role mappings (`DELETE /{realm}/groups/{id}/role-mappings/realm`)\n- Get realm-level roles that can be mapped (`GET /{realm}/groups/{id}/role-mappings/realm/available`)\n\n### [Client](https://www.keycloak.org/docs-api/4.1/rest-api/index.html#_clients_resource)\n\nDemo code: https://github.com/keycloak/keycloak-nodejs-admin-client/blob/master/test/clients.spec.ts\n\n- Create a new client (`POST /{realm}/clients`)\n- Get clients belonging to the realm (`GET /{realm}/clients`)\n- Get representation of the client (`GET /{realm}/clients/{id}`)\n- Update the client (`PUT /{realm}/clients/{id}`)\n- Delete the client (`DELETE /{realm}/clients/{id}`)\n\n### [Client roles](https://www.keycloak.org/docs-api/4.1/rest-api/index.html#_roles_resource)\n\nDemo code: https://github.com/keycloak/keycloak-nodejs-admin-client/blob/master/test/clients.spec.ts\n\n- Create a new role for the client (`POST /{realm}/clients/{id}/roles`)\n- Get all roles for the client (`GET /{realm}/clients/{id}/roles`)\n- Get a role by name (`GET /{realm}/clients/{id}/roles/{role-name}`)\n- Update a role by name (`PUT /{realm}/clients/{id}/roles/{role-name}`)\n- Delete a role by name (`DELETE /{realm}/clients/{id}/roles/{role-name}`)\n\n### [Client role-mapping for group](https://www.keycloak.org/docs-api/4.1/rest-api/index.html#_client_role_mappings_resource)\n\nDemo code: https://github.com/keycloak/keycloak-nodejs-admin-client/blob/master/test/groups.spec.ts#L150\n\n- Add client-level roles to the group role mapping (`POST /{realm}/groups/{id}/role-mappings/clients/{client}`)\n- Get client-level role mappings for the group (`GET /{realm}/groups/{id}/role-mappings/clients/{client}`)\n- Delete client-level roles from group role mapping (`DELETE /{realm}/groups/{id}/role-mappings/clients/{client}`)\n- Get available client-level roles that can be mapped to the group (`GET /{realm}/groups/{id}/role-mappings/clients/{client}/available`)\n\n### [Client role-mapping for user](https://www.keycloak.org/docs-api/4.1/rest-api/index.html#_client_role_mappings_resource)\n\nDemo code: https://github.com/keycloak/keycloak-nodejs-admin-client/blob/master/test/users.spec.ts#L217\n\n- Add client-level roles to the user role mapping (`POST /{realm}/users/{id}/role-mappings/clients/{client}`)\n- Get client-level role mappings for the user (`GET /{realm}/users/{id}/role-mappings/clients/{client}`)\n- Delete client-level roles from user role mapping (`DELETE /{realm}/users/{id}/role-mappings/clients/{client}`)\n- Get available client-level roles that can be mapped to the user (`GET /{realm}/users/{id}/role-mappings/clients/{client}/available`)\n\n### [Identity Providers](https://www.keycloak.org/docs-api/4.1/rest-api/index.html#_identity_providers_resource)\n\nDemo code: https://github.com/keycloak/keycloak-nodejs-admin-client/blob/master/test/idp.spec.ts\n\n- Create a new identity provider (`POST /{realm}/identity-provider/instances`)\n- Get identity providers (`GET /{realm}/identity-provider/instances`)\n- Get the identity provider (`GET /{realm}/identity-provider/instances/{alias}`)\n- Update the identity provider (`PUT /{realm}/identity-provider/instances/{alias}`)\n- Delete the identity provider (`DELETE /{realm}/identity-provider/instances/{alias}`)\n- Find identity provider factory (`GET /{realm}/identity-provider/providers/{providerId}`)\n- Create a new identity provider mapper (`POST /{realm}/identity-provider/instances/{alias}/mappers`)\n- Get identity provider mappers (`GET /{realm}/identity-provider/instances/{alias}/mappers`)\n- Get the identity provider mapper (`GET /{realm}/identity-provider/instances/{alias}/mappers/{id}`)\n- Update the identity provider mapper (`PUT /{realm}/identity-provider/instances/{alias}/mappers/{id}`)\n- Delete the identity provider mapper (`DELETE /{realm}/identity-provider/instances/{alias}/mappers/{id}`)\n- Find the identity provider mapper types (`GET /{realm}/identity-provider/instances/{alias}/mapper-types`)\n\n### [Client Scopes](https://www.keycloak.org/docs-api/6.0/rest-api/index.html#_client_scopes_resource)\n\nDemo code: https://github.com/keycloak/keycloak-nodejs-admin-client/blob/master/test/clientScopes.spec.ts\n\n- Create a new client scope (`POST /{realm}/client-scopes`)\n- Get client scopes belonging to the realm (`GET /{realm}/client-scopes`)\n- Get representation of the client scope (`GET /{realm}/client-scopes/{id}`)\n- Update the client scope (`PUT /{realm}/client-scopes/{id}`)\n- Delete the client scope (`DELETE /{realm}/client-scopes/{id}`)\n\n### [Client Scopes for realm](https://www.keycloak.org/docs-api/6.0/rest-api/index.html#_client_scopes_resource)\n\nDemo code: https://github.com/keycloak/keycloak-nodejs-admin-client/blob/master/test/clientScopes.spec.ts\n\n- Get realm default client scopes (`GET /{realm}/default-default-client-scopes`)\n- Add realm default client scope (`PUT /{realm}/default-default-client-scopes/{id}`)\n- Delete realm default client scope (`DELETE /{realm}/default-default-client-scopes/{id}`)\n- Get realm optional client scopes (`GET /{realm}/default-optional-client-scopes`)\n- Add realm optional client scope (`PUT /{realm}/default-optional-client-scopes/{id}`)\n- Delete realm optional client scope (`DELETE /{realm}/default-optional-client-scopes/{id}`)\n\n### [Client Scopes for client](https://www.keycloak.org/docs-api/6.0/rest-api/index.html#_client_scopes_resource)\n\nDemo code: https://github.com/keycloak/keycloak-nodejs-admin-client/blob/master/test/clientScopes.spec.ts\n\n- Get default client scopes (`GET /{realm}/clients/{id}/default-client-scopes`)\n- Add default client scope (`PUT /{realm}/clients/{id}/default-client-scopes/{clientScopeId}`)\n- Delete default client scope (`DELETE /{realm}/clients/{id}/default-client-scopes/{clientScopeId}`)\n- Get optional client scopes (`GET /{realm}/clients/{id}/optional-client-scopes`)\n- Add optional client scope (`PUT /{realm}/clients/{id}/optional-client-scopes/{clientScopeId}`)\n- Delete optional client scope (`DELETE /{realm}/clients/{id}/optional-client-scopes/{clientScopeId}`)\n\n### [Scope Mappings for client scopes](https://www.keycloak.org/docs-api/6.0/rest-api/index.html#_scope_mappings_resource)\n\nDemo code: https://github.com/keycloak/keycloak-nodejs-admin-client/blob/master/test/clientScopes.spec.ts\n\n- Get all scope mappings for the client (`GET /{realm}/client-scopes/{id}/scope-mappings`)\n- Add client-level roles to the client’s scope (`POST /{realm}/client-scopes/{id}/scope-mappings/clients/{client}`)\n- Get the roles associated with a client’s scope (`GET /{realm}/client-scopes/{id}/scope-mappings/clients/{client}`)\n- The available client-level roles (`GET /{realm}/client-scopes/{id}/scope-mappings/clients/{client}/available`)\n- Get effective client roles (`GET /{realm}/client-scopes/{id}/scope-mappings/clients/{client}/composite`)\n- Remove client-level roles from the client’s scope. (`DELETE /{realm}/client-scopes/{id}/scope-mappings/clients/{client}`)\n- Add a set of realm-level roles to the client’s scope (`POST /{realm}/client-scopes/{id}/scope-mappings/realm`)\n- Get realm-level roles associated with the client’s scope (`GET /{realm}/client-scopes/{id}/scope-mappings/realm`)\n- Remove a set of realm-level roles from the client’s scope (`DELETE /{realm}/client-scopes/{id}/scope-mappings/realm`)\n- Get realm-level roles that are available to attach to this client’s scope (`GET /{realm}/client-scopes/{id}/scope-mappings/realm/available`)\n- Get effective realm-level roles associated with the client’s scope (`GET /{realm}/client-scopes/{id}/scope-mappings/realm/composite`)\n\n### [Scope Mappings for clients](https://www.keycloak.org/docs-api/6.0/rest-api/index.html#_scope_mappings_resource)\n\nDemo code: https://github.com/keycloak/keycloak-nodejs-admin-client/blob/master/test/clientScopes.spec.ts\n\n- Get all scope mappings for the client (`GET /{realm}/clients/{id}/scope-mappings`)\n- Add client-level roles to the client’s scope (`POST /{realm}/clients/{id}/scope-mappings/clients/{client}`)\n- Get the roles associated with a client’s scope (`GET /{realm}/clients/{id}/scope-mappings/clients/{client}`)\n- Remove client-level roles from the client’s scope. (`DELETE /{realm}/clients/{id}/scope-mappings/clients/{client}`)\n- The available client-level roles (`GET /{realm}/clients/{id}/scope-mappings/clients/{client}/available`)\n- Get effective client roles (`GET /{realm}/clients/{id}/scope-mappings/clients/{client}/composite`)\n- Add a set of realm-level roles to the client’s scope (`POST /{realm}/clients/{id}/scope-mappings/realm`)\n- Get realm-level roles associated with the client’s scope (`GET /{realm}/clients/{id}/scope-mappings/realm`)\n- Remove a set of realm-level roles from the client’s scope (`DELETE /{realm}/clients/{id}/scope-mappings/realm`)\n- Get realm-level roles that are available to attach to this client’s scope (`GET /{realm}/clients/{id}/scope-mappings/realm/available`)\n- Get effective realm-level roles associated with the client’s scope (`GET /{realm}/clients/{id}/scope-mappings/realm/composite`)\n\n### [Protocol Mappers for client scopes](https://www.keycloak.org/docs-api/6.0/rest-api/index.html#_protocol_mappers_resource)\n\nDemo code: https://github.com/keycloak/keycloak-nodejs-admin-client/blob/master/test/clientScopes.spec.ts\n\n- Create multiple mappers (`POST /{realm}/client-scopes/{id}/protocol-mappers/add-models`)\n- Create a mapper (`POST /{realm}/client-scopes/{id}/protocol-mappers/models`)\n- Get mappers (`GET /{realm}/client-scopes/{id}/protocol-mappers/models`)\n- Get mapper by id (`GET /{realm}/client-scopes/{id}/protocol-mappers/models/{mapperId}`)\n- Update the mapper (`PUT /{realm}/client-scopes/{id}/protocol-mappers/models/{mapperId}`)\n- Delete the mapper (`DELETE /{realm}/client-scopes/{id}/protocol-mappers/models/{mapperId}`)\n- Get mappers by name for a specific protocol (`GET /{realm}/client-scopes/{id}/protocol-mappers/protocol/{protocol}`)\n\n### [Protocol Mappers for clients](https://www.keycloak.org/docs-api/6.0/rest-api/index.html#_protocol_mappers_resource)\n\nDemo code: https://github.com/keycloak/keycloak-nodejs-admin-client/blob/master/test/clients.spec.ts\n\n- Create multiple mappers (`POST /{realm}/clients/{id}/protocol-mappers/add-models`)\n- Create a mapper (`POST /{realm}/clients/{id}/protocol-mappers/models`)\n- Get mappers (`GET /{realm}/clients/{id}/protocol-mappers/models`)\n- Get mapper by id (`GET /{realm}/clients/{id}/protocol-mappers/models/{mapperId}`)\n- Update the mapper (`PUT /{realm}/clients/{id}/protocol-mappers/models/{mapperId}`)\n- Delete the mapper (`DELETE /{realm}/clients/{id}/protocol-mappers/models/{mapperId}`)\n- Get mappers by name for a specific protocol (`GET /{realm}/clients/{id}/protocol-mappers/protocol/{protocol}`)\n\n### [Component]()\n\nSupported for [user federation](https://www.keycloak.org/docs/latest/server_admin/index.html#_user-storage-federation). Demo code: https://github.com/keycloak/keycloak-nodejs-admin-client/blob/master/test/components.spec.ts\n\n- Create (`POST /{realm}/components`)\n- List (`GET /{realm}/components`)\n- Get (`GET /{realm}/components/{id}`)\n- Update (`PUT /{realm}/components/{id}`)\n- Delete (`DELETE /{realm}/components/{id}`)\n\n### [Sessions for clients]()\n\nDemo code: https://github.com/keycloak/keycloak-nodejs-admin-client/blob/master/test/clients.spec.ts\n\n- List user sessions for a specific client (`GET /{realm}/clients/{id}/user-sessions`)\n- List offline sessions for a specific client (`GET /{realm}/clients/{id}/offline-sessions`)\n- Get user session count for a specific client (`GET /{realm}/clients/{id}/session-count`)\n- List offline session count for a specific client (`GET /{realm}/clients/{id}/offline-session-count`)\n\n### [Authentication Management: Required actions](https://www.keycloak.org/docs-api/8.0/rest-api/index.html#_authentication_management_resource)\n\nDemo code: https://github.com/keycloak/keycloak-nodejs-admin-client/blob/master/test/authenticationManagement.spec.ts\n\n- Register a new required action (`POST /{realm}/authentication/register-required-action`)\n- Get required actions. Returns a list of required actions. (`GET /{realm}/authentication/required-actions`)\n- Get required action for alias (`GET /{realm}/authentication/required-actions/{alias}`)\n- Update required action (`PUT /{realm}/authentication/required-actions/{alias}`)\n- Delete required action (`DELETE /{realm}/authentication/required-actions/{alias}`)\n- Lower required action’s priority (`POST /{realm}/authentication/required-actions/{alias}/lower-priority`)\n- Raise required action’s priority (`POST /{realm}/authentication/required-actions/{alias}/raise-priority`)\n- Get unregistered required actions Returns a list of unregistered required actions. (`GET /{realm}/authentication/unregistered-required-actions`)\n\n## Not yet supported\n\n- [Attack Detection](https://www.keycloak.org/docs-api/4.1/rest-api/index.html#_attack_detection_resource)\n- [Authentication Management](https://www.keycloak.org/docs-api/4.1/rest-api/index.html#_authentication_management_resource)\n- [Client Attribute Certificate](https://www.keycloak.org/docs-api/4.1/rest-api/index.html#_client_attribute_certificate_resource)\n- [Client Initial Access](https://www.keycloak.org/docs-api/4.1/rest-api/index.html#_client_initial_access_resource)\n- [Client Registration Policy](https://www.keycloak.org/docs-api/4.1/rest-api/index.html#_client_registration_policy_resource)\n- [Key](https://www.keycloak.org/docs-api/4.1/rest-api/index.html#_key_resource)\n- [User Storage Provider](https://www.keycloak.org/docs-api/4.1/rest-api/index.html#_user_storage_provider_resource)\n\n## Maintainers\n\nCheckout [MAINTAINERS.md](https://github.com/keycloak/keycloak-nodejs-admin-client/blob/master/MAINTAINERS.md) for detailed maintainers list.\n\nThis repo is originally developed by [Canner](https://www.cannercms.com) and [InfuseAI](https://infuseai.io) before being transferred under keycloak organization.\n","readmeFilename":"README.md"}