{"_id":"@bernierllc/nextjs-openapi-suite","_rev":"24-aee1cb1332433e9bf4534a327f5f715c","name":"@bernierllc/nextjs-openapi-suite","dist-tags":{"latest":"0.8.5"},"versions":{"0.1.0":{"name":"@bernierllc/nextjs-openapi-suite","version":"0.1.0","keywords":["nextjs","openapi","swagger","api","documentation","cli","toolkit","suite","generator","typescript"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/nextjs-openapi-suite@0.1.0","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"bin":{"nextjs-openapi-suite":"bin/nextjs-openapi-suite.js"},"dist":{"shasum":"22909ad0223ea5860d33882710f7479328116751","tarball":"https://registry.npmjs.org/@bernierllc/nextjs-openapi-suite/-/nextjs-openapi-suite-0.1.0.tgz","fileCount":7,"integrity":"sha512-lNXDO+gysClnJy1tqTYjD04lZ2ptLj2rEd606g5yrZHZYvqWRrbH2nI2TyLThgE+81H8f7pB6mnKbUpAwyncVQ==","signatures":[{"sig":"MEUCIBuPxBtpnrJiNflHKxMUrrhgLfUiPj9x/+cilq/kwggJAiEA8Y5BwqU/69a2OQ9Zc2hQdXlpwozsH/wtYMc/SZMQrqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101332},"main":"dist/index.js","_from":"file:bernierllc-nextjs-openapi-suite-0.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup","lint:fix":"eslint src --ext .ts --fix","test:run":"jest --passWithNoTests","type-check":"tsc --noEmit","test:coverage":"jest --coverage"},"_npmUser":{"name":"mkbernier","email":"mkbernier@gmail.com"},"_resolved":"/tmp/2645efbe3237629eeee62677fb40a79e/bernierllc-nextjs-openapi-suite-0.1.0.tgz","_integrity":"sha512-lNXDO+gysClnJy1tqTYjD04lZ2ptLj2rEd606g5yrZHZYvqWRrbH2nI2TyLThgE+81H8f7pB6mnKbUpAwyncVQ==","_npmVersion":"11.7.0","description":"Complete Next.js OpenAPI toolkit with CLI and development workflow","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ora":"^7.0.1","boxen":"^7.1.1","chalk":"^5.3.0","inquirer":"^9.2.12","commander":"^11.1.0","@bernierllc/logger":"1.0.3","@bernierllc/task-manager":"0.1.3","@bernierllc/config-manager":"1.0.3","@bernierllc/nextjs-openapi":"0.1.0","@bernierllc/neverhub-adapter":"0.1.2","@bernierllc/openapi-generator":"1.0.0"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"next":">=13.0.0"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-openapi-suite_0.1.0_1766087522329_0.7183015338155319","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@bernierllc/nextjs-openapi-suite","version":"0.1.1","keywords":["nextjs","openapi","swagger","api","documentation","cli","toolkit","suite","generator","typescript"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/nextjs-openapi-suite@0.1.1","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"bin":{"nextjs-openapi-suite":"bin/nextjs-openapi-suite.js"},"dist":{"shasum":"15a62c8d5e088aaa3cc08fc2f1c0ee69e41c49b6","tarball":"https://registry.npmjs.org/@bernierllc/nextjs-openapi-suite/-/nextjs-openapi-suite-0.1.1.tgz","fileCount":7,"integrity":"sha512-zrEPIHIcjCrCeYEABcB9FB7YVcvN8fxUEGisYs7UjPqoX34X1NcC4l19sGgs/c88vJNNyBPPvB/HblwFCudobQ==","signatures":[{"sig":"MEUCIQDNB602lH5PPF6xlcNzZBmakZ6yThw7eRLDpaHFTylIEgIgE9w7o3aYIJi0pHIPQCdkhkClYJpQ9fcnMn6uoB4UBQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101332},"main":"dist/index.js","_from":"file:bernierllc-nextjs-openapi-suite-0.1.1.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup","lint:fix":"eslint src --ext .ts --fix","test:run":"jest --passWithNoTests","type-check":"tsc --noEmit","test:coverage":"jest --coverage"},"_npmUser":{"name":"mkbernier","email":"mkbernier@gmail.com"},"_resolved":"/tmp/f52395b48df024dc705ac847a1adfc35/bernierllc-nextjs-openapi-suite-0.1.1.tgz","_integrity":"sha512-zrEPIHIcjCrCeYEABcB9FB7YVcvN8fxUEGisYs7UjPqoX34X1NcC4l19sGgs/c88vJNNyBPPvB/HblwFCudobQ==","_npmVersion":"11.7.0","description":"Complete Next.js OpenAPI toolkit with CLI and development workflow","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ora":"^7.0.1","boxen":"^7.1.1","chalk":"^5.3.0","inquirer":"^9.2.12","commander":"^11.1.0","@bernierllc/logger":"1.0.3","@bernierllc/task-manager":"0.1.3","@bernierllc/config-manager":"1.0.3","@bernierllc/nextjs-openapi":"0.1.1","@bernierllc/neverhub-adapter":"0.1.2","@bernierllc/openapi-generator":"1.0.1"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"next":">=13.0.0"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-openapi-suite_0.1.1_1766276774971_0.5649664467044295","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@bernierllc/nextjs-openapi-suite","version":"0.1.2","keywords":["nextjs","openapi","swagger","api","documentation","cli","toolkit","suite","generator","typescript"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/nextjs-openapi-suite@0.1.2","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"bin":{"nextjs-openapi-suite":"bin/nextjs-openapi-suite.js"},"dist":{"shasum":"d2ba1313e0a0b955fad5708d79533be4f2bd2dbd","tarball":"https://registry.npmjs.org/@bernierllc/nextjs-openapi-suite/-/nextjs-openapi-suite-0.1.2.tgz","fileCount":7,"integrity":"sha512-WJmRcvF60E5MSUeep8Z09hxFwXO3yzwmAKvzoBUH/aN35xA7ZRcQG7A/RYwkEv2sfvpe6k/4Oq0vFqxj7ineOw==","signatures":[{"sig":"MEQCIAV5edWUAUKPGbRIT2Ff8rM68jySOf1XAfJxaz3grJqSAiBBegfkxxm3XslShimrr4ApsHOGCC2TESfPCB2hrWxfWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101332},"main":"dist/index.js","_from":"file:bernierllc-nextjs-openapi-suite-0.1.2.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup","lint:fix":"eslint src --ext .ts --fix","test:run":"jest --passWithNoTests","type-check":"tsc --noEmit","test:coverage":"jest --coverage"},"_npmUser":{"name":"mkbernier","email":"mkbernier@gmail.com"},"_resolved":"/tmp/8a26814c70caf17b1c90ea9ee4156562/bernierllc-nextjs-openapi-suite-0.1.2.tgz","_integrity":"sha512-WJmRcvF60E5MSUeep8Z09hxFwXO3yzwmAKvzoBUH/aN35xA7ZRcQG7A/RYwkEv2sfvpe6k/4Oq0vFqxj7ineOw==","_npmVersion":"11.7.0","description":"Complete Next.js OpenAPI toolkit with CLI and development workflow","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ora":"^7.0.1","boxen":"^7.1.1","chalk":"^5.3.0","inquirer":"^9.2.12","commander":"^11.1.0","@bernierllc/logger":"1.0.3","@bernierllc/task-manager":"0.1.3","@bernierllc/config-manager":"1.0.3","@bernierllc/nextjs-openapi":"0.1.2","@bernierllc/neverhub-adapter":"0.1.2","@bernierllc/openapi-generator":"1.0.2"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"next":">=13.0.0"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-openapi-suite_0.1.2_1766283553280_0.0941492301859419","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@bernierllc/nextjs-openapi-suite","version":"0.1.3","keywords":["nextjs","openapi","swagger","api","documentation","cli","toolkit","suite","generator","typescript"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/nextjs-openapi-suite@0.1.3","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"bin":{"nextjs-openapi-suite":"bin/nextjs-openapi-suite.js"},"dist":{"shasum":"1c206916c82ac6ce1093fe0a9d27f0923a39769b","tarball":"https://registry.npmjs.org/@bernierllc/nextjs-openapi-suite/-/nextjs-openapi-suite-0.1.3.tgz","fileCount":7,"integrity":"sha512-KCkaMqlWjHL3BWgFF7wULuTpUBBNx5mDe8OTGvguh3ntOJ9JTMz9mom2ot32aKUmB75hpCfeLNPZfw8foH0Gwg==","signatures":[{"sig":"MEYCIQDtBLQbw81LBjV+7Y/DuVW3tbZspoasiIbg8r9n+8ZwLQIhAJPNbVrCZuy/mPUH9Rm4cws6l9i5wMt/DMcR9GXFvmBM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101332},"main":"dist/index.js","_from":"file:bernierllc-nextjs-openapi-suite-0.1.3.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup","lint:fix":"eslint src --ext .ts --fix","test:run":"jest --passWithNoTests","type-check":"tsc --noEmit","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6bdef13b-651d-402f-9ffd-235718c48b3f"}},"_resolved":"/tmp/664a57dd5be8accfa30503e5d73eaf8d/bernierllc-nextjs-openapi-suite-0.1.3.tgz","_integrity":"sha512-KCkaMqlWjHL3BWgFF7wULuTpUBBNx5mDe8OTGvguh3ntOJ9JTMz9mom2ot32aKUmB75hpCfeLNPZfw8foH0Gwg==","_npmVersion":"11.7.0","description":"Complete Next.js OpenAPI toolkit with CLI and development workflow","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ora":"^7.0.1","boxen":"^7.1.1","chalk":"^5.3.0","inquirer":"^9.2.12","commander":"^11.1.0","@bernierllc/logger":"1.0.4","@bernierllc/task-manager":"0.1.3","@bernierllc/config-manager":"1.0.3","@bernierllc/nextjs-openapi":"0.1.3","@bernierllc/neverhub-adapter":"0.1.2","@bernierllc/openapi-generator":"1.0.3"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"next":">=13.0.0"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-openapi-suite_0.1.3_1766437899369_0.43168281214121174","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@bernierllc/nextjs-openapi-suite","version":"0.1.4","keywords":["nextjs","openapi","swagger","api","documentation","cli","toolkit","suite","generator","typescript"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/nextjs-openapi-suite@0.1.4","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"bin":{"nextjs-openapi-suite":"bin/nextjs-openapi-suite.js"},"dist":{"shasum":"a45b8a43d2a1867af5b5c18004c3aee1222c1738","tarball":"https://registry.npmjs.org/@bernierllc/nextjs-openapi-suite/-/nextjs-openapi-suite-0.1.4.tgz","fileCount":7,"integrity":"sha512-LmTuV/qQrnUjBe2qD9bU+c2gJUHxJxpwnAn8IW9lrIow7o/3Y5J59Wz8vneqhZ8ENNDl4yevXavjBWymTZjrPQ==","signatures":[{"sig":"MEUCIQDky4Z2q3eZNR/0crl/T+N3+ch98GJWGuebuyjyREIEBQIgemE/BRBPZqaIpAQvgLVZVnq6SDGk1uJJkpDAwiYefF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101332},"main":"dist/index.js","_from":"file:bernierllc-nextjs-openapi-suite-0.1.4.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup","lint:fix":"eslint src --ext .ts --fix","test:run":"jest --passWithNoTests","type-check":"tsc --noEmit","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6bdef13b-651d-402f-9ffd-235718c48b3f"}},"_resolved":"/tmp/a468f26098ab501e7af061184bde402b/bernierllc-nextjs-openapi-suite-0.1.4.tgz","_integrity":"sha512-LmTuV/qQrnUjBe2qD9bU+c2gJUHxJxpwnAn8IW9lrIow7o/3Y5J59Wz8vneqhZ8ENNDl4yevXavjBWymTZjrPQ==","_npmVersion":"11.7.0","description":"Complete Next.js OpenAPI toolkit with CLI and development workflow","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ora":"^7.0.1","boxen":"^7.1.1","chalk":"^5.3.0","inquirer":"^9.2.12","commander":"^11.1.0","@bernierllc/logger":"1.1.0","@bernierllc/task-manager":"0.1.3","@bernierllc/config-manager":"1.0.3","@bernierllc/nextjs-openapi":"0.1.4","@bernierllc/neverhub-adapter":"0.1.2","@bernierllc/openapi-generator":"1.0.4"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"next":">=13.0.0"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-openapi-suite_0.1.4_1766608037227_0.2509709862443361","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@bernierllc/nextjs-openapi-suite","version":"0.3.0","keywords":["nextjs","openapi","swagger","api","documentation","cli","toolkit","suite","generator","typescript"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/nextjs-openapi-suite@0.3.0","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"bin":{"nextjs-openapi-suite":"bin/nextjs-openapi-suite.js"},"dist":{"shasum":"2ffaf296756e2e32caf1df5abf64118baa14b03a","tarball":"https://registry.npmjs.org/@bernierllc/nextjs-openapi-suite/-/nextjs-openapi-suite-0.3.0.tgz","fileCount":7,"integrity":"sha512-Zi/4Cy5zseqnzAMtw3GnuPaVBG5Og8WINT4E3w600W6FPqFZ76gCKqASqf43kc4RX/9zFRcc9Hqi9RO5YFVoLw==","signatures":[{"sig":"MEQCIFsA3bXVo1fmkAex2+iR1K0L0Hb+HV6gGp4gF0Lm1YqbAiBa/gqg5hVuJgJClvYc+t+uzQ9WlogkCWs/EeVg0ARESw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101390},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=18.0.0"},"gitHead":"af7e74b3715d56d3a193e1bb6743b337c2b0df6d","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup","lint:fix":"eslint src --ext .ts --fix","test:run":"jest --passWithNoTests","type-check":"tsc --noEmit","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6bdef13b-651d-402f-9ffd-235718c48b3f"}},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"Complete Next.js OpenAPI toolkit with CLI and development workflow","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ora":"^7.0.1","boxen":"^7.1.1","chalk":"^5.3.0","inquirer":"^9.2.12","commander":"^11.1.0","@bernierllc/logger":"1.3.0","@bernierllc/task-manager":"0.3.0","@bernierllc/config-manager":"1.0.5","@bernierllc/nextjs-openapi":"0.3.0","@bernierllc/neverhub-adapter":"0.1.4","@bernierllc/openapi-generator":"1.2.0"},"publishConfig":{"access":"restricted","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"next":">=13.0.0"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-openapi-suite_0.3.0_1767642510160_0.1610193769126671","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@bernierllc/nextjs-openapi-suite","version":"0.3.2","keywords":["nextjs","openapi","swagger","api","documentation","cli","toolkit","suite","generator","typescript"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/nextjs-openapi-suite@0.3.2","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"bin":{"nextjs-openapi-suite":"bin/nextjs-openapi-suite.js"},"dist":{"shasum":"a5006d4718430ae993a7b76667c0dad0c96cc7a9","tarball":"https://registry.npmjs.org/@bernierllc/nextjs-openapi-suite/-/nextjs-openapi-suite-0.3.2.tgz","fileCount":7,"integrity":"sha512-7wH3gpu1YPXmAzz/ihPcUC2EpCLQssgu6TomKDcIK0aNIgUJVNhyBqraqj0P9IZiIPRALbnXfXtNyer+3IzMJA==","signatures":[{"sig":"MEQCIAP5ICPzz0WeTIhUROJVqLzBBuqLiv7QASq/BnPbTpkXAiAOqtJKg6OXVqmy4b2MEqvqHV2Mth0BYA3DxPYt//YYAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101328},"main":"dist/index.js","_from":"file:bernierllc-nextjs-openapi-suite-0.3.2.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup","lint:fix":"eslint src --ext .ts --fix","test:run":"jest --passWithNoTests","type-check":"tsc --noEmit","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6bdef13b-651d-402f-9ffd-235718c48b3f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/nextjs-openapi-suite/bernierllc-nextjs-openapi-suite-0.3.2.tgz","_integrity":"sha512-7wH3gpu1YPXmAzz/ihPcUC2EpCLQssgu6TomKDcIK0aNIgUJVNhyBqraqj0P9IZiIPRALbnXfXtNyer+3IzMJA==","_npmVersion":"11.11.0","description":"Complete Next.js OpenAPI toolkit with CLI and development workflow","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ora":"^7.0.1","boxen":"^7.1.1","chalk":"^5.3.0","inquirer":"^9.2.12","commander":"^11.1.0","@bernierllc/logger":"1.3.2","@bernierllc/task-manager":"0.3.2","@bernierllc/config-manager":"1.0.7","@bernierllc/nextjs-openapi":"0.3.2","@bernierllc/neverhub-adapter":"0.1.6","@bernierllc/openapi-generator":"1.2.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"next":">=13.0.0"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-openapi-suite_0.3.2_1773163758954_0.1842046835464266","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@bernierllc/nextjs-openapi-suite","version":"0.3.3","keywords":["nextjs","openapi","swagger","api","documentation","cli","toolkit","suite","generator","typescript"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/nextjs-openapi-suite@0.3.3","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"bin":{"nextjs-openapi-suite":"bin/nextjs-openapi-suite.js"},"dist":{"shasum":"a9ee54a79166191a7638f1998ca6919a3c7555ee","tarball":"https://registry.npmjs.org/@bernierllc/nextjs-openapi-suite/-/nextjs-openapi-suite-0.3.3.tgz","fileCount":7,"integrity":"sha512-R0JXtE3f339VOMcdPFUp7dI7gSqRfLNSgTvJ/1bvUEky4g1o6/loRMqbfcj5igirKBlkedobXqMUhJ/J3LpHyg==","signatures":[{"sig":"MEUCIQCvN9sMnurP7rCSpoI4fGGQrWXfQyuShILcQucXZiSWmQIgeAU9BGiFRrot8/4DvN2dFZ0s1S7poF0y7Y9UgONsy4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101328},"main":"dist/index.js","_from":"file:bernierllc-nextjs-openapi-suite-0.3.3.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup","lint:fix":"eslint src --ext .ts --fix","test:run":"jest --passWithNoTests","type-check":"tsc --noEmit","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6bdef13b-651d-402f-9ffd-235718c48b3f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/nextjs-openapi-suite/bernierllc-nextjs-openapi-suite-0.3.3.tgz","_integrity":"sha512-R0JXtE3f339VOMcdPFUp7dI7gSqRfLNSgTvJ/1bvUEky4g1o6/loRMqbfcj5igirKBlkedobXqMUhJ/J3LpHyg==","_npmVersion":"11.14.1","description":"Complete Next.js OpenAPI toolkit with CLI and development workflow","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^7.0.1","boxen":"^7.1.1","chalk":"^5.3.0","inquirer":"^9.2.12","commander":"^11.1.0","@bernierllc/logger":"1.4.0","@bernierllc/task-manager":"0.3.2","@bernierllc/config-manager":"1.0.7","@bernierllc/nextjs-openapi":"0.3.3","@bernierllc/neverhub-adapter":"0.1.6","@bernierllc/openapi-generator":"1.2.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"next":">=13.0.0"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-openapi-suite_0.3.3_1779134025629_0.7558759871857534","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@bernierllc/nextjs-openapi-suite","version":"0.3.4","keywords":["nextjs","openapi","swagger","api","documentation","cli","toolkit","suite","generator","typescript"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/nextjs-openapi-suite@0.3.4","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"bin":{"nextjs-openapi-suite":"bin/nextjs-openapi-suite.js"},"dist":{"shasum":"1b07740c7c1a13b496a12e123c3ba20d76bab58e","tarball":"https://registry.npmjs.org/@bernierllc/nextjs-openapi-suite/-/nextjs-openapi-suite-0.3.4.tgz","fileCount":7,"integrity":"sha512-R9SgWDrnPtB4zu6DPSId2MKg8iMb497YlwH62JPWclqmV9SmzftP9lF90x/Q6PAXIc196S8iNN3H1fBGSWKrVw==","signatures":[{"sig":"MEQCIDNrP+jVjjcqq8R+ZgZ2SzOo97vdCEM2CTUmDBb5hgRvAiBIoro37mBwlkE8qLlCfcniBUwPZg3dUoEXgBXoiXDEYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101328},"main":"dist/index.js","_from":"file:bernierllc-nextjs-openapi-suite-0.3.4.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup","lint:fix":"eslint src --ext .ts --fix","test:run":"jest --passWithNoTests","type-check":"tsc --noEmit","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6bdef13b-651d-402f-9ffd-235718c48b3f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/nextjs-openapi-suite/bernierllc-nextjs-openapi-suite-0.3.4.tgz","_integrity":"sha512-R9SgWDrnPtB4zu6DPSId2MKg8iMb497YlwH62JPWclqmV9SmzftP9lF90x/Q6PAXIc196S8iNN3H1fBGSWKrVw==","_npmVersion":"11.14.1","description":"Complete Next.js OpenAPI toolkit with CLI and development workflow","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^7.0.1","boxen":"^7.1.1","chalk":"^5.3.0","inquirer":"^9.2.12","commander":"^11.1.0","@bernierllc/logger":"1.4.2","@bernierllc/task-manager":"0.3.2","@bernierllc/config-manager":"1.0.7","@bernierllc/nextjs-openapi":"0.3.4","@bernierllc/neverhub-adapter":"0.1.6","@bernierllc/openapi-generator":"1.2.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"next":">=13.0.0"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-openapi-suite_0.3.4_1779157665738_0.3979573373158851","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@bernierllc/nextjs-openapi-suite","version":"0.3.5","keywords":["nextjs","openapi","swagger","api","documentation","cli","toolkit","suite","generator","typescript"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/nextjs-openapi-suite@0.3.5","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"bin":{"nextjs-openapi-suite":"bin/nextjs-openapi-suite.js"},"dist":{"shasum":"e9424770a18fcb5c9bb5959e345f7f912381deab","tarball":"https://registry.npmjs.org/@bernierllc/nextjs-openapi-suite/-/nextjs-openapi-suite-0.3.5.tgz","fileCount":7,"integrity":"sha512-TaINpq0HRshIPz5483jq0GLxO6MmdQii3QOWn5+lQNVBezuvAZoF2v7AaWvNzTFxK/cFRM4NYBuOivBI1TMHDA==","signatures":[{"sig":"MEUCIEBkUcTcWU/5PIJijM0SlRXaR/vPQC8eEkAeho5BTXEtAiEA8GbjRDN60JBGWzOnu3qQw+w4cnkPcvO3At4pKvP22D4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101328},"main":"dist/index.js","_from":"file:bernierllc-nextjs-openapi-suite-0.3.5.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup","lint:fix":"eslint src --ext .ts --fix","test:run":"jest --passWithNoTests","type-check":"tsc --noEmit","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6bdef13b-651d-402f-9ffd-235718c48b3f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/nextjs-openapi-suite/bernierllc-nextjs-openapi-suite-0.3.5.tgz","_integrity":"sha512-TaINpq0HRshIPz5483jq0GLxO6MmdQii3QOWn5+lQNVBezuvAZoF2v7AaWvNzTFxK/cFRM4NYBuOivBI1TMHDA==","_npmVersion":"11.14.1","description":"Complete Next.js OpenAPI toolkit with CLI and development workflow","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^7.0.1","boxen":"^7.1.1","chalk":"^5.3.0","inquirer":"^9.2.12","commander":"^11.1.0","@bernierllc/logger":"1.4.3","@bernierllc/task-manager":"0.3.2","@bernierllc/config-manager":"1.0.7","@bernierllc/nextjs-openapi":"0.3.5","@bernierllc/neverhub-adapter":"0.2.0","@bernierllc/openapi-generator":"1.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"next":">=13.0.0"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-openapi-suite_0.3.5_1779221822953_0.6430348871308529","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@bernierllc/nextjs-openapi-suite","version":"0.3.6","keywords":["nextjs","openapi","swagger","api","documentation","cli","toolkit","suite","generator","typescript"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/nextjs-openapi-suite@0.3.6","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"bin":{"nextjs-openapi-suite":"bin/nextjs-openapi-suite.js"},"dist":{"shasum":"745e4f80cd819f3138a4d145ceec8159efbd7bde","tarball":"https://registry.npmjs.org/@bernierllc/nextjs-openapi-suite/-/nextjs-openapi-suite-0.3.6.tgz","fileCount":7,"integrity":"sha512-Yl7alN5aAXD4yvnsGEEEtF+rRqBNGJZx0UExqZZrWIWP3lrqScMm8dYP5KYecYSTOsRBRyJifhZMiMyJ5dUcpw==","signatures":[{"sig":"MEUCIHze4X/0jqwJNDOefIouI2bp8PkqcEDuQnBXGEvg7CaeAiEAvI9nQR6lD2IH0XznIX1m1ATNCY/lDkMYCrSYdX2b0+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101328},"main":"dist/index.js","_from":"file:bernierllc-nextjs-openapi-suite-0.3.6.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup","lint:fix":"eslint src --ext .ts --fix","test:run":"jest --passWithNoTests","type-check":"tsc --noEmit","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6bdef13b-651d-402f-9ffd-235718c48b3f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/nextjs-openapi-suite/bernierllc-nextjs-openapi-suite-0.3.6.tgz","_integrity":"sha512-Yl7alN5aAXD4yvnsGEEEtF+rRqBNGJZx0UExqZZrWIWP3lrqScMm8dYP5KYecYSTOsRBRyJifhZMiMyJ5dUcpw==","_npmVersion":"11.14.1","description":"Complete Next.js OpenAPI toolkit with CLI and development workflow","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^7.0.1","boxen":"^7.1.1","chalk":"^5.3.0","inquirer":"^9.2.12","commander":"^11.1.0","@bernierllc/logger":"1.4.3","@bernierllc/task-manager":"0.3.2","@bernierllc/config-manager":"1.2.0","@bernierllc/nextjs-openapi":"0.3.5","@bernierllc/neverhub-adapter":"0.2.0","@bernierllc/openapi-generator":"1.2.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"next":">=13.0.0"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-openapi-suite_0.3.6_1779234181251_0.10116503378935127","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@bernierllc/nextjs-openapi-suite","version":"0.4.0","keywords":["nextjs","openapi","swagger","api","documentation","cli","toolkit","suite","generator","typescript"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/nextjs-openapi-suite@0.4.0","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"bin":{"nextjs-openapi-suite":"bin/nextjs-openapi-suite.js"},"dist":{"shasum":"4f3cd5918fb4efd2a621065acc205b493874e894","tarball":"https://registry.npmjs.org/@bernierllc/nextjs-openapi-suite/-/nextjs-openapi-suite-0.4.0.tgz","fileCount":7,"integrity":"sha512-TlcBuj7rzvhSapvOmNndMz5apZ7l65LDJ6rLyZ0hYCv95W0trq+Vr8n2sbhT9+nHH0IeP6dN0NBT8dh3AXqP3Q==","signatures":[{"sig":"MEYCIQC8EgMQUtgFf+njiEpyMHgtchJrqEOhY4tQatu7QtpbNQIhAOAgnGf6igm7WyA/lhBpv+rEXW3yiGsSR7USkLMo+CBI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101328},"main":"dist/index.js","_from":"file:bernierllc-nextjs-openapi-suite-0.4.0.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup","lint:fix":"eslint src --ext .ts --fix","test:run":"jest --passWithNoTests","type-check":"tsc --noEmit","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6bdef13b-651d-402f-9ffd-235718c48b3f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/nextjs-openapi-suite/bernierllc-nextjs-openapi-suite-0.4.0.tgz","_integrity":"sha512-TlcBuj7rzvhSapvOmNndMz5apZ7l65LDJ6rLyZ0hYCv95W0trq+Vr8n2sbhT9+nHH0IeP6dN0NBT8dh3AXqP3Q==","_npmVersion":"11.14.1","description":"Complete Next.js OpenAPI toolkit with CLI and development workflow","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^7.0.1","boxen":"^7.1.1","chalk":"^5.3.0","inquirer":"^9.2.12","commander":"^11.1.0","@bernierllc/logger":"1.6.0","@bernierllc/task-manager":"0.4.0","@bernierllc/config-manager":"1.3.0","@bernierllc/nextjs-openapi":"0.4.0","@bernierllc/neverhub-adapter":"0.3.0","@bernierllc/openapi-generator":"1.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"next":">=13.0.0"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-openapi-suite_0.4.0_1779241963578_0.28852712891386667","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@bernierllc/nextjs-openapi-suite","version":"0.4.1","keywords":["nextjs","openapi","swagger","api","documentation","cli","toolkit","suite","generator","typescript"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/nextjs-openapi-suite@0.4.1","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"bin":{"nextjs-openapi-suite":"bin/nextjs-openapi-suite.js"},"dist":{"shasum":"2b7b8143640af2e98898460da026b97ccaaa25db","tarball":"https://registry.npmjs.org/@bernierllc/nextjs-openapi-suite/-/nextjs-openapi-suite-0.4.1.tgz","fileCount":7,"integrity":"sha512-7BetQjbpbtTwwmbjSh8AL7Fxpf9JEN4MysPUSYwCmi8c5GcTlyIKUTi/37qki2SwKg2lPmV2gtjssw9svFZoDw==","signatures":[{"sig":"MEYCIQCaEpLBlSyYw75jZNit2OuDGsDjnespuztyZyiZ8+1vIQIhANcdmypTi4+oxhTwKa09EHi4FKj7LLdA34IvTEBcpFF+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101328},"main":"dist/index.js","_from":"file:bernierllc-nextjs-openapi-suite-0.4.1.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup","lint:fix":"eslint src --ext .ts --fix","test:run":"jest --passWithNoTests","type-check":"tsc --noEmit","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6bdef13b-651d-402f-9ffd-235718c48b3f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/nextjs-openapi-suite/bernierllc-nextjs-openapi-suite-0.4.1.tgz","_integrity":"sha512-7BetQjbpbtTwwmbjSh8AL7Fxpf9JEN4MysPUSYwCmi8c5GcTlyIKUTi/37qki2SwKg2lPmV2gtjssw9svFZoDw==","_npmVersion":"11.14.1","description":"Complete Next.js OpenAPI toolkit with CLI and development workflow","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^7.0.1","boxen":"^7.1.1","chalk":"^5.3.0","inquirer":"^9.2.12","commander":"^11.1.0","@bernierllc/logger":"1.6.0","@bernierllc/task-manager":"0.5.0","@bernierllc/config-manager":"1.3.0","@bernierllc/nextjs-openapi":"0.4.1","@bernierllc/neverhub-adapter":"0.3.0","@bernierllc/openapi-generator":"1.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"next":">=13.0.0"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-openapi-suite_0.4.1_1779243630798_0.2839773000471899","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@bernierllc/nextjs-openapi-suite","version":"0.5.0","keywords":["nextjs","openapi","swagger","api","documentation","cli","toolkit","suite","generator","typescript"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/nextjs-openapi-suite@0.5.0","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"bin":{"nextjs-openapi-suite":"bin/nextjs-openapi-suite.js"},"dist":{"shasum":"cf4273bdadc9c2bd8d46e2b45fae52124baa2cc4","tarball":"https://registry.npmjs.org/@bernierllc/nextjs-openapi-suite/-/nextjs-openapi-suite-0.5.0.tgz","fileCount":7,"integrity":"sha512-qLqU89/eq+nyvrr+B1bbxR04liFvaBTMZEsEwkqRDLbtg7ogceEqWRSw136YVoVTKlHJt7398waEKh8y4JYp+Q==","signatures":[{"sig":"MEUCIQDyEG3I7B5q0umUcZyqE5jV/sxeYfHH6T9seCyzGK6zfgIgcZcDfXr+rQ1yVMmNnAfUhj3HEgxVoBwu3UBYaPx8H6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101328},"main":"dist/index.js","_from":"file:bernierllc-nextjs-openapi-suite-0.5.0.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup","lint:fix":"eslint src --ext .ts --fix","test:run":"jest --passWithNoTests","type-check":"tsc --noEmit","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6bdef13b-651d-402f-9ffd-235718c48b3f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/nextjs-openapi-suite/bernierllc-nextjs-openapi-suite-0.5.0.tgz","_integrity":"sha512-qLqU89/eq+nyvrr+B1bbxR04liFvaBTMZEsEwkqRDLbtg7ogceEqWRSw136YVoVTKlHJt7398waEKh8y4JYp+Q==","_npmVersion":"11.14.1","description":"Complete Next.js OpenAPI toolkit with CLI and development workflow","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^7.0.1","boxen":"^7.1.1","chalk":"^5.3.0","inquirer":"^9.2.12","commander":"^11.1.0","@bernierllc/logger":"1.6.0","@bernierllc/task-manager":"0.5.0","@bernierllc/config-manager":"1.3.0","@bernierllc/nextjs-openapi":"0.6.0","@bernierllc/neverhub-adapter":"0.3.0","@bernierllc/openapi-generator":"1.3.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"next":">=13.0.0"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-openapi-suite_0.5.0_1779247366845_0.9139941581875239","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@bernierllc/nextjs-openapi-suite","version":"0.7.0","keywords":["nextjs","openapi","swagger","api","documentation","cli","toolkit","suite","generator","typescript"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/nextjs-openapi-suite@0.7.0","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"bin":{"nextjs-openapi-suite":"bin/nextjs-openapi-suite.js"},"dist":{"shasum":"a25bd284852853cb384eddcbf4a2e20a93af4ba7","tarball":"https://registry.npmjs.org/@bernierllc/nextjs-openapi-suite/-/nextjs-openapi-suite-0.7.0.tgz","fileCount":7,"integrity":"sha512-hHNmQw+Efdq+r027Z5yl9ha51vVU4kEFYGKQjzJqX8PDAror+rqrea+7vELUQFJZMKaDF7ch1qpGO/s7KGT+XA==","signatures":[{"sig":"MEUCIAPmQhTYDmqpGhFGw91Qscw707N3kIY8+/4FUZ2ZJQieAiEA+v68RF/J/aJnrVaTBX+CZGUn3G3Nug7nEewRYWtEURE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105704},"main":"dist/index.js","_from":"file:bernierllc-nextjs-openapi-suite-0.7.0.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup","lint:fix":"eslint src --ext .ts --fix","test:run":"jest --passWithNoTests","type-check":"tsc --noEmit","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6bdef13b-651d-402f-9ffd-235718c48b3f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/nextjs-openapi-suite/bernierllc-nextjs-openapi-suite-0.7.0.tgz","_integrity":"sha512-hHNmQw+Efdq+r027Z5yl9ha51vVU4kEFYGKQjzJqX8PDAror+rqrea+7vELUQFJZMKaDF7ch1qpGO/s7KGT+XA==","_npmVersion":"11.14.1","description":"Complete Next.js OpenAPI toolkit with CLI and development workflow","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^7.0.1","boxen":"^7.1.1","chalk":"^5.3.0","inquirer":"^9.2.12","commander":"^11.1.0","@bernierllc/logger":"1.7.0","@bernierllc/task-manager":"0.6.0","@bernierllc/config-manager":"1.4.0","@bernierllc/nextjs-openapi":"0.7.0","@bernierllc/neverhub-adapter":"0.4.0","@bernierllc/openapi-generator":"1.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"next":">=13.0.0"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-openapi-suite_0.7.0_1779250714606_0.03771233145147601","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@bernierllc/nextjs-openapi-suite","version":"0.8.0","keywords":["nextjs","openapi","swagger","api","documentation","cli","toolkit","suite","generator","typescript"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/nextjs-openapi-suite@0.8.0","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"bin":{"nextjs-openapi-suite":"bin/nextjs-openapi-suite.js"},"dist":{"shasum":"e9b26bdbadb935cc4cc19d64eb33c10bcd914967","tarball":"https://registry.npmjs.org/@bernierllc/nextjs-openapi-suite/-/nextjs-openapi-suite-0.8.0.tgz","fileCount":7,"integrity":"sha512-S8YJQjJKGKFxmNUENawTRhwj8IKCowlMQsIM8y/uTNPgIVaRyLmiS74yX2o7XclvBaPZSxl9hxsJrGq2+/W0gA==","signatures":[{"sig":"MEYCIQC96Rkrez1oEN6yC4Q+DG7iUaAeiAqHjAX+db7l+DldAQIhALehXHw1wXp3FTxe6It3cEdtrqQJkjuBFKZfahmJ/LcI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105704},"main":"dist/index.js","_from":"file:bernierllc-nextjs-openapi-suite-0.8.0.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup","lint:fix":"eslint src --ext .ts --fix","test:run":"jest --passWithNoTests","type-check":"tsc --noEmit","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6bdef13b-651d-402f-9ffd-235718c48b3f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/nextjs-openapi-suite/bernierllc-nextjs-openapi-suite-0.8.0.tgz","_integrity":"sha512-S8YJQjJKGKFxmNUENawTRhwj8IKCowlMQsIM8y/uTNPgIVaRyLmiS74yX2o7XclvBaPZSxl9hxsJrGq2+/W0gA==","_npmVersion":"11.14.1","description":"Complete Next.js OpenAPI toolkit with CLI and development workflow","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^7.0.1","boxen":"^7.1.1","chalk":"^5.3.0","inquirer":"^9.2.12","commander":"^11.1.0","@bernierllc/logger":"1.7.0","@bernierllc/task-manager":"0.6.0","@bernierllc/config-manager":"1.4.0","@bernierllc/nextjs-openapi":"0.8.0","@bernierllc/neverhub-adapter":"0.4.0","@bernierllc/openapi-generator":"1.5.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"next":">=13.0.0"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-openapi-suite_0.8.0_1779305855082_0.5345171643946911","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@bernierllc/nextjs-openapi-suite","version":"0.8.1","keywords":["nextjs","openapi","swagger","api","documentation","cli","toolkit","suite","generator","typescript"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/nextjs-openapi-suite@0.8.1","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"bin":{"nextjs-openapi-suite":"bin/nextjs-openapi-suite.js"},"dist":{"shasum":"86baa52ecc8d937208eb01ef6169e314cdbec40f","tarball":"https://registry.npmjs.org/@bernierllc/nextjs-openapi-suite/-/nextjs-openapi-suite-0.8.1.tgz","fileCount":7,"integrity":"sha512-BzSa/Suw3POQFZsGSt4Yot6MHo7hdTU8jF2Oc2xIzxLXFlu1LB6d5ymihDnQ4W1Jd+TXEBar/8iUScFFp/l4Pw==","signatures":[{"sig":"MEUCIBwX/hyKXxaWGyPOQWY6LW1lMlHfapJRjUa18FEUTf7mAiEAym58DCSjVxzzwuF332vx6QKlssu75SytLFPrXSnB6GU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105704},"main":"dist/index.js","_from":"file:bernierllc-nextjs-openapi-suite-0.8.1.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup","lint:fix":"eslint src --ext .ts --fix","test:run":"jest --passWithNoTests","type-check":"tsc --noEmit","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6bdef13b-651d-402f-9ffd-235718c48b3f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/nextjs-openapi-suite/bernierllc-nextjs-openapi-suite-0.8.1.tgz","_integrity":"sha512-BzSa/Suw3POQFZsGSt4Yot6MHo7hdTU8jF2Oc2xIzxLXFlu1LB6d5ymihDnQ4W1Jd+TXEBar/8iUScFFp/l4Pw==","_npmVersion":"11.15.0","description":"Complete Next.js OpenAPI toolkit with CLI and development workflow","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^7.0.1","boxen":"^7.1.1","chalk":"^5.3.0","inquirer":"^9.2.12","commander":"^11.1.0","@bernierllc/logger":"1.7.0","@bernierllc/task-manager":"0.6.0","@bernierllc/config-manager":"1.4.0","@bernierllc/nextjs-openapi":"0.8.1","@bernierllc/neverhub-adapter":"0.4.0","@bernierllc/openapi-generator":"3.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"next":">=13.0.0"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-openapi-suite_0.8.1_1779319764430_0.5945418551823254","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@bernierllc/nextjs-openapi-suite","version":"0.8.2","keywords":["nextjs","openapi","swagger","api","documentation","cli","toolkit","suite","generator","typescript"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/nextjs-openapi-suite@0.8.2","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"bin":{"nextjs-openapi-suite":"bin/nextjs-openapi-suite.js"},"dist":{"shasum":"eb9a9f3216eadce19f6edd78c5b8eb1215d089d1","tarball":"https://registry.npmjs.org/@bernierllc/nextjs-openapi-suite/-/nextjs-openapi-suite-0.8.2.tgz","fileCount":7,"integrity":"sha512-PBf2VqJ9PvcYjvtqAx8qjtVhn3oY4VUDRHYd8dxVIvOj7o5MLKGYIktahxnl1SBpG0K/u2diShOvQkn6LtkY0Q==","signatures":[{"sig":"MEQCIDamvC0W/pitdVDERicur04yuYFCitn3kXESpBFLpB4zAiBHbLUngiWM/muIEQeJJU1xcjU0wcSCOB2B4T++u1HaOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105704},"main":"dist/index.js","_from":"file:bernierllc-nextjs-openapi-suite-0.8.2.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup","lint:fix":"eslint src --ext .ts --fix","test:run":"jest --passWithNoTests","type-check":"tsc --noEmit","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6bdef13b-651d-402f-9ffd-235718c48b3f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/nextjs-openapi-suite/bernierllc-nextjs-openapi-suite-0.8.2.tgz","_integrity":"sha512-PBf2VqJ9PvcYjvtqAx8qjtVhn3oY4VUDRHYd8dxVIvOj7o5MLKGYIktahxnl1SBpG0K/u2diShOvQkn6LtkY0Q==","_npmVersion":"11.15.0","description":"Complete Next.js OpenAPI toolkit with CLI and development workflow","directories":{},"_nodeVersion":"20.20.2","dependencies":{"ora":"^7.0.1","boxen":"^7.1.1","chalk":"^5.3.0","inquirer":"^9.2.12","commander":"^11.1.0","@bernierllc/logger":"1.7.0","@bernierllc/task-manager":"0.7.0","@bernierllc/config-manager":"1.4.0","@bernierllc/nextjs-openapi":"0.8.2","@bernierllc/neverhub-adapter":"0.4.0","@bernierllc/openapi-generator":"3.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"next":">=13.0.0"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-openapi-suite_0.8.2_1779840922603_0.7417437098502928","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@bernierllc/nextjs-openapi-suite","version":"0.8.3","keywords":["nextjs","openapi","swagger","api","documentation","cli","toolkit","suite","generator","typescript"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/nextjs-openapi-suite@0.8.3","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"bin":{"nextjs-openapi-suite":"bin/nextjs-openapi-suite.js"},"dist":{"shasum":"34c8b6801719a5b6685181bde109e9cfcdd42251","tarball":"https://registry.npmjs.org/@bernierllc/nextjs-openapi-suite/-/nextjs-openapi-suite-0.8.3.tgz","fileCount":7,"integrity":"sha512-tpVMD/LusdczuLVjB7GfwGHzaNZl3aHPTQT6A4lOxAi2Hcp/l/mBTowLQ8/eKHgSSASfNGB5rjymal7ILc87ag==","signatures":[{"sig":"MEYCIQCH6m2N3SpPFcpPhNX05DtkK/bJCfCFZm8vtKnTXQcXiwIhANp4UTqGJkP+ywsQho3gRx7tfXPUgDs0OiIGFewje4Jh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105704},"main":"dist/index.js","_from":"file:bernierllc-nextjs-openapi-suite-0.8.3.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup","lint:fix":"eslint src --ext .ts --fix","test:run":"jest --passWithNoTests","type-check":"tsc --noEmit","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6bdef13b-651d-402f-9ffd-235718c48b3f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/nextjs-openapi-suite/bernierllc-nextjs-openapi-suite-0.8.3.tgz","_integrity":"sha512-tpVMD/LusdczuLVjB7GfwGHzaNZl3aHPTQT6A4lOxAi2Hcp/l/mBTowLQ8/eKHgSSASfNGB5rjymal7ILc87ag==","_npmVersion":"12.0.1","description":"Complete Next.js OpenAPI toolkit with CLI and development workflow","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ora":"^7.0.1","boxen":"^7.1.1","chalk":"^5.3.0","inquirer":"^9.2.12","commander":"^11.1.0","@bernierllc/logger":"1.7.1","@bernierllc/task-manager":"0.7.0","@bernierllc/config-manager":"1.4.0","@bernierllc/nextjs-openapi":"0.8.3","@bernierllc/neverhub-adapter":"0.4.1","@bernierllc/openapi-generator":"3.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"next":">=13.0.0"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-openapi-suite_0.8.3_1784016097079_0.3593990304639634","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@bernierllc/nextjs-openapi-suite","version":"0.8.4","keywords":["nextjs","openapi","swagger","api","documentation","cli","toolkit","suite","generator","typescript"],"author":{"name":"Bernier LLC"},"license":"UNLICENSED","_id":"@bernierllc/nextjs-openapi-suite@0.8.4","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"bin":{"nextjs-openapi-suite":"bin/nextjs-openapi-suite.js"},"dist":{"shasum":"691298168646f4abaa445e1c44b331cada91d2df","tarball":"https://registry.npmjs.org/@bernierllc/nextjs-openapi-suite/-/nextjs-openapi-suite-0.8.4.tgz","fileCount":7,"integrity":"sha512-qKT/jUuyEbscCALPEEzWB8j6OdgQ9K0N0TTNFnVT7g+MFLa0mLpQmPj2KYsvHJXXRGcQyxiYDUPtNhUiMaENlQ==","signatures":[{"sig":"MEYCIQCrZgT8DnzQQ9tSbN93lwbjz+xREPSll0g1Q1yESsaSZgIhAIgnR72b+e+einAfduV4rzgW4Z9t99yBAl/sbiY4Ini/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105704},"main":"dist/index.js","_from":"file:bernierllc-nextjs-openapi-suite-0.8.4.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","engines":{"node":">=18.0.0"},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup","lint:fix":"eslint src --ext .ts --fix","test:run":"jest --passWithNoTests","type-check":"tsc --noEmit","test:coverage":"jest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6bdef13b-651d-402f-9ffd-235718c48b3f"}},"_resolved":"/home/runner/work/tools/tools/packages/suite/nextjs-openapi-suite/bernierllc-nextjs-openapi-suite-0.8.4.tgz","_integrity":"sha512-qKT/jUuyEbscCALPEEzWB8j6OdgQ9K0N0TTNFnVT7g+MFLa0mLpQmPj2KYsvHJXXRGcQyxiYDUPtNhUiMaENlQ==","_npmVersion":"12.0.2","description":"Complete Next.js OpenAPI toolkit with CLI and development workflow","directories":{},"_nodeVersion":"24.19.0","dependencies":{"ora":"^7.0.1","boxen":"^7.1.1","chalk":"^5.3.0","inquirer":"^9.2.12","commander":"^11.1.0","@bernierllc/logger":"1.7.1","@bernierllc/task-manager":"0.7.0","@bernierllc/config-manager":"1.4.0","@bernierllc/nextjs-openapi":"0.8.4","@bernierllc/neverhub-adapter":"0.4.1","@bernierllc/openapi-generator":"3.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"next":">=13.0.0"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/nextjs-openapi-suite_0.8.4_1787247051177_0.6872780511786709","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"_id":"@bernierllc/nextjs-openapi-suite@0.8.5","bin":{"nextjs-openapi-suite":"bin/nextjs-openapi-suite.js"},"dist":{"shasum":"e6bd91d708b8c9b3cfa7213c0142a99e690e7a4d","tarball":"https://registry.npmjs.org/@bernierllc/nextjs-openapi-suite/-/nextjs-openapi-suite-0.8.5.tgz","fileCount":7,"integrity":"sha512-UDw1uNq1I5H0HC2n+D4h902ESCvD02nVpRnU9OL6VIpdlXzeUb+3xMpT6NeJGzUojaXd1OwSewv+MQCUKkEBEw==","signatures":[{"sig":"MEYCIQDYhGNOojRJ5o5u0YY9GW0TiwwbAdg9WQmUldsjer9ZnwIhAKeao4gvhalO+UAEyLSYuGXBD7RJeoxOblo29qKUpRAu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDBS/C1pO23t9ta6gfHIHchR0j69tj3+rY9U7LInAPXmQIhAOLgD3KBmARr864WUw4fjm0vqvsQNFIYx/R40ekRFhLK"}],"unpackedSize":105710},"main":"dist/index.js","name":"@bernierllc/nextjs-openapi-suite","_from":"file:bernierllc-nextjs-openapi-suite-0.8.5.tgz","types":"dist/index.d.ts","author":{"name":"Bernier LLC"},"module":"dist/index.esm.js","engines":{"node":">=18.0.0"},"license":"UNLICENSED","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","test":"jest","build":"tsup","lint:fix":"eslint src --ext .ts --fix","test:run":"jest --passWithNoTests","type-check":"tsc --noEmit","test:coverage":"jest --coverage"},"version":"0.8.5","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"6bdef13b-651d-402f-9ffd-235718c48b3f"}},"keywords":["nextjs","openapi","swagger","api","documentation","cli","toolkit","suite","generator","typescript"],"_resolved":"/home/runner/work/tools/tools/packages/suite/nextjs-openapi-suite/bernierllc-nextjs-openapi-suite-0.8.5.tgz","_integrity":"sha512-UDw1uNq1I5H0HC2n+D4h902ESCvD02nVpRnU9OL6VIpdlXzeUb+3xMpT6NeJGzUojaXd1OwSewv+MQCUKkEBEw==","_npmVersion":"12.2.0","description":"Complete Next.js OpenAPI toolkit with CLI and development workflow","directories":{},"maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"ora":"^7.0.1","boxen":"^7.1.1","chalk":"^5.3.0","inquirer":"^9.2.12","commander":"^11.1.0","@bernierllc/logger":"^1.7.1","@bernierllc/task-manager":"^0.7.0","@bernierllc/config-manager":"^1.4.0","@bernierllc/nextjs-openapi":"^0.8.4","@bernierllc/neverhub-adapter":"^0.4.1","@bernierllc/openapi-generator":"^3.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","tsup":"^7.0.0","eslint":"^8.0.0","ts-jest":"^29.1.0","typescript":"^5.0.0","@types/jest":"^29.5.0","@types/node":"^20.0.0","@types/inquirer":"^9.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"next":">=13.0.0"},"peerDependenciesMeta":{"next":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nextjs-openapi-suite_0.8.5_1790797172369_0.2916528754143637"}}},"time":{"created":"2025-12-18T19:52:02.192Z","modified":"2026-09-30T19:39:32.647Z","0.1.0":"2025-12-18T19:52:02.478Z","0.1.1":"2025-12-21T00:26:15.123Z","0.1.2":"2025-12-21T02:19:13.422Z","0.1.3":"2025-12-22T21:11:39.507Z","0.1.4":"2025-12-24T20:27:17.380Z","0.3.0":"2026-01-05T19:48:30.295Z","0.3.2":"2026-03-10T17:29:19.110Z","0.3.3":"2026-05-18T19:53:45.777Z","0.3.4":"2026-05-19T02:27:45.889Z","0.3.5":"2026-05-19T20:17:03.132Z","0.3.6":"2026-05-19T23:43:01.397Z","0.4.0":"2026-05-20T01:52:43.712Z","0.4.1":"2026-05-20T02:20:30.944Z","0.5.0":"2026-05-20T03:22:46.992Z","0.7.0":"2026-05-20T04:18:34.767Z","0.8.0":"2026-05-20T19:37:35.230Z","0.8.1":"2026-05-20T23:29:24.584Z","0.8.2":"2026-05-27T00:15:22.732Z","0.8.3":"2026-07-14T08:01:37.259Z","0.8.4":"2026-08-20T17:30:51.336Z","0.8.5":"2026-09-30T19:39:32.458Z"},"author":{"name":"Bernier LLC"},"license":"UNLICENSED","keywords":["nextjs","openapi","swagger","api","documentation","cli","toolkit","suite","generator","typescript"],"description":"Complete Next.js OpenAPI toolkit with CLI and development workflow","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"readme":"# @bernierllc/nextjs-openapi-suite\n\nComplete Next.js OpenAPI toolkit with CLI and development workflow.\n\n## Features\n\n- **Complete CLI Tool**: Full-featured command-line interface\n- **Project Initialization**: Automated setup for new and existing projects\n- **Development Workflow**: Hot reload, dev server integration\n- **Build Integration**: Automatic generation during Next.js builds\n- **Configuration Management**: Intelligent configuration detection and validation\n- **Plugin System**: Extensible architecture for custom functionality\n- **Multi-Format Output**: JSON, YAML, TypeScript types, and documentation\n- **NeverHub Integration**: Optional event publishing and tracking\n\n## Installation\n\n```bash\nnpm install @bernierllc/nextjs-openapi-suite\n```\n\n## CLI Usage\n\n### Initialize\n\nInitialize OpenAPI suite in a Next.js project:\n\n```bash\nnpx nextjs-openapi-suite init\n```\n\n### Generate\n\nGenerate OpenAPI specification:\n\n```bash\nnpx nextjs-openapi-suite generate\n```\n\n### Watch\n\nWatch for changes and regenerate:\n\n```bash\nnpx nextjs-openapi-suite watch\n```\n\n### Build\n\nBuild for production:\n\n```bash\nnpx nextjs-openapi-suite build\n```\n\n### Validate\n\nValidate configuration:\n\n```bash\nnpx nextjs-openapi-suite validate\n```\n\n### Analyze\n\nAnalyze Next.js project:\n\n```bash\nnpx nextjs-openapi-suite analyze\n```\n\n### Config\n\nManage configuration:\n\n```bash\n# Get all config\nnpx nextjs-openapi-suite config get\n\n# Get specific key\nnpx nextjs-openapi-suite config get project.root\n\n# List configuration\nnpx nextjs-openapi-suite config list\n\n# Reset to defaults\nnpx nextjs-openapi-suite config reset\n```\n\n## Programmatic Usage\n\n```typescript\nimport { NextJSOpenAPISuite } from '@bernierllc/nextjs-openapi-suite';\n\n// Create suite instance\nconst suite = new NextJSOpenAPISuite({\n  project: {\n    root: './my-nextjs-app',\n    appDir: 'app',\n    pagesDir: 'pages'\n  },\n  generation: {\n    sources: {\n      jsdoc: { enabled: true },\n      zod: { enabled: true, schemasPath: 'src/schemas' }\n    },\n    output: {\n      json: 'public/openapi.json',\n      yaml: 'public/openapi.yaml',\n      types: 'src/types/api.d.ts'\n    }\n  },\n  workflow: {\n    hotReload: true,\n    buildIntegration: true\n  }\n});\n\n// Initialize\nconst initResult = await suite.initialize();\nconsole.log('Initialized:', initResult.configPath);\n\n// Generate OpenAPI\nconst generateResult = await suite.generate();\nconsole.log('Generated:', generateResult.outputFiles);\n\n// Watch for changes\nconst watcher = await suite.watch({ debounceMs: 1000 });\n```\n\n## Configuration\n\nCreate `nextjs-openapi.config.js` in your project root:\n\n```javascript\nmodule.exports = {\n  project: {\n    root: __dirname,\n    appDir: 'app',\n    pagesDir: 'pages',\n    name: 'my-api',\n    version: '1.0.0'\n  },\n  generation: {\n    sources: {\n      jsdoc: {\n        enabled: true,\n        patterns: ['app/**/*.{ts,tsx}', 'pages/**/*.{ts,tsx}'],\n        includeMiddleware: true\n      },\n      zod: {\n        enabled: true,\n        schemasPath: 'src/schemas',\n        metadataPattern: '*_META'\n      }\n    },\n    output: {\n      json: 'public/openapi.json',\n      yaml: 'public/openapi.yaml',\n      types: 'src/types/api.d.ts',\n      docs: 'docs/api'\n    },\n    merge: {\n      strategy: 'merge-deep',\n      deduplicateComponents: true\n    }\n  },\n  cli: {\n    verbose: true,\n    colors: true,\n    interactive: true\n  },\n  workflow: {\n    hotReload: true,\n    buildIntegration: true,\n    gitHooks: {\n      preCommit: false,\n      prePush: false\n    }\n  },\n  integration: {\n    swaggerUI: {\n      enabled: true,\n      route: '/api-docs'\n    },\n    redoc: {\n      enabled: false\n    }\n  }\n};\n```\n\n## Plugin Development\n\nCreate custom plugins to extend functionality:\n\n```typescript\nimport { NextJSOpenAPIPlugin } from '@bernierllc/nextjs-openapi-suite';\n\nconst customPlugin: NextJSOpenAPIPlugin = {\n  name: 'custom-validation',\n  version: '1.0.0',\n  hooks: {\n    beforeGenerate: async (context) => {\n      console.log('Running custom validation...');\n    },\n    afterGenerate: async (context, result) => {\n      console.log('Post-processing...');\n      return result;\n    }\n  },\n  configure: (config) => {\n    // Modify configuration\n    return config;\n  }\n};\n\n// Register plugin\nsuite.registerPlugin(customPlugin);\n```\n\n## NeverHub Integration\n\nThe suite automatically integrates with NeverHub if available:\n\n- Event publishing for generation events\n- Progress tracking\n- Error reporting\n\nNo configuration needed - detection is automatic.\n\n## Requirements\n\n- Node.js >= 18.0.0\n- Next.js >= 13.0.0\n\n## License\n\nUNLICENSED - Copyright (c) 2025 Bernier LLC\n","readmeFilename":"README.md"}