{"_id":"@avatar-the-last-airbender/keycloakify","_rev":"7-fbef50199e735e262a386f92fea34d92","name":"@avatar-the-last-airbender/keycloakify","dist-tags":{"latest":"11.14.13"},"versions":{"11.14.7":{"name":"@avatar-the-last-airbender/keycloakify","version":"11.14.7","keywords":["keycloak","react","theme","FreeMarker","ftl","login","register","account","bluehats"],"author":{"name":"u/secret"},"license":"MIT","_id":"@avatar-the-last-airbender/keycloakify@11.14.7","maintainers":[{"name":"yossi_marshak","email":"BulbulMaster@proton.me"}],"homepage":"https://www.keycloakify.dev","bugs":{"url":"https://github.com/keycloakify/keycloakify/issues"},"bin":{"keycloakify":"bin/main.js"},"dist":{"shasum":"911d63d10546f27f4b4a1e0b6dd0707754d763e1","tarball":"https://registry.npmjs.org/@avatar-the-last-airbender/keycloakify/-/keycloakify-11.14.7.tgz","fileCount":1175,"integrity":"sha512-sphSgNYRTjLgGbujnjdoSjtepRbZjTUc8hAybRWg/rSbsUV94MapBg1y236ndiwx5F+Xjp5oAx7DldsxTMF/pg==","signatures":[{"sig":"MEYCIQDow3/3XmZja1Qq669RfnrOB+qV02o9RRXBRb38JDBBJgIhAOFfyd19oLjXTWQu00H+hYBHavxT6MblckrJ+GXJEKXK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17831071},"husky":{"hooks":{"pre-commit":"lint-staged -v"}},"gitHead":"442881a45b137f8daf7f98813af759b80bc00a26","_npmUser":{"name":"yossi_marshak","email":"BulbulMaster@proton.me"},"repository":{"url":"git://github.com/keycloakify/keycloakify.git","type":"git"},"_npmVersion":"11.8.0","description":"Framework to create custom Keycloak UIs","directories":{},"lint-staged":{"*.{ts,tsx,json,md}":["prettier --write"]},"_nodeVersion":"20.19.6","dependencies":{"tsafe":"^1.8.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"evt":"^2.5.8","tsx":"^4.15.5","zod":"^3.17.10","vite":"^5.2.11","chalk":"^4.1.2","husky":"^4.3.8","json5":"^2.2.3","react":"^18.2.0","yauzl":"^2.10.0","recast":"^0.23.3","vitest":"^1.6.0","cheerio":"1.0.0-rc.12","termost":"^v0.12.1","webpack":"5.93.0","xregexp":"^5.1.2","prettier":"^3.2.5","dompurify":"2.5.7","react-dom":"^18.2.0","tsc-alias":"^1.8.10","tss-react":"^4.9.10","cli-select":"^1.1.2","powerhooks":"^1.0.19","typescript":"^4.9.4","@babel/core":"^7.24.5","@types/node":"^18.15.3","@vercel/ncc":"^0.38.1","lint-staged":"^11.0.0","webpack-cli":"5.1.4","@babel/types":"^7.24.5","@types/react":"^18.0.35","@types/yauzl":"^2.10.3","babel-loader":"9.1.3","chokidar-cli":"^3.0.0","magic-string":"^0.30.7","@babel/parser":"^7.24.5","@octokit/rest":"^20.1.1","html-entities":"^2.5.2","run-exclusive":"^2.2.19","@emotion/react":"^11.11.4","@types/minimist":"^1.2.2","@babel/generator":"^7.24.5","@storybook/react":"^6.5.13","@types/dompurify":"^2.0.0","@types/react-dom":"^18.0.11","@babel/preset-env":"7.24.8","make-fetch-happen":"^11.0.3","properties-parser":"^0.3.1","storybook-dark-mode":"^1.1.2","isomorphic-dompurify":"^2.15.0","@storybook/addon-a11y":"^6.5.16","@types/babel__generator":"^7.6.4","eslint-plugin-storybook":"^0.6.7","@types/make-fetch-happen":"^10.0.1","@types/properties-parser":"^0.3.3","@storybook/builder-webpack5":"^6.5.13","@storybook/manager-webpack5":"^6.5.13"},"_npmOperationalInternal":{"tmp":"tmp/keycloakify_11.14.7_1769092831022_0.5990082053209109","host":"s3://npm-registry-packages-npm-production"}},"11.14.8":{"name":"@avatar-the-last-airbender/keycloakify","version":"11.14.8","keywords":["keycloak","react","theme","FreeMarker","ftl","login","register","account","bluehats"],"author":{"name":"u/secret"},"license":"MIT","_id":"@avatar-the-last-airbender/keycloakify@11.14.8","maintainers":[{"name":"yossi_marshak","email":"BulbulMaster@proton.me"}],"homepage":"https://www.keycloakify.dev","bugs":{"url":"https://github.com/keycloakify/keycloakify/issues"},"bin":{"keycloakify":"bin/main.js"},"dist":{"shasum":"29c8f00a18baaa886e679107f8e4a14d344f01f3","tarball":"https://registry.npmjs.org/@avatar-the-last-airbender/keycloakify/-/keycloakify-11.14.8.tgz","fileCount":1175,"integrity":"sha512-zLEGFBjLrrqDVhkEf1dQ4rf8vB7Vh4SweHPwvSJjg5mGugdHVp5uEJnK1mlygfgXRlyMIqx+0yvC0otXkLP/Lg==","signatures":[{"sig":"MEQCIBd00R4LwhyCmcHyy+QT98IDJ6B3Pvks0gIgWPcS0s1EAiAmGNaBXzt5f+FLiaB5vcAaQAVZCkyppRo4MLftSR/lpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19354896},"husky":{"hooks":{"pre-commit":"lint-staged -v"}},"gitHead":"9b6ba2f0e672b2868ba637b946f40f2ea855e896","_npmUser":{"name":"yossi_marshak","email":"BulbulMaster@proton.me"},"repository":{"url":"git://github.com/keycloakify/keycloakify.git","type":"git"},"_npmVersion":"11.8.0","description":"Framework to create custom Keycloak UIs","directories":{},"lint-staged":{"*.{ts,tsx,json,md}":["prettier --write"]},"_nodeVersion":"20.20.0","dependencies":{"tsafe":"^1.8.5","core-js":"^3.48.0","xregexp":"^5.1.2","classlist.js":"^1.1.20150312","url-polyfill":"^1.1.14","event-target-polyfill":"^0.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"evt":"^2.5.8","tsx":"^4.15.5","zod":"^3.17.10","vite":"^5.2.11","chalk":"^4.1.2","husky":"^4.3.8","json5":"^2.2.3","react":"^18.2.0","yauzl":"^2.10.0","recast":"^0.23.3","terser":"^5.46.0","vitest":"^1.6.0","cheerio":"1.0.0-rc.12","termost":"^v0.12.1","webpack":"5.93.0","prettier":"^3.2.5","dompurify":"2.5.7","react-dom":"^18.2.0","tsc-alias":"^1.8.10","tss-react":"^4.9.10","cli-select":"^1.1.2","powerhooks":"^1.0.19","typescript":"^4.9.4","@babel/core":"^7.24.5","@types/node":"^18.15.3","@vercel/ncc":"^0.38.1","lint-staged":"^11.0.0","webpack-cli":"5.1.4","@babel/types":"^7.24.5","@types/react":"^18.0.35","@types/yauzl":"^2.10.3","babel-loader":"9.1.3","chokidar-cli":"^3.0.0","magic-string":"^0.30.7","@babel/parser":"^7.24.5","@octokit/rest":"^20.1.1","html-entities":"^2.5.2","run-exclusive":"^2.2.19","@emotion/react":"^11.11.4","@types/minimist":"^1.2.2","@babel/generator":"^7.24.5","@storybook/react":"^6.5.13","@types/dompurify":"^2.0.0","@types/react-dom":"^18.0.11","@babel/preset-env":"7.24.8","make-fetch-happen":"^11.0.3","properties-parser":"^0.3.1","storybook-dark-mode":"^1.1.2","isomorphic-dompurify":"^2.15.0","@storybook/addon-a11y":"^6.5.16","@vitejs/plugin-legacy":"^7.2.1","@types/babel__generator":"^7.6.4","eslint-plugin-storybook":"^0.6.7","@types/make-fetch-happen":"^10.0.1","@types/properties-parser":"^0.3.3","@storybook/builder-webpack5":"^6.5.13","@storybook/manager-webpack5":"^6.5.13"},"_npmOperationalInternal":{"tmp":"tmp/keycloakify_11.14.8_1769158981892_0.5207459413967492","host":"s3://npm-registry-packages-npm-production"}},"11.14.9":{"name":"@avatar-the-last-airbender/keycloakify","version":"11.14.9","keywords":["keycloak","react","theme","FreeMarker","ftl","login","register","account","bluehats"],"author":{"name":"u/secret"},"license":"MIT","_id":"@avatar-the-last-airbender/keycloakify@11.14.9","maintainers":[{"name":"yossi_marshak","email":"BulbulMaster@proton.me"}],"homepage":"https://www.keycloakify.dev","bugs":{"url":"https://github.com/keycloakify/keycloakify/issues"},"bin":{"keycloakify":"bin/main.js"},"dist":{"shasum":"7a5ac5ec6702122b020ab668d3f5c201b773e629","tarball":"https://registry.npmjs.org/@avatar-the-last-airbender/keycloakify/-/keycloakify-11.14.9.tgz","fileCount":1175,"integrity":"sha512-lzxEgdf/p8soTkrX+9MVuAG3//zsNrCub111R5CQ+VJWiikK1SwRu2IwWUWq/B6tvkCSNeBhvwSYfqtLmDlAtg==","signatures":[{"sig":"MEYCIQCG8YnA/J9ldWJoJjC8ET+k92AKbd3EKuJyeUBfSH7X+QIhAL5ocy6XzWV4MwNN5eUhgkt91+aWzDTEPMazvg6IAnu0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19354663},"husky":{"hooks":{"pre-commit":"lint-staged -v"}},"gitHead":"296db9bbc4d01e5f5f0b58472ccf25a84e25ee00","_npmUser":{"name":"yossi_marshak","email":"BulbulMaster@proton.me"},"repository":{"url":"git://github.com/keycloakify/keycloakify.git","type":"git"},"_npmVersion":"11.8.0","description":"Framework to create custom Keycloak UIs","directories":{},"lint-staged":{"*.{ts,tsx,json,md}":["prettier --write"]},"_nodeVersion":"20.20.0","dependencies":{"tsafe":"^1.8.5","core-js":"^3.48.0","xregexp":"^5.1.2","classlist.js":"^1.1.20150312","url-polyfill":"1.1.13","event-target-polyfill":"^0.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"evt":"^2.5.8","tsx":"^4.15.5","zod":"^3.17.10","vite":"^5.2.11","chalk":"^4.1.2","husky":"^4.3.8","json5":"^2.2.3","react":"^18.2.0","yauzl":"^2.10.0","recast":"^0.23.3","terser":"^5.46.0","vitest":"^1.6.0","cheerio":"1.0.0-rc.12","termost":"^v0.12.1","webpack":"5.93.0","prettier":"^3.2.5","dompurify":"2.5.7","react-dom":"^18.2.0","tsc-alias":"^1.8.10","tss-react":"^4.9.10","cli-select":"^1.1.2","powerhooks":"^1.0.19","typescript":"^4.9.4","@babel/core":"^7.24.5","@types/node":"^18.15.3","@vercel/ncc":"^0.38.1","lint-staged":"^11.0.0","webpack-cli":"5.1.4","@babel/types":"^7.24.5","@types/react":"^18.0.35","@types/yauzl":"^2.10.3","babel-loader":"9.1.3","chokidar-cli":"^3.0.0","magic-string":"^0.30.7","@babel/parser":"^7.24.5","@octokit/rest":"^20.1.1","html-entities":"^2.5.2","run-exclusive":"^2.2.19","@emotion/react":"^11.11.4","@types/minimist":"^1.2.2","@babel/generator":"^7.24.5","@storybook/react":"^6.5.13","@types/dompurify":"^2.0.0","@types/react-dom":"^18.0.11","@babel/preset-env":"7.24.8","make-fetch-happen":"^11.0.3","properties-parser":"^0.3.1","storybook-dark-mode":"^1.1.2","isomorphic-dompurify":"^2.15.0","@storybook/addon-a11y":"^6.5.16","@vitejs/plugin-legacy":"^7.2.1","@types/babel__generator":"^7.6.4","eslint-plugin-storybook":"^0.6.7","@types/make-fetch-happen":"^10.0.1","@types/properties-parser":"^0.3.3","@storybook/builder-webpack5":"^6.5.13","@storybook/manager-webpack5":"^6.5.13"},"_npmOperationalInternal":{"tmp":"tmp/keycloakify_11.14.9_1769166166566_0.10771330017300884","host":"s3://npm-registry-packages-npm-production"}},"11.14.10":{"name":"@avatar-the-last-airbender/keycloakify","version":"11.14.10","keywords":["keycloak","react","theme","FreeMarker","ftl","login","register","account","bluehats"],"author":{"name":"u/secret"},"license":"MIT","_id":"@avatar-the-last-airbender/keycloakify@11.14.10","maintainers":[{"name":"yossi_marshak","email":"BulbulMaster@proton.me"}],"homepage":"https://www.keycloakify.dev","bugs":{"url":"https://github.com/keycloakify/keycloakify/issues"},"bin":{"keycloakify":"bin/main.js"},"dist":{"shasum":"c0b12720d5a8c0c4944fe20655a74e87857ba60f","tarball":"https://registry.npmjs.org/@avatar-the-last-airbender/keycloakify/-/keycloakify-11.14.10.tgz","fileCount":1175,"integrity":"sha512-STFaSNyYUkvh+ojtfzi6s3qzU7lyUXLS+VOTx9X9RF6zm9eUqAAQDcfx/4IegSReGhzNBspXfODP+q+YpXtZnQ==","signatures":[{"sig":"MEUCIQCXKfywnxl37ITNdwKqHwouHqp/kaGJKrFpd+vsVMFIwwIgSJewmIHSW2ZsEVMY9mfevTkT3oV7x1Wk2H+UTCTO89g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18592635},"husky":{"hooks":{"pre-commit":"lint-staged -v"}},"gitHead":"3bf8ea0a81907404bdcaca99e3b23527f3c9a314","_npmUser":{"name":"yossi_marshak","email":"BulbulMaster@proton.me"},"repository":{"url":"git://github.com/keycloakify/keycloakify.git","type":"git"},"_npmVersion":"11.8.0","description":"Framework to create custom Keycloak UIs","directories":{},"lint-staged":{"*.{ts,tsx,json,md}":["prettier --write"]},"_nodeVersion":"20.20.0","dependencies":{"tsafe":"^1.8.5","core-js":"^3.48.0","xregexp":"^5.1.2","classlist.js":"^1.1.20150312","url-polyfill":"1.1.13","event-target-polyfill":"^0.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"evt":"^2.5.8","tsx":"^4.15.5","zod":"^3.17.10","vite":"^5.2.11","chalk":"^4.1.2","husky":"^4.3.8","json5":"^2.2.3","react":"^18.2.0","yauzl":"^2.10.0","recast":"^0.23.3","terser":"^5.46.0","vitest":"^1.6.0","cheerio":"1.0.0-rc.12","termost":"^v0.12.1","webpack":"5.93.0","prettier":"^3.2.5","dompurify":"2.5.7","react-dom":"^18.2.0","tsc-alias":"^1.8.10","tss-react":"^4.9.10","cli-select":"^1.1.2","powerhooks":"^1.0.19","typescript":"^4.9.4","@babel/core":"^7.24.5","@types/node":"^18.15.3","@vercel/ncc":"^0.38.1","lint-staged":"^11.0.0","webpack-cli":"5.1.4","@babel/types":"^7.24.5","@types/react":"^18.0.35","@types/yauzl":"^2.10.3","babel-loader":"9.1.3","chokidar-cli":"^3.0.0","magic-string":"^0.30.7","@babel/parser":"^7.24.5","@octokit/rest":"^20.1.1","html-entities":"^2.5.2","run-exclusive":"^2.2.19","@emotion/react":"^11.11.4","@types/minimist":"^1.2.2","@babel/generator":"^7.24.5","@storybook/react":"^6.5.13","@types/dompurify":"^2.0.0","@types/react-dom":"^18.0.11","@babel/preset-env":"7.24.8","make-fetch-happen":"^11.0.3","properties-parser":"^0.3.1","storybook-dark-mode":"^1.1.2","isomorphic-dompurify":"^2.15.0","@storybook/addon-a11y":"^6.5.16","@vitejs/plugin-legacy":"^7.2.1","@types/babel__generator":"^7.6.4","eslint-plugin-storybook":"^0.6.7","@types/make-fetch-happen":"^10.0.1","@types/properties-parser":"^0.3.3","@storybook/builder-webpack5":"^6.5.13","@storybook/manager-webpack5":"^6.5.13"},"_npmOperationalInternal":{"tmp":"tmp/keycloakify_11.14.10_1769168270166_0.21011647232771646","host":"s3://npm-registry-packages-npm-production"}},"11.14.11":{"name":"@avatar-the-last-airbender/keycloakify","version":"11.14.11","keywords":["keycloak","react","theme","FreeMarker","ftl","login","register","account","bluehats"],"author":{"name":"u/secret"},"license":"MIT","_id":"@avatar-the-last-airbender/keycloakify@11.14.11","maintainers":[{"name":"yossi_marshak","email":"BulbulMaster@proton.me"}],"homepage":"https://www.keycloakify.dev","bugs":{"url":"https://github.com/keycloakify/keycloakify/issues"},"bin":{"keycloakify":"bin/main.js"},"dist":{"shasum":"64e7356c45a4e98ada08f53ecd84f12af90d927d","tarball":"https://registry.npmjs.org/@avatar-the-last-airbender/keycloakify/-/keycloakify-11.14.11.tgz","fileCount":1175,"integrity":"sha512-udMSMIo1pWFqeZF/uKjYb68Li4TQjNPw25UQeGDlqPmWSmMjhltCkZqduubzeIinRbxklIOAGioM3NJOSL0dig==","signatures":[{"sig":"MEYCIQDEpiD3PVtMOctwi7fFF4zevw8HfkzjsvR2KpIvh7DlkgIhAKYDeorwmZI0iun/SO/qEA6y9CxpyaSsmJDwZlFwUihP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18592635},"husky":{"hooks":{"pre-commit":"lint-staged -v"}},"gitHead":"fa57b346de624c64c2ff2b40c2999008af7d9b05","_npmUser":{"name":"yossi_marshak","email":"BulbulMaster@proton.me"},"repository":{"url":"git://github.com/keycloakify/keycloakify.git","type":"git"},"_npmVersion":"11.8.0","description":"Framework to create custom Keycloak UIs","directories":{},"lint-staged":{"*.{ts,tsx,json,md}":["prettier --write"]},"_nodeVersion":"20.20.0","dependencies":{"tsafe":"^1.8.5","core-js":"^3.48.0","xregexp":"^5.1.2","classlist.js":"^1.1.20150312","url-polyfill":"1.1.13","event-target-polyfill":"^0.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"evt":"^2.5.8","tsx":"^4.15.5","zod":"^3.17.10","vite":"^5.2.11","chalk":"^4.1.2","husky":"^4.3.8","json5":"^2.2.3","react":"^18.2.0","yauzl":"^2.10.0","recast":"^0.23.3","terser":"^5.46.0","vitest":"^1.6.0","cheerio":"1.0.0-rc.12","termost":"^v0.12.1","webpack":"5.93.0","prettier":"^3.2.5","dompurify":"2.5.7","react-dom":"^18.2.0","tsc-alias":"^1.8.10","tss-react":"^4.9.10","cli-select":"^1.1.2","powerhooks":"^1.0.19","typescript":"^4.9.4","@babel/core":"^7.24.5","@types/node":"^18.15.3","@vercel/ncc":"^0.38.1","lint-staged":"^11.0.0","webpack-cli":"5.1.4","@babel/types":"^7.24.5","@types/react":"^18.0.35","@types/yauzl":"^2.10.3","babel-loader":"9.1.3","chokidar-cli":"^3.0.0","magic-string":"^0.30.7","@babel/parser":"^7.24.5","@octokit/rest":"^20.1.1","html-entities":"^2.5.2","run-exclusive":"^2.2.19","@emotion/react":"^11.11.4","@types/minimist":"^1.2.2","@babel/generator":"^7.24.5","@storybook/react":"^6.5.13","@types/dompurify":"^2.0.0","@types/react-dom":"^18.0.11","@babel/preset-env":"7.24.8","make-fetch-happen":"^11.0.3","properties-parser":"^0.3.1","storybook-dark-mode":"^1.1.2","isomorphic-dompurify":"^2.15.0","@storybook/addon-a11y":"^6.5.16","@vitejs/plugin-legacy":"^7.2.1","@types/babel__generator":"^7.6.4","eslint-plugin-storybook":"^0.6.7","@types/make-fetch-happen":"^10.0.1","@types/properties-parser":"^0.3.3","@storybook/builder-webpack5":"^6.5.13","@storybook/manager-webpack5":"^6.5.13"},"_npmOperationalInternal":{"tmp":"tmp/keycloakify_11.14.11_1769169547604_0.2562894643133209","host":"s3://npm-registry-packages-npm-production"}},"11.14.12":{"name":"@avatar-the-last-airbender/keycloakify","version":"11.14.12","keywords":["keycloak","react","theme","FreeMarker","ftl","login","register","account","bluehats"],"author":{"name":"u/secret"},"license":"MIT","_id":"@avatar-the-last-airbender/keycloakify@11.14.12","maintainers":[{"name":"yossi_marshak","email":"BulbulMaster@proton.me"}],"homepage":"https://www.keycloakify.dev","bugs":{"url":"https://github.com/keycloakify/keycloakify/issues"},"bin":{"keycloakify":"bin/main.js"},"dist":{"shasum":"ee118e389bb3d3538a33e191d2b52ab7b27bf413","tarball":"https://registry.npmjs.org/@avatar-the-last-airbender/keycloakify/-/keycloakify-11.14.12.tgz","fileCount":1175,"integrity":"sha512-a/BoP6eWqqyWJ78klMyicRcPQlfithUCeu15KXXUlmRdmSdpjaryv0xL0tskKawzbWm2UMdwmjzu4eMAytZz4A==","signatures":[{"sig":"MEUCIQDlYEi6FeBE4Yi6ifXhDquK3t4Cl9Gwe8fWm0SPreaPKgIgRkEsYvCTqAF2ADrBScPNlPpYhK2MQapyzkQhW6Fd11g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17831293},"husky":{"hooks":{"pre-commit":"lint-staged -v"}},"gitHead":"d67315863f50926b9d0741fc736b58f96ab604d0","_npmUser":{"name":"yossi_marshak","email":"BulbulMaster@proton.me"},"repository":{"url":"git://github.com/keycloakify/keycloakify.git","type":"git"},"_npmVersion":"11.8.0","description":"Framework to create custom Keycloak UIs","directories":{},"lint-staged":{"*.{ts,tsx,json,md}":["prettier --write"]},"_nodeVersion":"20.20.0","dependencies":{"tsafe":"^1.8.5","core-js":"^3.48.0","xregexp":"^5.1.2","classlist.js":"^1.1.20150312","url-polyfill":"1.1.13","event-target-polyfill":"^0.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"evt":"^2.5.8","tsx":"^4.15.5","zod":"^3.17.10","vite":"^5.2.11","chalk":"^4.1.2","husky":"^4.3.8","json5":"^2.2.3","react":"^18.2.0","yauzl":"^2.10.0","recast":"^0.23.3","terser":"^5.46.0","vitest":"^1.6.0","cheerio":"1.0.0-rc.12","termost":"^v0.12.1","webpack":"5.93.0","prettier":"^3.2.5","dompurify":"2.5.7","react-dom":"^18.2.0","tsc-alias":"^1.8.10","tss-react":"^4.9.10","cli-select":"^1.1.2","powerhooks":"^1.0.19","typescript":"^4.9.4","@babel/core":"^7.24.5","@types/node":"^18.15.3","@vercel/ncc":"^0.38.1","lint-staged":"^11.0.0","webpack-cli":"5.1.4","@babel/types":"^7.24.5","@types/react":"^18.0.35","@types/yauzl":"^2.10.3","babel-loader":"9.1.3","chokidar-cli":"^3.0.0","magic-string":"^0.30.7","@babel/parser":"^7.24.5","@octokit/rest":"^20.1.1","html-entities":"^2.5.2","run-exclusive":"^2.2.19","@emotion/react":"^11.11.4","@types/minimist":"^1.2.2","@babel/generator":"^7.24.5","@storybook/react":"^6.5.13","@types/dompurify":"^2.0.0","@types/react-dom":"^18.0.11","@babel/preset-env":"7.24.8","make-fetch-happen":"^11.0.3","properties-parser":"^0.3.1","storybook-dark-mode":"^1.1.2","isomorphic-dompurify":"^2.15.0","@storybook/addon-a11y":"^6.5.16","@vitejs/plugin-legacy":"^7.2.1","@types/babel__generator":"^7.6.4","eslint-plugin-storybook":"^0.6.7","@types/make-fetch-happen":"^10.0.1","@types/properties-parser":"^0.3.3","@storybook/builder-webpack5":"^6.5.13","@storybook/manager-webpack5":"^6.5.13"},"_npmOperationalInternal":{"tmp":"tmp/keycloakify_11.14.12_1769170769295_0.27821107851795013","host":"s3://npm-registry-packages-npm-production"}},"11.14.13":{"name":"@avatar-the-last-airbender/keycloakify","version":"11.14.13","description":"Framework to create custom Keycloak UIs with ie supported regex and vite plugin legacy","repository":{"type":"git","url":"git://github.com/keycloakify/keycloakify.git"},"publishConfig":{"access":"public"},"bin":{"keycloakify":"bin/main.js"},"lint-staged":{"*.{ts,tsx,json,md}":["prettier --write"]},"husky":{"hooks":{"pre-commit":"lint-staged -v"}},"author":{"name":"u/secret"},"license":"MIT","keywords":["keycloak","react","theme","FreeMarker","ftl","login","register","account","bluehats"],"homepage":"https://www.keycloakify.dev","dependencies":{"tsafe":"^1.8.5","xregexp":"^5.1.2"},"devDependencies":{"@babel/core":"^7.24.5","@babel/generator":"^7.24.5","@babel/parser":"^7.24.5","@babel/preset-env":"7.24.8","@babel/types":"^7.24.5","@emotion/react":"^11.11.4","@octokit/rest":"^20.1.1","@storybook/addon-a11y":"^6.5.16","@storybook/builder-webpack5":"^6.5.13","@storybook/manager-webpack5":"^6.5.13","@storybook/react":"^6.5.13","@types/babel__generator":"^7.6.4","@types/dompurify":"^2.0.0","@types/make-fetch-happen":"^10.0.1","@types/minimist":"^1.2.2","@types/node":"^18.15.3","@types/properties-parser":"^0.3.3","@types/react":"^18.0.35","@types/react-dom":"^18.0.11","@types/yauzl":"^2.10.3","@vercel/ncc":"^0.38.1","@vitejs/plugin-legacy":"^7.2.1","babel-loader":"9.1.3","chalk":"^4.1.2","cheerio":"1.0.0-rc.12","chokidar-cli":"^3.0.0","cli-select":"^1.1.2","dompurify":"2.5.7","eslint-plugin-storybook":"^0.6.7","evt":"^2.5.8","html-entities":"^2.5.2","husky":"^4.3.8","isomorphic-dompurify":"^2.15.0","json5":"^2.2.3","lint-staged":"^11.0.0","magic-string":"^0.30.7","make-fetch-happen":"^11.0.3","powerhooks":"^1.0.19","prettier":"^3.2.5","properties-parser":"^0.3.1","react":"^18.2.0","react-dom":"^18.2.0","recast":"^0.23.3","run-exclusive":"^2.2.19","storybook-dark-mode":"^1.1.2","termost":"^v0.12.1","terser":"^5.46.0","tsc-alias":"^1.8.10","tss-react":"^4.9.10","tsx":"^4.15.5","typescript":"^4.9.4","vite":"^5.2.11","vitest":"^1.6.0","webpack":"5.93.0","webpack-cli":"5.1.4","yauzl":"^2.10.0","zod":"^3.17.10"},"gitHead":"a244e87880370350dc30095500b33c112dc7794b","_id":"@avatar-the-last-airbender/keycloakify@11.14.13","bugs":{"url":"https://github.com/keycloakify/keycloakify/issues"},"_nodeVersion":"20.20.0","_npmVersion":"11.8.0","dist":{"integrity":"sha512-MVh661Jw/k5X21ENcjTzCJ12vl2PZm8Z621p5gLUoYiiYx+5sXEoHMvBdJEmAj2EcyJwMn5pdKu7nuCboXvHlA==","shasum":"c14cb9ba04a60e9ef780f3baabc631540d57df81","tarball":"https://registry.npmjs.org/@avatar-the-last-airbender/keycloakify/-/keycloakify-11.14.13.tgz","fileCount":1175,"unpackedSize":17831192,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBd7eTeqiowKtIxkC/gI0O1RDLnoQrNqPaFIvZfvE7fPAiEAp88B5NRhaziIUwjN1N9Er3uhHWsM32NV9eCcSSYa3/0="}]},"_npmUser":{"name":"yossi_marshak","email":"BulbulMaster@proton.me"},"directories":{},"maintainers":[{"name":"yossi_marshak","email":"BulbulMaster@proton.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keycloakify_11.14.13_1769349578600_0.8373493087668682"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-22T14:40:30.960Z","modified":"2026-01-25T13:59:39.063Z","11.14.7":"2026-01-22T14:40:31.412Z","11.14.8":"2026-01-23T09:03:02.218Z","11.14.9":"2026-01-23T11:02:46.905Z","11.14.10":"2026-01-23T11:37:50.487Z","11.14.11":"2026-01-23T11:59:07.941Z","11.14.12":"2026-01-23T12:19:29.559Z","11.14.13":"2026-01-25T13:59:38.913Z"},"bugs":{"url":"https://github.com/keycloakify/keycloakify/issues"},"author":{"name":"u/secret"},"license":"MIT","homepage":"https://www.keycloakify.dev","keywords":["keycloak","react","theme","FreeMarker","ftl","login","register","account","bluehats"],"repository":{"type":"git","url":"git://github.com/keycloakify/keycloakify.git"},"description":"Framework to create custom Keycloak UIs with ie supported regex and vite plugin legacy","maintainers":[{"name":"yossi_marshak","email":"BulbulMaster@proton.me"}],"readme":"<p align=\"center\">\n    <img src=\"https://user-images.githubusercontent.com/6702424/109387840-eba11f80-7903-11eb-9050-db1dad883f78.png\">  \n</p>\n<p align=\"center\">\n    <i>🔏 Keycloak Theming for the Modern Web 🔏</i>\n    <br>\n    <br>\n    <a href=\"https://github.com/garronej/keycloakify/actions\">\n      <img src=\"https://github.com/keycloakify/keycloakify/actions/workflows/ci.yaml/badge.svg\">\n    </a>\n    <a href=\"https://www.npmjs.com/package/keycloakify\">\n      <img src=\"https://img.shields.io/npm/dm/keycloakify\">\n    </a>\n    <a href=\"https://github.com/garronej/keycloakify/blob/main/LICENSE\">\n      <img src=\"https://img.shields.io/npm/l/keycloakify\">\n    </a>\n    <a href=\"https://github.com/thomasdarimont/awesome-keycloak\">\n        <img src=\"https://awesome.re/mentioned-badge.svg\"/>\n    </a>\n    <p align=\"center\">\n      Check out our discord server!<br/>\n      <a href=\"https://discord.gg/mJdYJSdcm4\">\n        <img src=\"https://dcbadge.limes.pink/api/server/kYFZG7fQmn\"/>\n      </a>\n    </p>\n    <p align=\"center\">\n        <a href=\"https://www.keycloakify.dev\">Home</a>\n        -\n        <a href=\"https://docs.keycloakify.dev\">Documentation</a>\n        -\n        <a href=\"https://storybook.keycloakify.dev\">Storybook</a>\n        -\n        <a href=\"https://github.com/codegouvfr/keycloakify-starter\">Starter project</a>\n    </p>\n</p>\n\n<p align=\"center\">\n    <i>This build tool generates a Keycloak theme <a href=\"https://www.keycloakify.dev\">Learn more</a></i>\n    <br/>\n    <br/>\n    <img width=\"400\" src=\"https://github.com/user-attachments/assets/6bf3bef9-00b0-4460-97b9-0d2da8500798\">\n</p>\n\nKeycloakify is fully compatible with Keycloak from version 11 to 26...[and beyond](https://github.com/keycloakify/keycloakify/discussions/346#discussioncomment-5889791)\n\n> 📣 **Keycloakify 26 Released**  \n> Themes built with Keycloakify versions **prior** to Keycloak 26 are **incompatible** with Keycloak 26.  \n> To ensure compatibility, simply upgrade to the latest Keycloakify version for your major release (v10 or v11) and rebuild your theme.  \n> No breaking changes have been introduced, but the target version ranges have been updated. For more details, see [this guide](https://docs.keycloakify.dev/features/compiler-options/keycloakversiontargets).\n\n## Sponsor\n\n<br/>\n\n<div align=\"center\">\n\n\n\n</div>\n\n<div align=\"center\">\n\n![Logo Light](https://github.com/user-attachments/assets/20736d6f-f22d-4a9d-9dfe-93be209a8191#gh-light-mode-only)\n\n</div>\n\n<br/>\n\n<p align=\"center\">\n    <i><a href=\"https://phasetwo.io/?utm_source=keycloakify\"><strong>Keycloak as a Service</strong></a> - Keycloak community contributors of popular <a href=\"https://github.com/p2-inc#our-extensions-?utm_source=keycloakify\">extensions</a> providing free and dedicated <a href=\"https://phasetwo.io/hosting/?utm_source=keycloakify\">Keycloak hosting</a> and enterprise <a href=\"https://phasetwo.io/support/?utm_source=keycloakify\">Keycloak support</a> to businesses of all sizes.</i>\n</p>\n\n## Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/lordvlad\"><img src=\"https://avatars.githubusercontent.com/u/1217769?v=4?s=100\" width=\"100px;\" alt=\"Waldemar Reusch\"/><br /><sub><b>Waldemar Reusch</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=lordvlad\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://willwill96.github.io/the-ui-dawg-static-site/en/introduction/\"><img src=\"https://avatars.githubusercontent.com/u/10997562?v=4?s=100\" width=\"100px;\" alt=\"William Will\"/><br /><sub><b>William Will</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=willwill96\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Ann2827\"><img src=\"https://avatars.githubusercontent.com/u/32645809?v=4?s=100\" width=\"100px;\" alt=\"Bystrova Ann\"/><br /><sub><b>Bystrova Ann</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=Ann2827\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/mkreuzmayr\"><img src=\"https://avatars.githubusercontent.com/u/20108212?v=4?s=100\" width=\"100px;\" alt=\"Michael Kreuzmayr\"/><br /><sub><b>Michael Kreuzmayr</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=mkreuzmayr\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://coolmathgames.tech\"><img src=\"https://avatars.githubusercontent.com/u/6877780?v=4?s=100\" width=\"100px;\" alt=\"Mary \"/><br /><sub><b>Mary </b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=Mstrodl\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://tasyp.xyz/\"><img src=\"https://avatars.githubusercontent.com/u/6623212?v=4?s=100\" width=\"100px;\" alt=\"German Öö\"/><br /><sub><b>German Öö</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=Tasyp\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://revolunet.com\"><img src=\"https://avatars.githubusercontent.com/u/124937?v=4?s=100\" width=\"100px;\" alt=\"Julien Bouquillon\"/><br /><sub><b>Julien Bouquillon</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=revolunet\" title=\"Code\">💻</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/aidangilmore\"><img src=\"https://avatars.githubusercontent.com/u/32880357?v=4?s=100\" width=\"100px;\" alt=\"Aidan Gilmore\"/><br /><sub><b>Aidan Gilmore</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=aidangilmore\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/0x-Void\"><img src=\"https://avatars.githubusercontent.com/u/32745739?v=4?s=100\" width=\"100px;\" alt=\"Void\"/><br /><sub><b>Void</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=0x-Void\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/juffe\"><img src=\"https://avatars.githubusercontent.com/u/5393231?v=4?s=100\" width=\"100px;\" alt=\"juffe\"/><br /><sub><b>juffe</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=juffe\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/lazToum\"><img src=\"https://avatars.githubusercontent.com/u/4764837?v=4?s=100\" width=\"100px;\" alt=\"Lazaros Toumanidis\"/><br /><sub><b>Lazaros Toumanidis</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=lazToum\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/marcmrf\"><img src=\"https://avatars.githubusercontent.com/u/9928519?v=4?s=100\" width=\"100px;\" alt=\"Marc\"/><br /><sub><b>Marc</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=marcmrf\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://kasir-barati.github.io\"><img src=\"https://avatars.githubusercontent.com/u/73785723?v=4?s=100\" width=\"100px;\" alt=\"Kasir Barati\"/><br /><sub><b>Kasir Barati</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=kasir-barati\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/asashay\"><img src=\"https://avatars.githubusercontent.com/u/10714670?v=4?s=100\" width=\"100px;\" alt=\"Alex Oliynyk\"/><br /><sub><b>Alex Oliynyk</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=asashay\" title=\"Code\">💻</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.gravitysoftware.be\"><img src=\"https://avatars.githubusercontent.com/u/1140574?v=4?s=100\" width=\"100px;\" alt=\"Thomas Silvestre\"/><br /><sub><b>Thomas Silvestre</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=thosil\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/satanshiro\"><img src=\"https://avatars.githubusercontent.com/u/38865738?v=4?s=100\" width=\"100px;\" alt=\"satanshiro\"/><br /><sub><b>satanshiro</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=satanshiro\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://poelhekke.dev\"><img src=\"https://avatars.githubusercontent.com/u/1632377?v=4?s=100\" width=\"100px;\" alt=\"Koen Poelhekke\"/><br /><sub><b>Koen Poelhekke</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=kpoelhekke\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/zavoloklom\"><img src=\"https://avatars.githubusercontent.com/u/4151869?v=4?s=100\" width=\"100px;\" alt=\"Sergey Kupletsky\"/><br /><sub><b>Sergey Kupletsky</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=zavoloklom\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/keycloakify/keycloakify/commits?author=zavoloklom\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/rome-user\"><img src=\"https://avatars.githubusercontent.com/u/114131048?v=4?s=100\" width=\"100px;\" alt=\"rome-user\"/><br /><sub><b>rome-user</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=rome-user\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/celinepelletier\"><img src=\"https://avatars.githubusercontent.com/u/82821620?v=4?s=100\" width=\"100px;\" alt=\"Céline Pelletier\"/><br /><sub><b>Céline Pelletier</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=celinepelletier\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/xgp\"><img src=\"https://avatars.githubusercontent.com/u/244253?v=4?s=100\" width=\"100px;\" alt=\"Garth\"/><br /><sub><b>Garth</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=xgp\" title=\"Code\">💻</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/BlackVoid\"><img src=\"https://avatars.githubusercontent.com/u/673720?v=4?s=100\" width=\"100px;\" alt=\"Felix Gustavsson\"/><br /><sub><b>Felix Gustavsson</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=BlackVoid\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://m-siemens.de/\"><img src=\"https://avatars.githubusercontent.com/u/1873922?v=4?s=100\" width=\"100px;\" alt=\"Markus Siemens\"/><br /><sub><b>Markus Siemens</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=msiemens\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/law108000\"><img src=\"https://avatars.githubusercontent.com/u/8112024?v=4?s=100\" width=\"100px;\" alt=\"Rlok\"/><br /><sub><b>Rlok</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=law108000\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Moulyy\"><img src=\"https://avatars.githubusercontent.com/u/115405804?v=4?s=100\" width=\"100px;\" alt=\"Moulyy\"/><br /><sub><b>Moulyy</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=Moulyy\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/madmadson\"><img src=\"https://avatars.githubusercontent.com/u/798831?v=4?s=100\" width=\"100px;\" alt=\"Tobias Matt\"/><br /><sub><b>Tobias Matt</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=madmadson\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/oliviergoulet5\"><img src=\"https://avatars.githubusercontent.com/u/17685861?v=4?s=100\" width=\"100px;\" alt=\"Olivier Goulet\"/><br /><sub><b>Olivier Goulet</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=oliviergoulet5\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/liamlows\"><img src=\"https://avatars.githubusercontent.com/u/1365914?v=4?s=100\" width=\"100px;\" alt=\"Liam Lowsley-Williams\"/><br /><sub><b>Liam Lowsley-Williams</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=liamlows\" title=\"Code\">💻</a> <a href=\"https://github.com/keycloakify/keycloakify/commits?author=liamlows\" title=\"Documentation\">📖</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.linkedin.com/in/oes-rioniz/\"><img src=\"https://avatars.githubusercontent.com/u/5172296?v=4?s=100\" width=\"100px;\" alt=\"Omid\"/><br /><sub><b>Omid</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=uchar\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/keycloakify/keycloakify/commits?author=uchar\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/kathari00\"><img src=\"https://avatars.githubusercontent.com/u/42547712?v=4?s=100\" width=\"100px;\" alt=\"Katharina Eiserfey\"/><br /><sub><b>Katharina Eiserfey</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=kathari00\" title=\"Code\">💻</a> <a href=\"https://github.com/keycloakify/keycloakify/commits?author=kathari00\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/keycloakify/keycloakify/commits?author=kathari00\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/luca-peruzzo\"><img src=\"https://avatars.githubusercontent.com/u/69015314?v=4?s=100\" width=\"100px;\" alt=\"Luca Peruzzo\"/><br /><sub><b>Luca Peruzzo</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=luca-peruzzo\" title=\"Code\">💻</a> <a href=\"https://github.com/keycloakify/keycloakify/commits?author=luca-peruzzo\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/nima70\"><img src=\"https://avatars.githubusercontent.com/u/5094767?v=4?s=100\" width=\"100px;\" alt=\"Nima Shokouhfar\"/><br /><sub><b>Nima Shokouhfar</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=nima70\" title=\"Code\">💻</a> <a href=\"https://github.com/keycloakify/keycloakify/commits?author=nima70\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://mruder.dev\"><img src=\"https://avatars.githubusercontent.com/u/18495294?v=4?s=100\" width=\"100px;\" alt=\"Marvin A. Ruder\"/><br /><sub><b>Marvin A. Ruder</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/issues?q=author%3Amarvinruder\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/zvn2060\"><img src=\"https://avatars.githubusercontent.com/u/45450852?v=4?s=100\" width=\"100px;\" alt=\"HI_OuO\"/><br /><sub><b>HI_OuO</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=zvn2060\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/tripheo0412\"><img src=\"https://avatars.githubusercontent.com/u/25382052?v=4?s=100\" width=\"100px;\" alt=\"Tri Hoang\"/><br /><sub><b>Tri Hoang</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=tripheo0412\" title=\"Documentation\">📖</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://t.me/AAT_L\"><img src=\"https://avatars.githubusercontent.com/u/118743608?v=4?s=100\" width=\"100px;\" alt=\"Lesha\"/><br /><sub><b>Lesha</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=EternalSide\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://blog.bacongobbler.com\"><img src=\"https://avatars.githubusercontent.com/u/1360539?v=4?s=100\" width=\"100px;\" alt=\"Matthew Fisher\"/><br /><sub><b>Matthew Fisher</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=bacongobbler\" title=\"Documentation\">📖</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/kodebach\"><img src=\"https://avatars.githubusercontent.com/u/23529132?v=4?s=100\" width=\"100px;\" alt=\"Klemens Böswirth\"/><br /><sub><b>Klemens Böswirth</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=kodebach\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/wnmzzzz\"><img src=\"https://avatars.githubusercontent.com/u/117174301?v=4?s=100\" width=\"100px;\" alt=\"wnmzzzz\"/><br /><sub><b>wnmzzzz</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=wnmzzzz\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/DerIch27\"><img src=\"https://avatars.githubusercontent.com/u/62176944?v=4?s=100\" width=\"100px;\" alt=\"Lars Gottfriedsen\"/><br /><sub><b>Lars Gottfriedsen</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=DerIch27\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.linkedin.com/in/antonioacg/\"><img src=\"https://avatars.githubusercontent.com/u/8991621?v=4?s=100\" width=\"100px;\" alt=\"Antonio Casagrande\"/><br /><sub><b>Antonio Casagrande</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=antonioacg\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/emouty\"><img src=\"https://avatars.githubusercontent.com/u/16755668?v=4?s=100\" width=\"100px;\" alt=\"emouty\"/><br /><sub><b>emouty</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=emouty\" title=\"Code\">💻</a></td>\n    </tr>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/rgrosjean\"><img src=\"https://avatars.githubusercontent.com/u/39985706?v=4?s=100\" width=\"100px;\" alt=\"rgrosjean\"/><br /><sub><b>rgrosjean</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=rgrosjean\" title=\"Code\">💻</a> <a href=\"https://github.com/keycloakify/keycloakify/commits?author=rgrosjean\" title=\"Tests\">⚠️</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://about.me/lleir\"><img src=\"https://avatars.githubusercontent.com/u/34919?v=4?s=100\" width=\"100px;\" alt=\"Lleïr Borràs Metje\"/><br /><sub><b>Lleïr Borràs Metje</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/issues?q=author%3Alleirborras\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://waynekirimi.netlify.app/\"><img src=\"https://avatars.githubusercontent.com/u/37283450?v=4?s=100\" width=\"100px;\" alt=\"Wayne Kirimi\"/><br /><sub><b>Wayne Kirimi</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=waynemorphic\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/discostur\"><img src=\"https://avatars.githubusercontent.com/u/2615420?v=4?s=100\" width=\"100px;\" alt=\"Kilian Ries\"/><br /><sub><b>Kilian Ries</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=discostur\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://phasetwo.io/\"><img src=\"https://avatars.githubusercontent.com/u/93841792?v=4?s=100\" width=\"100px;\" alt=\"pnzrr\"/><br /><sub><b>pnzrr</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=pnzrr\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://www.aaronwong.se\"><img src=\"https://avatars.githubusercontent.com/u/450741?v=4?s=100\" width=\"100px;\" alt=\"Aaron Wong\"/><br /><sub><b>Aaron Wong</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=acreations\" title=\"Code\">💻</a></td>\n      <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/db6edr\"><img src=\"https://avatars.githubusercontent.com/u/264334?v=4?s=100\" width=\"100px;\" alt=\"Dirk Raeder\"/><br /><sub><b>Dirk Raeder</b></sub></a><br /><a href=\"https://github.com/keycloakify/keycloakify/commits?author=db6edr\" title=\"Code\">💻</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n","readmeFilename":"README.md"}