{"_id":"@clementoh/better-openapi-viewer-nestjs","_rev":"8-fc125a396c4f5a79f6c21dbb5b390d9d","name":"@clementoh/better-openapi-viewer-nestjs","dist-tags":{"latest":"0.1.8"},"versions":{"0.1.0":{"name":"@clementoh/better-openapi-viewer-nestjs","version":"0.1.0","license":"MIT","_id":"@clementoh/better-openapi-viewer-nestjs@0.1.0","maintainers":[{"name":"clementoh","email":"clem.oh@hotmail.com"}],"homepage":"https://github.com/clementohNZ/better-openapi-viewer#readme","bugs":{"url":"https://github.com/clementohNZ/better-openapi-viewer/issues"},"dist":{"shasum":"ea9a9b3c2e786ed21ae3c01f681d3adbd837a627","tarball":"https://registry.npmjs.org/@clementoh/better-openapi-viewer-nestjs/-/better-openapi-viewer-nestjs-0.1.0.tgz","fileCount":6,"integrity":"sha512-lrIRWsYIpVdF4Gp0gmEngNm0UvbHUkWpMA8TbdsCsdTGdNc8MrZUI0X2VLPGXaFV7j2yp+MY0x7hJpEPsDAXvg==","signatures":[{"sig":"MEYCIQDo9pb3Q8ne9I9IR8uHYEfShJ1IToVmZ0hsoJVMY8IiTwIhAKPVL5SQb3i2Q1ch8zowQ83yefam6n1IlxmmElrWS77G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@clementoh%2fbetter-openapi-viewer-nestjs@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23020},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"92bd7af71d66f43d079edc249d29a4abfd4c26c1","scripts":{"dev":"tsc -p tsconfig.json --watch","lint":"tsc -p tsconfig.json --noEmit","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"clementoh","email":"clem.oh@hotmail.com"},"repository":{"url":"git+https://github.com/clementohNZ/better-openapi-viewer.git","type":"git"},"_npmVersion":"10.9.7","description":"NestJS adapter for Better OpenAPI Viewer.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"@nestjs/swagger":"^11.4.2","@clementoh/better-openapi-viewer-ui":"0.1.0","@clementoh/better-openapi-viewer-core":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/core":"^11.1.19","@nestjs/common":"^11.1.19"},"peerDependencies":{"@nestjs/core":"^11.1.19","@nestjs/common":"^11.1.19"},"_npmOperationalInternal":{"tmp":"tmp/better-openapi-viewer-nestjs_0.1.0_1778127769696_0.9172459461155587","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@clementoh/better-openapi-viewer-nestjs","version":"0.1.1","license":"MIT","_id":"@clementoh/better-openapi-viewer-nestjs@0.1.1","maintainers":[{"name":"clementoh","email":"clem.oh@hotmail.com"}],"homepage":"https://github.com/clementohNZ/better-openapi-viewer#readme","bugs":{"url":"https://github.com/clementohNZ/better-openapi-viewer/issues"},"dist":{"shasum":"6a60fe4949135ed2cb392cd819eb8ffcd6340253","tarball":"https://registry.npmjs.org/@clementoh/better-openapi-viewer-nestjs/-/better-openapi-viewer-nestjs-0.1.1.tgz","fileCount":6,"integrity":"sha512-mluq03UZHllyk0Dk/qwSMrCrqljb3X8e7PtDLlPpZs26YGq1zDH+GA8OvH+arc/oVUp0tgqeshLqJpjnaXraQA==","signatures":[{"sig":"MEQCIFi9oTvjna7145Y5fV9cPaCxJZ5e2h4DyQV3FgoMfQzRAiBn5dODlPsOgjaHc2HnVxBtjVl5DVLoa5722Tv1Vr3Qiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@clementoh%2fbetter-openapi-viewer-nestjs@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23020},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"2c107eb512f7ebaf46cb146e2e36ab113002e31b","scripts":{"dev":"tsc -p tsconfig.json --watch","lint":"tsc -p tsconfig.json --noEmit","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"clementoh","email":"clem.oh@hotmail.com"},"repository":{"url":"git+https://github.com/clementohNZ/better-openapi-viewer.git","type":"git"},"_npmVersion":"10.9.7","description":"NestJS adapter for Better OpenAPI Viewer.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"@nestjs/swagger":"^11.4.2","@clementoh/better-openapi-viewer-ui":"0.1.0","@clementoh/better-openapi-viewer-core":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/core":"^11.1.19","@nestjs/common":"^11.1.19"},"peerDependencies":{"@nestjs/core":"^11.1.19","@nestjs/common":"^11.1.19"},"_npmOperationalInternal":{"tmp":"tmp/better-openapi-viewer-nestjs_0.1.1_1778142211986_0.20954046488493172","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@clementoh/better-openapi-viewer-nestjs","version":"0.1.3","license":"MIT","_id":"@clementoh/better-openapi-viewer-nestjs@0.1.3","maintainers":[{"name":"clementoh","email":"clem.oh@hotmail.com"}],"homepage":"https://github.com/clementohNZ/better-openapi-viewer#readme","bugs":{"url":"https://github.com/clementohNZ/better-openapi-viewer/issues"},"dist":{"shasum":"1250d8427546fd0667900afaabfeb6e5c856ddfd","tarball":"https://registry.npmjs.org/@clementoh/better-openapi-viewer-nestjs/-/better-openapi-viewer-nestjs-0.1.3.tgz","fileCount":6,"integrity":"sha512-vVlbB8aJYxyJAMUE1dTaMu2VUyphrU5jJQ0wid5rvSn5sIh/TyD0FDRwWyvUlcnmyAx2ZDe6UgCRM0G3cjTZcQ==","signatures":[{"sig":"MEYCIQDYZT1Ega0/5pD0sX6IdFLQ/8460RxHy6y++kEStOclIwIhALoEFylAf5TXvgTz5zHbLB0D0TH2WbGWG4VR7MUzd6vt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23019},"main":"./dist/index.js","type":"module","_from":"file:clementoh-better-openapi-viewer-nestjs-0.1.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","lint":"tsc -p tsconfig.json --noEmit","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"clementoh","email":"clem.oh@hotmail.com"},"_resolved":"/tmp/3b8441494e4c7b8fc7ef874f8e63808a/clementoh-better-openapi-viewer-nestjs-0.1.3.tgz","_integrity":"sha512-vVlbB8aJYxyJAMUE1dTaMu2VUyphrU5jJQ0wid5rvSn5sIh/TyD0FDRwWyvUlcnmyAx2ZDe6UgCRM0G3cjTZcQ==","repository":{"url":"git+https://github.com/clementohNZ/better-openapi-viewer.git","type":"git"},"_npmVersion":"10.9.7","description":"NestJS adapter for Better OpenAPI Viewer.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"@nestjs/swagger":"^11.4.2","@clementoh/better-openapi-viewer-ui":"0.1.3","@clementoh/better-openapi-viewer-core":"0.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/core":"^11.1.19","@nestjs/common":"^11.1.19"},"peerDependencies":{"@nestjs/core":"^11.1.19","@nestjs/common":"^11.1.19"},"_npmOperationalInternal":{"tmp":"tmp/better-openapi-viewer-nestjs_0.1.3_1778145994925_0.48468507485205303","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@clementoh/better-openapi-viewer-nestjs","version":"0.1.4","license":"MIT","_id":"@clementoh/better-openapi-viewer-nestjs@0.1.4","maintainers":[{"name":"clementoh","email":"clem.oh@hotmail.com"}],"homepage":"https://github.com/clementohNZ/better-openapi-viewer#readme","bugs":{"url":"https://github.com/clementohNZ/better-openapi-viewer/issues"},"dist":{"shasum":"28b92bdbb82289be71323086f7673b51034e132f","tarball":"https://registry.npmjs.org/@clementoh/better-openapi-viewer-nestjs/-/better-openapi-viewer-nestjs-0.1.4.tgz","fileCount":7,"integrity":"sha512-uF7A+zF/+Mzv6XZNdyu0ojaxdQvpd4pGkOhER1uP5tlQSvcNoHPZDPZ+tq0d9wRdpENckAEnZwwW+yto8hSjCA==","signatures":[{"sig":"MEQCIAiY0mmOPehisoQW0adEIILRkQspNd95Lr06pjC82x6yAiBjCSY65aFthJp5G6JLIpX3TfciINY6FyBGcFkJZ+C9Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24086},"main":"./dist/index.js","type":"module","_from":"file:clementoh-better-openapi-viewer-nestjs-0.1.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","lint":"tsc -p tsconfig.json --noEmit","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"clementoh","email":"clem.oh@hotmail.com"},"_resolved":"/tmp/1b8fbd701f9aa3e3dab54947d9ebffe2/clementoh-better-openapi-viewer-nestjs-0.1.4.tgz","_integrity":"sha512-uF7A+zF/+Mzv6XZNdyu0ojaxdQvpd4pGkOhER1uP5tlQSvcNoHPZDPZ+tq0d9wRdpENckAEnZwwW+yto8hSjCA==","repository":{"url":"git+https://github.com/clementohNZ/better-openapi-viewer.git","type":"git"},"_npmVersion":"10.9.7","description":"NestJS adapter for Better OpenAPI Viewer.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"@nestjs/swagger":"^11.4.2","@clementoh/better-openapi-viewer-ui":"0.1.4","@clementoh/better-openapi-viewer-core":"0.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/core":"^11.1.19","@nestjs/common":"^11.1.19"},"peerDependencies":{"@nestjs/core":"^11.1.19","@nestjs/common":"^11.1.19"},"_npmOperationalInternal":{"tmp":"tmp/better-openapi-viewer-nestjs_0.1.4_1778148213061_0.9549133003696268","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@clementoh/better-openapi-viewer-nestjs","version":"0.1.5","license":"MIT","_id":"@clementoh/better-openapi-viewer-nestjs@0.1.5","maintainers":[{"name":"clementoh","email":"clem.oh@hotmail.com"}],"homepage":"https://github.com/clementohNZ/better-openapi-viewer#readme","bugs":{"url":"https://github.com/clementohNZ/better-openapi-viewer/issues"},"dist":{"shasum":"aeb70b137fe113487f909006c1f40adf6368b708","tarball":"https://registry.npmjs.org/@clementoh/better-openapi-viewer-nestjs/-/better-openapi-viewer-nestjs-0.1.5.tgz","fileCount":7,"integrity":"sha512-7N0NndJcs+l0GbcvlW72DSHHkVKW828qeebnnmgpghfEKf8Zw8uMjAqOH+f07nHBrq3dxrR1XYNrNA1Dp4CwcQ==","signatures":[{"sig":"MEUCIQCHdxB+ha/Vzf6oaPMRrHHeq8XWvrhLdjFJ5XyFTB8/AAIgYKnDC547YuJEbDeP/ttHpWZkPPbzdo5VRbnxy0XNvvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24086},"main":"./dist/index.js","type":"module","_from":"file:clementoh-better-openapi-viewer-nestjs-0.1.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","lint":"tsc -p tsconfig.json --noEmit","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"clementoh","email":"clem.oh@hotmail.com"},"_resolved":"/tmp/af9623615d03c95fd72ecfcf1589c1b0/clementoh-better-openapi-viewer-nestjs-0.1.5.tgz","_integrity":"sha512-7N0NndJcs+l0GbcvlW72DSHHkVKW828qeebnnmgpghfEKf8Zw8uMjAqOH+f07nHBrq3dxrR1XYNrNA1Dp4CwcQ==","repository":{"url":"git+https://github.com/clementohNZ/better-openapi-viewer.git","type":"git"},"_npmVersion":"10.9.7","description":"NestJS adapter for Better OpenAPI Viewer.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"@nestjs/swagger":"^11.4.2","@clementoh/better-openapi-viewer-ui":"0.1.5","@clementoh/better-openapi-viewer-core":"0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/core":"^11.1.19","@nestjs/common":"^11.1.19"},"peerDependencies":{"@nestjs/core":"^11.1.19","@nestjs/common":"^11.1.19"},"_npmOperationalInternal":{"tmp":"tmp/better-openapi-viewer-nestjs_0.1.5_1778149296428_0.5238643500420439","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@clementoh/better-openapi-viewer-nestjs","version":"0.1.6","license":"MIT","_id":"@clementoh/better-openapi-viewer-nestjs@0.1.6","maintainers":[{"name":"clementoh","email":"clem.oh@hotmail.com"}],"homepage":"https://github.com/clementohNZ/better-openapi-viewer#readme","bugs":{"url":"https://github.com/clementohNZ/better-openapi-viewer/issues"},"dist":{"shasum":"48ad9a6909c39ffd8cb6fbe14b535bf66cfa4f62","tarball":"https://registry.npmjs.org/@clementoh/better-openapi-viewer-nestjs/-/better-openapi-viewer-nestjs-0.1.6.tgz","fileCount":7,"integrity":"sha512-DUvSroo3dsnc3EgkzEQ99IzEt/imT4A2xwnhBPQ0iCZ7iTBZpkEhUDlXTpU29FTkLF5MXRbudcxaiGfHfJVOrA==","signatures":[{"sig":"MEQCICRMIQGrAbB2jbQz7+WDoV+DnWKv0LsnToBjyepkDcpmAiAa2I5KXqFR9fn0HXgVbzweTlx8e3Jz8RIANxwkqCg0Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24116},"main":"./dist/index.js","type":"module","_from":"file:clementoh-better-openapi-viewer-nestjs-0.1.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","lint":"tsc -p tsconfig.json --noEmit","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"clementoh","email":"clem.oh@hotmail.com"},"_resolved":"/tmp/74cbb4d5263b4c24088e489444f16064/clementoh-better-openapi-viewer-nestjs-0.1.6.tgz","_integrity":"sha512-DUvSroo3dsnc3EgkzEQ99IzEt/imT4A2xwnhBPQ0iCZ7iTBZpkEhUDlXTpU29FTkLF5MXRbudcxaiGfHfJVOrA==","repository":{"url":"git+https://github.com/clementohNZ/better-openapi-viewer.git","type":"git"},"_npmVersion":"10.9.7","description":"NestJS adapter for Better OpenAPI Viewer.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"@nestjs/swagger":"^11.4.2","@clementoh/better-openapi-viewer-ui":"0.1.6","@clementoh/better-openapi-viewer-core":"0.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/core":"^11.1.19","@nestjs/common":"^11.1.19"},"peerDependencies":{"@nestjs/core":"^11.1.19","@nestjs/common":"^11.1.19"},"_npmOperationalInternal":{"tmp":"tmp/better-openapi-viewer-nestjs_0.1.6_1778150903801_0.7263574923365277","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@clementoh/better-openapi-viewer-nestjs","version":"0.1.7","license":"MIT","_id":"@clementoh/better-openapi-viewer-nestjs@0.1.7","maintainers":[{"name":"clementoh","email":"clem.oh@hotmail.com"}],"homepage":"https://github.com/clementohNZ/better-openapi-viewer#readme","bugs":{"url":"https://github.com/clementohNZ/better-openapi-viewer/issues"},"dist":{"shasum":"7f981f36e57767884f8d51c661a928e82391c8a9","tarball":"https://registry.npmjs.org/@clementoh/better-openapi-viewer-nestjs/-/better-openapi-viewer-nestjs-0.1.7.tgz","fileCount":7,"integrity":"sha512-08bsBqcnJDM4JDixad1FhFvXWeA+jZPNrsFS3tzCGwf0bypl8gTwpFzTa9nc8mzsyWzas+ZeUZpj/uTq1qpZyg==","signatures":[{"sig":"MEYCIQC8Gl+K7SmiyAZXHm/6lVezi+EQqMERTcsvTYuhs9etHAIhANejc7SitRPFrgW0X4TnpEstexpS0Vv+CwQM09zPpida","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24116},"main":"./dist/index.js","type":"module","_from":"file:clementoh-better-openapi-viewer-nestjs-0.1.7.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"dev":"tsc -p tsconfig.json --watch","lint":"tsc -p tsconfig.json --noEmit","build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"clementoh","email":"clem.oh@hotmail.com"},"_resolved":"/tmp/9c702575a5c38242b91b9ead4d03c6e9/clementoh-better-openapi-viewer-nestjs-0.1.7.tgz","_integrity":"sha512-08bsBqcnJDM4JDixad1FhFvXWeA+jZPNrsFS3tzCGwf0bypl8gTwpFzTa9nc8mzsyWzas+ZeUZpj/uTq1qpZyg==","repository":{"url":"git+https://github.com/clementohNZ/better-openapi-viewer.git","type":"git"},"_npmVersion":"10.9.7","description":"NestJS adapter for Better OpenAPI Viewer.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","dependencies":{"@nestjs/swagger":"^11.4.2","@clementoh/better-openapi-viewer-ui":"0.1.7","@clementoh/better-openapi-viewer-core":"0.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/core":"^11.1.19","@nestjs/common":"^11.1.19"},"peerDependencies":{"@nestjs/core":"^11.1.19","@nestjs/common":"^11.1.19"},"_npmOperationalInternal":{"tmp":"tmp/better-openapi-viewer-nestjs_0.1.7_1778556746518_0.3559448600173445","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@clementoh/better-openapi-viewer-nestjs","version":"0.1.8","description":"NestJS adapter for Better OpenAPI Viewer.","type":"module","license":"MIT","sideEffects":false,"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"repository":{"type":"git","url":"git+https://github.com/clementohNZ/better-openapi-viewer.git"},"publishConfig":{"access":"public"},"dependencies":{"@nestjs/swagger":"^11.4.2","@clementoh/better-openapi-viewer-core":"0.1.8","@clementoh/better-openapi-viewer-ui":"0.1.8"},"peerDependencies":{"@nestjs/common":"^11.1.19","@nestjs/core":"^11.1.19"},"devDependencies":{"@nestjs/common":"^11.1.19","@nestjs/core":"^11.1.19"},"scripts":{"build":"tsc -p tsconfig.json","dev":"tsc -p tsconfig.json --watch","lint":"tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit"},"_id":"@clementoh/better-openapi-viewer-nestjs@0.1.8","bugs":{"url":"https://github.com/clementohNZ/better-openapi-viewer/issues"},"homepage":"https://github.com/clementohNZ/better-openapi-viewer#readme","_integrity":"sha512-yEiajDf7r/YAkd2BNvE1+eICA4juzvO7hstfm+EvwdZiOP8WptnBGKdbu6k1pWk/XMvoPazvwD7N1dY3E0A36g==","_resolved":"/tmp/cadfba17a11ee40fb0f72b80be4fd85d/clementoh-better-openapi-viewer-nestjs-0.1.8.tgz","_from":"file:clementoh-better-openapi-viewer-nestjs-0.1.8.tgz","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-yEiajDf7r/YAkd2BNvE1+eICA4juzvO7hstfm+EvwdZiOP8WptnBGKdbu6k1pWk/XMvoPazvwD7N1dY3E0A36g==","shasum":"511cca7513856dbd551207dad5cc1ee2044ec6ad","tarball":"https://registry.npmjs.org/@clementoh/better-openapi-viewer-nestjs/-/better-openapi-viewer-nestjs-0.1.8.tgz","fileCount":7,"unpackedSize":24116,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCu4jQL23sOhJxAJQSy2obvoWV2LYM+lOYFt3J+6hvQgQIgXznFTaenozuXw+l8u4o5K2bW8z49k8STHjoKadrZuH4="}]},"_npmUser":{"name":"clementoh","email":"clem.oh@hotmail.com"},"directories":{},"maintainers":[{"name":"clementoh","email":"clem.oh@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/better-openapi-viewer-nestjs_0.1.8_1778599086772_0.7245155799128713"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-07T04:22:49.598Z","modified":"2026-05-12T15:18:07.040Z","0.1.0":"2026-05-07T04:22:49.848Z","0.1.1":"2026-05-07T08:23:32.141Z","0.1.3":"2026-05-07T09:26:35.077Z","0.1.4":"2026-05-07T10:03:33.206Z","0.1.5":"2026-05-07T10:21:36.566Z","0.1.6":"2026-05-07T10:48:23.953Z","0.1.7":"2026-05-12T03:32:26.664Z","0.1.8":"2026-05-12T15:18:06.953Z"},"bugs":{"url":"https://github.com/clementohNZ/better-openapi-viewer/issues"},"license":"MIT","homepage":"https://github.com/clementohNZ/better-openapi-viewer#readme","repository":{"type":"git","url":"git+https://github.com/clementohNZ/better-openapi-viewer.git"},"description":"NestJS adapter for Better OpenAPI Viewer.","maintainers":[{"name":"clementoh","email":"clem.oh@hotmail.com"}],"readme":"# @clementoh/better-openapi-viewer-nestjs\n\nNestJS adapter for Better OpenAPI Viewer.\n\n## Usage\n\n```ts\nimport { SwaggerModule } from '@nestjs/swagger';\nimport { setupBetterOpenApiViewer } from '@clementoh/better-openapi-viewer-nestjs';\n\nconst document = SwaggerModule.createDocument(app, swaggerConfig);\n\nsetupBetterOpenApiViewer(app, {\n  path: 'docs',\n  jsonPath: 'docs/openapi.json',\n  document,\n  title: 'Example API',\n  defaultExpansion: 'list',\n  deepLinking: true,\n  filter: true,\n  displayRequestDuration: true,\n  supportedSubmitMethods: ['get', 'post', 'patch', 'delete'],\n  persistAuthorization: false,\n});\n```\n\nThe adapter serves the OpenAPI JSON document and a lightweight viewer shell without changing NestJS decorators or `@nestjs/swagger` document generation.\n\n## Multiple Documents\n\nUse `specs` when the same NestJS app exposes more than one OpenAPI document. Each spec gets its own JSON endpoint, and the viewer renders a small document switcher.\n\n```ts\nsetupBetterOpenApiViewer(app, {\n  path: 'docs',\n  specs: [\n    {\n      name: 'Public API',\n      path: 'docs/public',\n      jsonPath: 'docs/public/openapi.json',\n      document: publicDocument,\n    },\n    {\n      name: 'Admin API',\n      path: 'docs/admin',\n      jsonPath: 'docs/admin/openapi.json',\n      documentFactory: () => SwaggerModule.createDocument(app, adminSwaggerConfig),\n    },\n  ],\n});\n```\n\nWhen `path` or `jsonPath` are omitted on a spec, the adapter derives stable routes from the top-level `path` and the spec name.\n\n## Static Assets\n\nThe fallback shell supports custom CSS and JavaScript URLs today. If you bundle additional UI assets in your application, pass a thin serving hook and the public mount path:\n\n```ts\nimport { join } from 'node:path';\nimport { serveBetterOpenApiViewerStaticAssets } from '@clementoh/better-openapi-viewer-nestjs';\n\nsetupBetterOpenApiViewer(app, {\n  document,\n  staticAssets: {\n    path: 'docs/assets',\n    serve: serveBetterOpenApiViewerStaticAssets(join(process.cwd(), 'public/openapi-viewer')),\n  },\n});\n```\n\nThe helper calls Nest's `useStaticAssets` when the active platform exposes it. You can provide your own `serve` callback for adapter-specific setup.\n","readmeFilename":"README.md"}