{"_id":"verdaccio-openid","_rev":"36-9022a73e62aaf27916c735f508829a15","name":"verdaccio-openid","dist-tags":{"latest":"0.19.0"},"versions":{"0.1.0":{"name":"verdaccio-openid","version":"0.1.0","author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.1.0","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"bin":{"verdaccio-openid":"dist/cli/index.js"},"dist":{"shasum":"6169559d84ae95ee8857808c58f8d2746ea071f2","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.1.0.tgz","fileCount":12,"integrity":"sha512-pRmrVq3S71aueE7snjdIaK2yprPKT/aK7+c6gr5+ZpVl50zI3RvrJq6aNcIbhR6wCSM/TfFkT+qSBcIHTaAgTw==","signatures":[{"sig":"MEUCIQCEelHSrCOvEVH0U7yAG9tTT7RtDr2edxmHjVJoulUQhAIgHw7xWQolWr6VsQWcwQ1B7Xs/6xaxoqEEENQi1wnOBC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3M4uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrhfw//fTslndF9EMaIowZvR4UEaofODOg3tgzvaQ++bd3TECrdF7pM\r\nc9OTCe8mxD5WWqg60vTnln7JEntv3xZqd76zT0PZMd9q1+ZOaBOfQRhOk6GV\r\nxTwn2AFSA24tJcFr6HAuNKli6llu1q+LUt/0Rgq/9YO26/cHRYh4nkqy8wm1\r\nXKFEVikmQSMrkyLc6FkhS5voIQWVrpPSKEEe9Z05fzQYOK2pOOtx0GZ8vbj4\r\neKnIm9poQ965KdMda84r+sjb/piAPY6MLq2mfwxap/9mS/FNwhX2A1cEyAb7\r\nFswxTTYomvysoxooUhhRs7k1OnOTlqJJP13cFeuCtbDsR1zobLcr52xlfbr0\r\nTAQBE7Oa3Ca82HOqAr3PbQxxCK+DYQ7s0pXzbmIRbPmNcasA9o3AiWLbEHq5\r\nDORn7Zdiu2tQQpHfBD2jA8BmSNlc7+pz5zZqz3xzlf2LHwCt/YYDS72hOn1f\r\naEqgiOs9hV1ntwm7WhpTHbONAcQjLvljvufRnE93RzGwqHQ77tKmXAjLvDn/\r\nn2znHIVU3+HmFIILMp5Lcli01suPSfmwLnrEpFe/3jrPr3nlMWFWhAozj71e\r\ns2o5iyqaqwcP3aKiJN5Q2vMZqV6tL8rANASIze2cY8uPmkCHg8vlwnC2N+Fs\r\nmeYnE6+ZQGWKYxXR9HWNJIj6yEj8dAHRbos=\r\n=k1f1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/server/index.js","module":"dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":"^16||^18"},"scripts":{"lint":"eslint --fix --ext .js,.ts .","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"verdaccio -c verdaccio.yaml","link:openid":"yarn link && yarn link verdaccio-openid","unlink:openid":"yarn unlink verdaccio-openid && yarn unlink","prepublishOnly":"yarn run build"},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"repository":{"url":"https://github.com/kuoruan/verdaccio-openid","type":"git"},"description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018-2022 Xingwang Liao\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"yup":"^0.32.11","open":"^8.0.7","dotenv":"^16.0.3","core-js":"^3.27.2","express":"^4.18.2","minimist":"^1.2.7","deepmerge":"^4.3.0","global-agent":"^3.0.0","openid-client":"^5.3.2","@verdaccio/url":"^11.0.0-6-next.22","@gitbeaker/node":"^35.8.0","@verdaccio/auth":"^6.0.0-6-next.35","@verdaccio/core":"^6.0.0-6-next.56","@isaacs/ttlcache":"^1.2.1","@verdaccio/config":"^6.0.0-6-next.55"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.33.0","rimraf":"^4.1.2","rollup":"^3.12.1","prettier":"^2.8.3","verdaccio":"^5.20.1","typescript":"^4.9.5","@babel/core":"^7.20.12","@types/lodash":"^4.14.191","@types/express":"^4.17.16","@types/minimist":"^1.2.1","@verdaccio/types":"^10.7.0","@babel/preset-env":"^7.20.2","verdaccio-htpasswd":"^11.0.0-6-next.13","@rollup/plugin-json":"^6.0.0","@types/global-agent":"^2.1.0","@rollup/plugin-alias":"^4.0.3","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-image":"^3.0.2","eslint-plugin-import":"^2.27.5","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-replace":"^5.0.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^24.0.1","@babel/preset-typescript":"^7.18.6","@typescript-eslint/parser":"^5.50.0","@rollup/plugin-node-resolve":"^15.0.1","eslint-import-resolver-node":"^0.3.7","rollup-plugin-node-externals":"^5.1.0","@typescript-eslint/eslint-plugin":"^5.50.0","eslint-import-resolver-typescript":"^3.5.3"},"peerDependencies":{"verdaccio":"^5||>=6.0.0-6-next.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.1.0_1675415086290_0.37955249563674576","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"verdaccio-openid","version":"0.1.1","author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.1.1","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"bin":{"verdaccio-openid":"dist/cli/index.js"},"dist":{"shasum":"b717223b52ebe3bb4258b265e4fecdd27cd464a1","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.1.1.tgz","fileCount":12,"integrity":"sha512-b1cnzQNiSRIO6sddQIVjf7AB8EcNor7WOYqFQOZb+uGXi2tPSk9+em3vt2kiy9STejcbmUfdFL3k5zkEVWbniw==","signatures":[{"sig":"MEQCIFDy6a39gKK7qm3n8oy1FjS+3JUpFllv/qCus9+98d5GAiAYQ5rc68cuWA+dYhvt9GCDZtRrgi+pvETIAF7eK35iMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3NHTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmql0xAAgbV7VqoNxYX+C98FKSm59uROZ//XkFtJbB4AINcii8PcNm7e\r\nHrtyLx6AuH6cMSWcxXitNrN0+aFG8TRHK42w/ePDJbTHstZnoUiksQyjH1AF\r\nYfZna/ZNoZ7bL8Iz/FcN8QjzdBwJVy5YtxC8Rre0lqSWAI4WM5TTaPr/i0FU\r\ncyJijk6CJfjOM0DhDPLbP8oOo3ezHUMId79Pz9XX2NGzEybQaai72Xgo1tnJ\r\nFnIZt69kReQ+ZF/CvEQ4Wuh76fTGcu7OT0GJcpCudprgrabGR2WjPCWjoAIR\r\nldsmDjYvqCvXUolWt9xGVxNg1cSwDUBHkO4MlFX0AH7sczywUECLv7y5BKcT\r\nShEawyw7tUH0Lwy9JSHgUrH0hekhfk9V6GrIuop2wcPL5+U6rWDze729QRaf\r\nm06DS9jDKSVP4BSl6wiJ+7diFBuCR1+2FWWWCfJR0trPQIbmXtX6ZxvzFkFq\r\nigtQgcT64guxWCo6OljH4JC8onYBqVWI2ND7TMqx4dFoGlC7K/iM/LqWB5ci\r\nCotl920wtrjS6x1CiC8jzP3YX08XLm/biqP/9aoJQhTzLnzd6UXzy51FvIly\r\noyEcfQgeG2dz5c3tn++Lb/Wy6/QYsHofVXbh6NtjweOVecZEfaiIxiHE5j50\r\nhTH+r3nDLW9g4Z9Ge0w+jgfK1DYj2kYT+NA=\r\n=lQBF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/server/index.js","module":"dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":"^16||^18"},"scripts":{"lint":"eslint --fix --ext .js,.ts .","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"verdaccio -c verdaccio.yaml","link:openid":"yarn link && yarn link verdaccio-openid","unlink:openid":"yarn unlink verdaccio-openid && yarn unlink","prepublishOnly":"yarn run build"},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"repository":{"url":"https://github.com/kuoruan/verdaccio-openid","type":"git"},"description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018-2022 Xingwang Liao\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"yup":"^0.32.11","open":"^8.0.7","dotenv":"^16.0.3","core-js":"^3.27.2","express":"^4.18.2","minimist":"^1.2.7","deepmerge":"^4.3.0","global-agent":"^3.0.0","openid-client":"^5.3.2","@verdaccio/url":"^11.0.0-6-next.22","@gitbeaker/node":"^35.8.0","@verdaccio/auth":"^6.0.0-6-next.35","@verdaccio/core":"^6.0.0-6-next.56","@isaacs/ttlcache":"^1.2.1","@verdaccio/config":"^6.0.0-6-next.55"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.33.0","rimraf":"^4.1.2","rollup":"^3.12.1","prettier":"^2.8.3","verdaccio":"^5.20.1","typescript":"^4.9.5","@babel/core":"^7.20.12","@types/lodash":"^4.14.191","@types/express":"^4.17.16","@types/minimist":"^1.2.1","@verdaccio/types":"^10.7.0","@babel/preset-env":"^7.20.2","verdaccio-htpasswd":"^11.0.0-6-next.13","@rollup/plugin-json":"^6.0.0","@types/global-agent":"^2.1.0","@rollup/plugin-alias":"^4.0.3","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-image":"^3.0.2","eslint-plugin-import":"^2.27.5","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-replace":"^5.0.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^24.0.1","@babel/preset-typescript":"^7.18.6","@typescript-eslint/parser":"^5.50.0","@rollup/plugin-node-resolve":"^15.0.1","eslint-import-resolver-node":"^0.3.7","rollup-plugin-node-externals":"^5.1.0","@typescript-eslint/eslint-plugin":"^5.50.0","eslint-import-resolver-typescript":"^3.5.3"},"peerDependencies":{"verdaccio":"^5||>=6.0.0-6-next.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.1.1_1675416018824_0.8250571766900652","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"verdaccio-openid","version":"0.2.0","author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.2.0","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"bin":{"verdaccio-openid":"dist/cli/verdaccio-openid"},"dist":{"shasum":"9e3b839c09edaec151d3dd981ec8f6748537a161","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.2.0.tgz","fileCount":12,"integrity":"sha512-ps2tKIZohvnzAhJCewdlvvj3gROsbwyOT5F6yy51RQt+qKeUXYURDNurAP5wD4zf1gWU1Dqj/duLFIuwOaGW6w==","signatures":[{"sig":"MEQCIFnoMtryGuZcXCFJxjJcTODi1Q01VRU2jDQKxXD4kbG0AiBkrGZ4lnRdlJli5pOzjgHNgx6lMkGRi7ZA6XFxiCBUFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7aI3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEaw/+I42Fig2lqW7mReqslrla3rW2jRgLzbBxnxsyrqof4ADrTfZR\r\nHxOPDxhX7hEPo11HGNpAFv25xogruJX9DAgS8lUi3HaYMxXvG+syjWQVp/tZ\r\nEe5Y1ml8KVxvXGhGRXE2uq8tq2gB+N1NO5ZTq/Oduns8SUwhok3A+2UNLWCk\r\nq+krU7TJrIo0i3cY8s+UF5dbFDxtLSynhJw8iL2wK+K3I2LwRhm0hrWBKJfv\r\nVfiDJ0h+cTNJywGmRgqKXJbliwuuUWTgonpCwaaK3pKDaSpSr2rmdiYIM9Qr\r\nwqaTiPbg6aFs9QY76e5A2k+yuPLLaoseUdUuXIrnf0RM4ixXUzrNS6sLqApf\r\nue2oRVyS6SWbJ2xpzXs1wD9/YhStLCRvf5Lxru8enR7LxR+zz0KpAbQPf7K2\r\n2m02KwoLTee4h3cdgPXxu2k62VWWGrhB6nwec3cYEaCgdj3AqYm/4pO6rXgT\r\nDULEgaXQLNacG0HQWketKMCbAVceQm8nM2YWyXB2tLx8HsIhGdmLIWdM/23R\r\nfBllq1ScUVlGTVWqU+HK0b3rFPDFXQo5g+EUFy+gLD0WMTuAlmnIC61cAF1M\r\nIrtQx0E3fiqLIC10kpN2bep8nUKakjq57CNxQFvCNwFbNf3JVlTPDA5TkQ1u\r\nXy+FEcmfOVPv/UAbKiuCZELwou1fFigVSCY=\r\n=xeCj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/server/index.js","module":"dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":"^16||^18"},"scripts":{"lint":"eslint --fix --ext .js,.ts .","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"verdaccio -c verdaccio/verdaccio.yml","link:openid":"yarn link && yarn link verdaccio-openid","unlink:openid":"yarn unlink verdaccio-openid && yarn unlink","prepublishOnly":"yarn run build"},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"repository":{"url":"https://github.com/kuoruan/verdaccio-openid","type":"git"},"description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018-2022 Xingwang Liao\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"yup":"^1.0.0","open":"^8.4.1","dotenv":"^16.0.3","core-js":"^3.28.0","express":"^4.18.2","minimist":"^1.2.8","deepmerge":"^4.3.0","global-agent":"^3.0.0","openid-client":"^5.4.0","@verdaccio/url":"^11.0.0-6-next.27","@gitbeaker/node":"^35.8.0","@verdaccio/auth":"^6.0.0-6-next.40","@verdaccio/core":"^6.0.0-6-next.61","@isaacs/ttlcache":"^1.2.1","@verdaccio/config":"^6.0.0-6-next.61"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.34.0","rimraf":"^4.1.2","rollup":"^3.15.0","prettier":"^2.8.4","verdaccio":"^5.21.1","typescript":"^4.9.5","@babel/core":"^7.20.12","@types/lodash":"^4.14.191","@types/express":"^4.17.17","@types/minimist":"^1.2.1","@verdaccio/types":"^10.7.0","@babel/preset-env":"^7.20.2","verdaccio-htpasswd":"^11.0.0-6-next.13","@rollup/plugin-json":"^6.0.0","@types/global-agent":"^2.1.0","@rollup/plugin-alias":"^4.0.3","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-image":"^3.0.2","eslint-plugin-import":"^2.27.5","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-replace":"^5.0.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^24.0.1","@babel/preset-typescript":"^7.18.6","@typescript-eslint/parser":"^5.52.0","rollup-plugin-shebang-bin":"^0.0.5","@rollup/plugin-node-resolve":"^15.0.1","eslint-import-resolver-node":"^0.3.7","rollup-plugin-node-externals":"^5.1.2","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.3"},"peerDependencies":{"verdaccio":"^5||>=6.0.0-6-next.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.2.0_1676517942802_0.4893685820731979","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"verdaccio-openid","version":"0.3.0","author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.3.0","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"bin":{"verdaccio-openid":"dist/cli/verdaccio-openid"},"dist":{"shasum":"91b9a71fbdb50fd8a6a9deb2cdbcc364e800ae6e","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.3.0.tgz","fileCount":12,"integrity":"sha512-Ttt8ttceP8wCl3KojiEEyvt6CWOVcenUJuNnJNS0lSBEAb4crCFNdsunJujwLXlMXqfn5Mrvaza+me2sH0TfCw==","signatures":[{"sig":"MEYCIQCzc3YIHhSvTcmVyqu9+uAOJMQUGhFBpfokUBS/O/CvmgIhANXmdHVbJ5b/Z5q2Cck1zPmV+tC95SJP3L/Kh/aY0Ouk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":79114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7e2kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+sA//blypj6CjPVlU9HcJuCi93LBJKHYBa0fBxFsgoHuat8bCjD2R\r\nPAPAtNPSv5Y1t82iQ1kBFfYZ/SlqutzyFDRmCIeemBtFNyF6lHIDVgEDWXLu\r\nNIpvRWTohNQBNc8WHcl2flbvecLlG6ocpdCGMpk3jF9iBKZzFcHTDnGHTr4K\r\n2VYdLkuXLjzCw8eA2Lx1I5jwCdrYjS909cOxvNTaAL7m9piw3Cr3uUUMtQ6i\r\n51IGtmmDEZXF0VRJw4TKQQVsVdBU+LjT5toWyhGC3Z6tp/e2tmtURoOu+K7v\r\n4vEU1HDX4JYr+CvwLSkaIZgHZaHXWeN9qfv9q7Uk84DuvkEBo6r7WuJt9BT/\r\nX3VuDPyuBZ6YbichZkPpJwz1lLT8pdGxe4BPCyy0NfQyMdEFujtJu5hMBNVL\r\new7AWLIF3HxrpNeck+jECKpZfte4CC96XDh0O7y82TQErXVWMUTMgPh/N30t\r\nJtm/v/E05lFfXg1K+umkS581OJ1D7XevEO0b+RtVkDoy+XkFfJs4vnmZzKOC\r\nY1DUz/vTcEAEj/eQ09yua2XZtlF9pHvqoWz3/oToRlkrQ/Of8qgp8ZBiogf9\r\na/kJcG7ZOzt+9YH9s9LmT7wMxVZWp8VO+URGL01knwBYekSpw5FtnWlLsIWc\r\nrzUKmQqsm+2aUw+gzcebGhqR9lFTvVqd3wM=\r\n=lB6q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/server/index.js","module":"dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=16"},"scripts":{"lint":"eslint --fix --ext .js,.ts .","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:plugin:openid' verdaccio -c verdaccio/verdaccio.yml","link:openid":"yarn link && yarn link verdaccio-openid","unlink:openid":"yarn unlink verdaccio-openid && yarn unlink","prepublishOnly":"yarn run build"},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"repository":{"url":"https://github.com/kuoruan/verdaccio-openid","type":"git"},"description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018-2022 Xingwang Liao\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"yup":"^1.0.0","open":"^8.4.1","debug":"^4.3.4","dotenv":"^16.0.3","core-js":"^3.28.0","express":"^4.18.2","minimist":"^1.2.8","deepmerge":"^4.3.0","global-agent":"^3.0.0","openid-client":"^5.4.0","@verdaccio/url":"^11.0.0-6-next.27","@gitbeaker/node":"^35.8.0","@verdaccio/auth":"^6.0.0-6-next.40","@verdaccio/core":"^6.0.0-6-next.61","@isaacs/ttlcache":"^1.2.1","@verdaccio/config":"^6.0.0-6-next.61"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.34.0","rimraf":"^4.1.2","rollup":"^3.15.0","prettier":"^2.8.4","cross-env":"^7.0.3","verdaccio":"^5.21.1","typescript":"^4.9.5","@babel/core":"^7.20.12","@types/lodash":"^4.14.191","@types/express":"^4.17.17","@types/minimist":"^1.2.1","@verdaccio/types":"^10.7.0","@babel/preset-env":"^7.20.2","verdaccio-htpasswd":"^11.0.0-6-next.13","@rollup/plugin-json":"^6.0.0","@types/global-agent":"^2.1.0","@rollup/plugin-alias":"^4.0.3","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-image":"^3.0.2","eslint-plugin-import":"^2.27.5","@rollup/plugin-terser":"^0.4.0","@rollup/plugin-replace":"^5.0.2","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^24.0.1","@babel/preset-typescript":"^7.18.6","@typescript-eslint/parser":"^5.52.0","rollup-plugin-shebang-bin":"^0.0.5","@rollup/plugin-node-resolve":"^15.0.1","eslint-import-resolver-node":"^0.3.7","rollup-plugin-node-externals":"^5.1.2","@typescript-eslint/eslint-plugin":"^5.52.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.3"},"peerDependencies":{"verdaccio":"^5||>=6.0.0-6-next.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.3.0_1676537251809_0.7659109284542247","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"verdaccio-openid","version":"0.4.0","author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.4.0","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"bin":{"verdaccio-openid":"dist/cli/verdaccio-openid"},"dist":{"shasum":"72a27689384b07be521eca28a6bb0ae2081fe2ad","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.4.0.tgz","fileCount":12,"integrity":"sha512-vEXq6DeeYvWyf5Y7S8mdlm0pF1W0rnHZeLRyhhPqmy2DBSouyF7kruA6lvErnEWN/d2eQTODjY09fovYpW8aXw==","signatures":[{"sig":"MEQCIH+5QSTnEPQ7upp6J+wahi2NfImzD0rOf5jp/TxaqBPbAiAGRBH+MvWyWbUkJGxnhObzYY74rr/pM5/JdNEkfAb94A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCwVCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpj/g//UrTFyhy5mDkrjH82qgaHrV6adYDMpYI6ay5beKqzhSaA9YKl\r\n42yGnBnHLxLWLAhpcJU99V93oOlRHUoL4P+VyPNyzfRfbhpTRYH2N4zs8LPI\r\nI0qmAt5H2FBAQAnw7tPOu0Q7uIMoaQhXXOL5xzva4gnJPv1Zxmy7uYQKoZYk\r\nl7HXfzYQiiwJPMF49/6HPh6N1ydh6ix22RGcImjgH5Ti3UJ6IV2rR2DPcYTk\r\nGfFAUaXC/23hSEqePZsrk8JGvrhVz8I8Cf/fRApL9b1/b56Wez2Nc6JscGq6\r\ndY2X38Oy6qM1Hbidz569qvS3UrgQBH6j3Wy3cbOFYOKmiyi1+H/e/6hPH2xZ\r\nxVfyNkCL+YNHcWv2tJL7t4fosiy2WH3YeCULuWiplsnpzEsB+K4+3uF+Y4XN\r\nyrgvolg2fFUem7msg+8018ZJmmtocwN5HQnlseGG3LBVGLt0r4M5KCYFLzPD\r\n76F6uQA+X9Q8O/jvP0SsGHWjOmBPKs9TNEexYOTX+HxxGyRGajPNAzpIq5tm\r\n6PsBYQYGkG2oZWqkcqwcGRiaVCRKVzkd0J07+/A+oqvsqcwFR8iZgcY+7z3s\r\nQNY+TiAnlG7505IPgV3KtdbGfCwzHIe6HIbp8aV6ZqSc8MJXvVxhff7F2cZf\r\nK+6yaQNlntpPGVbePnQG0B1yiqyPzKFL7F8=\r\n=72Dm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/server/index.js","module":"dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=16"},"scripts":{"lint":"eslint --fix --ext .js,.ts .","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' verdaccio -c verdaccio/verdaccio.yml","preview":"verdaccio -c verdaccio/verdaccio.yml","link:openid":"yarn link && yarn link verdaccio-openid","unlink:openid":"yarn unlink verdaccio-openid && yarn unlink","prepublishOnly":"yarn run build"},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"repository":{"url":"https://github.com/kuoruan/verdaccio-openid","type":"git"},"description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2018-2022 Xingwang Liao\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"yup":"^1.0.2","open":"^8.4.2","debug":"^4.3.4","dotenv":"^16.0.3","core-js":"^3.29.0","express":"^4.18.2","minimist":"^1.2.8","deepmerge":"^4.3.0","global-agent":"^3.0.0","openid-client":"^5.4.0","@verdaccio/url":"^11.0.0-6-next.31","@gitbeaker/node":"^35.8.0","@verdaccio/auth":"^6.0.0-6-next.44","@verdaccio/core":"^6.0.0-6-next.65","@isaacs/ttlcache":"^1.2.1","@verdaccio/config":"^6.0.0-6-next.65","@verdaccio/signature":"^6.0.0-6-next.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.35.0","rimraf":"^4.4.0","rollup":"^3.19.0","prettier":"^2.8.4","cross-env":"^7.0.3","verdaccio":"^5.22.1","typescript":"^4.9.5","@babel/core":"^7.21.0","@types/lodash":"^4.14.191","@types/express":"^4.17.17","@types/minimist":"^1.2.1","@verdaccio/types":"^10.8.0","@babel/preset-env":"^7.20.2","verdaccio-htpasswd":"^11.0.0-6-next.13","@rollup/plugin-json":"^6.0.0","@types/global-agent":"^2.1.0","@rollup/plugin-alias":"^4.0.3","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-image":"^3.0.2","eslint-plugin-import":"^2.27.5","@rollup/plugin-terser":"^0.4.0","eslint-plugin-unicorn":"^46.0.0","@rollup/plugin-replace":"^5.0.2","eslint-config-prettier":"^8.7.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^24.0.1","@babel/preset-typescript":"^7.21.0","@typescript-eslint/parser":"^5.54.1","rollup-plugin-shebang-bin":"^0.0.5","@rollup/plugin-node-resolve":"^15.0.1","eslint-import-resolver-node":"^0.3.7","rollup-plugin-node-externals":"^5.1.2","@typescript-eslint/eslint-plugin":"^5.54.1","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.3"},"peerDependencies":{"verdaccio":"^5||>=6.0.0-6-next.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.4.0_1678443842238_0.8295872699224558","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"verdaccio-openid","version":"0.5.0","author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.5.0","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/cli/verdaccio-openid"},"dist":{"shasum":"1e60d0daea9808526022be43c7e1cef44797ce4f","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.5.0.tgz","fileCount":7,"integrity":"sha512-EgT7ce/k55jnCwPRvGvGSGIA2W4wExV0ESsR2EYowtNWFgcpi5TPiT7fZUejY6D3/1u8CpoILt4lXaKl0AB4AQ==","signatures":[{"sig":"MEUCIEV3vXmGl2HXQxRsqLv7CedS6V/e8mvivggPaLxGtBy1AiEA+EHqmQw0z8NsEnt69wP02B5iKvbZr2Trw0YY9gkpEHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRN7WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/TQ//RbwqZw+YoDi2RZYNh2gFkh2BhPmB09E8aUIbezKkEVJ/ah+T\r\nUTzG6a8dVI1VGh5/wImX+hbiLHVBqtdxtY+ZWMkUc5gDuKHVFb62KPyPosta\r\nvs/R8EnDsZDIQNdGCRkaBe+65gvPUrxHBrkciMwFofSesDEUDYsUME0UuD85\r\nB+fCD60VDh0/hciVW2gl2Hv5dRpWOVh3xm//zmYtdSeT9kVW49AD53tRYb3u\r\nGG/o9ih5cuhGOJC8NDlgzQKAF96O5HcEQjr2j0cGNEXwoR/+SPjl0eIsgXlm\r\nkeVdv5oBwbKOEXi6AL8NLY/RUabMlIMFJROB8RbAqkuo+5AVdv9un9gXSrTG\r\nkyhGCpzCOIR/hBGWWw7CVMUX2PfKQc3N74tZlgrgimVrEd57Ybl0TkbcY7dD\r\nLaFfiNW6306u0Wr+2NkGBHHuEuK+HMnibXRbMN2zrL5tXLENg0vfadQThWJ6\r\nYwjoVPsewlXEhL9n8URPADiXFXRJ+0KCS6fmypr7jcrQasbb+l+5Y0CzqtGH\r\nHtinugCMCba3waB32g1bCYfTBHTO6lE0AsYP0hxnVtKeipQiH1/4hKEXATut\r\nCTTcdaLuv13kUEjwXnFyzCw5K/DQ7zxWoXcnEeU0yw7JwWSmVGklibbH2cFk\r\nMPAmK4kWUV2Ka+TEO76i8/f+HgfajdNOCN0=\r\n=COFs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/server/index.js","module":"dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=16"},"gitHead":"9e800759c8c6aa777c5be366a7bdd3fc140e5532","scripts":{"lint":"eslint --fix --ext .js,.ts .","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' verdaccio -c verdaccio/verdaccio.yml","preview":"verdaccio -c verdaccio/verdaccio.yml","link:openid":"yarn link && yarn link verdaccio-openid","unlink:openid":"yarn unlink verdaccio-openid && yarn unlink","prepublishOnly":"yarn run build"},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"8.19.4","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"16.20.0","dependencies":{"yup":"^1.1.1","open":"^9.1.0","debug":"^4.3.4","dotenv":"^16.0.3","core-js":"^3.30.1","express":"^4.18.2","minimist":"^1.2.8","deepmerge":"^4.3.1","global-agent":"^3.0.0","openid-client":"^5.4.1","@verdaccio/url":"^11.0.0-6-next.34","@gitbeaker/node":"^35.8.1","@verdaccio/auth":"^6.0.0-6-next.47","@verdaccio/core":"^6.0.0-6-next.68","@isaacs/ttlcache":"^1.2.2","@verdaccio/config":"^6.0.0-6-next.68","@verdaccio/signature":"^6.0.0-6-next.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.39.0","rimraf":"^5.0.0","rollup":"^3.20.7","prettier":"^3.0.0-alpha.7-for-vscode","cross-env":"^7.0.3","verdaccio":"^5.24.0","typescript":"^5.0.4","@babel/core":"^7.21.4","@types/lodash":"^4.14.194","@types/express":"^4.17.17","@types/minimist":"^1.2.1","@verdaccio/types":"^10.8.0","@babel/preset-env":"^7.21.4","verdaccio-htpasswd":"^11.0.0-6-next.13","@rollup/plugin-json":"^6.0.0","@types/global-agent":"^2.1.0","@rollup/plugin-alias":"^5.0.0","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-image":"^3.0.2","eslint-plugin-import":"^2.27.5","@rollup/plugin-terser":"^0.4.1","eslint-plugin-unicorn":"^46.0.0","@rollup/plugin-replace":"^5.0.2","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^24.1.0","@babel/preset-typescript":"^7.21.4","@typescript-eslint/parser":"^5.59.0","rollup-plugin-shebang-bin":"^0.0.5","@rollup/plugin-node-resolve":"^15.0.2","eslint-import-resolver-node":"^0.3.7","rollup-plugin-node-externals":"^5.1.2","@typescript-eslint/eslint-plugin":"^5.59.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"verdaccio":"^5||>=6.0.0-6-next.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.5.0_1682235094254_0.27522423549092445","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"verdaccio-openid","version":"0.6.0","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.6.0","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"170e59df98bc39d8065718defe61df22cb6bb1d6","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.6.0.tgz","fileCount":8,"integrity":"sha512-B0J04jho3oeKtKFORNGeEk44hPr+lgluTq7348zdO0vdbsiF4r5XdIvMgWeV0PufzjeHjc1u6j9fl9QNCs9yEw==","signatures":[{"sig":"MEUCIBQ6ui/yyHrFiGC5vt2w/S4MaCBl9g+BmDCK/zRBmW6lAiEA2Uodh2ZgIdiPtZayMaJfDdBM3R5SiPjDObKDWzEWLaQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124306},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.6.0.tgz","module":"./dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=16"},"scripts":{"lint":"eslint --ext .js,.ts .","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' verdaccio -c verdaccio/verdaccio.yml","preview":"verdaccio -c verdaccio/verdaccio.yml","lint:fix":"eslint --ext .js,.ts --fix .","link:openid":"pnpm link --global verdaccio-openid","unlink:openid":"pnpm rm --global verdaccio-openid"},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/88ba3674a24b9e957491ccc14e969a00/verdaccio-openid-0.6.0.tgz","_integrity":"sha512-B0J04jho3oeKtKFORNGeEk44hPr+lgluTq7348zdO0vdbsiF4r5XdIvMgWeV0PufzjeHjc1u6j9fl9QNCs9yEw==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"9.5.1","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"18.16.1","dependencies":{"yup":"^1.2.0","open":"^9.1.0","debug":"^4.3.4","dotenv":"^16.3.1","core-js":"^3.31.0","express":"^4.18.2","minimist":"^1.2.8","deepmerge":"^4.3.1","global-agent":"^3.0.0","openid-client":"^5.4.2","@verdaccio/url":"11.0.0-6-next.38","@gitbeaker/rest":"^39.4.0","@verdaccio/auth":"6.0.0-6-next.51","@verdaccio/core":"6.0.0-6-next.72","@isaacs/ttlcache":"^1.4.0","@verdaccio/config":"6.0.0-6-next.72","@verdaccio/signature":"^6.0.0-6-next.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.5","devDependencies":{"eslint":"^8.43.0","rimraf":"^5.0.1","rollup":"^3.26.0","prettier":"^2.8.8","cross-env":"^7.0.3","verdaccio":"^5.25.0","typescript":"^5.1.6","@babel/core":"^7.22.5","@types/lodash":"^4.14.195","@types/express":"^4.17.17","@types/minimist":"^1.2.2","@verdaccio/types":"^10.8.0","@babel/preset-env":"^7.22.5","verdaccio-htpasswd":"^11.0.0-6-next.13","@rollup/plugin-json":"^6.0.0","@types/global-agent":"^2.1.1","@rollup/plugin-alias":"^5.0.0","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-image":"^3.0.2","eslint-plugin-import":"^2.27.5","@rollup/plugin-terser":"^0.4.3","eslint-plugin-unicorn":"^47.0.0","@rollup/plugin-replace":"^5.0.2","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^25.0.2","@babel/preset-typescript":"^7.22.5","@typescript-eslint/parser":"^5.60.1","rollup-plugin-shebang-bin":"^0.0.5","@rollup/plugin-node-resolve":"^15.1.0","eslint-import-resolver-node":"^0.3.7","rollup-plugin-node-externals":"^6.1.1","@typescript-eslint/eslint-plugin":"^5.60.1","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"verdaccio":">=5.0.0||>=6.0.0-6-next.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.6.0_1688121567048_0.8411552280122967","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"verdaccio-openid","version":"0.6.1","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.6.1","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"237c09c6607f133ed7e36f3d59774296435b0a1f","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.6.1.tgz","fileCount":8,"integrity":"sha512-XDR9fgx3JNQ3xBBbhby9KZ84JN0UqPstOupNQtt28IbsWYzztSGlUfEhFE48lVz0RWInAth205tRgVMG6OJ2Eg==","signatures":[{"sig":"MEYCIQCfCF9l7UF6F6iPrYvGSCIONmNJZrb792Ksh3wMH2nWggIhAP5+B1XkrlnfY8KNjXNm3YXMF34zrsruov+aly4K35rE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124168},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.6.1.tgz","module":"./dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=16"},"scripts":{"lint":"eslint --ext .js,.ts .","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' verdaccio -c verdaccio/verdaccio.yml","preview":"verdaccio -c verdaccio/verdaccio.yml","lint:fix":"eslint --ext .js,.ts --fix .","link:openid":"pnpm link --global verdaccio-openid","unlink:openid":"pnpm rm --global verdaccio-openid"},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/7c5b0a6cd213e520af6e5978bbbd430e/verdaccio-openid-0.6.1.tgz","_integrity":"sha512-XDR9fgx3JNQ3xBBbhby9KZ84JN0UqPstOupNQtt28IbsWYzztSGlUfEhFE48lVz0RWInAth205tRgVMG6OJ2Eg==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"9.5.1","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"18.16.1","dependencies":{"yup":"^1.2.0","open":"^9.1.0","debug":"^4.3.4","dotenv":"^16.3.1","core-js":"^3.31.0","express":"^4.18.2","minimist":"^1.2.8","deepmerge":"^4.3.1","global-agent":"^3.0.0","openid-client":"^5.4.2","@verdaccio/url":"11.0.0-6-next.38","@gitbeaker/node":"^35.8.1","@verdaccio/auth":"6.0.0-6-next.51","@verdaccio/core":"6.0.0-6-next.72","@isaacs/ttlcache":"^1.4.0","@verdaccio/config":"6.0.0-6-next.72","@verdaccio/signature":"^6.0.0-6-next.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.5","devDependencies":{"eslint":"^8.43.0","rimraf":"^5.0.1","rollup":"^3.26.0","prettier":"^2.8.8","cross-env":"^7.0.3","verdaccio":"^5.25.0","typescript":"^5.1.6","@babel/core":"^7.22.5","@types/lodash":"^4.14.195","@types/express":"^4.17.17","@types/minimist":"^1.2.2","@verdaccio/types":"^10.8.0","@babel/preset-env":"^7.22.5","verdaccio-htpasswd":"^11.0.0-6-next.13","@rollup/plugin-json":"^6.0.0","@types/global-agent":"^2.1.1","@rollup/plugin-alias":"^5.0.0","@rollup/plugin-babel":"^6.0.3","@rollup/plugin-image":"^3.0.2","eslint-plugin-import":"^2.27.5","@rollup/plugin-terser":"^0.4.3","eslint-plugin-unicorn":"^47.0.0","@rollup/plugin-replace":"^5.0.2","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^25.0.2","@babel/preset-typescript":"^7.22.5","@typescript-eslint/parser":"^5.60.1","rollup-plugin-shebang-bin":"^0.0.5","@rollup/plugin-node-resolve":"^15.1.0","eslint-import-resolver-node":"^0.3.7","rollup-plugin-node-externals":"^6.1.1","@typescript-eslint/eslint-plugin":"^5.60.1","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.5.5"},"peerDependencies":{"verdaccio":">=5.0.0||>=6.0.0-6-next.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.6.1_1688122302240_0.521638579146686","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"verdaccio-openid","version":"0.6.2","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.6.2","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"2e94f41d21375a5896330626375ac6013eec7305","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.6.2.tgz","fileCount":8,"integrity":"sha512-Wk6uJT90/zhklQpZoOXP7CMNs8Bf14Bcq7gTGdcIGPe0RQ/vqNU6cbZWGWVQggTNCqj/75HxDjk/H4M3gc6T6Q==","signatures":[{"sig":"MEUCIQDDvkEixNyl7+fIwQ6FesYh2mXNrojg6RjXJpC6EbY7vgIgKN7PbCllR2nIQaaUJW9PXnNvpfiW+9BGSw/fqdRJ7vE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124369},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.6.2.tgz","module":"./dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=16"},"scripts":{"lint":"eslint --ext .js,.ts .","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' verdaccio -c verdaccio/verdaccio.yml","preview":"verdaccio -c verdaccio/verdaccio.yml","lint:fix":"eslint --ext .js,.ts --fix .","link:local":"pnpm link .","link:global":"pnpm link --global","unlink:global":"pnpm rm --global verdaccio-openid"},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/23e010f0f97170eea9c77cd09857d9a1/verdaccio-openid-0.6.2.tgz","_integrity":"sha512-Wk6uJT90/zhklQpZoOXP7CMNs8Bf14Bcq7gTGdcIGPe0RQ/vqNU6cbZWGWVQggTNCqj/75HxDjk/H4M3gc6T6Q==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"8.19.4","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"16.20.2","dependencies":{"yup":"^1.3.2","open":"^9.1.0","debug":"^4.3.4","dotenv":"^16.3.1","core-js":"^3.33.1","express":"^4.18.2","minimist":"^1.2.8","deepmerge":"^4.3.1","global-agent":"^3.0.0","openid-client":"^5.6.1","@verdaccio/url":"11.0.0-6-next.42","@gitbeaker/node":"^35.8.1","@verdaccio/auth":"6.0.0-6-next.55","@verdaccio/core":"6.0.0-6-next.76","@isaacs/ttlcache":"^1.4.1","@verdaccio/config":"6.0.0-6-next.76","@verdaccio/signature":"^6.0.0-6-next.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.5","devDependencies":{"eslint":"^8.52.0","rimraf":"^5.0.5","rollup":"^4.1.4","prettier":"^3.0.3","cross-env":"^7.0.3","verdaccio":"^5.27.0","typescript":"^5.2.2","@babel/core":"^7.23.2","@types/lodash":"^4.14.200","@types/express":"^4.17.20","@types/minimist":"^1.2.4","@verdaccio/types":"^10.8.0","@babel/preset-env":"^7.23.2","verdaccio-htpasswd":"^11.0.0-6-next.13","@rollup/plugin-json":"^6.0.1","@types/global-agent":"^2.1.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-image":"^3.0.3","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","eslint-plugin-unicorn":"^48.0.1","@rollup/plugin-replace":"^5.0.4","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.0","rollup-plugin-shebang-bin":"^0.0.6","@rollup/plugin-node-resolve":"^15.2.3","eslint-import-resolver-node":"^0.3.9","rollup-plugin-node-externals":"^6.1.2","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"verdaccio":">=5.0.0||>=6.0.0-6-next.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.6.2_1698231178297_0.7368029168296901","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"verdaccio-openid","version":"0.7.0","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.7.0","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"824ce77af282c81f6b2b22fc29ada47e86937f10","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.7.0.tgz","fileCount":8,"integrity":"sha512-Dw30l+STPZoCWSdieG853atHnk/+NbaIDhOm6ilrbacB41NwJu3gySBkZwrWlR7i/fpINsxOQXuIGf4aoc/LWg==","signatures":[{"sig":"MEUCIQDlYwwhenyoEwQ02M5y5FeX6PD5o2Z49a1CHbKeAO4LDgIgeFBuwNswfq/cjZiwWCZZeWO1EPqKj0KP/YuWdYQUpPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125222},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.7.0.tgz","module":"./dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=16"},"scripts":{"lint":"eslint --ext .js,.ts .","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' verdaccio -c verdaccio/verdaccio.yml","preview":"verdaccio -c verdaccio/verdaccio.yml","lint:fix":"eslint --ext .js,.ts --fix .","link:local":"pnpm link .","link:global":"pnpm link --global","unlink:global":"pnpm rm --global verdaccio-openid"},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/e8e2b8979b97b234d54b5abdc23394d6/verdaccio-openid-0.7.0.tgz","_integrity":"sha512-Dw30l+STPZoCWSdieG853atHnk/+NbaIDhOm6ilrbacB41NwJu3gySBkZwrWlR7i/fpINsxOQXuIGf4aoc/LWg==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"9.8.1","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"18.18.2","dependencies":{"yup":"^1.3.2","open":"^9.1.0","debug":"^4.3.4","dotenv":"^16.3.1","core-js":"^3.33.1","express":"^4.18.2","minimist":"^1.2.8","deepmerge":"^4.3.1","global-agent":"^3.0.0","openid-client":"^5.6.1","@verdaccio/url":"11.0.0-6-next.42","@gitbeaker/node":"^35.8.1","@verdaccio/auth":"6.0.0-6-next.55","@verdaccio/core":"6.0.0-6-next.76","@isaacs/ttlcache":"^1.4.1","@verdaccio/config":"6.0.0-6-next.76","@verdaccio/signature":"^6.0.0-6-next.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.5","devDependencies":{"eslint":"^8.52.0","rimraf":"^5.0.5","rollup":"^4.1.4","prettier":"^3.0.3","cross-env":"^7.0.3","verdaccio":"^5.27.0","typescript":"^5.2.2","@babel/core":"^7.23.2","@types/lodash":"^4.14.200","@types/express":"^4.17.20","@types/minimist":"^1.2.4","@verdaccio/types":"^10.8.0","@babel/preset-env":"^7.23.2","verdaccio-htpasswd":"^11.0.0-6-next.13","@rollup/plugin-json":"^6.0.1","@types/global-agent":"^2.1.2","@rollup/plugin-alias":"^5.0.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-image":"^3.0.3","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","eslint-plugin-unicorn":"^48.0.1","@rollup/plugin-replace":"^5.0.4","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@babel/preset-typescript":"^7.23.2","@typescript-eslint/parser":"^6.9.0","rollup-plugin-shebang-bin":"^0.0.6","@rollup/plugin-node-resolve":"^15.2.3","eslint-import-resolver-node":"^0.3.9","rollup-plugin-node-externals":"^6.1.2","@typescript-eslint/eslint-plugin":"^6.9.0","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"verdaccio":">=5.0.0||>=6.0.0-6-next.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.7.0_1698392140451_0.7328856856526664","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"verdaccio-openid","version":"0.8.0","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.8.0","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"34c9fdc08de5fb886f1dde011ae5f754467b20dd","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.8.0.tgz","fileCount":7,"integrity":"sha512-YbKyM4pW23vHg5KSzoWZJfftOjxPKXYEWgPkjaGVN1Q16u3RtN0pLmWBWo+rF8kOkANdC+2HVS0jKk8nwgc9Ww==","signatures":[{"sig":"MEUCIQD8TZCFO5Qam2RF4vG7XYYFAYlCqpT+VdjJcidY84O2mwIgS5vxqmB+p5ZXiJNVyupc0ESmwrh0dR8bTof7cBRqFh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90763},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.8.0.tgz","module":"./dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=16"},"scripts":{"lint":"eslint --ext .js,.mjs,.ts .","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' verdaccio -c verdaccio/verdaccio.yml","preview":"verdaccio -c verdaccio/verdaccio.yml","lint:fix":"eslint --ext .js,.mjs,.ts --fix .","link:local":"pnpm link .","link:global":"pnpm link --global","unlink:global":"pnpm rm --global verdaccio-openid"},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/785a502b178ba4989bda9813b04ecba9/verdaccio-openid-0.8.0.tgz","_integrity":"sha512-YbKyM4pW23vHg5KSzoWZJfftOjxPKXYEWgPkjaGVN1Q16u3RtN0pLmWBWo+rF8kOkANdC+2HVS0jKk8nwgc9Ww==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"9.8.1","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"18.18.2","dependencies":{"yup":"^1.3.2","open":"^9.1.0","debug":"^4.3.4","dotenv":"^16.3.1","core-js":"^3.33.3","express":"^4.18.2","minimist":"^1.2.8","deepmerge":"^4.3.1","global-agent":"^3.0.0","openid-client":"^5.6.1","@verdaccio/url":"11.0.0-6-next.42","@gitbeaker/node":"^35.8.1","@verdaccio/auth":"6.0.0-6-next.55","@verdaccio/core":"6.0.0-6-next.76","@isaacs/ttlcache":"^1.4.1","@verdaccio/config":"6.0.0-6-next.76","@verdaccio/signature":"^6.0.0-6-next.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.5","devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.5","rollup":"^4.6.0","prettier":"^3.1.0","cross-env":"^7.0.3","verdaccio":"^5.27.0","typescript":"^5.3.2","@babel/core":"^7.23.3","@types/lodash":"^4.14.202","@types/express":"^4.17.21","@types/minimist":"^1.2.5","@verdaccio/types":"^10.8.0","@babel/preset-env":"^7.23.3","verdaccio-htpasswd":"^11.0.0-6-next.13","@rollup/plugin-json":"^6.0.1","@types/global-agent":"^2.1.3","@rollup/plugin-alias":"^5.1.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-image":"^3.0.3","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","eslint-plugin-unicorn":"^49.0.0","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@rollup/plugin-commonjs":"^25.0.7","@babel/preset-typescript":"^7.23.3","@typescript-eslint/parser":"^6.13.1","rollup-plugin-shebang-bin":"^0.0.6","@rollup/plugin-node-resolve":"^15.2.3","eslint-import-resolver-node":"^0.3.9","rollup-plugin-node-externals":"^6.1.2","@typescript-eslint/eslint-plugin":"^6.13.1","eslint-plugin-simple-import-sort":"^10.0.0","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"verdaccio":">=5.0.0||>=6.0.0-6-next.0||>=7.0.0-next.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.8.0_1701239215042_0.6016349184855789","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"verdaccio-openid","version":"0.9.0","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.9.0","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"6713a4d63be13b8a39a9a5d473418274f515ce90","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.9.0.tgz","fileCount":7,"integrity":"sha512-qha9DrWUcoXV69OShUY00gUnUmlR2+SPZQlpuDe2OV1/0L9fYH+Omtl2+Fe/4Ftw4ojR8gLKkV2u1IDpjvynqw==","signatures":[{"sig":"MEUCIQD1WYG4kIRDWPrXbUtF1AvweSNkAONZpSBMBDhbKuPrPwIgA6IQQSMMUCrlbAsw5mJtRVmVCAUo8QrggSDt7RKsD3c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93734},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.9.0.tgz","module":"./dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=16"},"scripts":{"lint":"eslint --ext .js,.mjs,.ts .","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' verdaccio -c verdaccio/verdaccio.yml","preview":"verdaccio -c verdaccio/verdaccio.yml","lint:fix":"eslint --ext .js,.mjs,.ts --fix .","link:local":"pnpm link .","link:global":"pnpm link --global","unlink:global":"pnpm rm --global verdaccio-openid"},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/f90ae09fbdde322f9a93d7f3fee806b6/verdaccio-openid-0.9.0.tgz","_integrity":"sha512-qha9DrWUcoXV69OShUY00gUnUmlR2+SPZQlpuDe2OV1/0L9fYH+Omtl2+Fe/4Ftw4ojR8gLKkV2u1IDpjvynqw==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"10.2.4","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"18.19.1","dependencies":{"yup":"^1.4.0","open":"^10.1.0","debug":"^4.3.4","dotenv":"^16.4.5","express":"^4.19.1","minimist":"^1.2.8","deepmerge":"^4.3.1","global-agent":"^3.0.0","openid-client":"^5.6.5","@verdaccio/url":"11.0.0-6-next.42","@gitbeaker/node":"^35.8.1","@verdaccio/auth":"6.0.0-6-next.55","@verdaccio/core":"6.0.0-6-next.76","@isaacs/ttlcache":"^1.4.1","@verdaccio/config":"6.0.0-6-next.76","@verdaccio/signature":"6.0.0-6-next.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.6.5","devDependencies":{"eslint":"^8.57.0","rimraf":"^5.0.5","rollup":"^4.13.0","core-js":"^3.36.1","prettier":"^3.2.5","cross-env":"^7.0.3","verdaccio":"^5.30.2","typescript":"^5.4.3","@babel/core":"^7.24.3","@types/lodash":"^4.17.0","@types/express":"^4.17.21","@types/minimist":"^1.2.5","@verdaccio/types":"^10.8.0","@babel/preset-env":"^7.24.3","verdaccio-htpasswd":"11.0.0-6-next.13","@rollup/plugin-json":"^6.1.0","@types/global-agent":"^2.1.3","@rollup/plugin-alias":"^5.1.0","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-image":"^3.0.3","eslint-plugin-import":"^2.29.1","@rollup/plugin-terser":"^0.4.4","eslint-plugin-unicorn":"^51.0.1","@rollup/plugin-replace":"^5.0.5","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@rollup/plugin-commonjs":"^25.0.7","@babel/preset-typescript":"^7.24.1","@typescript-eslint/parser":"^7.3.1","rollup-plugin-shebang-bin":"^0.0.6","@rollup/plugin-node-resolve":"^15.2.3","eslint-import-resolver-node":"^0.3.9","rollup-plugin-node-externals":"^7.1.1","@typescript-eslint/eslint-plugin":"^7.3.1","eslint-plugin-simple-import-sort":"^12.0.0","eslint-import-resolver-typescript":"^3.6.1"},"peerDependencies":{"verdaccio":">=5.0.0||>=6.0.0-6-next.0||>=7.0.0-next.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.9.0_1711349995126_0.8288110204944115","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"verdaccio-openid","version":"0.10.0","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.10.0","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"7548a385de3adf0fe49210955ec05c3bf7cafe8c","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.10.0.tgz","fileCount":7,"integrity":"sha512-z614wBCqL57hquu+z91HlHMq0rWyHfJ5l6tCtY/Ukuo3NMeC4zTyBcBhVFOPYHlUvjzukVFbD3ZyCus/J15Cyg==","signatures":[{"sig":"MEUCIQC5rkFFlMqj335VYNS/88AzDkrLEwmmLV3zJ2BUDPceVQIgM0QkRhN+pqKq01Cr76hidIZ3GP4VrEBqX615/P0HB68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verdaccio-openid@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93499},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.10.0.tgz","module":"./dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=18"},"scripts":{"lint":"eslint --ext .js,.mjs,.ts .","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' verdaccio -c verdaccio/verdaccio.yml","start:5":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio5/bin/verdaccio -c verdaccio5/verdaccio.yml","lint:fix":"eslint --ext .js,.mjs,.ts --fix ."},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/e09187b866d5dfa20808ade8cb00e7ce/verdaccio-openid-0.10.0.tgz","_integrity":"sha512-z614wBCqL57hquu+z91HlHMq0rWyHfJ5l6tCtY/Ukuo3NMeC4zTyBcBhVFOPYHlUvjzukVFbD3ZyCus/J15Cyg==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"10.7.0","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"18.20.4","dependencies":{"yup":"^1.4.0","open":"^10.1.0","debug":"^4.3.7","dotenv":"^16.4.5","express":"^4.21.0","minimist":"^1.2.8","deepmerge":"^4.3.1","global-agent":"^3.0.0","openid-client":"^5.7.0","@verdaccio/url":"13.0.0-next-8.1","@gitbeaker/rest":"^39.34.3","@verdaccio/auth":"8.0.0-next-8.1","@verdaccio/core":"8.0.0-next-8.1","@isaacs/ttlcache":"^1.4.1","@verdaccio/config":"8.0.0-next-8.1","@verdaccio/signature":"8.0.0-next-8.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.22.4","core-js":"^3.38.1","prettier":"^3.3.3","cross-env":"^7.0.3","verdaccio":"^6.0.0","typescript":"^5.6.2","verdaccio5":"npm:verdaccio@5.0.0","@babel/core":"^7.25.2","@types/lodash":"^4.17.7","@types/express":"^4.17.21","@types/minimist":"^1.2.5","@verdaccio/types":"^10.8.0","verdaccio-openid":"file:.","@babel/preset-env":"^7.25.4","verdaccio-htpasswd":"13.0.0-next-8.1","@rollup/plugin-json":"^6.1.0","@types/global-agent":"^2.1.3","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-image":"^3.0.3","eslint-plugin-import":"^2.30.0","@rollup/plugin-terser":"^0.4.4","eslint-plugin-unicorn":"^53.0.0","@rollup/plugin-replace":"^5.0.7","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@rollup/plugin-commonjs":"^26.0.1","@babel/preset-typescript":"^7.24.7","@typescript-eslint/parser":"^7.10.0","@rollup/plugin-node-resolve":"^15.2.4","eslint-import-resolver-node":"^0.3.9","rollup-plugin-node-externals":"^7.1.3","@typescript-eslint/eslint-plugin":"^7.10.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.3"},"peerDependencies":{"verdaccio":"^5.0.0||^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.10.0_1727108271732_0.12742949428740213","host":"s3://npm-registry-packages"}},"0.10.1":{"name":"verdaccio-openid","version":"0.10.1","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.10.1","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"e2203c8ab96d726e25df63f05292777b936867e0","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.10.1.tgz","fileCount":7,"integrity":"sha512-gRJJevFBkN4ygSltQ0niOuZhU4oiNW0AU5/ZMaI/RulT0R7qw7BNQdG2R/99EDxicc3l3F2DaoDzconRpJMOvQ==","signatures":[{"sig":"MEUCIQDqF41k2kzO7TDswP3Mvsb4fnF7CGa7MyjvLAV5JcEMdgIgMzCw/9r5JJr6vMnfA9xdkHT2JBrVqWx3qAyvRV9eHVE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verdaccio-openid@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":94156},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.10.1.tgz","module":"./dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=18"},"scripts":{"lint":"eslint --ext .js,.mjs,.ts .","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' verdaccio -c verdaccio/verdaccio.yml","start:5":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio5/bin/verdaccio -c verdaccio5/verdaccio.yml","lint:fix":"eslint --ext .js,.mjs,.ts --fix ."},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/8fad17ca82ed1b0fc3f1bf3fa9d743c5/verdaccio-openid-0.10.1.tgz","_integrity":"sha512-gRJJevFBkN4ygSltQ0niOuZhU4oiNW0AU5/ZMaI/RulT0R7qw7BNQdG2R/99EDxicc3l3F2DaoDzconRpJMOvQ==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"10.7.0","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"18.20.4","dependencies":{"yup":"^1.4.0","open":"^10.1.0","debug":"^4.3.7","dotenv":"^16.4.5","express":"^4.21.0","minimist":"^1.2.8","deepmerge":"^4.3.1","global-agent":"^3.0.0","openid-client":"^5.7.0","@verdaccio/url":"13.0.0-next-8.1","@gitbeaker/rest":"^39.34.3","@verdaccio/auth":"8.0.0-next-8.1","@verdaccio/core":"8.0.0-next-8.1","@isaacs/ttlcache":"^1.4.1","@verdaccio/config":"8.0.0-next-8.1","@verdaccio/signature":"8.0.0-next-8.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.22.4","core-js":"^3.38.1","prettier":"^3.3.3","cross-env":"^7.0.3","verdaccio":"^6.0.0","typescript":"^5.6.2","verdaccio5":"npm:verdaccio@5.0.0","@babel/core":"^7.25.2","@types/lodash":"^4.17.7","@types/express":"^4.17.21","@types/minimist":"^1.2.5","@verdaccio/types":"^10.8.0","verdaccio-openid":"file:","@babel/preset-env":"^7.25.4","verdaccio-htpasswd":"13.0.0-next-8.1","@rollup/plugin-json":"^6.1.0","@types/global-agent":"^2.1.3","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-image":"^3.0.3","eslint-plugin-import":"^2.30.0","@rollup/plugin-terser":"^0.4.4","eslint-plugin-unicorn":"^53.0.0","@rollup/plugin-replace":"^5.0.7","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","@rollup/plugin-commonjs":"^26.0.1","@babel/preset-typescript":"^7.24.7","@typescript-eslint/parser":"^7.10.0","@rollup/plugin-node-resolve":"^15.2.4","eslint-import-resolver-node":"^0.3.9","rollup-plugin-node-externals":"^7.1.3","@typescript-eslint/eslint-plugin":"^7.10.0","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.3"},"peerDependencies":{"verdaccio":"^5.0.0||^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.10.1_1727148943612_0.8021348050640349","host":"s3://npm-registry-packages"}},"0.10.2":{"name":"verdaccio-openid","version":"0.10.2","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.10.2","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"8cd122f9e54ecff33cb667ed29dfe5c19b265a95","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.10.2.tgz","fileCount":7,"integrity":"sha512-CR59S5FP7daZHmObwFoSOnNKWUyMnzO9sG1an0kDKHOiOHo8VqQZxLTWH73ZnI+tP8ubtb+gpnMaUY1o8fWx+A==","signatures":[{"sig":"MEUCIBhv5C0gwOdH60VxyRiSse7AgASu/qtIxnnAW+xV8FhvAiEAueqSE9PxnUkvAjx9bLcN4C5glBT4lLjzVsVrUfBhZgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verdaccio-openid@0.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93841},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.10.2.tgz","module":"./dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=18"},"scripts":{"lint":"eslint .","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' verdaccio -c verdaccio/verdaccio.yml","start:5":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio5/bin/verdaccio -c verdaccio5/verdaccio.yml","lint:fix":"eslint --fix ."},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/9aa36812688e98107e92861c93d87c1c/verdaccio-openid-0.10.2.tgz","_integrity":"sha512-CR59S5FP7daZHmObwFoSOnNKWUyMnzO9sG1an0kDKHOiOHo8VqQZxLTWH73ZnI+tP8ubtb+gpnMaUY1o8fWx+A==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"10.7.0","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"18.20.4","dependencies":{"yup":"^1.4.0","open":"^10.1.0","debug":"^4.3.7","dotenv":"^16.4.5","express":"^4.21.1","minimist":"^1.2.8","deepmerge":"^4.3.1","global-agent":"^3.0.0","openid-client":"^5.7.0","@verdaccio/url":"13.0.0-next-8.1","@gitbeaker/rest":"^39.34.3","@verdaccio/auth":"8.0.0-next-8.1","@verdaccio/core":"8.0.0-next-8.1","@isaacs/ttlcache":"^1.4.1","@verdaccio/config":"8.0.0-next-8.1","@verdaccio/signature":"8.0.0-next-8.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.12.0","rimraf":"^6.0.1","rollup":"^4.24.0","core-js":"^3.38.1","globals":"^15.11.0","prettier":"^3.3.3","cross-env":"^7.0.3","verdaccio":"^6.0.0","@eslint/js":"^9.12.0","typescript":"^5.6.3","verdaccio5":"npm:verdaccio@5.0.0","@babel/core":"^7.25.7","@types/lodash":"^4.17.10","@types/express":"^5.0.0","@types/minimist":"^1.2.5","@verdaccio/types":"^10.8.0","verdaccio-openid":"file:","@babel/preset-env":"^7.25.7","@types/eslint__js":"^8.42.3","typescript-eslint":"^8.8.1","verdaccio-htpasswd":"13.0.0-next-8.1","@rollup/plugin-json":"^6.1.0","@types/global-agent":"^2.1.3","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","eslint-plugin-unicorn":"^56.0.0","@rollup/plugin-replace":"^6.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.3.1","eslint-plugin-prettier":"^5.2.1","@rollup/plugin-commonjs":"^28.0.0","@babel/preset-typescript":"^7.25.7","@rollup/plugin-node-resolve":"^15.3.0","eslint-import-resolver-node":"^0.3.9","rollup-plugin-node-externals":"^7.1.3","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.3"},"peerDependencies":{"verdaccio":"^5.0.0||^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.10.2_1728551742581_0.41094961975130095","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"verdaccio-openid","version":"0.11.0","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.11.0","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"4b4b0f3691953dbc3b747925d4b53be30a36eb39","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.11.0.tgz","fileCount":7,"integrity":"sha512-UktG9xjqwAbIfEPlwhgfoEapLYxWRfK0Fcku9iL3VPSKZvdpAJKrXffRgqAXSrjJm0NkRo98Qu9oguZjE06lNA==","signatures":[{"sig":"MEQCIBxc+ZWBb+Rb7P+fqssZcQguZ9joPieGoGPVoTMl8G6GAiAFIF35GZ7zhJVhka72Zu9sZs1UsYDgkgqJKBl5E/3XUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verdaccio-openid@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98033},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.11.0.tgz","module":"./dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=18"},"scripts":{"lint":"eslint .","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' verdaccio -c verdaccio/verdaccio.yml","start:5":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio5/bin/verdaccio -c verdaccio5/verdaccio.yml","lint:fix":"eslint --fix ."},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/d9e21d9ef4c9eccb7228c1aefaa910f1/verdaccio-openid-0.11.0.tgz","_integrity":"sha512-UktG9xjqwAbIfEPlwhgfoEapLYxWRfK0Fcku9iL3VPSKZvdpAJKrXffRgqAXSrjJm0NkRo98Qu9oguZjE06lNA==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"10.8.2","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"20.18.0","dependencies":{"yup":"^1.4.0","open":"^10.1.0","debug":"^4.3.7","dotenv":"^16.4.5","express":"^4.21.1","minimist":"^1.2.8","deepmerge":"^4.3.1","picocolors":"^1.1.0","global-agent":"^3.0.0","openid-client":"^5.7.0","@verdaccio/url":"13.0.0-next-8.3","@gitbeaker/rest":"^39.34.3","@verdaccio/auth":"8.0.0-next-8.3","@verdaccio/core":"8.0.0-next-8.3","@isaacs/ttlcache":"^1.4.1","@verdaccio/config":"8.0.0-next-8.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.12.0","rimraf":"^6.0.1","rollup":"^4.24.0","core-js":"^3.38.1","globals":"^15.11.0","prettier":"^3.3.3","cross-env":"^7.0.3","verdaccio":"^6.0.0","@eslint/js":"^9.12.0","typescript":"^5.6.3","verdaccio5":"npm:verdaccio@5.0.0","@babel/core":"^7.25.8","@types/debug":"^4.1.12","@types/lodash":"^4.17.10","@types/express":"^5.0.0","@types/minimist":"^1.2.5","@verdaccio/types":"^10.8.0","verdaccio-openid":"file:","@babel/preset-env":"^7.25.8","@types/eslint__js":"^8.42.3","typescript-eslint":"^8.8.1","verdaccio-htpasswd":"13.0.0-next-8.1","@rollup/plugin-json":"^6.1.0","@types/global-agent":"^2.1.3","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","eslint-plugin-unicorn":"^56.0.0","@rollup/plugin-replace":"^6.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.3.1","eslint-plugin-prettier":"^5.2.1","@rollup/plugin-commonjs":"^28.0.0","@babel/preset-typescript":"^7.25.7","@rollup/plugin-node-resolve":"^15.3.0","eslint-import-resolver-node":"^0.3.9","rollup-plugin-node-externals":"^7.1.3","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.3"},"peerDependencies":{"verdaccio":"^5.0.0||^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.11.0_1728710846507_0.18873786873706955","host":"s3://npm-registry-packages"}},"0.11.1":{"name":"verdaccio-openid","version":"0.11.1","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.11.1","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"e6dc5e23019427a3eb71105bb9e06188146ad99c","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.11.1.tgz","fileCount":7,"integrity":"sha512-3yvBWNJT0l3Vcsa3z5eEl0UyWV9/o/yCVuW3NWNvdfVTq5xThxMlgBfGXmL5zc7aq+YRP7aJBHjS2D3YjdCKMg==","signatures":[{"sig":"MEQCIG4e6TrtkoSRUp/ZTWUYkw1YiFqD5kC7jbOvLBwF6HfVAiBh2bNIcOzeC6TRmIHUHO8VKTh9EMwkGle+5jPj3/fjzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verdaccio-openid@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98235},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.11.1.tgz","module":"./dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=18"},"scripts":{"lint":"eslint .","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' verdaccio -c verdaccio/verdaccio.yml","start:5":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio5/bin/verdaccio -c verdaccio5/verdaccio.yml","lint:fix":"eslint --fix ."},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/75869cd1646309edec654d10da7fc7aa/verdaccio-openid-0.11.1.tgz","_integrity":"sha512-3yvBWNJT0l3Vcsa3z5eEl0UyWV9/o/yCVuW3NWNvdfVTq5xThxMlgBfGXmL5zc7aq+YRP7aJBHjS2D3YjdCKMg==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"10.7.0","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"18.20.4","dependencies":{"yup":"^1.4.0","open":"^10.1.0","debug":"^4.3.7","dotenv":"^16.4.5","express":"^4.21.1","minimist":"^1.2.8","deepmerge":"^4.3.1","picocolors":"^1.1.1","global-agent":"^3.0.0","openid-client":"^5.7.0","@verdaccio/url":"13.0.0-next-8.3","@gitbeaker/rest":"^39.34.3","@verdaccio/auth":"8.0.0-next-8.3","@verdaccio/core":"8.0.0-next-8.3","@isaacs/ttlcache":"^1.4.1","@verdaccio/config":"8.0.0-next-8.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.12.0","rimraf":"^6.0.1","rollup":"^4.24.0","core-js":"^3.38.1","globals":"^15.11.0","prettier":"^3.3.3","cross-env":"^7.0.3","verdaccio":"^6.0.1","@eslint/js":"^9.12.0","typescript":"^5.6.3","verdaccio5":"npm:verdaccio@5.0.0","@babel/core":"^7.25.8","@types/debug":"^4.1.12","@types/lodash":"^4.17.10","@types/express":"^5.0.0","@types/minimist":"^1.2.5","@verdaccio/types":"^10.8.0","verdaccio-openid":"file:","@babel/preset-env":"^7.25.8","@types/eslint__js":"^8.42.3","typescript-eslint":"^8.9.0","verdaccio-htpasswd":"13.0.0-next-8.1","@rollup/plugin-json":"^6.1.0","@types/global-agent":"^2.1.3","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","eslint-plugin-unicorn":"^56.0.0","@rollup/plugin-replace":"^6.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.3.1","eslint-plugin-prettier":"^5.2.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.25.7","@rollup/plugin-node-resolve":"^15.3.0","eslint-import-resolver-node":"^0.3.9","rollup-plugin-node-externals":"^7.1.3","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.3"},"peerDependencies":{"verdaccio":"^5.0.0||^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.11.1_1729173549961_0.2422599356080808","host":"s3://npm-registry-packages"}},"0.11.2":{"name":"verdaccio-openid","version":"0.11.2","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.11.2","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"fdb647c469d5971667cb9b77f638bf7ea61baf23","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.11.2.tgz","fileCount":7,"integrity":"sha512-NGZVPYrp9gbih2V+7oTONdSJ/Klh3qAVJJb/ZZMpzwlb0nS7HvY2cr07gUGztkjnCyuvFtOqTb6p01U08ou96A==","signatures":[{"sig":"MEUCIQCIfAZBvObd328z7aUvs0p20gGy8GzH83CB18QN7+HCyQIgIDh2Dw7FEjeeCbCbfB9v7460lsUdAWOAq/coFv+qf9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verdaccio-openid@0.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99655},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.11.2.tgz","module":"./dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=18"},"scripts":{"lint":"eslint .","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' verdaccio -c verdaccio/verdaccio.yml","start:5":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio5/bin/verdaccio -c verdaccio5/verdaccio.yml","lint:fix":"eslint --fix ."},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/ead10962a54a77dd8d8dfe91514c45a5/verdaccio-openid-0.11.2.tgz","_integrity":"sha512-NGZVPYrp9gbih2V+7oTONdSJ/Klh3qAVJJb/ZZMpzwlb0nS7HvY2cr07gUGztkjnCyuvFtOqTb6p01U08ou96A==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"10.7.0","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"18.20.4","dependencies":{"yup":"^1.4.0","open":"^10.1.0","debug":"^4.3.7","dotenv":"^16.4.5","express":"^4.21.1","minimist":"^1.2.8","deepmerge":"^4.3.1","picocolors":"^1.1.1","global-agent":"^3.0.0","openid-client":"^5.7.0","@verdaccio/url":"13.0.0-next-8.3","@gitbeaker/rest":"^39.34.3","@verdaccio/auth":"8.0.0-next-8.3","@verdaccio/core":"8.0.0-next-8.3","@isaacs/ttlcache":"^1.4.1","@verdaccio/config":"8.0.0-next-8.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.14.0","rimraf":"^6.0.1","rollup":"^4.24.4","core-js":"^3.39.0","globals":"^15.12.0","prettier":"^3.3.3","cross-env":"^7.0.3","verdaccio":"^6.0.1","@eslint/js":"^9.14.0","typescript":"^5.6.3","verdaccio5":"npm:verdaccio@5.0.0","@babel/core":"^7.26.0","@types/debug":"^4.1.12","@types/lodash":"^4.17.13","@types/express":"^5.0.0","@types/minimist":"^1.2.5","@verdaccio/types":"^10.8.0","verdaccio-openid":"file:","@babel/preset-env":"^7.26.0","@types/eslint__js":"^8.42.3","typescript-eslint":"^8.13.0","verdaccio-htpasswd":"13.0.0-next-8.1","@rollup/plugin-json":"^6.1.0","@types/global-agent":"^2.1.3","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","eslint-plugin-unicorn":"^56.0.0","@rollup/plugin-replace":"^6.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.4.0","eslint-plugin-prettier":"^5.2.1","@rollup/plugin-commonjs":"^28.0.1","@babel/preset-typescript":"^7.26.0","@rollup/plugin-node-resolve":"^15.3.0","eslint-import-resolver-node":"^0.3.9","rollup-plugin-node-externals":"^7.1.3","eslint-plugin-simple-import-sort":"^12.1.1","eslint-import-resolver-typescript":"^3.6.3"},"peerDependencies":{"verdaccio":"^5.0.0||^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.11.2_1730889942655_0.5639197315152171","host":"s3://npm-registry-packages"}},"0.11.3":{"name":"verdaccio-openid","version":"0.11.3","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.11.3","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"376048d2dcd41383f120dd4f23d8f134ca59635a","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.11.3.tgz","fileCount":7,"integrity":"sha512-xS6M3NWAyM77ZJUiw5+ywJNFEPDef3+eN2kvcBKIxGWs/XtHtiI4J1O8uxkwpO79FhjbjcsdXe4VE02SXI5qVw==","signatures":[{"sig":"MEYCIQDpFkj5cpBVq8JGI15wzu/u07QTiTmLk5SmeEvUS/TlnwIhAMk2Ar4XX/Sx7ektLPR75fOYa/YVYvatz8ChU4SSrJi0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verdaccio-openid@0.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99468},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.11.3.tgz","module":"./dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=18"},"scripts":{"lint":"eslint .","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' verdaccio -c verdaccio/verdaccio.yml","start:5":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio5/bin/verdaccio -c verdaccio5/verdaccio.yml","lint:fix":"eslint --fix ."},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/2f57ef0fc0a12600968a797daa96407f/verdaccio-openid-0.11.3.tgz","_integrity":"sha512-xS6M3NWAyM77ZJUiw5+ywJNFEPDef3+eN2kvcBKIxGWs/XtHtiI4J1O8uxkwpO79FhjbjcsdXe4VE02SXI5qVw==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"10.8.2","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"20.18.1","dependencies":{"yup":"^1.6.0","open":"^10.1.0","debug":"^4.4.0","dotenv":"^16.4.7","express":"^4.21.2","minimist":"^1.2.8","deepmerge":"^4.3.1","picocolors":"^1.1.1","global-agent":"^3.0.0","openid-client":"^5.7.1","@verdaccio/url":"13.0.0-next-8.6","@gitbeaker/rest":"^39.34.3","@verdaccio/auth":"8.0.0-next-8.6","@verdaccio/core":"8.0.0-next-8.6","@isaacs/ttlcache":"^1.4.1","@verdaccio/config":"8.0.0-next-8.6"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.17.0","rimraf":"^6.0.1","rollup":"^4.28.1","core-js":"^3.39.0","globals":"^15.13.0","prettier":"^3.4.2","cross-env":"^7.0.3","verdaccio":"^6.0.3","@eslint/js":"^9.17.0","typescript":"^5.7.2","verdaccio5":"npm:verdaccio@5.0.0","@babel/core":"^7.26.0","@types/debug":"^4.1.12","@types/lodash":"^4.17.13","@types/express":"^5.0.0","@types/minimist":"^1.2.5","@verdaccio/types":"^10.8.0","verdaccio-openid":"file:","@babel/preset-env":"^7.26.0","@types/eslint__js":"^8.42.3","typescript-eslint":"^8.18.1","verdaccio-htpasswd":"13.0.0-next-8.6","@rollup/plugin-json":"^6.1.0","@types/global-agent":"^2.1.3","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","eslint-plugin-unicorn":"^56.0.1","@rollup/plugin-replace":"^6.0.2","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.5.0","eslint-plugin-prettier":"^5.2.1","@rollup/plugin-commonjs":"^28.0.2","@babel/preset-typescript":"^7.26.0","@rollup/plugin-node-resolve":"^16.0.0","eslint-import-resolver-next":"^0.4.1","rollup-plugin-node-externals":"^8.0.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"verdaccio":"^5.0.0||^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.11.3_1734411724006_0.47331175171565953","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"verdaccio-openid","version":"0.11.4","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.11.4","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"111b7592459e76664bb6d5f6eb430fe39ddfd0c9","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.11.4.tgz","fileCount":7,"integrity":"sha512-bmYV7WpAlbHn4lZDNAu1QEfuDYtambJDkzRh7iNZDQUHG5c8WJTjhuEnHR/Wp3wwfdM+2jk/wKbdxZlo5TerWg==","signatures":[{"sig":"MEQCIALluGoy7d0Ef8zS9OD+Z/VDstjVAaGQ/38KVn+aIXVaAiAPBpd2vc5gPEQu45LsMTJBT6cc4vP7cESv92eL1QsS6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verdaccio-openid@0.11.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":97053},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.11.4.tgz","module":"./dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=18"},"scripts":{"lint":"eslint .","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio/bin/verdaccio -c verdaccio/verdaccio.yml","start:5":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio5/bin/verdaccio -c verdaccio5/verdaccio.yml","lint:fix":"eslint --fix ."},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/d1f611f51cc5b6e95e3b2ad8351b3a92/verdaccio-openid-0.11.4.tgz","_integrity":"sha512-bmYV7WpAlbHn4lZDNAu1QEfuDYtambJDkzRh7iNZDQUHG5c8WJTjhuEnHR/Wp3wwfdM+2jk/wKbdxZlo5TerWg==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"10.8.2","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"20.18.1","dependencies":{"yup":"^1.6.1","open":"^10.1.0","debug":"^4.4.0","dotenv":"^16.4.7","express":"^4.21.2","minimist":"^1.2.8","deepmerge":"^4.3.1","picocolors":"^1.1.1","global-agent":"^3.0.0","openid-client":"^5.7.1","@verdaccio/url":"13.0.0-next-8.7","@gitbeaker/rest":"^39.34.3","@verdaccio/auth":"8.0.0-next-8.7","@verdaccio/core":"8.0.0-next-8.7","@isaacs/ttlcache":"^1.4.1","@verdaccio/config":"8.0.0-next-8.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.17.0","rimraf":"^6.0.1","rollup":"^4.29.1","core-js":"^3.39.0","globals":"^15.14.0","prettier":"^3.4.2","cross-env":"^7.0.3","verdaccio":"^6.0.5","@eslint/js":"^9.17.0","typescript":"^5.7.2","verdaccio5":"npm:verdaccio@5.0.0","@babel/core":"^7.26.0","@types/debug":"^4.1.12","@types/lodash":"^4.17.13","@types/express":"^5.0.0","@types/minimist":"^1.2.5","@verdaccio/types":"^10.8.0","verdaccio-openid":"file:","@babel/preset-env":"^7.26.0","@types/eslint__js":"^8.42.3","typescript-eslint":"^8.19.0","verdaccio-htpasswd":"13.0.0-next-8.7","@rollup/plugin-json":"^6.1.0","@types/global-agent":"^2.1.3","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","eslint-plugin-unicorn":"^56.0.1","@rollup/plugin-replace":"^6.0.2","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.6.1","eslint-plugin-prettier":"^5.2.1","@rollup/plugin-commonjs":"^28.0.2","@babel/preset-typescript":"^7.26.0","@rollup/plugin-node-resolve":"^16.0.0","eslint-import-resolver-next":"^0.4.1","rollup-plugin-node-externals":"^8.0.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"verdaccio":"^5.0.0||^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.11.4_1735655825169_0.6299484792829197","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"verdaccio-openid","version":"0.12.0","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.12.0","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"e778a77c97d964a5dacc4b963a9dcbd32578b1ac","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.12.0.tgz","fileCount":7,"integrity":"sha512-OK7ptV/7dxguOKXC435FbxDcYuWJdTqKRIn7iw1U8EH4Q9fIdcnDmY+4M0KtKmVYjblK8vROyYFz8vEeBaPMsA==","signatures":[{"sig":"MEUCICURyNcDP8suKdTCpeiLEV9Kf7ZDqDbxEF4J91SFZHt+AiEAw19yQVHOD6+i1mvMGHMMj5CV6gbS1WSWzSUgrYzdzHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verdaccio-openid@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134674},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.12.0.tgz","module":"./dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=18"},"scripts":{"lint":"eslint .","test":"vitest --run","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio/bin/verdaccio -c verdaccio/verdaccio.yml","start:5":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio5/bin/verdaccio -c verdaccio5/verdaccio.yml","lint:fix":"eslint --fix ."},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/312b849a1cdade03a702c4f9a30ee9fd/verdaccio-openid-0.12.0.tgz","_integrity":"sha512-OK7ptV/7dxguOKXC435FbxDcYuWJdTqKRIn7iw1U8EH4Q9fIdcnDmY+4M0KtKmVYjblK8vROyYFz8vEeBaPMsA==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"10.8.2","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ms":"^2.1.3","yup":"^1.6.1","open":"^10.1.0","debug":"^4.4.0","dotenv":"^16.4.7","express":"^4.21.2","ioredis":"^5.4.2","minimist":"^1.2.8","deepmerge":"^4.3.1","picocolors":"^1.1.1","global-agent":"^3.0.0","node-persist":"^4.0.3","openid-client":"^5.7.1","@verdaccio/url":"13.0.0-next-8.7","@gitbeaker/rest":"^39.34.3","@verdaccio/auth":"8.0.0-next-8.7","@verdaccio/core":"8.0.0-next-8.7","@isaacs/ttlcache":"^1.4.1","@verdaccio/config":"8.0.0-next-8.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.17.0","rimraf":"^6.0.1","rollup":"^4.30.1","vitest":"^2.1.8","core-js":"^3.40.0","globals":"^15.14.0","prettier":"^3.4.2","@types/ms":"^0.7.34","cross-env":"^7.0.3","verdaccio":"^6.0.5","@eslint/js":"^9.17.0","typescript":"^5.7.3","verdaccio5":"npm:verdaccio@5.0.0","@babel/core":"^7.26.0","@types/debug":"^4.1.12","@types/lodash":"^4.17.14","@types/express":"^5.0.0","@types/minimist":"^1.2.5","@verdaccio/types":"^10.8.0","verdaccio-openid":"file:","@babel/preset-env":"^7.26.0","@types/eslint__js":"^8.42.3","typescript-eslint":"^8.19.1","verdaccio-htpasswd":"13.0.0-next-8.7","@rollup/plugin-json":"^6.1.0","@types/global-agent":"^2.1.3","@types/node-persist":"^3.1.8","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","eslint-plugin-unicorn":"^56.0.1","@rollup/plugin-replace":"^6.0.2","eslint-config-prettier":"^9.1.0","eslint-plugin-import-x":"^4.6.1","eslint-plugin-prettier":"^5.2.1","@rollup/plugin-commonjs":"^28.0.2","@babel/preset-typescript":"^7.26.0","@rollup/plugin-node-resolve":"^16.0.0","eslint-import-resolver-next":"^0.4.1","rollup-plugin-node-externals":"^8.0.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"verdaccio":"^5.0.0||^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.12.0_1736573958752_0.739200931516929","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"verdaccio-openid","version":"0.13.0","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.13.0","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"f5e426a10b757e3845b1d1332a9d4aeafbe3abda","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.13.0.tgz","fileCount":7,"integrity":"sha512-4lsVlvseBIDXZ6zOaTm0YlfyfvRUZR7ZyqAkOGxU3IlFqjqWPuciTl+foyzHwAJm+YQLHcAkWiLBEDm12p8Eyg==","signatures":[{"sig":"MEUCIAMn/4hlrGYnFSOqBKPTjBF2WekWH/RBOQoMOnbH+n2QAiEA0rp9WQn6i0PsoQnRld38o5XeF/e5niNebKSXaUn2aCM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verdaccio-openid@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138188},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.13.0.tgz","module":"./dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=18"},"scripts":{"lint":"eslint .","test":"vitest --run","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio/bin/verdaccio -c verdaccio/verdaccio.yml","start:5":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio5/bin/verdaccio -c verdaccio5/verdaccio.yml","lint:fix":"eslint --fix ."},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/f1b0200762916fe28366231a27ab1f7b/verdaccio-openid-0.13.0.tgz","_integrity":"sha512-4lsVlvseBIDXZ6zOaTm0YlfyfvRUZR7ZyqAkOGxU3IlFqjqWPuciTl+foyzHwAJm+YQLHcAkWiLBEDm12p8Eyg==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"10.8.2","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ms":"^2.1.3","yup":"^1.6.1","open":"^10.1.0","debug":"^4.4.0","dotenv":"^16.4.7","express":"^4.21.2","ioredis":"^5.4.2","minimist":"^1.2.8","deepmerge":"^4.3.1","picocolors":"^1.1.1","global-agent":"^3.0.0","node-persist":"^4.0.3","openid-client":"^5.7.1","@verdaccio/url":"13.0.0-next-8.7","@gitbeaker/rest":"^39.34.3","@verdaccio/auth":"8.0.0-next-8.7","@verdaccio/core":"8.0.0-next-8.7","@isaacs/ttlcache":"^1.4.1","@verdaccio/config":"8.0.0-next-8.7"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.18.0","rimraf":"^6.0.1","rollup":"^4.31.0","vitest":"^3.0.2","core-js":"^3.40.0","globals":"^15.14.0","prettier":"^3.4.2","@types/ms":"^2.1.0","cross-env":"^7.0.3","verdaccio":"^6.0.5","@eslint/js":"^9.18.0","typescript":"^5.7.3","verdaccio5":"npm:verdaccio@5.0.0","@babel/core":"^7.26.0","@types/debug":"^4.1.12","@types/lodash":"^4.17.14","@types/express":"^5.0.0","@types/minimist":"^1.2.5","@verdaccio/types":"13.0.0-next-8.2","verdaccio-openid":"file:","@babel/preset-env":"^7.26.0","@types/eslint__js":"^8.42.3","typescript-eslint":"^8.20.0","verdaccio-htpasswd":"13.0.0-next-8.7","@rollup/plugin-json":"^6.1.0","@types/global-agent":"^2.1.3","@types/node-persist":"^3.1.8","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","eslint-plugin-unicorn":"^56.0.1","@rollup/plugin-replace":"^6.0.2","eslint-config-prettier":"^10.0.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-prettier":"^5.2.3","@rollup/plugin-commonjs":"^28.0.2","@babel/preset-typescript":"^7.26.0","@rollup/plugin-node-resolve":"^16.0.0","eslint-import-resolver-next":"^0.4.1","rollup-plugin-node-externals":"^8.0.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"verdaccio":"^5.0.0||^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.13.0_1737341259608_0.24151606637323164","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"verdaccio-openid","version":"0.13.1","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.13.1","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"e2fda7d889eca066e85179e72e410286e522bbca","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.13.1.tgz","fileCount":7,"integrity":"sha512-D/ekmoG46mz3YK23mBIdS3d+IJf51p92TqxxXoOFajtKBzYZ1CG5IfHKnP/2A8RzOG+MezePGil6+J1wxLfwYg==","signatures":[{"sig":"MEUCIQDezkghY2PlZaKzrDkarcyeTrPp3+88J9Q4IhT8tbHavAIgQXBXeL5N1dPeLiFumbpYkVm+IDJCPZ1q1DOA7olOtxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verdaccio-openid@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138696},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.13.1.tgz","module":"./dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=18"},"scripts":{"lint":"eslint .","test":"vitest --run","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio/bin/verdaccio -c verdaccio/verdaccio.yml","start:5":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio5/bin/verdaccio -c verdaccio5/verdaccio.yml","lint:fix":"eslint --fix ."},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/c6a964477d0007a51c346122fe531774/verdaccio-openid-0.13.1.tgz","_integrity":"sha512-D/ekmoG46mz3YK23mBIdS3d+IJf51p92TqxxXoOFajtKBzYZ1CG5IfHKnP/2A8RzOG+MezePGil6+J1wxLfwYg==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"10.8.2","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ms":"^2.1.3","yup":"^1.6.1","open":"^10.1.0","debug":"^4.4.0","dotenv":"^16.4.7","express":"^4.21.2","ioredis":"^5.6.0","minimist":"^1.2.8","deepmerge":"^4.3.1","picocolors":"^1.1.1","stable-hash":"^0.0.4","global-agent":"^3.0.0","node-persist":"^4.0.4","openid-client":"^5.7.1","@verdaccio/url":"13.0.0-next-8.12","@gitbeaker/rest":"^39.34.3","@verdaccio/auth":"8.0.0-next-8.12","@verdaccio/core":"8.0.0-next-8.12","@isaacs/ttlcache":"^1.4.1","@verdaccio/config":"8.0.0-next-8.12"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","rimraf":"^6.0.1","rollup":"^4.35.0","vitest":"^3.0.8","core-js":"^3.41.0","globals":"^16.0.0","prettier":"^3.5.3","@types/ms":"^2.1.0","cross-env":"^7.0.3","verdaccio":"^6.0.5","@eslint/js":"^9.22.0","typescript":"^5.8.2","verdaccio5":"npm:verdaccio@5.0.0","@babel/core":"^7.26.10","@types/debug":"^4.1.12","@types/lodash":"^4.17.16","@types/express":"^5.0.0","@types/minimist":"^1.2.5","@verdaccio/types":"13.0.0-next-8.3","verdaccio-openid":"file:","@babel/preset-env":"^7.26.9","typescript-eslint":"^8.26.1","verdaccio-htpasswd":"13.0.0-next-8.12","@rollup/plugin-json":"^6.1.0","@types/global-agent":"^3.0.0","@types/node-persist":"^3.1.8","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","eslint-plugin-unicorn":"^57.0.0","@rollup/plugin-replace":"^6.0.2","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-prettier":"^5.2.3","@rollup/plugin-commonjs":"^28.0.3","@babel/preset-typescript":"^7.26.0","@rollup/plugin-node-resolve":"^16.0.1","eslint-import-resolver-next":"^0.4.2","rollup-plugin-node-externals":"^8.0.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"verdaccio":"^5.0.0||^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.13.1_1741748354366_0.4539584197987736","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"verdaccio-openid","version":"0.13.2","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.13.2","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"6162a3df28925f27f860aa5460c2e9a29221eb6b","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.13.2.tgz","fileCount":7,"integrity":"sha512-qNmb5cvpuQVkrtd8JpHcA+PN/1L57qZcRRzsed8ldpNXlVSIe/mppmtK4Fw3chFTnkpU8yQZAqbzFsnAqyvnJQ==","signatures":[{"sig":"MEUCIQDm3cakLTFYFL8ldZBeCnQoSZY7U3jOpXZP/llPAev2IQIgPFSIjPZsSLUVrFnn0nrM3CFHlfTRqIZbjnsqgoooWF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verdaccio-openid@0.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138779},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.13.2.tgz","module":"./dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=18"},"scripts":{"lint":"eslint .","test":"vitest --run","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio/bin/verdaccio -c verdaccio/verdaccio.yml","start:5":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio5/bin/verdaccio -c verdaccio5/verdaccio.yml","lint:fix":"eslint --fix ."},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/180b405c9bad027e62a5d89395bf8100/verdaccio-openid-0.13.2.tgz","_integrity":"sha512-qNmb5cvpuQVkrtd8JpHcA+PN/1L57qZcRRzsed8ldpNXlVSIe/mppmtK4Fw3chFTnkpU8yQZAqbzFsnAqyvnJQ==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"10.8.2","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"20.18.3","dependencies":{"ms":"^2.1.3","yup":"^1.6.1","open":"^10.1.0","debug":"^4.4.0","dotenv":"^16.4.7","express":"^4.21.2","ioredis":"^5.6.0","minimist":"^1.2.8","deepmerge":"^4.3.1","picocolors":"^1.1.1","stable-hash":"^0.0.4","global-agent":"^3.0.0","node-persist":"^4.0.4","openid-client":"^5.7.1","@verdaccio/url":"13.0.0-next-8.12","@gitbeaker/rest":"^39.34.3","@verdaccio/auth":"8.0.0-next-8.12","@verdaccio/core":"8.0.0-next-8.12","@isaacs/ttlcache":"^1.4.1","@verdaccio/config":"8.0.0-next-8.12"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.22.0","rimraf":"^6.0.1","rollup":"^4.35.0","vitest":"^3.0.8","core-js":"^3.41.0","globals":"^16.0.0","prettier":"^3.5.3","@types/ms":"^2.1.0","cross-env":"^7.0.3","verdaccio":"^6.0.5","@eslint/js":"^9.22.0","typescript":"^5.8.2","verdaccio5":"npm:verdaccio@5.0.0","@babel/core":"^7.26.10","@types/debug":"^4.1.12","@types/lodash":"^4.17.16","@types/express":"^5.0.0","@types/minimist":"^1.2.5","@verdaccio/types":"13.0.0-next-8.3","verdaccio-openid":"file:","@babel/preset-env":"^7.26.9","typescript-eslint":"^8.26.1","verdaccio-htpasswd":"13.0.0-next-8.12","@rollup/plugin-json":"^6.1.0","@types/global-agent":"^3.0.0","@types/node-persist":"^3.1.8","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","eslint-plugin-unicorn":"^57.0.0","@rollup/plugin-replace":"^6.0.2","eslint-config-prettier":"^10.1.1","eslint-plugin-import-x":"^4.6.1","eslint-plugin-prettier":"^5.2.3","@rollup/plugin-commonjs":"^28.0.3","@babel/preset-typescript":"^7.26.0","@rollup/plugin-node-resolve":"^16.0.1","eslint-import-resolver-next":"^0.4.2","rollup-plugin-node-externals":"^8.0.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"verdaccio":"^5.0.0||^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.13.2_1741749447193_0.21373644351524157","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"verdaccio-openid","version":"0.14.0","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.14.0","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"7d3707bea1661d655dea17a7fd66259d6718a755","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.14.0.tgz","fileCount":7,"integrity":"sha512-FgNBqWyvZgl5egqE4aAlXlbGTs3lRJt709uZs2BBF/dACJJ53ObbmXwA4QkBRNJaE3bzRAXW7zKKBXgrC3r6JA==","signatures":[{"sig":"MEUCIERrS5Xvs5EN9R/esLlpdf5TJRqKMqnwboBCBva5oOQUAiEA2bhY1hjgxI3Et6x6ttrb/W2tZzh5Zu+fFb2u3FeyBAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verdaccio-openid@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156223},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.14.0.tgz","module":"./dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=18"},"scripts":{"lint":"eslint .","test":"vitest --run","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio/bin/verdaccio -c verdaccio/verdaccio.yml","start:5":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio5/bin/verdaccio -c verdaccio5/verdaccio.yml","lint:fix":"eslint --fix ."},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/6579d63362e72b94f70499950abddb33/verdaccio-openid-0.14.0.tgz","_integrity":"sha512-FgNBqWyvZgl5egqE4aAlXlbGTs3lRJt709uZs2BBF/dACJJ53ObbmXwA4QkBRNJaE3bzRAXW7zKKBXgrC3r6JA==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"10.8.2","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ms":"^2.1.3","yup":"^1.6.1","open":"^10.1.2","debug":"^4.4.0","dotenv":"^16.5.0","express":"^5.1.0","ioredis":"^5.6.1","minimist":"^1.2.8","deepmerge":"^4.3.1","picocolors":"^1.1.1","stable-hash":"^0.0.5","global-agent":"^3.0.0","node-persist":"^4.0.4","openid-client":"^5.7.1","@verdaccio/url":"13.0.0-next-8.15","@gitbeaker/rest":"^42.5.0","@verdaccio/auth":"8.0.0-next-8.15","@verdaccio/core":"8.0.0-next-8.15","@isaacs/ttlcache":"^1.4.1","@verdaccio/config":"8.0.0-next-8.15"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.26.0","rimraf":"^6.0.1","rollup":"^4.40.2","vitest":"^3.1.3","core-js":"^3.42.0","globals":"^16.1.0","prettier":"^3.5.3","@types/ms":"^2.1.0","cross-env":"^7.0.3","verdaccio":"^6.1.2","@eslint/js":"^9.26.0","typescript":"^5.8.3","verdaccio5":"npm:verdaccio@5.0.0","@babel/core":"^7.27.1","@types/debug":"^4.1.12","@types/lodash":"^4.17.16","@types/express":"^5.0.1","@types/minimist":"^1.2.5","@verdaccio/types":"13.0.0-next-8.5","verdaccio-openid":"file:","@babel/preset-env":"^7.27.2","typescript-eslint":"^8.32.0","verdaccio-htpasswd":"13.0.0-next-8.15","@rollup/plugin-json":"^6.1.0","@types/global-agent":"^3.0.0","@types/node-persist":"^3.1.8","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","eslint-plugin-unicorn":"^59.0.1","@rollup/plugin-replace":"^6.0.2","eslint-config-prettier":"^10.1.5","eslint-plugin-import-x":"^4.11.1","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@babel/preset-typescript":"^7.27.1","@rollup/plugin-node-resolve":"^16.0.1","eslint-import-resolver-next":"^0.6.0","rollup-plugin-node-externals":"^8.0.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"verdaccio":"^5.0.0||^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.14.0_1747048332918_0.6594597837787644","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"verdaccio-openid","version":"0.14.1","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.14.1","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"c5ab681d464bd211bc4ed1f8600b5a3f51a530a6","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.14.1.tgz","fileCount":7,"integrity":"sha512-u/83704zeI6SlaU2cQAx4xz1FJI0X+wo5ObMaWrsl+Q2dtlJsC6+UyFm3ewL2LVwHyA+j/5hJ7LTK+fHf3Rc5w==","signatures":[{"sig":"MEQCH1NwdaQHzWme9M0wMjPMvQ4noqTXwHe76A65HRozswYCIQDciw/kekFQ1/c/nZDDjA+cRl1REnMnrZv7BRhHA8xcCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verdaccio-openid@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156856},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.14.1.tgz","module":"./dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=18"},"scripts":{"lint":"eslint .","test":"vitest --run","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio/bin/verdaccio -c verdaccio/verdaccio.yml","start:5":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio5/bin/verdaccio -c verdaccio5/verdaccio.yml","lint:fix":"eslint --fix ."},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/72813b7ef48ff393238c1a7e6bd5947d/verdaccio-openid-0.14.1.tgz","_integrity":"sha512-u/83704zeI6SlaU2cQAx4xz1FJI0X+wo5ObMaWrsl+Q2dtlJsC6+UyFm3ewL2LVwHyA+j/5hJ7LTK+fHf3Rc5w==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"10.8.2","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"20.19.1","dependencies":{"ms":"^2.1.3","yup":"^1.6.1","open":"^10.1.2","debug":"^4.4.0","dotenv":"^16.5.0","express":"^5.1.0","ioredis":"^5.6.1","minimist":"^1.2.8","deepmerge":"^4.3.1","picocolors":"^1.1.1","stable-hash":"^0.0.5","global-agent":"^3.0.0","node-persist":"^4.0.4","openid-client":"^5.7.1","@verdaccio/url":"13.0.0-next-8.15","@gitbeaker/rest":"^42.5.0","@verdaccio/auth":"8.0.0-next-8.15","@verdaccio/core":"8.0.0-next-8.15","@isaacs/ttlcache":"^1.4.1","@verdaccio/config":"8.0.0-next-8.15"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.26.0","rimraf":"^6.0.1","rollup":"^4.40.2","vitest":"^3.1.3","core-js":"^3.42.0","globals":"^16.1.0","prettier":"^3.5.3","@types/ms":"^2.1.0","cross-env":"^7.0.3","verdaccio":"^6.1.2","@eslint/js":"^9.26.0","typescript":"^5.8.3","verdaccio5":"npm:verdaccio@5.0.0","@babel/core":"^7.27.1","@types/debug":"^4.1.12","@types/lodash":"^4.17.16","@types/express":"^5.0.1","@types/minimist":"^1.2.5","@verdaccio/types":"13.0.0-next-8.5","verdaccio-openid":"file:","@babel/preset-env":"^7.27.2","typescript-eslint":"^8.32.0","verdaccio-htpasswd":"13.0.0-next-8.15","@rollup/plugin-json":"^6.1.0","@types/global-agent":"^3.0.0","@types/node-persist":"^3.1.8","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","eslint-plugin-unicorn":"^59.0.1","@rollup/plugin-replace":"^6.0.2","eslint-config-prettier":"^10.1.5","eslint-plugin-import-x":"^4.11.1","eslint-plugin-prettier":"^5.4.0","@rollup/plugin-commonjs":"^28.0.3","@babel/preset-typescript":"^7.27.1","@rollup/plugin-node-resolve":"^16.0.1","eslint-import-resolver-next":"^0.6.0","rollup-plugin-node-externals":"^8.0.0","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"verdaccio":"^5.0.0||^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.14.1_1747108122812_0.6572550454189554","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"name":"verdaccio-openid","version":"0.14.2","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.14.2","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"1b5dfe13754905cc62704280f041af21dafd2d03","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.14.2.tgz","fileCount":7,"integrity":"sha512-Y+eoodVYcILKZAxZKh/87uwqzKqpa0uZ4T4hkrGE1f1uxjBsmBw5wgYc7HJd0w5oA0yM6XgpSXhw5vXixuRxaw==","signatures":[{"sig":"MEQCIADZs8ojICYrN03FeHYBS/F4GRf4nAfoauiuxSKye8SUAiAnO1DV7G/Ox9QhV2G8oKexZs0QkwFcVrEOw1ASR6Ld9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verdaccio-openid@0.14.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":157373},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.14.2.tgz","module":"./dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=18"},"scripts":{"lint":"eslint .","test":"vitest --run","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio/bin/verdaccio -c verdaccio/verdaccio.yml","start:5":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio5/bin/verdaccio -c verdaccio5/verdaccio.yml","lint:fix":"eslint --fix ."},"_npmUser":{"name":"kuoruan","actor":{"name":"kuoruan","type":"user","email":"kuoruan@gmail.com"},"email":"kuoruan@gmail.com"},"_resolved":"/tmp/e30e25124bf9f83dbeaa0bd61876c8a9/verdaccio-openid-0.14.2.tgz","_integrity":"sha512-Y+eoodVYcILKZAxZKh/87uwqzKqpa0uZ4T4hkrGE1f1uxjBsmBw5wgYc7HJd0w5oA0yM6XgpSXhw5vXixuRxaw==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"10.8.2","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ms":"^2.1.3","yup":"^1.6.1","open":"^10.1.2","debug":"^4.4.1","dotenv":"^17.2.0","express":"^5.1.0","ioredis":"^5.6.1","minimist":"^1.2.8","deepmerge":"^4.3.1","picocolors":"^1.1.1","stable-hash":"^0.0.6","global-agent":"^3.0.0","node-persist":"^4.0.4","openid-client":"^5.7.1","@verdaccio/url":"13.0.0-next-8.21","@gitbeaker/rest":"^42.5.0","@verdaccio/auth":"8.0.0-next-8.21","@verdaccio/core":"8.0.0-next-8.21","@isaacs/ttlcache":"^1.4.1","@verdaccio/config":"8.0.0-next-8.21"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.30.1","rimraf":"^6.0.1","rollup":"^4.44.2","vitest":"^3.2.4","core-js":"^3.44.0","globals":"^16.3.0","prettier":"^3.6.2","@types/ms":"^2.1.0","cross-env":"^7.0.3","verdaccio":"^6.1.5","@eslint/js":"^9.30.1","typescript":"^5.8.3","verdaccio5":"npm:verdaccio@5.0.0","@babel/core":"^7.28.0","@types/debug":"^4.1.12","@types/lodash":"^4.17.20","@types/express":"^5.0.3","@types/minimist":"^1.2.5","@verdaccio/types":"13.0.0-next-8.7","verdaccio-openid":"file:","@babel/preset-env":"^7.28.0","typescript-eslint":"^8.36.0","verdaccio-htpasswd":"13.0.0-next-8.15","@rollup/plugin-json":"^6.1.0","@types/global-agent":"^3.0.0","@types/node-persist":"^3.1.8","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","eslint-plugin-unicorn":"^59.0.1","@rollup/plugin-replace":"^6.0.2","eslint-config-prettier":"^10.1.5","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.1","@rollup/plugin-commonjs":"^28.0.6","@babel/preset-typescript":"^7.27.1","@rollup/plugin-node-resolve":"^16.0.1","eslint-import-resolver-next":"^0.6.0","rollup-plugin-node-externals":"^8.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"verdaccio":"^5.0.0||^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.14.2_1752119952303_0.32540943766591734","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"verdaccio-openid","version":"0.15.0","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.15.0","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"e4520a446b865d2222980e91450b6c0dbd9a7b33","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.15.0.tgz","fileCount":7,"integrity":"sha512-hKpIyX/CCOEnVgrCk5wxdzCsGEo9/jgbAAPEo0aQUS25qP9+rzUB/Qg/L3Tc+pJYK4I8R7PPpz1W7JDAL+ORJA==","signatures":[{"sig":"MEUCIQDlFBP1SA8M9RnXEFXZKuaFJXnHs9naThOKwO3rRHlGAwIgKEntJHNiLbSCbl9/s1CjyOuB/tyGWQ64RfewAmrbOLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verdaccio-openid@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156241},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.15.0.tgz","module":"./dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=18"},"scripts":{"lint":"eslint .","test":"vitest --run","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio/bin/verdaccio -c verdaccio/verdaccio.yml","start:5":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio5/bin/verdaccio -c verdaccio5/verdaccio.yml","lint:fix":"eslint --fix ."},"_npmUser":{"name":"kuoruan","actor":{"name":"kuoruan","type":"user","email":"kuoruan@gmail.com"},"email":"kuoruan@gmail.com"},"_resolved":"/tmp/92b886ec71135a79dbec0d53b524e30b/verdaccio-openid-0.15.0.tgz","_integrity":"sha512-hKpIyX/CCOEnVgrCk5wxdzCsGEo9/jgbAAPEo0aQUS25qP9+rzUB/Qg/L3Tc+pJYK4I8R7PPpz1W7JDAL+ORJA==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"10.8.2","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"20.19.3","dependencies":{"ms":"^2.1.3","yup":"^1.6.1","open":"^10.1.2","debug":"^4.4.1","dotenv":"^17.2.0","express":"^5.1.0","ioredis":"^5.6.1","minimist":"^1.2.8","deepmerge":"^4.3.1","picocolors":"^1.1.1","stable-hash":"^0.0.6","global-agent":"^3.0.0","node-persist":"^4.0.4","openid-client":"^5.7.1","@verdaccio/url":"13.0.0-next-8.21","@gitbeaker/rest":"^42.5.0","@verdaccio/auth":"8.0.0-next-8.21","@verdaccio/core":"8.0.0-next-8.21","@isaacs/ttlcache":"^1.4.1","@verdaccio/config":"8.0.0-next-8.21"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.30.1","rimraf":"^6.0.1","rollup":"^4.44.2","vitest":"^3.2.4","core-js":"^3.44.0","globals":"^16.3.0","prettier":"^3.6.2","@types/ms":"^2.1.0","cross-env":"^7.0.3","verdaccio":"^6.1.5","@eslint/js":"^9.30.1","typescript":"^5.8.3","verdaccio5":"npm:verdaccio@5.0.0","@babel/core":"^7.28.0","@types/debug":"^4.1.12","@types/lodash":"^4.17.20","@types/express":"^5.0.3","@types/minimist":"^1.2.5","@verdaccio/types":"13.0.0-next-8.7","verdaccio-openid":"file:","@babel/preset-env":"^7.28.0","typescript-eslint":"^8.36.0","verdaccio-htpasswd":"13.0.0-next-8.15","@rollup/plugin-json":"^6.1.0","@types/global-agent":"^3.0.0","@types/node-persist":"^3.1.8","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","eslint-plugin-unicorn":"^59.0.1","@rollup/plugin-replace":"^6.0.2","eslint-config-prettier":"^10.1.5","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.1","@rollup/plugin-commonjs":"^28.0.6","@babel/preset-typescript":"^7.27.1","@rollup/plugin-node-resolve":"^16.0.1","eslint-import-resolver-next":"^0.6.0","rollup-plugin-node-externals":"^8.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"verdaccio":"^5.0.0||^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.15.0_1752138872987_0.6338097803531972","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"verdaccio-openid","version":"0.15.1","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.15.1","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"1184dea094fd434b635793291f2d40016188bda1","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.15.1.tgz","fileCount":7,"integrity":"sha512-DpJNb32OvcalT8OGaHEBqbwPo0AhSp0Po4LLY/I24N07a5VTY+0lBu2IcIQ1+a4ylx+ATIul+PaaVW3+Q5rsVQ==","signatures":[{"sig":"MEYCIQCjH7OBrwwwOjGpqezdURjfAoUkIB39BvGZMFKI4mtBcAIhALpoAarMj3ORqOdOcFkfl2/QjI9CoeNynM/LG5N2cfdw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verdaccio-openid@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161560},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.15.1.tgz","module":"./dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=18"},"scripts":{"lint":"eslint .","test":"vitest --run","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio/bin/verdaccio -c verdaccio/verdaccio.yml","start:5":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio5/bin/verdaccio -c verdaccio5/verdaccio.yml","lint:fix":"eslint --fix ."},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/10fee8fce20675190c16a7134215070f/verdaccio-openid-0.15.1.tgz","_integrity":"sha512-DpJNb32OvcalT8OGaHEBqbwPo0AhSp0Po4LLY/I24N07a5VTY+0lBu2IcIQ1+a4ylx+ATIul+PaaVW3+Q5rsVQ==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"10.8.2","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ms":"^2.1.3","yup":"^1.6.1","open":"^10.1.2","debug":"^4.4.1","dotenv":"^17.2.0","express":"^5.1.0","ioredis":"^5.6.1","minimist":"^1.2.8","deepmerge":"^4.3.1","picocolors":"^1.1.1","stable-hash":"^0.0.6","global-agent":"^3.0.0","node-persist":"^4.0.4","openid-client":"^5.7.1","@verdaccio/url":"13.0.0-next-8.21","@gitbeaker/rest":"^42.5.0","@verdaccio/auth":"8.0.0-next-8.21","@verdaccio/core":"8.0.0-next-8.21","@isaacs/ttlcache":"^1.4.1","@verdaccio/config":"8.0.0-next-8.21"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.30.1","rimraf":"^6.0.1","rollup":"^4.44.2","vitest":"^3.2.4","core-js":"^3.44.0","globals":"^16.3.0","prettier":"^3.6.2","@types/ms":"^2.1.0","cross-env":"^7.0.3","verdaccio":"^6.1.5","@eslint/js":"^9.30.1","typescript":"^5.8.3","verdaccio5":"npm:verdaccio@5.0.0","@babel/core":"^7.28.0","@types/debug":"^4.1.12","@types/lodash":"^4.17.20","@types/express":"^5.0.3","@types/minimist":"^1.2.5","@verdaccio/types":"13.0.0-next-8.7","verdaccio-openid":"file:","@babel/preset-env":"^7.28.0","typescript-eslint":"^8.36.0","verdaccio-htpasswd":"13.0.0-next-8.15","@rollup/plugin-json":"^6.1.0","@types/global-agent":"^3.0.0","@types/node-persist":"^3.1.8","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","eslint-plugin-unicorn":"^59.0.1","@rollup/plugin-replace":"^6.0.2","eslint-config-prettier":"^10.1.5","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.1","@rollup/plugin-commonjs":"^28.0.6","@babel/preset-typescript":"^7.27.1","@rollup/plugin-node-resolve":"^16.0.1","eslint-import-resolver-next":"^0.6.0","rollup-plugin-node-externals":"^8.0.1","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"verdaccio":"^5.0.0||^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.15.1_1753345697585_0.7935291060092642","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"verdaccio-openid","version":"0.15.2","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.15.2","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"7012b11e58ce6bec57a78dd574ebd3af3737c770","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.15.2.tgz","fileCount":7,"integrity":"sha512-/aEwmCufpUwZgS2yplCwk3w9y8obV/DAX5lOAlwAopWNUxzco12gOyYXOA4nAbZoslpBrgOcGZ1v+5k29GYi1A==","signatures":[{"sig":"MEUCIAEh+UjoGsfyjzf3JFvLy0d8Iiihada+EOz7Hl1ceIAXAiEAizZAre4EkOdi4ZBuDzWK3bVDwE3PcGvgq23PCKZK4mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verdaccio-openid@0.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161690},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.15.2.tgz","module":"./dist/server/index.mjs","$schema":"http://json.schemastore.org/package","engines":{"node":">=18"},"scripts":{"lint":"eslint .","test":"vitest --run","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio/bin/verdaccio -c verdaccio/verdaccio.yml","start:5":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio5/bin/verdaccio -c verdaccio5/verdaccio.yml","lint:fix":"eslint --fix ."},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/7c5fa085ba70507b9bb248f4ff0b6168/verdaccio-openid-0.15.2.tgz","_integrity":"sha512-/aEwmCufpUwZgS2yplCwk3w9y8obV/DAX5lOAlwAopWNUxzco12gOyYXOA4nAbZoslpBrgOcGZ1v+5k29GYi1A==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"10.8.2","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ms":"^2.1.3","yup":"^1.7.1","open":"^10.2.0","debug":"^4.4.3","dotenv":"^17.2.3","express":"^5.1.0","ioredis":"^5.8.1","minimist":"^1.2.8","deepmerge":"^4.3.1","picocolors":"^1.1.1","stable-hash":"^0.0.6","global-agent":"^3.0.0","node-persist":"^4.0.4","serve-static":"^2.2.0","openid-client":"^5.7.1","@verdaccio/url":"13.0.0-next-8.23","@gitbeaker/rest":"^42.5.0","@verdaccio/auth":"8.0.0-next-8.23","@verdaccio/core":"8.0.0-next-8.23","@isaacs/ttlcache":"^1.4.1","@verdaccio/config":"8.0.0-next-8.23"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.37.0","rimraf":"^6.0.1","rollup":"^4.52.4","vitest":"^3.2.4","core-js":"^3.46.0","globals":"^16.4.0","prettier":"^3.6.2","@types/ms":"^2.1.0","cross-env":"^10.1.0","verdaccio":"^6.2.0","@eslint/js":"^9.37.0","typescript":"^5.9.3","verdaccio5":"npm:verdaccio@5.0.0","@babel/core":"^7.28.4","@types/debug":"^4.1.12","@types/lodash":"^4.17.20","@types/express":"^5.0.3","@types/minimist":"^1.2.5","@verdaccio/types":"13.0.0-next-8.8","verdaccio-openid":"file:","@babel/preset-env":"^7.28.3","typescript-eslint":"^8.46.0","verdaccio-htpasswd":"13.0.0-next-8.23","@rollup/plugin-json":"^6.1.0","@types/global-agent":"^3.0.0","@types/node-persist":"^3.1.8","@types/serve-static":"^1.15.9","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","eslint-plugin-unicorn":"^59.0.1","@rollup/plugin-replace":"^6.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.4","@rollup/plugin-commonjs":"^28.0.6","@babel/preset-typescript":"^7.27.1","@rollup/plugin-node-resolve":"^16.0.2","eslint-import-resolver-next":"^0.6.0","rollup-plugin-node-externals":"^8.1.1","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"verdaccio":"^5.0.0||^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.15.2_1760085217415_0.9851834821595964","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"verdaccio-openid","version":"0.16.0","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.16.0","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"54796ee43228c71af6705ef776de93e34b9f0c37","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.16.0.tgz","fileCount":7,"integrity":"sha512-1T6ZfjiWIiHtRZqjlyRT9xbSxuxKgzkhxSFPsIkCYVAn61Eig0Q5HcP80Ss+NPnzGMN32QHVvYnkEhEhhUmEow==","signatures":[{"sig":"MEUCIQCf4ocqKRZz2+6d4RnpyTQfVvx4cQI+IFCWFsUXMS4+xwIgWc5vy1oPXNBgZiUeSRT2YHbuKpvY9V8he3A+Y8F1xQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verdaccio-openid@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164415},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.16.0.tgz","module":"./dist/server/index.mjs","$schema":"https://json.schemastore.org/package","engines":{"node":">=20"},"scripts":{"lint":"eslint .","test":"vitest --run","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio/bin/verdaccio -c verdaccio/verdaccio.yml","start:5":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio5/bin/verdaccio -c verdaccio5/verdaccio.yml","lint:fix":"eslint --fix ."},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/279a2958ed1bba4120c8b70120c8b174/verdaccio-openid-0.16.0.tgz","_integrity":"sha512-1T6ZfjiWIiHtRZqjlyRT9xbSxuxKgzkhxSFPsIkCYVAn61Eig0Q5HcP80Ss+NPnzGMN32QHVvYnkEhEhhUmEow==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"10.8.2","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ms":"^2.1.3","yup":"^1.7.1","open":"^11.0.0","debug":"^4.4.3","dotenv":"^17.3.1","express":"^5.2.1","ioredis":"^5.9.3","minimist":"^1.2.8","deepmerge":"^4.3.1","picocolors":"^1.1.1","stable-hash":"^0.0.6","global-agent":"^3.0.0","node-persist":"^4.0.4","serve-static":"^2.2.1","openid-client":"^6.8.2","@verdaccio/url":"13.0.0-next-8.29","@gitbeaker/rest":"^43.8.0","@verdaccio/auth":"8.0.0-next-8.29","@verdaccio/core":"8.0.0-next-8.29","@isaacs/ttlcache":"^2.1.4","@verdaccio/config":"8.0.0-next-8.29"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","rimraf":"^6.1.2","rollup":"^4.57.1","vitest":"^4.0.18","core-js":"^3.48.0","globals":"^17.3.0","prettier":"^3.8.1","@types/ms":"^2.1.0","cross-env":"^10.1.0","verdaccio":"^6.2.5","@eslint/js":"^9.39.2","typescript":"^5.9.3","verdaccio5":"npm:verdaccio@5.0.0","@babel/core":"^7.29.0","@types/debug":"^4.1.12","@types/lodash":"^4.17.23","@types/express":"^5.0.6","@types/minimist":"^1.2.5","@verdaccio/types":"13.0.0-next-8.10","verdaccio-openid":"file:","@babel/preset-env":"^7.29.0","typescript-eslint":"^8.55.0","verdaccio-htpasswd":"13.0.0-next-8.29","@rollup/plugin-json":"^6.1.0","@types/global-agent":"^3.0.0","@types/node-persist":"^3.1.8","@types/serve-static":"^2.2.0","@rollup/plugin-alias":"^6.0.0","@rollup/plugin-babel":"^6.1.0","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","eslint-plugin-unicorn":"^63.0.0","@rollup/plugin-replace":"^6.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.1","eslint-plugin-prettier":"^5.5.5","@rollup/plugin-commonjs":"^29.0.0","@babel/preset-typescript":"^7.28.5","@rollup/plugin-node-resolve":"^16.0.3","eslint-import-resolver-next":"^0.6.0","rollup-plugin-node-externals":"^8.1.2","eslint-plugin-simple-import-sort":"^12.1.1"},"peerDependencies":{"verdaccio":"^5.0.0||^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.16.0_1770977818153_0.1828061424183698","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"verdaccio-openid","version":"0.17.0","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.17.0","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"3d5ec6c7f2384fac4b55005a0516762c690901bb","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.17.0.tgz","fileCount":7,"integrity":"sha512-EJ2cbJV7xg7hLGlVDwlLixO5jIUrVX1M4j8VPqFqcvFR6/4AXlPi/2h6ayYnnmbNiWNm2nO8hkSuA2SFRxiqZg==","signatures":[{"sig":"MEUCIQCiVPb+lGDAJ9G+bMETRhK2peMdmb+MelL39/hOKnrDkgIgduEc9TO9+Rd8uG+viOg8UV79aO9wL1Nj771YLYZoRnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verdaccio-openid@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":174408},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.17.0.tgz","module":"./dist/server/index.mjs","$schema":"https://json.schemastore.org/package","engines":{"node":">=20"},"scripts":{"lint":"eslint .","test":"vitest --run","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio/bin/verdaccio -c verdaccio/verdaccio.yml","start:5":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio5/bin/verdaccio -c verdaccio5/verdaccio.yml","lint:fix":"eslint --fix ."},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/6ef95d6a2a143f4d89e8edc96a895484/verdaccio-openid-0.17.0.tgz","_integrity":"sha512-EJ2cbJV7xg7hLGlVDwlLixO5jIUrVX1M4j8VPqFqcvFR6/4AXlPi/2h6ayYnnmbNiWNm2nO8hkSuA2SFRxiqZg==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"10.8.2","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ms":"^2.1.3","yup":"^1.7.1","open":"^11.0.0","debug":"^4.4.3","dotenv":"^17.4.1","express":"^5.2.1","ioredis":"^5.10.1","minimist":"^1.2.8","deepmerge":"^4.3.1","picocolors":"^1.1.1","stable-hash":"^0.0.6","global-agent":"^4.1.3","node-persist":"^4.0.4","serve-static":"^2.2.1","openid-client":"^6.8.2","@verdaccio/url":"13.0.0-next-8.37","@gitbeaker/rest":"^43.8.0","@verdaccio/auth":"8.0.0-next-8.37","@verdaccio/core":"8.0.0-next-8.37","@isaacs/ttlcache":"^2.1.4","@verdaccio/config":"8.0.0-next-8.37"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","rimraf":"^6.1.3","rollup":"^4.60.1","vitest":"^4.1.3","core-js":"^3.49.0","globals":"^17.4.0","prettier":"^3.8.1","@types/ms":"^2.1.0","cross-env":"^10.1.0","verdaccio":"^6.4.0","@eslint/js":"^10.0.1","typescript":"^6.0.2","verdaccio5":"npm:verdaccio@5.0.0","@babel/core":"^7.29.0","@types/debug":"^4.1.13","@types/lodash":"^4.17.24","@types/express":"^5.0.6","@types/minimist":"^1.2.5","@tsconfig/node20":"^20.1.9","@verdaccio/types":"13.0.0-next-8.12","verdaccio-openid":"file:","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.58.1","verdaccio-htpasswd":"13.0.0-next-8.37","@rollup/plugin-json":"^6.1.0","@types/global-agent":"^3.0.0","@types/node-persist":"^3.1.8","@types/serve-static":"^2.2.0","@rollup/plugin-alias":"^6.0.0","@rollup/plugin-babel":"^7.0.0","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^1.0.0","eslint-plugin-unicorn":"^64.0.0","@rollup/plugin-replace":"^6.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-prettier":"^5.5.5","@rollup/plugin-commonjs":"^29.0.2","@babel/preset-typescript":"^7.28.5","@rollup/plugin-node-resolve":"^16.0.3","eslint-import-resolver-next":"^0.6.0","rollup-plugin-node-externals":"^8.1.2","eslint-plugin-simple-import-sort":"^13.0.0"},"peerDependencies":{"verdaccio":"^5.0.0||^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.17.0_1775707350133_0.8792764250614302","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"verdaccio-openid","version":"0.17.1","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.17.1","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"869610820589a064ff69f0bc52295075ef1b51b8","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.17.1.tgz","fileCount":7,"integrity":"sha512-aOS1qMiTYfrAIwuaYNsK/AQRRM0LaFTCBvwI+zUHCWBRnHZB6KdErg9N7Hd961Z9zWdQurYBMy6m9KZzNO2uKw==","signatures":[{"sig":"MEYCIQC/6it9enbXeqOtjDaebwbNMS/a4PwbM6A0Lunov3YJaQIhAN6oM3QZolPCGzSTtG8Y/rab2DmL3CDlWu69tmNt1Mzk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verdaccio-openid@0.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":175220},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.17.1.tgz","module":"./dist/server/index.mjs","$schema":"https://json.schemastore.org/package","engines":{"node":">=20"},"scripts":{"lint":"eslint .","test":"vitest --run","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio/bin/verdaccio -c verdaccio/verdaccio.yml","start:5":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio5/bin/verdaccio -c verdaccio5/verdaccio.yml","lint:fix":"eslint --fix ."},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/ec162879472fb6cf46682419ef80e403/verdaccio-openid-0.17.1.tgz","_integrity":"sha512-aOS1qMiTYfrAIwuaYNsK/AQRRM0LaFTCBvwI+zUHCWBRnHZB6KdErg9N7Hd961Z9zWdQurYBMy6m9KZzNO2uKw==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"10.8.2","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ms":"^2.1.3","yup":"^1.7.1","open":"^11.0.0","debug":"^4.4.3","dotenv":"^17.4.2","express":"^5.2.1","ioredis":"^5.10.1","minimist":"^1.2.8","deepmerge":"^4.3.1","picocolors":"^1.1.1","stable-hash":"^0.0.6","global-agent":"^4.1.3","node-persist":"^4.0.4","serve-static":"^2.2.1","openid-client":"^6.8.3","@verdaccio/url":"13.0.0-next-8.38","@gitbeaker/rest":"^43.8.0","@verdaccio/auth":"8.0.0-next-8.38","@verdaccio/core":"8.0.0-next-8.38","@isaacs/ttlcache":"^2.1.4","@verdaccio/config":"8.0.0-next-8.38"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","rimraf":"^6.1.3","rollup":"^4.60.1","vitest":"^4.1.4","core-js":"^3.49.0","globals":"^17.5.0","prettier":"^3.8.3","@types/ms":"^2.1.0","cross-env":"^10.1.0","verdaccio":"^6.5.0","@eslint/js":"^10.0.1","typescript":"^6.0.2","verdaccio5":"npm:verdaccio@5.0.0","@babel/core":"^7.29.0","@types/debug":"^4.1.13","@types/lodash":"^4.17.24","@types/express":"^5.0.6","@types/minimist":"^1.2.5","@tsconfig/node20":"^20.1.9","@verdaccio/types":"13.0.0-next-8.12","verdaccio-openid":"file:","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.58.2","verdaccio-htpasswd":"13.0.0-next-8.38","@rollup/plugin-json":"^6.1.0","@types/global-agent":"^3.0.0","@types/node-persist":"^3.1.8","@types/serve-static":"^2.2.0","@rollup/plugin-alias":"^6.0.0","@rollup/plugin-babel":"^7.0.0","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^1.0.0","eslint-plugin-unicorn":"^64.0.0","@rollup/plugin-replace":"^6.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-prettier":"^5.5.5","@rollup/plugin-commonjs":"^29.0.2","@babel/preset-typescript":"^7.28.5","@rollup/plugin-node-resolve":"^16.0.3","eslint-import-resolver-next":"^0.6.0","rollup-plugin-node-externals":"^8.1.2","eslint-plugin-simple-import-sort":"^13.0.0"},"peerDependencies":{"verdaccio":"^5.0.0||^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.17.1_1776234633317_0.08303191887577954","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"verdaccio-openid","version":"0.17.2","keywords":["verdaccio","oidc","openid","authentication","oauth","oauth2","ui"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.17.2","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"acd7c39b7056686ea9bc1ea74d34f5b29fb1f2de","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.17.2.tgz","fileCount":7,"integrity":"sha512-AHr35EyMWwgNsPtj+buYk7d3nH3Pd5PqlPAKy4hr0yAyxFaGA1a92Y8/sFjayQpDtmR/nc/KcJZCjEba4Q0PZA==","signatures":[{"sig":"MEQCIAKs+euYghNAlfNRWWJujPDRnEE+EVjwTZkYO9iJW2ikAiBguL1n5KAzgo7GgO0JiWOdiuElOtf1lumP/x1bjdpbaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verdaccio-openid@0.17.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":177466},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.17.2.tgz","module":"./dist/server/index.mjs","$schema":"https://json.schemastore.org/package","engines":{"node":">=20"},"scripts":{"lint":"eslint .","test":"vitest --run","build":"rimraf dist && rollup -c --environment NODE_ENV:production","start":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio/bin/verdaccio -c verdaccio/verdaccio.yml","start:5":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio5/bin/verdaccio -c verdaccio5/verdaccio.yml","lint:fix":"eslint --fix ."},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/1a031240e36271133080e5b5534487db/verdaccio-openid-0.17.2.tgz","_integrity":"sha512-AHr35EyMWwgNsPtj+buYk7d3nH3Pd5PqlPAKy4hr0yAyxFaGA1a92Y8/sFjayQpDtmR/nc/KcJZCjEba4Q0PZA==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"10.9.8","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ms":"^2.1.3","yup":"^1.7.1","open":"^11.0.0","debug":"^4.4.3","dotenv":"^17.4.2","express":"^5.2.1","ioredis":"^5.10.1","minimist":"^1.2.8","deepmerge":"^4.3.1","picocolors":"^1.1.1","stable-hash":"^0.0.6","global-agent":"^4.1.3","node-persist":"^4.0.4","serve-static":"^2.2.1","openid-client":"^6.8.3","@verdaccio/url":"13.0.0-next-8.38","@gitbeaker/rest":"^43.8.0","@verdaccio/auth":"8.0.0-next-8.38","@verdaccio/core":"8.0.0-next-8.38","@isaacs/ttlcache":"^2.1.4","@verdaccio/config":"8.0.0-next-8.38"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10.2.0","rimraf":"^6.1.3","rollup":"^4.60.1","vitest":"^4.1.4","core-js":"^3.49.0","globals":"^17.5.0","prettier":"^3.8.3","@types/ms":"^2.1.0","cross-env":"^10.1.0","verdaccio":"^6.5.0","@eslint/js":"^10.0.1","typescript":"^6.0.2","verdaccio5":"npm:verdaccio@5.0.0","@babel/core":"^7.29.0","@types/debug":"^4.1.13","@types/lodash":"^4.17.24","@types/express":"^5.0.6","@types/minimist":"^1.2.5","@tsconfig/node20":"^20.1.9","@verdaccio/types":"13.0.0-next-8.12","verdaccio-openid":"file:","@babel/preset-env":"^7.29.2","typescript-eslint":"^8.58.2","verdaccio-htpasswd":"13.0.0-next-8.38","@rollup/plugin-json":"^6.1.0","@types/global-agent":"^3.0.0","@types/node-persist":"^3.1.8","@types/serve-static":"^2.2.0","@rollup/plugin-alias":"^6.0.0","@rollup/plugin-babel":"^7.0.0","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^1.0.0","eslint-plugin-unicorn":"^64.0.0","@rollup/plugin-replace":"^6.0.3","eslint-config-prettier":"^10.1.8","eslint-plugin-import-x":"^4.16.2","eslint-plugin-prettier":"^5.5.5","@rollup/plugin-commonjs":"^29.0.2","@babel/preset-typescript":"^7.28.5","@rollup/plugin-node-resolve":"^16.0.3","eslint-import-resolver-next":"^0.6.0","rollup-plugin-node-externals":"^8.1.2","eslint-plugin-simple-import-sort":"^13.0.0"},"peerDependencies":{"verdaccio":"^5.0.0||^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.17.2_1783680942984_0.25289399910140276","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"verdaccio-openid","version":"0.18.0","keywords":["authentication","oauth","oauth2","oidc","openid","ui","verdaccio"],"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","_id":"verdaccio-openid@0.18.0","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"bin":{"verdaccio-openid":"dist/verdaccio-openid.mjs"},"dist":{"shasum":"84aa47126e3bc5c142ebfc048298c28197b77da6","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.18.0.tgz","fileCount":8,"integrity":"sha512-rZN1QoGW0wxDg/6lESpSbRFIMIV3vmOdvE1wGsZAkLkKSGVETTH8oyTkeAucf36Gxa1bpLZmeRDCCi8a7ba0lQ==","signatures":[{"sig":"MEUCIQDVwRgOYpkKtablXAaR/nIPiXeQkig9+SiU19CwRyzczwIgOOoUJY4ATj1MDi7xb02T3E3jhw5ofmVXIjT5+nWNyZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verdaccio-openid@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199466},"main":"./dist/server/index.js","_from":"file:verdaccio-openid-0.18.0.tgz","module":"./dist/server/index.mjs","$schema":"https://json.schemastore.org/package","engines":{"node":">=20"},"scripts":{"fmt":"oxfmt","lint":"oxlint","test":"vitest --run","build":"cross-env NODE_ENV=production tsdown","start":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio/bin/verdaccio -c verdaccio/verdaccio.yml","start:5":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio5/bin/verdaccio -c verdaccio5/verdaccio.yml","lint:fix":"oxlint --fix","fmt:check":"oxfmt --check"},"_npmUser":{"name":"kuoruan","email":"kuoruan@gmail.com"},"_resolved":"/tmp/0cd002144069a71a99fc58f1e6111ed8/verdaccio-openid-0.18.0.tgz","_integrity":"sha512-rZN1QoGW0wxDg/6lESpSbRFIMIV3vmOdvE1wGsZAkLkKSGVETTH8oyTkeAucf36Gxa1bpLZmeRDCCi8a7ba0lQ==","repository":{"url":"git+https://github.com/kuoruan/verdaccio-openid.git","type":"git"},"_npmVersion":"10.9.8","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","directories":{},"_nodeVersion":"22.23.1","dependencies":{"ms":"^2.1.3","yup":"^1.7.1","open":"^11.0.0","debug":"^4.4.3","dotenv":"^17.4.2","express":"^5.2.1","minimist":"^1.2.8","deepmerge":"^4.3.1","picocolors":"^1.1.1","stable-hash":"^0.0.6","global-agent":"^4.1.3","serve-static":"^2.2.1","openid-client":"^6.8.4","@verdaccio/url":"^13.0.3","@gitbeaker/rest":"^43.8.0","@verdaccio/auth":"^8.0.4","@verdaccio/core":"^8.1.2","@isaacs/ttlcache":"^2.1.5","@verdaccio/config":"^8.1.2"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","oxfmt":"^0.60.0","oxlint":"^1.75.0","tsdown":"^0.22.13","vitest":"^4.1.10","@types/ms":"^2.1.0","cross-env":"^10.1.0","verdaccio":"^6.8.0","typescript":"^7.0.2","verdaccio5":"npm:verdaccio@5.0.0","@types/node":"^20.19.43","lint-staged":"^17.1.1","@types/debug":"^4.1.13","@types/lodash":"^4.17.24","@types/express":"^5.0.6","@types/minimist":"^1.2.5","@tsconfig/node20":"^20.1.9","@verdaccio/types":"^13.0.3","verdaccio-openid":"file:","verdaccio-htpasswd":"^13.0.3","@types/global-agent":"^3.0.0","@types/node-persist":"^3.1.8","@types/serve-static":"^2.2.0"},"peerDependencies":{"ioredis":"^5.11.1","verdaccio":"^5.0.0||^6.0.0||^7.0.0-next-0","node-persist":"^4.0.4","@aws-sdk/lib-dynamodb":"^3.700.0","@aws-sdk/client-dynamodb":"^3.700.0"},"peerDependenciesMeta":{"ioredis":{"optional":true},"node-persist":{"optional":true},"@aws-sdk/lib-dynamodb":{"optional":true},"@aws-sdk/client-dynamodb":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/verdaccio-openid_0.18.0_1784791717021_0.22107445845971663","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"$schema":"https://json.schemastore.org/package","name":"verdaccio-openid","version":"0.19.0","description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","keywords":["authentication","oauth","oauth2","oidc","openid","ui","verdaccio"],"homepage":"https://github.com/kuoruan/verdaccio-openid#readme","bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"license":"MIT","author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/kuoruan/verdaccio-openid.git"},"main":"./dist/server/index.js","module":"./dist/server/index.mjs","dependencies":{"@gitbeaker/rest":"^43.8.0","@isaacs/ttlcache":"^2.1.5","@verdaccio/auth":"^8.1.3","@verdaccio/config":"^8.3.0","@verdaccio/core":"^8.3.0","@verdaccio/url":"^13.1.3","debug":"^4.4.3","deepmerge":"^4.3.1","dotenv":"^17.4.2","express":"^5.2.1","global-agent":"^4.1.3","minimist":"^1.2.8","ms":"^2.1.3","open":"^11.0.3","openid-client":"^6.8.8","picocolors":"^1.1.1","serve-static":"^2.2.1","stable-hash":"^0.0.6","yup":"^1.7.1"},"devDependencies":{"@changesets/cli":"^3.0.2","@tsconfig/node20":"^20.1.10","@types/debug":"^4.1.13","@types/express":"^5.0.6","@types/global-agent":"^3.0.0","@types/lodash":"^4.17.25","@types/minimist":"^1.2.5","@types/ms":"^2.1.0","@types/node":"^20.19.43","@types/node-persist":"^3.1.8","@types/serve-static":"^2.2.0","@verdaccio/types":"^13.0.6","cross-env":"^10.1.0","husky":"^9.1.7","lint-staged":"^17.5.1","mongodb":"^7.6.0","oxfmt":"^0.67.0","oxlint":"^1.82.0","tsdown":"^0.23.0","typescript":"^7.0.2","verdaccio":"^6.10.3","verdaccio-htpasswd":"^13.1.3","verdaccio-openid":"link:","verdaccio5":"npm:verdaccio@5.0.0","vitest":"^5.0.0"},"peerDependencies":{"@aws-sdk/client-dynamodb":"^3.700.0","@aws-sdk/lib-dynamodb":"^3.700.0","ioredis":"^5.11.1","mongodb":"^6.0.0||^7.0.0","node-persist":"^4.0.4","verdaccio":"^5.0.0||^6.0.0||^7.0.0-next-0"},"peerDependenciesMeta":{"@aws-sdk/client-dynamodb":{"optional":true},"@aws-sdk/lib-dynamodb":{"optional":true},"ioredis":{"optional":true},"mongodb":{"optional":true},"node-persist":{"optional":true}},"engines":{"node":">=20.19.0"},"scripts":{"build":"cross-env NODE_ENV=production tsdown","changeset":"changeset","start":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio/bin/verdaccio -c verdaccio/verdaccio.yml","start:5":"cross-env DEBUG='verdaccio:*' node_modules/verdaccio5/bin/verdaccio -c verdaccio5/verdaccio.yml","lint":"oxlint","lint:fix":"oxlint --fix","fmt":"oxfmt","fmt:check":"oxfmt --check","test":"vitest --run","release":"changeset publish","version":"node scripts/version.mjs"},"bin":{"verdaccio-openid":"./dist/verdaccio-openid.mjs"},"_nodeVersion":"26.0.0","_id":"verdaccio-openid@0.19.0","dist":{"integrity":"sha512-xqwOh5bPVk4KDB9uUKCdgk3cWCOTR0ST+M3WcseyODiWotmPQSrYHyWeiEvbZvzIHFPaRMymWcZhXOm4w0su0g==","shasum":"3c7839c5aac10fce293122f285a9b8e5809581d3","tarball":"https://registry.npmjs.org/verdaccio-openid/-/verdaccio-openid-0.19.0.tgz","fileCount":8,"unpackedSize":223554,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/verdaccio-openid@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC8TvrRMDPgakExMg4utgRHzMpDQMUcJ/JN8CL7r03zxAiEAwE8VPejMhC4hKl9w9Qr+O+c+C8j8aulxqSxU+X03Yis="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:87cfadb0-2dfa-44ec-9f19-2458bf4024f7"}},"directories":{},"maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/verdaccio-openid_0.19.0_1789469328091_0.6522320327277622"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-03T09:04:46.288Z","modified":"2026-09-15T10:48:48.510Z","0.1.0":"2023-02-03T09:04:46.479Z","0.1.1":"2023-02-03T09:20:19.061Z","0.2.0":"2023-02-16T03:25:42.995Z","0.3.0":"2023-02-16T08:47:31.973Z","0.4.0":"2023-03-10T10:24:02.440Z","0.5.0":"2023-04-23T07:31:34.432Z","0.6.0":"2023-06-30T10:39:27.600Z","0.6.1":"2023-06-30T10:51:42.455Z","0.6.2":"2023-10-25T10:52:58.611Z","0.7.0":"2023-10-27T07:35:40.676Z","0.8.0":"2023-11-29T06:26:55.226Z","0.9.0":"2024-03-25T06:59:55.262Z","0.10.0":"2024-09-23T16:17:51.980Z","0.10.1":"2024-09-24T03:35:43.817Z","0.10.2":"2024-10-10T09:15:42.750Z","0.11.0":"2024-10-12T05:27:26.680Z","0.11.1":"2024-10-17T13:59:10.128Z","0.11.2":"2024-11-06T10:45:42.835Z","0.11.3":"2024-12-17T05:02:04.184Z","0.11.4":"2024-12-31T14:37:05.373Z","0.12.0":"2025-01-11T05:39:18.940Z","0.13.0":"2025-01-20T02:47:39.832Z","0.13.1":"2025-03-12T02:59:14.585Z","0.13.2":"2025-03-12T03:17:27.365Z","0.14.0":"2025-05-12T11:12:13.123Z","0.14.1":"2025-05-13T03:48:43.022Z","0.14.2":"2025-07-10T03:59:12.473Z","0.15.0":"2025-07-10T09:14:33.162Z","0.15.1":"2025-07-24T08:28:17.756Z","0.15.2":"2025-10-10T08:33:37.603Z","0.16.0":"2026-02-13T10:16:58.298Z","0.17.0":"2026-04-09T04:02:30.300Z","0.17.1":"2026-04-15T06:30:33.457Z","0.17.2":"2026-07-10T10:55:43.170Z","0.18.0":"2026-07-23T07:28:37.176Z","0.19.0":"2026-09-15T10:48:48.232Z"},"bugs":{"url":"https://github.com/kuoruan/verdaccio-openid/issues"},"author":{"name":"Xingwang Liao","email":"kuoruan@gmail.com"},"license":"MIT","homepage":"https://github.com/kuoruan/verdaccio-openid#readme","keywords":["authentication","oauth","oauth2","oidc","openid","ui","verdaccio"],"repository":{"type":"git","url":"git+https://github.com/kuoruan/verdaccio-openid.git"},"description":"A UI for OIDC authentication for Verdaccio, a fork of verdaccio-github-oauth-ui","maintainers":[{"name":"kuoruan","email":"kuoruan@gmail.com"}],"readme":"# verdaccio-openid\n\n[![npm](https://img.shields.io/npm/v/verdaccio-openid.svg)](https://www.npmjs.com/package/verdaccio-openid)\n[![npm](https://img.shields.io/npm/dw/verdaccio-openid.svg)](https://www.npmjs.com/package/verdaccio-openid)\n[![npm](https://img.shields.io/npm/dt/verdaccio-openid.svg)](https://www.npmjs.com/package/verdaccio-openid)\n[![npm](https://img.shields.io/npm/l/verdaccio-openid.svg)](https://www.npmjs.com/package/verdaccio-openid)\n\nEnglish | [中文](README.zh-CN.md)\n\n## About\n\nverdaccio-openid adds OpenID Connect login to Verdaccio for both the web UI and the CLI.\n\n## Compatibility\n\n- Verdaccio 5, 6, 7\n- Node >= 20.19.0\n- Browsers that support [ES6](https://caniuse.com/?search=es6)\n\n## Install\n\n### Global install\n\n```sh\nnpm install -g verdaccio-openid\n```\n\n### Install into Verdaccio's plugin directory\n\n```bash\nmkdir -p ./install-here/\nnpm install --global-style \\\n  --bin-links=false --save=false --package-lock=false \\\n  --omit=dev --omit=optional --omit=peer \\\n  --prefix ./install-here/ \\\n  verdaccio-openid@latest\nmv ./install-here/node_modules/verdaccio-openid/ /path/to/verdaccio/plugins/\n```\n\n## Configuration\n\nAdd this to your Verdaccio config:\n\n```yaml\nmiddlewares:\n  openid:\n    enabled: true\n\nauth:\n  openid:\n    provider-host: https://example.com\n    client-id: CLIENT_ID\n    client-secret: CLIENT_SECRET\n    username-claim: name\n    # scope: openid email groups\n    # groups-claim: groups\n    # provider-type: gitlab\n    # store-type: file\n    # store-config: ./store\n    # authorized-groups:\n    #   - access\n    # group-users:\n    #   animal:\n    #     - tom\n    #     - jack\n```\n\n### Required options\n\n| Config key      | Description                               |\n| --------------- | ----------------------------------------- |\n| `provider-host` | The host of the OIDC provider.            |\n| `client-id`     | The client ID from the OIDC provider.     |\n| `client-secret` | The client secret from the OIDC provider. |\n\nSee [Configuration](docs/configuration.md) for the full option list.\n\n## OpenID callback URLs\n\nConfigure these in your OIDC provider:\n\n| Flow      | Callback URL                                       |\n| --------- | -------------------------------------------------- |\n| Web Authn | `https://your-registry.com/-/oauth/callback/authn` |\n| Web UI    | `https://your-registry.com/-/oauth/callback`       |\n| CLI       | `https://your-registry.com/-/oauth/callback/cli`   |\n\n## Authentication\n\n### Web UI\n\nAfter setup, clicking the login button sends the user to the OIDC provider.\n\nIf `auth.htpasswd.file` is configured, the login dialog shows first with username and password fields, and the OIDC login button appears below it so users can choose either method.\n\n![Login Dialog](docs/images/login-dialog.png)\n\nSet `keep-passwd-login` explicitly to override the automatic behavior. See [keep-passwd-login](docs/configuration.md#keep-passwd-login) for details.\n\n### Web Authn (recommended)\n\n```sh\nnpm login --registry http://your-registry.com\n```\n\nThis opens a browser window for OIDC login and saves the token automatically.\n\n> Note: npm v9+ uses `--auth-type=web` by default. For npm v8.14 to v8.x, add `--auth-type=web` explicitly. For npm older than v8.14, use the legacy flow:\n>\n> ```sh\n> npm login --auth-type=legacy --registry http://your-registry.com\n> ```\n>\n> See the [npm docs](https://docs.npmjs.com/accessing-npm-using-2fa#sign-in-from-the-command-line-using---auth-typeweb) for details.\n\n### CLI (alternative)\n\n```sh\nnpx verdaccio-openid@latest --registry http://your-registry.com\n```\n\nThis uses a local callback server to receive the token. It falls back to this flow when Web Authn is unavailable, such as on older npm versions. See [CLI Authentication](docs/cli-auth.md) for legacy login options.\n\n## Store backends\n\nChoose a backend for session state and cache storage:\n\n| Type                  | Best for                               |\n| --------------------- | -------------------------------------- |\n| `in-memory` (default) | Single-process development             |\n| `redis`               | Multi-replica deployments              |\n| `file`                | Single-node persistent storage         |\n| `dynamodb`            | Cloud-native multi-replica deployments |\n| `mongodb`             | Multi-replica setups with MongoDB      |\n\nSee [Store Configuration](docs/store-config.md) for setup instructions and peer dependency requirements.\n\n## Environment variables\n\nMost config values can be set through environment variables, which is useful when you want to keep secrets out of the config file. See [Environment Variables](docs/environment-variables.md) for the naming rules and dotenv support.\n\n## Contributing\n\nSee [Development](docs/development.md) for build steps, tests, and project structure.\n\n## Documentation\n\n- [Configuration](docs/configuration.md) — full config reference and provider discovery\n- [Store Configuration](docs/store-config.md) — Redis, file, DynamoDB, and MongoDB backends\n- [Environment Variables](docs/environment-variables.md) — env var names and dotenv support\n- [CLI Authentication](docs/cli-auth.md) — CLI login flow\n- [Development](docs/development.md) — build, testing, and project structure\n\n## License\n\nMIT\n","readmeFilename":""}