{"_id":"create-authenik8-app","_rev":"49-d6b2b21f181bc40e19c09ddb1faa9032","name":"create-authenik8-app","dist-tags":{"latest":"2.4.18"},"versions":{"1.0.0":{"name":"create-authenik8-app","version":"1.0.0","_id":"create-authenik8-app@1.0.0","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"bin":{"create-authenik8-app":"dist/bin/index.js"},"dist":{"shasum":"e03a7ab484695d4ef869cd7b0740a4ce2c7647d0","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-1.0.0.tgz","fileCount":11,"integrity":"sha512-LpJaXAdHQE2bXKcm8qAprE23IYW0z9pFdyx6zFLfWc1r+cJoonX56dwkt9/+bYUofoBe0WIRNwE81lpOZ/sQTQ==","signatures":[{"sig":"MEUCIQDnP9wv50CbF4hrZznPx8P2663l8B9jByknZ2zawDInLQIgc8GpLd41441VajElF6PmLQFfGbbsDnsYiVPQ6dA1pAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97992},"type":"module","gitHead":"2c4f808fa4ec862e5126c3e1ec7e1845bb937bd8","_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"_npmVersion":"11.11.1","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.5.0","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_1.0.0_1774803487046_0.8801205089847719","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"create-authenik8-app","version":"1.0.1","_id":"create-authenik8-app@1.0.1","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"bin":{"create-authenik8-app":"dist/bin/index.js"},"dist":{"shasum":"8f16570ed9e7f82cbc1f406f17fb45332e447e13","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-1.0.1.tgz","fileCount":12,"integrity":"sha512-omMZnlxAtw5OGkBTkBgWmCme18ARxsdRsxzpWXDH36mrdViZnWWs6osQY1OULIx+1A0/yEzTOulePllRUCT9ww==","signatures":[{"sig":"MEUCIDUmWq4+tLTEG6X0pPUwTg7RucyKqQnPu7dMFHhcwB9dAiEAxwBiUt90W+NWHk3bTwnG3sDZD8/cFLTiFpORTfslVX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99960},"type":"module","gitHead":"17cd4a41f6f17f8544440accedd8cc5db1d8c77b","_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"_npmVersion":"11.11.1","description":"---","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.5.0","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_1.0.1_1774860598241_0.2869981340800305","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"create-authenik8-app","version":"1.0.2","_id":"create-authenik8-app@1.0.2","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"bin":{"create-authenik8-app":"dist/bin/index.js"},"dist":{"shasum":"e29da0f294b7ec4c6f6d2a98a352fabad9932d78","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-1.0.2.tgz","fileCount":12,"integrity":"sha512-hGmZq3UNehYIRBetuWV+ONM6QI1uwSooT1Rcpn8JFd7+5xzGKrB1AgpgME86DlPkiH1oYUKvP9O/O8cJAwIinA==","signatures":[{"sig":"MEQCIAF0o0yj1LMLzRpCFI0/z8XxaRbGcOaRblf6NVqkI7+/AiBRDoDyYth65BOvzJQY4s33Ku/1udLsPPrsHAHwv+F5vQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99961},"type":"module","gitHead":"17cd4a41f6f17f8544440accedd8cc5db1d8c77b","_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"_npmVersion":"11.11.1","description":"---","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.5.0","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_1.0.2_1774896912804_0.232962560801101","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"create-authenik8-app","version":"1.0.3","_id":"create-authenik8-app@1.0.3","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"bin":{"create-authenik8-app":"dist/bin/index.js"},"dist":{"shasum":"87984f4b7b1056cde28509e54987520b8309a759","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-1.0.3.tgz","fileCount":15,"integrity":"sha512-A5MwumoXRp0eMJcjUVsXmCk6Cz0ZfODOEsFbBeee3OHD3HYAX/Ti496mrR0/SUPqN5GObUfBAWyEs+lKcTUEOw==","signatures":[{"sig":"MEUCIFbU1TSeLp+uosyIegfw/0WVF9em+5PRa4eQhKrTuuGPAiEAk7ouSS8lFwmI3xxJ0SnC6qmpowEY8tRM2ECPI55Zs4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104796},"type":"module","gitHead":"17cd4a41f6f17f8544440accedd8cc5db1d8c77b","_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"_npmVersion":"11.11.1","description":"---","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.5.0","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_1.0.3_1774949201738_0.6983612502993732","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"create-authenik8-app","version":"1.0.4","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"_id":"create-authenik8-app@1.0.4","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"bin":{"create-authenik8-app":"dist/bin/index.js"},"dist":{"shasum":"a301dc6b7b07aae1c42921ea4c51aca4c5bffb98","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-1.0.4.tgz","fileCount":15,"integrity":"sha512-/9erjw+cbty5LZmwkY7KG9lU1huWOmYa4jyITdoeCP4BZ/g7M5Eb63SgdOMnRHr78oiGRJ4VICcJCbjyxig9pw==","signatures":[{"sig":"MEUCIQCAB+2elabzM3bQ8yi2NW4fEJJrAUJk9php86RGnnHnwAIgMc5RLgI01Hw/iWJ9A1YvIxkqQ6jZyseTZ710Sw+04JI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105068},"type":"module","gitHead":"17cd4a41f6f17f8544440accedd8cc5db1d8c77b","_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"_npmVersion":"11.11.1","description":"---","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.5.0","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_1.0.4_1774949523530_0.8163134546192319","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"create-authenik8-app","version":"1.0.5","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@1.0.5","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"bin":{"create-authenik8-app":"dist/bin/index.js"},"dist":{"shasum":"def00c71c6fc4b6025f0a035c4dfaa5032cef702","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-1.0.5.tgz","fileCount":15,"integrity":"sha512-caglUR5/7bnElfy6At3hdaJarLGEocsx9EWoG0mSKFoBSFKYW2GsHQowUk3OyJoIoeSfWBfIbDfZ0W/mGRjZkQ==","signatures":[{"sig":"MEUCIQDDS0IgGtLOQMt5cyMEcBKDjY5ATXxEcxbQ55htu3639AIgPbd4JLioy0qaJ1BATB9WuAJ8ZB+sDAT+JCOEQCTJoi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105335},"type":"module","gitHead":"17cd4a41f6f17f8544440accedd8cc5db1d8c77b","_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"_npmVersion":"11.11.1","description":"Create production-ready backend APIs in seconds. Authenik8 scaffolds Express + Prisma projects with JWT authentication, database setup (PostgreSQL or SQLite), and scalable architecture out of the box.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.5.0","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_1.0.5_1774950058267_0.6603934190197771","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"create-authenik8-app","version":"1.0.6","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@1.0.6","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"bin":{"create-authenik8-app":"dist/bin/index.js"},"dist":{"shasum":"9f905fe118d002e0ceb04dcebd7d9038f7e538ad","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-1.0.6.tgz","fileCount":12,"integrity":"sha512-gMbgMUTwW720ULepbWrAIeGExm5sFCJQuvd7PuR5wW0O+V7KixuHEays9/AKa6Tq6kMWkMf9pYGcid49Mbvu/A==","signatures":[{"sig":"MEYCIQCnoQT+AMk9vOvbEttYsCpSfnsYlTTcj1jK+ipDf7e/IAIhAM/Dp1RLs3X2iPWXTLZr3uYAo7zZMAYx9hBSlSiicXnk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96003},"type":"module","gitHead":"6379b40e6903ce0df1cf77f4f05dcf8cbe5af4bc","_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"_npmVersion":"11.11.1","description":"Create production-ready backend APIs in seconds. Authenik8 scaffolds Express + Prisma projects with JWT authentication, database setup (PostgreSQL or SQLite), and scalable architecture out of the box.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.5.0","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_1.0.6_1774954300064_0.9535842611280141","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"create-authenik8-app","version":"1.0.7","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@1.0.7","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"bin":{"create-authenik8-app":"dist/bin/index.js"},"dist":{"shasum":"0c6455d47a55ec644a7965a0b6330d3019d76380","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-1.0.7.tgz","fileCount":15,"integrity":"sha512-mYbXEu9Dbz6cTszWFXqDiJ3b3pmRry1AFId/2jSVu/r83KOEH6f89srUdP6dW0zGN/V8JIu6GupBn1UztbdWfg==","signatures":[{"sig":"MEUCIA7G9Quttt31SZS6tCAy4kCUWnBoqHhvPjpmIw2WR7YsAiEA0vu3dl8a6fFfKoIhS6lP5RVtrVvZsXUAN8LqxPHR2jE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105367},"type":"module","gitHead":"f6ef39d48197b66a1e2f94590381896b0039fb05","_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"_npmVersion":"11.11.1","description":"Create production-ready backend APIs in seconds. Authenik8 scaffolds Express + Prisma projects with JWT authentication, database setup (PostgreSQL or SQLite), and scalable architecture out of the box.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.5.0","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_1.0.7_1774954854059_0.3897744080611749","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"create-authenik8-app","version":"2.0.0","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.0.0","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"bin":{"create-authenik8-app":"dist/bin/index.js"},"dist":{"shasum":"984b7a4dd77a575eb2fec5cf225a976f26ef4c9f","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.0.0.tgz","fileCount":20,"integrity":"sha512-gM17R7NKtG0auIgCOTjhWZf9i66nBNROf5qlsqEaragkAPUw/SXoets1SHqxzcuJNNNQg8GdtubZYWwrVcaPMg==","signatures":[{"sig":"MEUCIFLF3QQvruBrAV/IJZ0mioGQjOD6qoTmw35UbzVIkq/kAiEArg00WY3H6WmiAA808DBtTpY0UnUqpv0HEB9PvgX7ER4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113864},"type":"module","gitHead":"de22cb072d7771b277bac2b8884c997f023a200c","_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"_npmVersion":"11.11.1","description":"Create production-ready backend APIs in seconds. Authenik8 scaffolds Express + Prisma projects with JWT authentication, database setup (PostgreSQL or SQLite), and scalable architecture out of the box.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.5.0","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.0.0_1775207722664_0.0068134899287735085","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"create-authenik8-app","version":"2.0.1","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.0.1","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"bin":{"create-authenik8-app":"dist/bin/index.js"},"dist":{"shasum":"1b5f2450a8bab74eacbc5ba33d54e68fadc69ec8","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.0.1.tgz","fileCount":21,"integrity":"sha512-KbZYYK49mtAbySYTV5Xbg4lPhkEZYjvjgZLQ4o9C7S5PcTQnS+IPeoIjG8hM7vVFDJJO8kjNEuGXV+dYlBkD1g==","signatures":[{"sig":"MEQCIESN5D1tMmy9L4H7vDLDktKjQdJhzbJCCbGzglZPP5a6AiAUNuYzBqHz34IZBB+rp914FeCD5fhMGOw6Zo3ttYg0/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114908},"type":"module","gitHead":"d715320f4362123025e536cf2b840ec528df96e8","_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"_npmVersion":"11.11.1","description":"Create production-ready backend APIs in seconds. Authenik8 scaffolds Express + Prisma projects with JWT authentication, database setup (PostgreSQL or SQLite), and scalable architecture out of the box.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^0.1.4"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.5.0","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.0.1_1775209300874_0.188571338098259","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"create-authenik8-app","version":"2.0.2","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.0.2","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"bin":{"create-authenik8-app":"dist/bin/index.js"},"dist":{"shasum":"f25a97a76862e7978bb4b1b2626265ae306eb740","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.0.2.tgz","fileCount":42,"integrity":"sha512-NSk0LrfQl6W7B2oUhIzEzxOj9Uhh/v4T3Kpc6lPOcIbkqDwfAgOGI/ywQ2A57lldWsPQ32RzBIrw25tt8ic4xw==","signatures":[{"sig":"MEUCIQD02afPsVxZylS75x5160TYNK08RSz8fki2XrW4lFuNWwIgA2bWpfgL0Mf3Y+gdPBqyqoanfVFMdlbPgf37UoYgPmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134854},"type":"module","gitHead":"8b75c278ba09e57189f9edb6ce8d1dc1b60820e5","_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"_npmVersion":"11.11.1","description":"Create production-ready backend APIs in seconds. Authenik8 scaffolds Express + Prisma projects with JWT authentication, database setup (PostgreSQL or SQLite), and scalable architecture out of the box.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.5.0","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.0.2_1775855299622_0.43667332537010806","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"create-authenik8-app","version":"2.0.3","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.0.3","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"bin":{"create-authenik8-app":"dist/bin/index.js"},"dist":{"shasum":"cd279f1bf7fb02455cc1778ae04e66bcee5d5ff4","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.0.3.tgz","fileCount":43,"integrity":"sha512-hGBAchZUr+/a2TiG2mjCRdGfVMeaGGiEkejVuEa4+9i4fxQjR8jvhurOkKiSUojSDWeb26xzII3A0kDNIl6ftg==","signatures":[{"sig":"MEUCIC5Uqv0SX5Fn4gLKDSJwjJ2nT87o+N2GeFn6acw+hd/+AiEAhWiQzIjKrzFt9QSDxZnQAAuU3ViZLTc0qUDpimcKnxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135202},"type":"module","gitHead":"8b75c278ba09e57189f9edb6ce8d1dc1b60820e5","_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"_npmVersion":"11.11.1","description":"Create production-ready backend APIs in seconds. Authenik8 scaffolds Express + Prisma projects with JWT authentication, database setup (PostgreSQL or SQLite), and scalable architecture out of the box.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.5.0","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.0.3_1775857465242_0.10337473414317411","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"create-authenik8-app","version":"2.0.4","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.0.4","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"bin":{"create-authenik8-app":"dist/bin/index.js"},"dist":{"shasum":"d505f9a7cd5bb12fed91bb74f1736bb48cd5cb6b","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.0.4.tgz","fileCount":43,"integrity":"sha512-skhGFtqhwYuM6X2COpW8IJnSFwKM+RQussD3j7cpZHkB2pdneAPmA5cCW9k4yVVfmm0eqem7db8lesJve+PRHw==","signatures":[{"sig":"MEUCIQDJkstx/IRWFnpssqPL2OxH2jCvYVKVRNjVS+AcfuH/tgIgMwVwGPlUdCtWEp9yz+Qe5CzyUcE5aXH3nlu54O9FLzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134006},"type":"module","gitHead":"5da22ef0dfd1afcb0164b12588f2c98ee75e0d44","_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"_npmVersion":"11.11.1","description":"Create production-ready backend APIs in seconds. Authenik8 scaffolds Express + Prisma projects with JWT authentication, database setup (PostgreSQL or SQLite), and scalable architecture out of the box.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.5.0","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.0.4_1775864722314_0.05092525226634903","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"create-authenik8-app","version":"2.0.5","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.0.5","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"bin":{"create-authenik8-app":"dist/bin/index.js"},"dist":{"shasum":"aa2114612bc08a5fa46d59cbe88ef34404d230a3","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.0.5.tgz","fileCount":41,"integrity":"sha512-loGwE4Y6zfp3MSOVDrQM3pmdCBjXLVkPJPCtJ0IWpU8v6W5C3WcngQyS06rTfSnO3Bc/oqyf8OJq/J90wTh/tw==","signatures":[{"sig":"MEQCIGoZL9iHK4nOPCkDM40dz4pBb9L5srvNEpGSKB+5fR6hAiANuQUTcIeLHmHICs9pXH9vmHevdGjNJvYPAr4TPSe6ww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141541},"type":"module","gitHead":"f866e55212eee9786aa24a25ffd9c0ba918e877d","_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"_npmVersion":"11.11.1","description":"Create production-ready backend APIs in seconds. Authenik8 scaffolds Express + Prisma projects with JWT authentication, database setup (PostgreSQL or SQLite), and scalable architecture out of the box.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","argon2":"^0.44.0","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.5.0","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.0.5_1775924546159_0.9396207528735749","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"create-authenik8-app","version":"2.0.6","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.0.6","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"bin":{"create-authenik8-app":"dist/bin/index.js"},"dist":{"shasum":"3eeacbb569d85364486fdfc40c73c18ab86ac6d6","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.0.6.tgz","fileCount":41,"integrity":"sha512-H0m3SWjsZ296tHzB1+er7aMz1eVJIxwH2kxTZR7VZgpnrTGACZ9XPbxIC/CCtXfUvJmzS/rOwPCV1UFKPyOFxQ==","signatures":[{"sig":"MEUCIAVy+CAdJfRra1OPwh8HSn0G9G67U2UjCpqZjVinllGGAiEAgGlIT8Mj/nmvXjyT/eUYwQ+YaoqLqnRLYFefeX7ysGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":142722},"type":"module","gitHead":"b037954934e3278eb3b0dcc9423317ef43a26b71","_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"_npmVersion":"11.11.1","description":"Create production-ready backend APIs in seconds. Authenik8 scaffolds Express + Prisma projects with JWT authentication, database setup (PostgreSQL or SQLite), and scalable architecture out of the box.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.6.0","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.0.6_1775943705372_0.5423323307113341","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"create-authenik8-app","version":"2.0.7","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.0.7","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"bin":{"create-authenik8-app":"dist/bin/index.js"},"dist":{"shasum":"c9daf6dacb002e6ea67f6a65e68464e70c9c8585","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.0.7.tgz","fileCount":41,"integrity":"sha512-a6Px6gQvTJYw9c4XN41nysR/Nre8s4Wba1GVxB1oxg0WXQ1R/H4cmhmPSVVt3GgXMwZzdHIdjR/qLt6cTPAg5g==","signatures":[{"sig":"MEQCIFtCUFrh8P3NW+ihTU+B0u+RuWxOh5UBdE4AqEklkm9XAiBHfCBkGsC/AbBWRihonVu1psp02ExSj3rHdo7jN3gjcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149017},"type":"module","gitHead":"b037954934e3278eb3b0dcc9423317ef43a26b71","scripts":{"test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"_npmVersion":"11.11.1","description":"Create production-ready backend APIs with a built-in identity engine. Authenik8 scaffolds Express + Prisma apps with JWT auth, refresh token rotation, account linking, Redis-backed security, and scalable architecture out of the box.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.5.2","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.0.7_1776085522781_0.008026465422170892","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"create-authenik8-app","version":"2.0.8","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.0.8","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"bin":{"create-authenik8-app":"dist/index.js"},"dist":{"shasum":"cf9530de5ffbfec6f8b90f1bd00991a584f5b82f","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.0.8.tgz","fileCount":94,"integrity":"sha512-dTmPIiakJXUMQsk32uUYWBHMivP65ZHv+yY1PDx8vu4RlLtYKeuU8N/imjoEBU6EuBax8GwNVDwLNzA0+XfqGw==","signatures":[{"sig":"MEYCIQDNsn2pZ5Ik5pviLFvIFV7x4uQPHZGcau+B84R3L6sr1gIhAPoJE/zPEqGH8+8hDokVLmh7eQbzYlDmQOiBUmiEbfVZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213686},"type":"module","gitHead":"2cb0c4c0de8024ae65f0340bf1371b0f7a4e871d","scripts":{"test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"_npmVersion":"11.11.1","description":"Create production-ready backend APIs with a built-in identity engine. Authenik8 scaffolds Express + Prisma apps with JWT auth, refresh token rotation, account linking, Redis-backed security, and scalable architecture out of the box.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.5.2","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.0.8_1776424662144_0.9618355179200289","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"create-authenik8-app","version":"2.0.9","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.0.9","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"bin":{"create-authenik8-app":"dist/index.js"},"dist":{"shasum":"9782be24c6a2af4e372d24eeb318eed255fa15e2","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.0.9.tgz","fileCount":94,"integrity":"sha512-ZhLRWDywaXHEDBSVTe/rcX778bpLqHIEntHgdwKVDfXCfBENX+lJNZ5ZNlzXVCJovKwPog7XlwdDk2XS80x0wQ==","signatures":[{"sig":"MEUCIQDOFLRJ2j1KbR5rYxTx94n8PDDcAuPKfXG38qW7rLXFEgIgee+bTecUPEYwFkoLql4xtbHraBrjukqcOvRhBgBt4XM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218512},"type":"module","gitHead":"eeec5de676604bbed38f7c062a7aa243513c7ec5","scripts":{"test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"_npmVersion":"11.11.1","description":"Create production-ready backend APIs with a built-in identity engine. Authenik8 scaffolds Express + Prisma apps with JWT auth, refresh token rotation, account linking, Redis-backed security, and scalable architecture out of the box.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bun":"^1.3.12","ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.5.2","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.0.9_1776501546403_0.31343661018679114","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"create-authenik8-app","version":"2.1.0","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.1.0","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"bin":{"create-authenik8-app":"dist/index.js"},"dist":{"shasum":"fc3cf7c33347144125de1881f16d1b06f6f9f4ea","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.1.0.tgz","fileCount":94,"integrity":"sha512-RzOzudNbvlciz/IbiZTj8OQgtb2wceN3LDzgyVQwxr5F8v11agGi8RphLyFuz1xYq3yU+Uz3q7tlBhBRBScUOA==","signatures":[{"sig":"MEQCIDWr3j+Ag5FzPxcH+62BGz4q2Wl0iWqKy2A4ytp7NppfAiAdKMqBbY+ZVq2KkXL9CeLfRLA38wrhkA5ZZAoEZEpZkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218638},"type":"module","gitHead":"3b0bfdd1846c5f303a19457194e94f3ab4fd2949","scripts":{"test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"_npmVersion":"11.11.1","description":"Create production-ready backend APIs with a built-in identity engine. Authenik8 scaffolds Express + Prisma apps with JWT auth, refresh token rotation, account linking, Redis-backed security, and scalable architecture out of the box.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bun":"^1.3.12","ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.5.2","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.1.0_1776621650516_0.08719498740608378","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"create-authenik8-app","version":"2.1.1","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.1.1","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"bin":{"create-authenik8-app":"dist/index.js"},"dist":{"shasum":"906ad3b564c83f168ddc1c9b69d81708b3f944b9","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.1.1.tgz","fileCount":94,"integrity":"sha512-Nve9qGRJJCYX6X5RHw5yXtTztO2m3PuGNoC8kDDMkXu4xPkN+5ruDPRhkLPOLYx1dZi/SUR9HsZTLUVeLtQlMw==","signatures":[{"sig":"MEUCIFTUbIbt7x3HJUt1yQ6o07NbN8/1N5W9FWUWOAQuve/qAiEA4u0EGAmHW06rUzI8XhjMj2EW3sSYQJegQaMFbDSy0X8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222339},"type":"module","gitHead":"cbd7243486612fc964227fd5964354dfd1c41387","scripts":{"test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"_npmVersion":"11.11.1","description":"⚡ Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bun":"^1.3.12","ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.5.2","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.1.1_1776629085184_0.9687574873380786","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"create-authenik8-app","version":"2.1.2","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.1.2","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/username/repo-name#readme","bugs":{"url":"https://github.com/username/repo-name/issues"},"bin":{"create-authenik8-app":"dist/index.js"},"dist":{"shasum":"6d50ba1c735c483ac069a60a8c62d1b191afa2ca","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.1.2.tgz","fileCount":94,"integrity":"sha512-o4vuwqr4gjmYdZpTP7xjRcl+5Xwlo1Oiwe/AD5uayjxRNevQrTl/lKjHAujfNIiiQvzCgJfLEJgr9c2z6lcPiw==","signatures":[{"sig":"MEUCIHUtwlSldvkbbjB3kW402Lv9+eckY40sXG3jSh0A0e38AiEAumT1+zwst172BhsVlzo7aQg4KKj4Tg420Ifgq1FL2M8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225846},"type":"module","gitHead":"7da1be6618e0ea3ac6644045e9c1418ef60f7a8d","scripts":{"test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"repository":{"url":"git+https://github.com/username/repo-name.git","type":"git"},"_npmVersion":"11.11.1","description":"⚡ Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bun":"^1.3.12","ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.5.2","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.1.2_1776713319740_0.46996034045112856","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"create-authenik8-app","version":"2.1.3","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.1.3","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/index.js"},"dist":{"shasum":"20a5e80e75d5d12f5dae6fc682b5467dece434c8","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.1.3.tgz","fileCount":94,"integrity":"sha512-7dLW/FgxFYAngAe27dxsDg4bS48zS9m5HEbutkUu9F8mxT/k6ufIte18tJX7+ielsUPU6XYYUM9rj7FB60nVag==","signatures":[{"sig":"MEQCIBQFCrdcN5KeWMHUJkCQ2V63NOil3wqNuMakqHtt/hNEAiBP9ObwvSFs1z3DzTSNQBo/X7sp1jk7sBFgOQl1yjcG5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225928},"type":"module","gitHead":"7da1be6618e0ea3ac6644045e9c1418ef60f7a8d","scripts":{"test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"11.11.1","description":"⚡ Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bun":"^1.3.12","ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.5.2","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.1.3_1776714185757_0.04954211407664855","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"create-authenik8-app","version":"2.1.4","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.1.4","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/index.js"},"dist":{"shasum":"6a3d91a6b94602c9cb2e35fe8a69824b268aa613","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.1.4.tgz","fileCount":94,"integrity":"sha512-RlvDH3/Stwc4IBz1BZcSZeMtKVKT+wju/ZImvNkqQ1BMb1aZ92+QN4BzaqcZ/xg5iqt30UVi0X7rhZq6Dun2kQ==","signatures":[{"sig":"MEQCIBlvvfs6i0GBvWjGTovbvt2tJzUd8ULvMOuuXaGt2B1oAiApWExWLuvfyJhN4K88BbnSEqFiYkgg38riKK4+s92Qug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225917},"type":"module","gitHead":"7da1be6618e0ea3ac6644045e9c1418ef60f7a8d","scripts":{"test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"11.11.1","description":"⚡ Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bun":"^1.3.12","ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.5.2","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.1.4_1776714314221_0.4273866602771281","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"create-authenik8-app","version":"2.1.5","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.1.5","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/index.js"},"dist":{"shasum":"eb768f1c087f2671f11cf3a1a1e549d512d07e60","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.1.5.tgz","fileCount":94,"integrity":"sha512-+XYXyVMHy+Y8jGLjbkXuZwAQrW15P11FpOHJ9PqmPYxyeWQwkvuY2K+JU+XzzjTtgQx4Xk3fi9+oTqyTz/RAaw==","signatures":[{"sig":"MEQCIANvu9A2HoruB+96R8PvGMccxlDE2wpcTOUf6JigwI7CAiBKPWts46aEE2fB7gWLiJVEC6zePJcnbCrLVm7oRPyfWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225880},"type":"module","gitHead":"7da1be6618e0ea3ac6644045e9c1418ef60f7a8d","scripts":{"test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"11.11.1","description":"⚡ Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bun":"^1.3.12","ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.5.2","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.1.5_1776714720181_0.22160910100556852","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"create-authenik8-app","version":"2.1.6","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.1.6","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/index.js"},"dist":{"shasum":"99aef7e65a005eaa7710ae3d9dc866bf9b0befc2","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.1.6.tgz","fileCount":94,"integrity":"sha512-+apDC1Blf2NHiVvDJbxy2bePUfVcgtU41R1vi4g01Mqx9STZfj99XinrnlDNBvUTvsGu3SZ+hijj680cYmc1yA==","signatures":[{"sig":"MEYCIQCJ2sDAgCWSCyVPedC/8PcLpw6OFz7P/LYbuNo+GRNmGgIhAJOPHGMDO9LkENqNAKOlFNPMTCduPWVIPQeHxpMSLaBY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225879},"type":"module","gitHead":"7da1be6618e0ea3ac6644045e9c1418ef60f7a8d","scripts":{"test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"11.11.1","description":"⚡ Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bun":"^1.3.12","ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.5.2","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.1.6_1776715218885_0.9076072401722859","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"create-authenik8-app","version":"2.1.7","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.1.7","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/index.js"},"dist":{"shasum":"cd70c3cbf4f6aa2098532352c740feba0febb436","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.1.7.tgz","fileCount":118,"integrity":"sha512-DezkPN5tR5yscA1QWUL4WtqgeX7KIznm+9P/sgrO2XdgiyK5nLWtfNs4rLcMyPe3azovPn43WkFeuSCbo84YFQ==","signatures":[{"sig":"MEUCIEg1c4L9ps7ZLAngJGq6O2XBjCRX1KxDJx3PbRDPmjzPAiEApVIPvrS3/9Xz/H4DeuW4GVyV1m7b3cSKNs6LGW842hU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":281175},"type":"module","gitHead":"bd1179616906d449e355e176e81cd997db48a9d6","scripts":{"test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"11.11.1","description":"⚡ Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.1","dependencies":{"bun":"^1.3.12","ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"^25.5.2","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.1.7_1776877687404_0.2155614891484987","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"create-authenik8-app","version":"2.2.0","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.2.0","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/index.js"},"dist":{"shasum":"c400607560d09ccbcf1b669b11f171b7c2c1a81b","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.2.0.tgz","fileCount":32,"integrity":"sha512-3/96GDU1Vwfqs7nQewP4hT54lFRgjxa/d8HObdTAsp6IgmBEZwvK2DyuC5aXd/rGst/jvL6EqJ/V+05g1GXxPw==","signatures":[{"sig":"MEYCIQD0yazztSpdVKmyrqdGRwJEYe+fFzKbmH0MKa/rV4GckAIhALOpv6lhBnJSZRWUfCam9o6mSl2X69Xq+lrTB82OxycU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113999},"type":"module","gitHead":"97237be2a44c7a7a55b8d557bbdd79479028dd2d","scripts":{"test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"10.9.8","description":"⚡ Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bun":"^1.3.12","ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"^25.5.2","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.2.0_1776962657452_0.16412873538132033","host":"s3://npm-registry-packages-npm-production"}},"2.3.3":{"name":"create-authenik8-app","version":"2.3.3","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.3.3","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/index.js"},"dist":{"shasum":"57564b02099c09b325b24ebb4cfa26172ffc4e5b","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.3.3.tgz","fileCount":32,"integrity":"sha512-llYxM7l3VTzaltdu5GW0cavp4T03kxYN4z+t1D8qT1jhA/6B0apcJVJJ7RpU85ajEegqWAvF13A+rmrywzwCkg==","signatures":[{"sig":"MEUCICg6HixSFLOj3CXypalmrgtTqyEcWF35bCRBjOccRPqiAiEArSsRlEnwcbV9E3GuvzTM9XEv03hL07v3TC5+jqiMfPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/create-authenik8-app@2.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113999},"type":"module","gitHead":"a078fd5a81c6ae9f7c19eaf79871723ad3ccc7c9","scripts":{"test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"10.9.8","description":"⚡ Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bun":"^1.3.12","ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"^25.5.2","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.3.3_1776977795752_0.8329916642717883","host":"s3://npm-registry-packages-npm-production"}},"2.3.4":{"name":"create-authenik8-app","version":"2.3.4","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.3.4","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/index.js"},"dist":{"shasum":"08376afd833a78183001b3582bf4a563498dfc46","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.3.4.tgz","fileCount":32,"integrity":"sha512-THXpwfvmbKCfA7QwwT1uNchLKCmTRRvDqKmagXljtXAhjQbdF51yMBd/jQ1fI/hrk1J091K7MbuCHMKif1EFXw==","signatures":[{"sig":"MEYCIQDCxyxs838R01RTFvGPTaaUg161XnKWZsIsTs119G8EGAIhAOirJzbwgNhboRlrSdgD1m3Oc346o14nnUg+J3mQ9NsU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/create-authenik8-app@2.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114170},"type":"module","gitHead":"dece5588b5d04f7e3057f360debf61c47cbf3639","scripts":{"test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"10.9.8","description":"⚡ Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bun":"^1.3.12","ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^1.0.29"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"^25.5.2","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.3.4_1777324832446_0.8053234050277562","host":"s3://npm-registry-packages-npm-production"}},"2.3.5":{"name":"create-authenik8-app","version":"2.3.5","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.3.5","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/index.js"},"dist":{"shasum":"d9442b67f3d02b711e82c3e1ab7d0b334f9a9b39","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.3.5.tgz","fileCount":32,"integrity":"sha512-zhPl1gPucjBj1dV1KGecVp+5ECQUWA1n/cGnfLx6KwWytDmxEHPy4ZS+NlSTLU07/TelRgt9lyM6zQB3I8Kdfg==","signatures":[{"sig":"MEUCIQDJxPmM5E0pVq3MuGwBRb+cAEJKlQExKyebTOZOPOe2yQIgA9IyJiSYEjoUHC/aIOq8QR1/aXf0lhONv4gNCmin44U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/create-authenik8-app@2.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114187},"type":"module","gitHead":"ec0c011a03e8c6acdb0112b42aeb3f5ddccc0beb","scripts":{"test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"overrides":{"brace-expansion":"1.1.13"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"10.9.8","description":"⚡ Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bun":"^1.3.12","ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^1.0.29"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"^25.5.2","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.3.5_1777386128901_0.6513522280364203","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"create-authenik8-app","version":"2.4.0","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.4.0","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/index.js"},"dist":{"shasum":"8b662ebe9dad0b484063f78f203283842568f672","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.4.0.tgz","fileCount":40,"integrity":"sha512-WgcWD0u7TiN+o04j4mXc89lDuJIlnFbLtoOxn6d2mlTV9TaruawhdRzSdea1gP15fFTnA4j3U0W0o/hVOYOTCg==","signatures":[{"sig":"MEQCIF5J6+aiA4XpCl++F5i76/wSJKGk1V96q+Y/1ZO9BNkpAiAxjCYLEgu+B4KsXt91Dk3gXXcQWbvXkl+xEQCLpel8yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/create-authenik8-app@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128167},"type":"module","gitHead":"804231eba70cad9fb6a56829d361f400a2787ced","scripts":{"test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"overrides":{"brace-expansion":"1.1.13"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"10.9.8","description":"⚡ Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bun":"^1.3.12","ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^1.0.29"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","supertest":"^7.2.2","@types/node":"^25.5.2","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.4.0_1777834341476_0.5406155959365548","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"create-authenik8-app","version":"2.4.1","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.4.1","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/index.js"},"dist":{"shasum":"267356b3ff3eed551ee29c2d4a4b95d81d53ddb2","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.4.1.tgz","fileCount":40,"integrity":"sha512-pAkz45YG3E1PWl+XZ+QOxL5IiLLYOBQWZf9+vspmw223uN2X/NomN/cxf151qAF+AWl0KbuNa2ZuO9bECna/uQ==","signatures":[{"sig":"MEYCIQCl9X53tGqkhhjoQ3omSZLFon//BkmSiO/sfzqYpdT51wIhAK7EowAsD+idpOgsiKeLIgzB2YBfTslGBqjOvMw7RZEW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/create-authenik8-app@2.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128517},"type":"module","gitHead":"d2ca135f66dc5afca9f7f6551ffe487cdcadd9b9","scripts":{"test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"overrides":{"brace-expansion":"3.0.2"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"10.9.8","description":"⚡ Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bun":"^1.3.12","ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^1.0.29"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","supertest":"^7.2.2","@types/node":"^25.5.2","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.4.1_1777905154159_0.6109513593099889","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"create-authenik8-app","version":"2.4.2","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.4.2","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/index.js"},"dist":{"shasum":"cfc90eb48b8edf4b6413a59cf52f40459fe705e0","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.4.2.tgz","fileCount":40,"integrity":"sha512-GSLYRZljJLZGufBy1HDf41j79S7a9CYstC3IMq7DMwiShH7bg3lmBg1K8zGsaH9HpSoF16QY3263GUTDJIhWyA==","signatures":[{"sig":"MEUCIQDRpF3VxQ5CFhvZq+xSmKC/TLt/u9RqICb04TOOxWRXHQIgaoUhpzytPQS36InjcJrt3oLmeXuvBKelA5qbzG8UvB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/create-authenik8-app@2.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128517},"type":"module","gitHead":"1fd39f2db5acf56b07cfe2f37082ba9395b91111","scripts":{"test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"overrides":{"brace-expansion":"3.0.2"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"10.9.8","description":"⚡ Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bun":"^1.3.12","ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^1.0.31"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","supertest":"^7.2.2","@types/node":"^25.5.2","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.4.2_1777962724798_0.27845042079924887","host":"s3://npm-registry-packages-npm-production"}},"2.4.3":{"name":"create-authenik8-app","version":"2.4.3","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.4.3","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/index.js"},"dist":{"shasum":"0face502ad32517531304e374372fcef59050d22","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.4.3.tgz","fileCount":40,"integrity":"sha512-hrGu2atFM+Ba7q3vCE8w006F2z6EMNiXcQ2bz4papn1oGGtlfvrS8olmqwgy/0k4JzUN+6gQ7rdkfbturN+dXg==","signatures":[{"sig":"MEQCIFy04EuoB8vsBx79igvKHVtkjyVqEq7Rl7NyQH0SJ4QyAiBKWAbWBEmSB8xkAge2AdU/VM5HSyrZrUQPIWgyTjzcEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/create-authenik8-app@2.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":128517},"type":"module","gitHead":"9798403e16ff32858c6ba01b523d6975a6d88318","scripts":{"test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"overrides":{"brace-expansion":"3.0.2"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"10.9.8","description":"⚡ Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bun":"^1.3.12","ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","authenik8-core":"^1.0.33"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","supertest":"^7.2.2","@types/node":"^25.5.2","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0","@vitest/coverage-v8":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.4.3_1778585032403_0.08167712638761149","host":"s3://npm-registry-packages-npm-production"}},"2.4.4":{"name":"create-authenik8-app","version":"2.4.4","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.4.4","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/src/index.js"},"dist":{"shasum":"55dda83f94bdda051ad0fdcb5d9bd1164cbdc868","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.4.4.tgz","fileCount":58,"integrity":"sha512-/UCTAET0nGJf2NC3rD5uGhWz8TMZ0K2hJB6Z+dwmnkOI5XM3Qx7Tbv0OpXxU/M4oszfb8wdf3jS6SKmhxUOA8A==","signatures":[{"sig":"MEYCIQDlIwokg2o9GRjHuBKyybaA0DZIXUfsMbP9m1J6zkENrwIhAN+OVQqiO2R5tiQFdai4G5MGtTWzL5kdb203igE8i7Lz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/create-authenik8-app@2.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161894},"type":"module","gitHead":"c017e03ca19544bc7f1058c79128cfad25fd052c","scripts":{"test":"vitest run","build":"tsc && cp -r ./templates/express-auth/package.json ./templates/THREAT_MODEL.md dist/templates","test:watch":"vitest","test:coverage":"vitest run --coverage","test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"overrides":{"brace-expansion":"2.0.2"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"10.9.8","description":" Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bun":"^1.3.12","ora":"^9.3.0","tsx":"^4.21.0","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","typescript":"^6.0.3","authenik8-core":"^1.0.33"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","supertest":"^7.2.2","@types/node":"^25.5.2","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.4.4_1780477938610_0.7669605665696277","host":"s3://npm-registry-packages-npm-production"}},"2.4.5":{"name":"create-authenik8-app","version":"2.4.5","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.4.5","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/src/bin/index.js"},"dist":{"shasum":"34079e33edab97b1ec00d830799a6ed974c048e8","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.4.5.tgz","fileCount":58,"integrity":"sha512-OOrfE6a1OIek4EjQ8gapi4Lfd8VzSau+bcSpePxTnb5VfVGVc5QuFsrmbm7caAraK0CaUuHpCVWxlV27X7x8xg==","signatures":[{"sig":"MEUCIGmx6Wf9+Y+WQAFUn6x4SQcDKwnX6jde0Y2tEWe7FtqiAiEAmsLKO67mBFVpOV3lAJ5FyMmIOSPw3Lz26fb55dDFdeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/create-authenik8-app@2.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161862},"type":"module","gitHead":"ff838c159f005dc98d9a9908acb1cbb534725cc6","scripts":{"test":"vitest run","build":"tsc && cp -r ./templates/express-auth/package.json ./templates/THREAT_MODEL.md dist/templates","test:watch":"vitest","test:coverage":"vitest run --coverage","test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"overrides":{"brace-expansion":"2.0.2"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"10.9.8","description":" Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bun":"^1.3.12","ora":"^9.3.0","tsx":"^4.22.4","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","typescript":"^6.0.3","authenik8-core":"^1.0.33"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","supertest":"^7.2.2","@types/node":"^25.5.2","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.4.5_1780603073396_0.9964675227225888","host":"s3://npm-registry-packages-npm-production"}},"2.4.6":{"name":"create-authenik8-app","version":"2.4.6","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.4.6","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/src/bin/index.js"},"dist":{"shasum":"d010294aa2093109a8a1f8b34bc646d695e3c091","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.4.6.tgz","fileCount":58,"integrity":"sha512-ir7py54hnOmveoYwSN0FHsK7BcaHbcX6+WclM3wN0jXl2ExW42q1qb4X92sQ8z8Xf7+18MTD53ZgBa6qPpoGOg==","signatures":[{"sig":"MEUCIAr7HxotiHUUUDETal100XLWtFvRaEP8/5hKY0Qf2bEaAiEA3w3AIN4gMLvjz8Nn1mFMOKEo/jdBjG9X+xNQJtkqnrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/create-authenik8-app@2.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161864},"type":"module","gitHead":"6b225d58baf7d1a57773dbc55a41a93a52cb8fe1","scripts":{"test":"vitest run","build":"tsc && cp -r ./templates/express-auth/package.json ./templates/THREAT_MODEL.md dist/templates","test:watch":"vitest","test:coverage":"vitest run --coverage","test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"overrides":{"brace-expansion":"2.0.2"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"10.9.8","description":" Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bun":"^1.3.12","ora":"^9.3.0","tsx":"^4.22.4","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","typescript":"^6.0.3","authenik8-core":"^1.0.33"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","supertest":"^7.2.2","@types/node":"^25.9.1","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.4.6_1780605391530_0.6825587712939376","host":"s3://npm-registry-packages-npm-production"}},"2.4.7":{"name":"create-authenik8-app","version":"2.4.7","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.4.7","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/src/bin/index.js"},"dist":{"shasum":"2c61cf19b63653ed00b58fd30921e870876418d3","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.4.7.tgz","fileCount":144,"integrity":"sha512-aK1wi3tQmxA9YOPf+MXPfwEgvoU4Lohuia0EKxGCX5LK99KxgS5Yqs9HCKbrULFGzKUywRy46ESDLvn2aTdQQg==","signatures":[{"sig":"MEYCIQD+bpzr/IOPlODW3EM8qttnnzlFf4LPbuW/sl7hNG0bwwIhAN/cLfUF4/TVa8mL3eZrpvj9X/+dNFbHKwVN13SD+Mm7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/create-authenik8-app@2.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":305942},"type":"module","gitHead":"1d76ba93b2c25e42cdf3a0e978805f8f76547636","scripts":{"test":"vitest run","build":"tsc && cp -r ./templates/express-auth/package.json ./templates/THREAT_MODEL.md dist/templates","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"overrides":{"brace-expansion":"2.0.2"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"10.9.8","description":" Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bun":"^1.3.12","ora":"^9.3.0","tsx":"^4.22.4","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","typescript":"^6.0.3","authenik8-core":"^1.0.33"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","supertest":"^7.2.2","@types/node":"^25.9.1","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.4.7_1780607859520_0.43011908967366974","host":"s3://npm-registry-packages-npm-production"}},"2.4.8":{"name":"create-authenik8-app","version":"2.4.8","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.4.8","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/src/bin/index.js"},"dist":{"shasum":"aabe56bc9e9a7bb07e02aba7204c43bb2bf2c61a","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.4.8.tgz","fileCount":144,"integrity":"sha512-Qngc0KxZ32glWtxMc5OmRw007DQD3eRMGVUNezdZ8p2mIFT8vIifJNkRq4BsL7HjTh+uHO4/jIMpoIMhfemMBg==","signatures":[{"sig":"MEUCIAsDogMTJSkzvDMJlZpC2+obEfUoNUUFeVI+eOw4rldSAiEAk6M7y6eomejvUEeYi08vl3dRsT/SYsxY//ToycVk8TQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/create-authenik8-app@2.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":305945},"type":"module","gitHead":"ceaf64129ffb240d977c93188425eebb37bd4c9e","scripts":{"test":"vitest run","build":"tsc && cp -r ./templates/express-auth/package.json ./templates/THREAT_MODEL.md dist/templates","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"overrides":{"brace-expansion":"2.0.2"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"10.9.8","description":" Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bun":"^1.3.12","ora":"^9.3.0","tsx":"^4.22.4","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","typescript":"^6.0.3","authenik8-core":"^1.0.33"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","supertest":"^7.2.2","@types/node":"^25.9.1","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.4.8_1780609334089_0.9021957727026955","host":"s3://npm-registry-packages-npm-production"}},"2.4.9":{"name":"create-authenik8-app","version":"2.4.9","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.4.9","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/src/bin/index.js"},"dist":{"shasum":"5ab2c911ca2803c7f39da04f204af8906f92c711","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.4.9.tgz","fileCount":143,"integrity":"sha512-HEN09LqNcj6DrLTqK633fm5Xjqvmm4qBLLyGDzTuO4MZxHr/G6bUCnBK9GvlnqZd61A+TycWTspNSDezL44DHQ==","signatures":[{"sig":"MEUCIHzWqmPGhCEcVq+HfY2yZUudrEECTkCWi8nTz6vXm0NKAiEAyH9gXrFFHDt9jz9grvggahEnFlW+ohnCrN3kdrXRx3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/create-authenik8-app@2.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218476},"type":"module","gitHead":"90d8c95e8ad5740e6ffee74bbd173c1ede146679","scripts":{"test":"vitest run","build":"tsc && cp -r ./templates/express-auth/package.json ./templates/THREAT_MODEL.md dist/templates","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"overrides":{"brace-expansion":"2.0.3"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"10.9.8","description":" Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bun":"^1.3.12","ora":"^9.3.0","tsx":"^4.22.4","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","typescript":"^6.0.3","authenik8-core":"^1.0.38"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","supertest":"^7.2.2","fast-check":"^4.8.0","@types/node":"^25.9.3","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.4.9_1781352375705_0.5973715366788634","host":"s3://npm-registry-packages-npm-production"}},"2.4.10":{"name":"create-authenik8-app","version":"2.4.10","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.4.10","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/src/bin/index.js"},"dist":{"shasum":"17d47e727b326ab1a62a60b679629019a410242f","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.4.10.tgz","fileCount":143,"integrity":"sha512-RqBmEf4BRrlpCWtuM8OmGxpP+WlGpGa5zKr1x2C1Y47vhfcepC7oH3kuJpb41M8Y/lCqPYMk2+zJpixVMUaP7A==","signatures":[{"sig":"MEYCIQD/tjTRFVXzBgqbUYbjqUHowtGx7qCTw4X+Pwy6/NWL7QIhAOq1JH3XZmbKf69jI5dFdBtKGCRos3H+5VINZJduuDhD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/create-authenik8-app@2.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218477},"type":"module","gitHead":"d3dacb7c06eef423acdcd9245c96253f9e0638fc","scripts":{"test":"vitest run","build":"tsc && cp -r ./templates/express-auth/package.json ./templates/THREAT_MODEL.md dist/templates","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"overrides":{"brace-expansion":"2.0.3"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"10.9.8","description":" Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bun":"^1.3.12","ora":"^9.3.0","tsx":"^4.22.4","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","typescript":"^6.0.3","authenik8-core":"^1.0.38"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","supertest":"^7.2.2","fast-check":"^4.8.0","@types/node":"^25.9.3","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.4.10_1782218915731_0.20308087231063854","host":"s3://npm-registry-packages-npm-production"}},"2.4.11":{"name":"create-authenik8-app","version":"2.4.11","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.4.11","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/src/bin/index.js"},"dist":{"shasum":"be4791093eaf0c8f1a8714a9b794bdb946836f06","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.4.11.tgz","fileCount":143,"integrity":"sha512-NQmKnGwJsTTy0hZfPROuRmY6AZtK3C00A+BCT9/ZjEebdnwjDhUyiGy+lETsTfqUgZPCpESad3NDSeFSy7nnbA==","signatures":[{"sig":"MEUCIBaMgfOM5XZJ/ARRLStMSUKZnPjHCEgoD1jvUDLvD/A+AiEAywIaeVAUerX8S3oeQZoztJYE37sjafC+O0zQ6PQKjvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/create-authenik8-app@2.4.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218710},"type":"module","gitHead":"5287c33823c4fe2fca147fa77e2a3debc98b3ad6","scripts":{"test":"vitest run","build":"tsc && cp -r ./templates/express-auth/package.json ./templates/THREAT_MODEL.md dist/templates","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"overrides":{"brace-expansion":"2.0.3"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"10.9.8","description":" Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bun":"^1.3.12","ora":"^9.3.0","tsx":"^4.22.4","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","typescript":"^6.0.3","authenik8-core":"^1.0.38"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","supertest":"^7.2.2","fast-check":"^4.8.0","@types/node":"^25.9.3","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.4.11_1782717599556_0.025271772685669713","host":"s3://npm-registry-packages-npm-production"}},"2.4.12":{"name":"create-authenik8-app","version":"2.4.12","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.4.12","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/src/bin/index.js"},"dist":{"shasum":"85b050d8200fa3657c4dd0d49feaf1690d13700b","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.4.12.tgz","fileCount":143,"integrity":"sha512-KYynB6ytbiyEfIIBsbgUZMDwe4TChBDOpDCp/GWJub3GlqAueBKqZHPzs62UZITpynQNGkn4PfDBWH6A+HDzGg==","signatures":[{"sig":"MEQCIBVPe42MHuF33lfxvuX96DvJsZb9l8Xu2xORmCi4GYNfAiBtmNBKiM/D1j5aMbuwgnptBR/Ue6zxRfZ7VP2dSzUXTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/create-authenik8-app@2.4.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218758},"type":"module","gitHead":"3fc2b2e02ecb974c9176def83a6ba993f3c38077","scripts":{"test":"vitest run","build":"tsc && cp -r ./templates/express-auth/package.json ./templates/THREAT_MODEL.md dist/templates","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"overrides":{"brace-expansion":"2.0.3"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"10.9.8","description":" Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"bun":"^1.3.12","ora":"^9.3.0","tsx":"^4.22.4","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^13.3.2","typescript":"^6.0.3","authenik8-core":"^1.0.38"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^4.1.8","supertest":"^7.2.2","fast-check":"^4.8.0","@types/node":"^25.9.3","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.4.12_1782800644904_0.01437584964460914","host":"s3://npm-registry-packages-npm-production"}},"2.4.13":{"name":"create-authenik8-app","version":"2.4.13","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.4.13","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/src/bin/index.js"},"dist":{"shasum":"ef4bba4f0c3c08de5be6bc16147e7ba0d427a5d8","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.4.13.tgz","fileCount":233,"integrity":"sha512-pTw+k1MMslV7te7IIOzuiEO8iB+UFSOzj5hHdFiSs/7S7hslTS9+ZelaUfYPhAzSL4ZqZI1P4gBPNFPCD/DBTQ==","signatures":[{"sig":"MEYCIQCr9a/78X8JucGdktJEGJDJk/+w/PVRM7zkq4zMFWuTTQIhAJt+kdWlB6YkQQYj1klJM0sh4dSenqdZqCutqKzH2uHs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/create-authenik8-app@2.4.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":432275},"type":"module","engines":{"node":"^20.19 || ^22.12 || >=24"},"gitHead":"8086bc0cc6e534521717cc9bad703e3424699a35","scripts":{"test":"vitest run","build":"npm run clean && tsc","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\"","test:fresh":"node scripts/verify-fresh-project.mjs","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"overrides":{"brace-expansion":"2.0.3"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"10.9.8","description":" Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.2.0","zod":"^4.4.3","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^12.11.1","@inquirer/core":"^10.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","jose":"6.2.3","vitest":"^4.1.8","supertest":"^7.2.2","fast-check":"^4.8.0","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","authenik8-core":"2.0.3","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.4.13_1784139160152_0.6784989851948269","host":"s3://npm-registry-packages-npm-production"}},"2.4.14":{"name":"create-authenik8-app","version":"2.4.14","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.4.14","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/src/bin/index.js"},"dist":{"shasum":"800662fd5987795e9e9c25655637034c66f22c7a","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.4.14.tgz","fileCount":233,"integrity":"sha512-cFrDF5EKTeFN7PtjLnV5M6vrZd8arq3EqORUD3g0CgmWhfd2oTK02DvdqFDrRPamVW4Em7ITVpmPjsUpIfLauw==","signatures":[{"sig":"MEUCIQD4Yio/m46zCoTg+l/SdtdYYOWfgK9m21D4S+mzEKjFvQIgAunp3g+3w0s9y39FupcLVwKHoTlEp5pwaPTgI4o8+zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/create-authenik8-app@2.4.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":432272},"type":"module","engines":{"node":"^20.19 || ^22.12 || >=24"},"gitHead":"4376b72a094cec4fa8dc851d2f616a4d7a9658d2","scripts":{"test":"vitest run","build":"npm run clean && tsc","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\"","test:fresh":"node scripts/verify-fresh-project.mjs","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"overrides":{"brace-expansion":"2.0.3"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"10.9.8","description":" Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.2.0","zod":"^4.4.3","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^12.11.1","@inquirer/core":"^10.3.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.1","jose":"6.2.3","vitest":"^4.1.8","supertest":"^7.2.2","fast-check":"^4.8.0","typescript":"^6.0.3","@types/node":"^25.9.3","@types/express":"^5.0.6","authenik8-core":"2.0.3","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.4.14_1784143469108_0.24450636420996785","host":"s3://npm-registry-packages-npm-production"}},"2.4.15":{"name":"create-authenik8-app","version":"2.4.15","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.4.15","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/src/bin/cli.js"},"dist":{"shasum":"8285ac0950a8d254ccc531f3790fb65b75275670","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.4.15.tgz","fileCount":376,"integrity":"sha512-adnz25j5CExZqHYzWpUP2ufqi8ku1fbO/M7pwjfLA2AQ89hQzP7U4H9GhNQ/g3n/vDSA3v0d7mrz+c+lQ90xcQ==","signatures":[{"sig":"MEUCIFHkA2XeDjf/z7zzRjUFNNykCYjYBZPnEgMnpabpwB6zAiEA6OLD9OM5u+ZesDzXyi22cwT0v//q2/YbRlGQxVmjB7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/create-authenik8-app@2.4.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":702494},"type":"module","engines":{"node":"^20.19 || ^22.12 || >=24"},"gitHead":"5cb8ed7751f64e892c9f7a356a82f87df6cdc76f","scripts":{"test":"vitest run","build":"npm run clean && tsc","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\"","test:fresh":"node scripts/verify-fresh-project.mjs","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:templates":"node --import tsx --test tests/template-servers.test.mjs"},"_npmUser":{"name":"thesbd","email":"seeisakarabo2@gmail.com"},"overrides":{"brace-expansion":"2.0.3"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"10.9.8","description":" Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^8.2.0","zod":"^4.4.3","chalk":"^5.6.2","fs-extra":"^11.3.4","inquirer":"^12.11.1","@inquirer/core":"^11.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","jose":"6.2.3","vitest":"^4.1.8","supertest":"^7.2.2","fast-check":"^4.8.0","typescript":"^6.0.3","@types/node":"^25.9.3","ioredis-mock":"^8.13.1","@types/express":"^5.0.6","authenik8-core":"2.0.3","@types/fs-extra":"^11.0.4","@types/supertest":"^7.2.0","@vitest/coverage-v8":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.4.15_1785057684523_0.6107261672503714","host":"s3://npm-registry-packages-npm-production"}},"2.4.16":{"name":"create-authenik8-app","version":"2.4.16","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.4.16","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/src/bin/cli.js"},"dist":{"shasum":"e14669e126223ebcb1b7475efd6cd556a35ccdc4","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.4.16.tgz","fileCount":492,"integrity":"sha512-VCjMUS+aWiEBvG5LIQQ4HUOAHbCnb+oU3bdgz+sOykG0TyhMMmbQaivb49DAbZSFB61URvb3p8HVK3lJv0PFwg==","signatures":[{"sig":"MEQCIAoUegB+ZTQegNSK3bitoBLH5YeHCyzG6IorsbyVMnTWAiAiufyc2At8Mfg4PCzs6Q9aEFS062W5VJqm+/iIhCw1og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/create-authenik8-app@2.4.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2523416},"type":"module","engines":{"node":"^20.19 || ^22.12 || >=24"},"gitHead":"26a57d715562e6d84b9c8989de278d7787e9f156","scripts":{"test":"vitest run","build":"npm run clean && tsc && npm run build:studio","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\"","test:fresh":"node scripts/verify-fresh-project.mjs","test:watch":"vitest","build:studio":"tsc -p tsconfig.studio.json --noEmit && node scripts/build-studio.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:templates":"node --import tsx --test tests/template-servers.test.mjs","test:studio:package":"node scripts/verify-studio-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:80bea246-3283-41ca-8848-fab8c0b3a175"}},"overrides":{"brace-expansion":"2.0.3"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"11.19.0","description":" Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^8.2.0","zod":"^4.4.3","chalk":"^6.0.0","fs-extra":"^11.3.4","inquirer":"^12.11.1","@inquirer/core":"^11.2.1","authenik8-core":"2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","jose":"6.2.3","pino":"^9.14.0","jsdom":"28.1.0","react":"19.2.8","vitest":"^4.1.8","esbuild":"0.28.1","axe-core":"4.12.1","bcryptjs":"^2.4.3","pino-http":"^10.5.0","react-dom":"19.2.8","supertest":"^7.2.2","fast-check":"^4.8.0","typescript":"^6.0.3","@types/node":"^25.9.3","@types/react":"19.2.17","ioredis-mock":"^8.13.1","lucide-react":"1.27.0","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/react-dom":"19.2.3","@types/supertest":"^7.2.0","@astryxdesign/core":"0.1.9","@vitest/coverage-v8":"^4.1.8","@readme/openapi-parser":"6.3.0","@astryxdesign/theme-neutral":"0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.4.16_1785935744408_0.46312351583107936","host":"s3://npm-registry-packages-npm-production"}},"2.4.17":{"name":"create-authenik8-app","version":"2.4.17","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"author":{"name":"Karabo Seeisa"},"license":"MIT","_id":"create-authenik8-app@2.4.17","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"homepage":"https://github.com/COD434/create-authenik8-app#readme","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"bin":{"create-authenik8-app":"dist/src/bin/cli.js"},"dist":{"shasum":"97250544c94b8fd49c5579ba7caa544bf3e26a55","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.4.17.tgz","fileCount":497,"integrity":"sha512-x0bBesWQQvKubc6X1m0OyjC5x2gs/jBecbRUkB/Y0wRjCseWwKi9dXvAu+h2Wy4dsOpL0MZPb+c+pYVlMCxohA==","signatures":[{"sig":"MEUCIQC09FNYb54JO9weY+ZU5LV2ZS+pRXy7g0b9sVWQhKRZwwIgX7bRjt70oXF0clt2N3e8MjDC2wi8kDRc5BMSl4MGy3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/create-authenik8-app@2.4.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2541350},"type":"module","engines":{"node":"^20.19 || ^22.12 || >=24"},"gitHead":"c48913cc8344b602fc94209aab22be5b49683015","scripts":{"test":"vitest run","build":"npm run clean && tsc && npm run build:studio","clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\"","test:fresh":"node scripts/verify-fresh-project.mjs","test:watch":"vitest","build:studio":"tsc -p tsconfig.studio.json --noEmit && node scripts/build-studio.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","test:templates":"node --import tsx --test tests/template-servers.test.mjs","test:studio:package":"node scripts/verify-studio-package.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:80bea246-3283-41ca-8848-fab8c0b3a175"}},"overrides":{"brace-expansion":"2.0.3"},"repository":{"url":"git+https://github.com/COD434/create-authenik8-app.git","type":"git"},"_npmVersion":"11.19.1","description":" Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"ora":"^8.2.0","zod":"^4.4.3","chalk":"^6.0.0","fs-extra":"^11.3.4","inquirer":"^12.11.1","@inquirer/core":"^11.2.1","authenik8-core":"2.0.7"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.23.13","jose":"6.2.3","pino":"^9.14.0","jsdom":"28.1.0","react":"19.2.8","vitest":"^4.1.8","esbuild":"0.28.1","axe-core":"4.12.1","bcryptjs":"^2.4.3","pino-http":"^10.5.0","react-dom":"19.2.8","supertest":"^7.2.2","fast-check":"^4.8.0","typescript":"^6.0.3","@types/node":"^25.9.3","@types/react":"19.2.17","ioredis-mock":"^8.13.1","lucide-react":"1.27.0","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/react-dom":"19.2.3","@types/supertest":"^7.2.0","@astryxdesign/core":"0.1.9","@vitest/coverage-v8":"^4.1.8","@readme/openapi-parser":"6.3.0","@astryxdesign/theme-neutral":"0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/create-authenik8-app_2.4.17_1788525775046_0.6305622764582945","host":"s3://npm-registry-packages-npm-production"}},"2.4.18":{"name":"create-authenik8-app","version":"2.4.18","description":" Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","bin":{"create-authenik8-app":"dist/src/bin/cli.js"},"keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"license":"MIT","author":{"name":"Karabo Seeisa"},"type":"module","engines":{"node":"^20.19 || ^22.12 || >=24"},"dependencies":{"@inquirer/core":"^11.2.1","authenik8-core":"2.0.7","chalk":"^6.0.0","fs-extra":"^11.3.4","inquirer":"^12.11.1","ioredis":"^5.10.1","ora":"^8.2.0","zod":"^4.4.3"},"scripts":{"clean":"node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true })\"","build":"npm run clean && tsc && npm run build:studio","build:studio":"tsc -p tsconfig.studio.json --noEmit && node scripts/build-studio.mjs","prepublishOnly":"npm run build","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","test:studio:package":"node scripts/verify-studio-package.mjs","test:templates":"node --import tsx --test tests/template-servers.test.mjs","test:fresh":"node scripts/verify-fresh-project.mjs"},"devDependencies":{"@astryxdesign/core":"0.1.9","@astryxdesign/theme-neutral":"0.1.9","@readme/openapi-parser":"6.3.0","@types/express":"^5.0.6","@types/fs-extra":"^11.0.4","@types/node":"^26.5.1","@types/react":"19.2.17","@types/react-dom":"19.2.3","@types/supertest":"^7.2.0","@vitest/coverage-v8":"^4.1.11","axe-core":"4.12.1","bcryptjs":"^2.4.3","esbuild":"0.28.1","fast-check":"^4.8.0","ioredis-mock":"^8.13.1","jose":"6.2.3","jsdom":"28.1.0","lucide-react":"1.27.0","pino":"^9.14.0","pino-http":"^10.5.0","react":"19.2.8","react-dom":"19.2.8","supertest":"^7.2.2","tsx":"^4.23.13","typescript":"^6.0.3","vitest":"^4.1.11"},"repository":{"type":"git","url":"git+https://github.com/COD434/create-authenik8-app.git"},"overrides":{"brace-expansion":"2.0.3","js-yaml":"^4.3.2"},"gitHead":"1eb5ee3849c5ed04e2550b612bbbad3baefa6f22","_id":"create-authenik8-app@2.4.18","bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"homepage":"https://github.com/COD434/create-authenik8-app#readme","_nodeVersion":"24.20.0","_npmVersion":"11.19.1","dist":{"integrity":"sha512-Lc/ZzY2Uklaj04vPg4stSsqv7jj6tO04w+DaSK+7+qhiAnePEpxk+vjngie4LImq59zx0jXWy/2rgNV8tx1wMA==","shasum":"96dd38f18042a5e6b27748d43fee6d70c6f507ea","tarball":"https://registry.npmjs.org/create-authenik8-app/-/create-authenik8-app-2.4.18.tgz","fileCount":497,"unpackedSize":2541853,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/create-authenik8-app@2.4.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDgq8OwyZHy0/tcNHHrrWSuZIi9m/XAptuMaOtLWKxO4AIgEV3gecTDnG42/Q0rsMRpqWIl4jjICBEw48XHyIySeDQ="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:80bea246-3283-41ca-8848-fab8c0b3a175"}},"directories":{},"maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/create-authenik8-app_2.4.18_1789342692677_0.794952753967741"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-29T16:58:06.957Z","modified":"2026-09-13T23:38:13.221Z","1.0.0":"2026-03-29T16:58:07.200Z","1.0.1":"2026-03-30T08:49:58.400Z","1.0.2":"2026-03-30T18:55:12.941Z","1.0.3":"2026-03-31T09:26:41.889Z","1.0.4":"2026-03-31T09:32:03.681Z","1.0.5":"2026-03-31T09:40:58.407Z","1.0.6":"2026-03-31T10:51:40.213Z","1.0.7":"2026-03-31T11:00:54.220Z","2.0.0":"2026-04-03T09:15:22.832Z","2.0.1":"2026-04-03T09:41:41.072Z","2.0.2":"2026-04-10T21:08:19.752Z","2.0.3":"2026-04-10T21:44:25.386Z","2.0.4":"2026-04-10T23:45:22.461Z","2.0.5":"2026-04-11T16:22:26.321Z","2.0.6":"2026-04-11T21:41:45.524Z","2.0.7":"2026-04-13T13:05:22.928Z","2.0.8":"2026-04-17T11:17:42.282Z","2.0.9":"2026-04-18T08:39:06.537Z","2.1.0":"2026-04-19T18:00:50.693Z","2.1.1":"2026-04-19T20:04:45.319Z","2.1.2":"2026-04-20T19:28:39.888Z","2.1.3":"2026-04-20T19:43:05.891Z","2.1.4":"2026-04-20T19:45:14.367Z","2.1.5":"2026-04-20T19:52:00.321Z","2.1.6":"2026-04-20T20:00:19.056Z","2.1.7":"2026-04-22T17:08:07.567Z","2.2.0":"2026-04-23T16:44:17.592Z","2.3.3":"2026-04-23T20:56:35.887Z","2.3.4":"2026-04-27T21:20:32.602Z","2.3.5":"2026-04-28T14:22:09.078Z","2.4.0":"2026-05-03T18:52:21.636Z","2.4.1":"2026-05-04T14:32:34.307Z","2.4.2":"2026-05-05T06:32:04.945Z","2.4.3":"2026-05-12T11:23:52.605Z","2.4.4":"2026-06-03T09:12:18.758Z","2.4.5":"2026-06-04T19:57:53.548Z","2.4.6":"2026-06-04T20:36:31.690Z","2.4.7":"2026-06-04T21:17:39.725Z","2.4.8":"2026-06-04T21:42:14.314Z","2.4.9":"2026-06-13T12:06:15.909Z","2.4.10":"2026-06-23T12:48:35.914Z","2.4.11":"2026-06-29T07:19:59.682Z","2.4.12":"2026-06-30T06:24:05.078Z","2.4.13":"2026-07-15T18:12:40.296Z","2.4.14":"2026-07-15T19:24:29.255Z","2.4.15":"2026-07-26T09:21:24.687Z","2.4.16":"2026-08-05T13:15:44.576Z","2.4.17":"2026-09-04T12:42:55.227Z","2.4.18":"2026-09-13T23:38:12.927Z"},"bugs":{"url":"https://github.com/COD434/create-authenik8-app/issues"},"author":{"name":"Karabo Seeisa"},"license":"MIT","homepage":"https://github.com/COD434/create-authenik8-app#readme","keywords":["cli","create-app","express","node","typescript","prisma","auth","authentication","scaffold","boilerplate","starter","backend","jwt","redis","api","nodejs-cli","project-generator","fullstack-backend"],"repository":{"type":"git","url":"git+https://github.com/COD434/create-authenik8-app.git"},"description":" Fast Express + TypeScript auth starter with secure JWT, refresh rotation, Redis, RBAC, OAuth & Prisma.\nPowered by the Authenik8 Identity Engine.","maintainers":[{"name":"thesbd","email":"seeisakarabo2@gmail.com"}],"readme":"<div align=\"center\">\n\n![create-authenik8-app logo](https://raw.githubusercontent.com/COD434/create-authenik8-app/main/assets/logo.svg)\n\n<h1>create-authenik8-app</h1>\n\n<p><strong>Generate a secure Express API or a connected React + Express application from one CLI.</strong></p>\n\n<p>Authenik8 provides production-minded identity flows, stateful JWT rotation, Redis-backed sessions, Prisma, OAuth, and a complete fullstack application preset.</p>\n\n\n\n![NPM Downloads](https://img.shields.io/npm/dw/create-authenik8-app)\n[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/COD434/create-authenik8-app/badge)](https://securityscorecards.dev/viewer/?uri=github.com/COD434/create-authenik8-app)\n![CI](https://github.com/COD434/create-authenik8-app/actions/workflows/ci.yml/badge.svg)\n[![Coverage](https://img.shields.io/badge/coverage-80%25-green)](https://github.com/COD434/create-authenik8-app/actions/workflows/ci.yml)\n[![OpenSSF Best Practices](https://www.bestpractices.dev/projects/12678/badge)](https://www.bestpractices.dev/projects/12678)\n\n</div>\nSee a real generated project in [create-authenik8-app-example](https://github.com/COD434/create-authenik8-app-example).\n\n## Quickstart\n\n```bash\nnpx create-authenik8-app my-app\n```\n\nChoose the fullstack application for a connected React and Express project, or select one of the focused Express API presets. Start with the [quickstart guide](docs/quickstart.md) for requirements and generated-project commands.\n\n## Documentation\n\n\n### Create and maintain projects\n\n- [Quickstart](docs/quickstart.md)\n- [Non-interactive generation](docs/non-interactive-generation.md)\n- [Project diagnostics](docs/project-diagnostics.md)\n- [Local security dashboard](docs/local-security-dashboard.md)\n- [Operational auth maintenance](docs/operational-maintenance.md)\n- [Post-generation recipes](docs/post-generation-recipes.md)\n- [Upgrade planning and CI policy](docs/upgrades-and-ci.md)\n- [CLI reference](docs/cli-reference.md)\n\n### Choose an application shape\n\n- [Presets](docs/presets.md)\n- [Fullstack App Kit](docs/fullstack-app-kit.md)\n- [Lovable frontend integration](docs/lovable.md)\n- [Core authentication features](docs/authentication-features.md)\n- [Why create-authenik8-app](docs/why-create-authenik8-app.md)\n- [Requirements](docs/requirements.md)\n\n### Configure authentication\n\n- [Environment variables](docs/environment-variables.md)\n- [RBAC example](docs/rbac-example.md)\n- [Identity Engine](docs/identity-engine.md)\n- [Using authenik8-core](docs/authenik8-core.md)\n- [Threat model](docs/threat-model.md)\n\n\n### Operate and evaluate\n\n- [Testing](docs/testing.md)\n- [Production enhancements](docs/production-enhancements.md)\n- [Authenik8 compared with Passport.js](docs/authenik8-vs-passport.md)\n- [Project notes](docs/notes.md)\n- [Roadmap](docs/roadmap.md)\n\n## Contributing and support\n\n- [Contributing](CONTRIBUTING.md)\n- [Testing this repository](TESTING.md)\n- [Security policy](SECURITY.md)\n- [Code of conduct](CODE_OF_CONDUCT.md)\n- [Changelog](CHANGELOG.md)\n","readmeFilename":"README.md"}