{"_id":"cds-swagger-ui-express","_rev":"15-a8cfecb7a17785bd65586e2374dd606e","name":"cds-swagger-ui-express","dist-tags":{"latest":"0.11.0"},"versions":{"0.1.0":{"name":"cds-swagger-ui-express","version":"0.1.0","keywords":["cap","cds","express","openapi","swagger"],"author":{"name":"Christian Georgi"},"license":"MIT","_id":"cds-swagger-ui-express@0.1.0","maintainers":[{"name":"chgeo","email":"orion1979@gmx.net"}],"homepage":"https://github.com/chgeo/cds-swagger-ui-express#readme","bugs":{"url":"https://github.com/chgeo/cds-swagger-ui-express/issues"},"dist":{"shasum":"d9d1ea2937c067863d1b8f786d01971e4a1007a2","tarball":"https://registry.npmjs.org/cds-swagger-ui-express/-/cds-swagger-ui-express-0.1.0.tgz","fileCount":5,"integrity":"sha512-Rwkh7Jlwas6CnI6Gc65qddrW+bNWlXcIGOaNZwBtJNEqqQ20IvkUJZQXYPauua5ZiM9V6KiOv14KU1FJAMa5hw==","signatures":[{"sig":"MEUCIBTiyphoL4kvwU6jwGwkyuaAoaBkBo0KdZ+R1rbG6flJAiEAtXbrt3bVBY61ZYWeOWlgVPgt1FKW3dj+V4I+EUovUXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg32UJCRA9TVsSAnZWagAASPIQAKOoN8pyzM3ff5BKG8iM\nscBZyPzb9nSHjGy8xJjKvmld3kEL+lbV8lieiIKTleudXfxd9vNvCGM7aBpj\nrYCSJ+/0hZSwuueV7iCFOtPxCQ72BzNxE8LYr/s62zhS9nDKhxbWCc1gTW0A\nVpF/8cY6n152zoepJalfYK+rTIPeL3XL8lnYvppJgEUu+sXMZUPBBaXz13WZ\npC+Gl/bnBqKmHKLtHdkmHwbSECzdbFCIoo6SVFMUF65KoPdncd3ljqyUgzZN\n+RzoJwSrBMsFS5JmVOIZZXJxcpXOiYnElwNIgplxiy2ZRn1x5YLJtd8F3Ekc\nt6WP9MXHl8zd1wwZu5NOkQv7RqnNXUU9ghCFxEtI/NXgXAv+EMqZ2Zz8+Oz7\nVLramWV2NqM9dcNjqBUTT0N9AnPBCMLHtzH9Xbp8wWaiTozq2YPObrKoAPUY\n6bE03fbHFA8+4yXVRddX6JHAC5pdj6ooPhyCvST7ESfkLzOz62PLknpvQhWW\noARAjmJTmJIFO67yO3o4NeHWTGMr+nKe7DBL39RkX0UAuHwh11av5UTjo1Sg\nwt65LhdR8rTeT66TyK4Ic2fungN87THlQEgnzx+wq4+ejnBRozxXS7t5Tsvz\ngVUhl0Cn1tRzhc2gXodZ1/JeSoMZD3WPzjbmOicmp+nr7PSKPM0lMOBEUm6x\nFbD4\r\n=1erb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node"},"main":"index.js","engines":{"node":">=12"},"gitHead":"a0736fcfd1dd91fe485559bdf5880b23020e02d7","private":false,"scripts":{"test":"jest"},"_npmUser":{"name":"chgeo","email":"orion1979@gmx.net"},"repository":{"url":"git+https://github.com/chgeo/cds-swagger-ui-express.git","type":"git"},"_npmVersion":"7.7.6","description":"Swagger UI for CAP Services","directories":{},"_nodeVersion":"14.15.5","dependencies":{"@sap/cds-dk":"^4.1","swagger-ui-express":"^4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","jest":"^26","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1"},"peerDependencies":{"express":">=4","@sap/cds":">=5"},"_npmOperationalInternal":{"tmp":"tmp/cds-swagger-ui-express_0.1.0_1625253128992_0.05354548291024663","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"cds-swagger-ui-express","version":"0.1.1","keywords":["cap","cds","express","openapi","swagger"],"author":{"name":"Christian Georgi"},"license":"MIT","_id":"cds-swagger-ui-express@0.1.1","maintainers":[{"name":"chgeo","email":"orion1979@gmx.net"}],"homepage":"https://github.com/chgeo/cds-swagger-ui-express#readme","bugs":{"url":"https://github.com/chgeo/cds-swagger-ui-express/issues"},"dist":{"shasum":"e9efc1feb2d814f646c1f131f9f5235cfbee82d7","tarball":"https://registry.npmjs.org/cds-swagger-ui-express/-/cds-swagger-ui-express-0.1.1.tgz","fileCount":4,"integrity":"sha512-c+12+xKTOAwwovTMxZUjBC9sI8WHEfoGnCN/bRCPVFd9HH8UsnKathhCWTTYTID2WGIolEk9mB1WsJyo6L2Zug==","signatures":[{"sig":"MEUCICBknztMMYoR12Xr7gErPpfMR+Evd+UuGhiN9uXX5PXhAiEAocKlTF+CRCnNGpdERPc+271JGYlXRD6ySZ6wY7qtHXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5GB9CRA9TVsSAnZWagAAKaUQAJ4YC1oeap5+lQyKQ+kS\n+U4ivzXyV2gWKgTXhe6DMcwKuNmvggO0xVzvqoF9r9nZVglj9eYR2iOAT3Y8\nFi4nmRxxcGsX4UoupSOboNRA2xPMIyeI8FOTQE3oxBa8N9XAxpfuRlQq5xVC\nBCXefwf+XSvDT3r0FhBBSl4o98d2egAsw0sPH02z1QJbf7vMzFjLnTxEiwaT\nF+HqoyxKmPEnuJiqCnx1/UqoB7tvlFfHmcp5QFjcFFfA5CoEtW7wcqni6Cof\nD7W+eX71u/QHOBDP6jLYaa96oeV3QP1tztP49Wwfn1G8ZQuAQKjymFwKpIHg\nkjO/PoBkgLDEQIi1QInaCSHGITr+lq6Gqy33E+zYtcBUyEdSudwcQhCt80BX\n4OGFDo9SfuXHpwFge+O2l5iCbLRcymDt6LLQaePU19uhXcceXUN5Kt7CdZrk\nGnMHUui8kXuYUZuLMKleafg86sEGeAaYpBb+HhF8IrRh8pH3x9bWd6dCK4WT\n5rx8z6MhbCeo1xKU5eNZ0YD1fqXivQD/+xBN0yhBUks2ni+1oA6vB6WL/xhk\n+1XvH5kpVJW5Gfj4nGeXTPWzr6JaaTnaKCc+0humMwFpHGF0Bnn48iRcvAf5\njzkESUwuMIuDzs65bYNl70gy4iai1Apvke9ox7nmY6/sMIgYjBJk6CN6OEKs\nL2RA\r\n=YMDh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node"},"main":"index.js","engines":{"node":">=12"},"gitHead":"f12923f5c85d1c4d8764186d74ab8c2871b8a200","private":false,"scripts":{"test":"jest"},"_npmUser":{"name":"chgeo","email":"orion1979@gmx.net"},"repository":{"url":"git+https://github.com/chgeo/cds-swagger-ui-express.git","type":"git"},"_npmVersion":"7.7.6","description":"Swagger UI for CAP Services","directories":{},"_nodeVersion":"14.15.5","dependencies":{"@sap/cds-dk":"^4.1","swagger-ui-express":"^4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","jest":"^26","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1"},"peerDependencies":{"express":">=4","@sap/cds":">=5"},"_npmOperationalInternal":{"tmp":"tmp/cds-swagger-ui-express_0.1.1_1625579645463_0.7395641689048527","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"cds-swagger-ui-express","version":"0.2.0","keywords":["cap","cds","express","openapi","swagger"],"author":{"name":"Christian Georgi"},"license":"MIT","_id":"cds-swagger-ui-express@0.2.0","maintainers":[{"name":"chgeo","email":"orion1979@gmx.net"}],"homepage":"https://github.com/chgeo/cds-swagger-ui-express#readme","bugs":{"url":"https://github.com/chgeo/cds-swagger-ui-express/issues"},"dist":{"shasum":"1b46392900786b7391c9414f96cd819697239ee6","tarball":"https://registry.npmjs.org/cds-swagger-ui-express/-/cds-swagger-ui-express-0.2.0.tgz","fileCount":5,"integrity":"sha512-odwhtFliEkSFnl9YtNXbRv49ktDx5EuAE6sdipNA/B2mHRsa37si8qazE7OVD0tXTDpIQId8lUTgtSYukjaWVA==","signatures":[{"sig":"MEQCIFtkKy5HSBuTmZTXUulMl6lrGZxLCk2OU2wDziSEKvJ/AiAr6DaStwIQ92U0U4cHlA928gzBmZNiajBCvqth7v7ULQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7CsHCRA9TVsSAnZWagAAFa8P+wcz+1zFe+A4tPpMbCxl\ng4j3FWSwc/8fNRa3ALoqnKyz5/x4Cr2yrvqTiKeYbHxGjFHbv/A1OQW4CeuW\nHSctwCgBUfvXU99A2obqfvi+Vwvpc0lKNHhJOcVJs9dLJ0kRl70wleorTQc+\nNFqldDwmVJ5a0JSmyjz0OEcxMIDP5A9qAyAUY1SUi8pjHFz8R/O634Qe3SZ7\nJ3FLS6ftvsUH6F67ehbyzyHV5h8JmRzv+bAWZGN7uR6Y8k92D3rAKcCl69q6\nPbEjjI8Pk14HUwgf+M1UPRU26y7e3D73PE8k9ohyOiPnGdp2gUkm6rVzdLro\nub4AcI2tor4+xEudQspf6Z+OemzKFtdfagvvHlvjAr1gbZu6Yc3zqLkO0q8V\nx3E/ju3dEMfrnBa0l66bJ32BQZym8e9j9M7MD1k30EoVelqafwNhA2t6uYGh\nZSbWwJ3HOuKvLFemMqP0vAIpPcp4kC08+zRVvSvR2vRya5UC8OfdBzX24pxI\ngtVtWwvriO3VtutN5nJl2vnKmfOelc8KIbzCGnnrqhwdOethLjPp4tR1fhHb\nnpErCtU9T+z30wgSkCqdHgNQUZ+k/ytKZtyCgBcsFobF1RqAE3kt4xV/Yqd5\nA43oQS0olCKhwMpimMFDLvi0xvuYl59Uttwmzs+KJ4munQ1tX40t0rxLq+zm\n4Orc\r\n=mguH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node"},"main":"index.js","engines":{"node":">=12"},"gitHead":"3b1b116412cab6c3222b474902cc4a52100b257a","private":false,"scripts":{"test":"jest"},"_npmUser":{"name":"chgeo","email":"orion1979@gmx.net"},"repository":{"url":"git+https://github.com/chgeo/cds-swagger-ui-express.git","type":"git"},"_npmVersion":"7.19.1","description":"Swagger UI for CAP Services","directories":{},"_nodeVersion":"14.15.5","dependencies":{"@sap/cds-dk":"^4.3","swagger-ui-express":"^4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","jest":"^27","express":"^4","@sap/cds":"^5.3.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1"},"peerDependencies":{"express":">=4","@sap/cds":">=5"},"_npmOperationalInternal":{"tmp":"tmp/cds-swagger-ui-express_0.2.0_1626090246868_0.5141899395240936","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"cds-swagger-ui-express","version":"0.3.0","keywords":["cap","cds","express","openapi","swagger"],"author":{"name":"Christian Georgi"},"license":"MIT","_id":"cds-swagger-ui-express@0.3.0","maintainers":[{"name":"chgeo","email":"orion1979@gmx.net"}],"homepage":"https://github.com/chgeo/cds-swagger-ui-express#readme","bugs":{"url":"https://github.com/chgeo/cds-swagger-ui-express/issues"},"dist":{"shasum":"31ca05b4b04161c58e3c8ccba1319f469140aaaf","tarball":"https://registry.npmjs.org/cds-swagger-ui-express/-/cds-swagger-ui-express-0.3.0.tgz","fileCount":5,"integrity":"sha512-fvvXGg9ZhkGXuXhkDplTnOIMZNSVJmOiNqlK0gopUeo2oRu1BGwofXOj20+7QsXHAM69ZNJ5urzY7WLGQKYpMQ==","signatures":[{"sig":"MEUCIEWuKX8MNIgFQHH0OtpeKEZoDECAt0y9N3dpQPDDUKZeAiEA2tKcRbNMQkvy5Dx8jtdSbZBlzgxv0pPGFGl3fvxBqd4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2lpDCRA9TVsSAnZWagAAzkwP/iCiACh8kR7Q0jJ05XwU\ndCsFPoDs8ksGkCUeXBUdq/f1IL4Gop+q3bGmbX779rf1fENceSqSgJSQaV9y\nE1NOvdVNDV0jBfikZ2VW5hRNY4yxe3eTRCgjkvNulyBndzYzfezxCxMyPRZD\nUjjq0/FLJ4tHkAhzyu/YF3wIvXF4x5pGfelw02qYOKol6KXDBBcuRx0266De\nJ4fjO1GJN0qUmnGC30srsMRnARMj4MiQQxY9ngUd99V0zNT02lWAXMElN8vq\nrQEokxpzJkh87wVcDeRHhyC1LkHjDiQZUbh1eqths+WC2W8wC7rEivlQwuRC\ncRVECLnwR/R9Y1xXDBos0PWKPY6zpJZR+1HbzKPFUy8o24ftrdN2JEGZ/+rz\nZsVHZQWdCug4ieXIy85K4pIwTgtXtPhAbb+r4yzhYAr0q75EcQIBlZms1zEp\nokyeCUNSFEchKCRP9FByHPyMdNtawG8y4ppIaQ2X8Rht5QDDALF3fvx7jbQR\nuPrWex5LLyPBVSaC2jd91142mEoS3TYwu4491wRcpUzkbGV4PmoDeqmlC2QA\nPnyTUmP0QkzU1yzyMxLa6MdoiW0h/XsnGLhoIcn/1iaFsHEzCTu+T/ehA1SE\nefaMgUtYGUFwQTTZRWQfZLqrQS61ZBYk70d+P7dST9nc/gizHpUzE9OtNpW/\n8CsG\r\n=U6CO\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testTimeout":10000,"testEnvironment":"node"},"main":"index.js","engines":{"node":">=12"},"gitHead":"967eec507b54ee962116cd28cf8e9c56bcf0c91c","private":false,"scripts":{"test":"jest --silent"},"_npmUser":{"name":"chgeo","email":"orion1979@gmx.net"},"repository":{"url":"git+https://github.com/chgeo/cds-swagger-ui-express.git","type":"git"},"_npmVersion":"7.21.0","description":"Swagger UI for CAP Services","directories":{},"_nodeVersion":"14.15.5","dependencies":{"@sap/cds-dk":"^4.3","swagger-ui-express":"^4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","jest":"^27","express":"^4","@sap/cds":"^5.3.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1"},"peerDependencies":{"express":">=4","@sap/cds":">=5"},"_npmOperationalInternal":{"tmp":"tmp/cds-swagger-ui-express_0.3.0_1632316095941_0.06802412685512671","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"cds-swagger-ui-express","version":"0.4.0","keywords":["cap","cds","express","openapi","swagger"],"author":{"name":"Christian Georgi"},"license":"MIT","_id":"cds-swagger-ui-express@0.4.0","maintainers":[{"name":"chgeo","email":"orion1979@gmx.net"}],"homepage":"https://github.com/chgeo/cds-swagger-ui-express#readme","bugs":{"url":"https://github.com/chgeo/cds-swagger-ui-express/issues"},"dist":{"shasum":"a85ecc84fc22abe13449687627030fa123320504","tarball":"https://registry.npmjs.org/cds-swagger-ui-express/-/cds-swagger-ui-express-0.4.0.tgz","fileCount":5,"integrity":"sha512-jL7/S3oXbpQN37Lou+VNfcvHJ+GFab+nt2rQ2n8rClC0Ltvhr0s/WEamPAwoLs2+2/f0CQ6nO7tmoSTX974ttg==","signatures":[{"sig":"MEQCIDMSN+SmGXlT+xqkfT7v/MUXSDogbMrQf/dEU9ssT+iDAiAnZHjFYi1Dzvyk+/Mbi54ZwUBv7fSzQLlUGVcRN1im+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiStEnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMaRAAkBBcc0cpGtc03UVxkzyvuF90PulBrN6WhBdJrCPFhI1f+qG7\r\nr1INnY6BKWYtIHqIyz+IZ5FCRV73F5xvSKiixhoYRzrAmTKR51yZlNSiGRNO\r\nqRlJnl0uYt95X9RlcXy+V2HIFLXqcytCRkneKPK/Kcq80L0Usk96KpYLrc+0\r\nOVwIGmxgI54JqpOR/nVe+yptP/YfhuQIClJAKutiGJXVMHGURBo3IG4Zur2n\r\nEcQtOKLiotvlK0ot4e2FnueeKQQ0FWJswXwFZ2WD3bs6R+B+uOLWulGQ6jK1\r\nkKnZRKSWjv8UjWYtmQ774KpoJYcm4I/D6yS17MAw+yBRAKOqbzSt/zhG5g0e\r\nTdH30FSBeannfmHWr7veRuaPNTZt9Xh5NYnHXqyA9hVkRK6ssIF9tagpGcqJ\r\n1sUMxOcsPsIZe1+i7A7QpVrJSAtOkIjP8cC4cNk1dOrRFerRQHMD8mbiJdOQ\r\nCxHV/Tp80uCKdLU3tgC1WUjPY6PzRJdf8BITZKOY2AeeJG/MJgUqNVjEML1T\r\nzSSLBGVlJ8XDzvdxORsg8Xk22CAHa4acdyGRQkBsHVEPN8cnSpeFYoQUaDh9\r\nW+VHvv/QQsHfIcS5m6JZlC1wmYgsF0Lvh9AIzUm6HNNho/8krQDhSXRd79K2\r\nSDbw7S8w72vXHUdiKrkkI1Y7thvhezvgX0E=\r\n=lU7V\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testTimeout":10000,"testEnvironment":"node"},"main":"index.js","engines":{"node":">=12"},"gitHead":"b86ada9e278d4d07e615a3f4806be7e698cdfc2f","private":false,"scripts":{"test":"jest --silent"},"_npmUser":{"name":"chgeo","email":"orion1979@gmx.net"},"repository":{"url":"git+https://github.com/chgeo/cds-swagger-ui-express.git","type":"git"},"_npmVersion":"8.5.0","description":"Swagger UI for CAP Services","directories":{},"_nodeVersion":"16.13.2","dependencies":{"@sap/cds-dk":"^4.9","swagger-ui-express":"^4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","jest":"^27","express":"^4","@sap/cds":"^5.9.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1"},"peerDependencies":{"express":">=4","@sap/cds":">=5"},"_npmOperationalInternal":{"tmp":"tmp/cds-swagger-ui-express_0.4.0_1649070375514_0.31272833529955957","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"cds-swagger-ui-express","version":"0.5.0","keywords":["cap","cds","express","openapi","swagger"],"author":{"name":"Christian Georgi"},"license":"MIT","_id":"cds-swagger-ui-express@0.5.0","maintainers":[{"name":"chgeo","email":"orion1979@gmx.net"}],"homepage":"https://github.com/chgeo/cds-swagger-ui-express#readme","bugs":{"url":"https://github.com/chgeo/cds-swagger-ui-express/issues"},"dist":{"shasum":"e03c19e9824953efbb09915b129dd4ba9f452068","tarball":"https://registry.npmjs.org/cds-swagger-ui-express/-/cds-swagger-ui-express-0.5.0.tgz","fileCount":5,"integrity":"sha512-S6ad5CgB1QfPRnZFJ+YHAS1+S9bripFy+MQeLpVIo627qiad/OMVeCuGUwzsEKGfkRjhOBIVSh0oZ9ytBP0cFQ==","signatures":[{"sig":"MEQCICTMCkMue17g2G9d5snnouoM8v103T/OnRKDhsWHcLrzAiATN2+xHADfKcFZUAlTHcF0Nm5UYQgoUt3AILBFZbFEuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioedZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1qw/+K7rHZAaBzuJHvXqpgFNe9F77kd3Winu+IwAS3V72/9BdP5kv\r\nDq09jvawgn9truMPY3N/aEILavFtMAL3kc6vdY66zCEHakXseR5ErKvg57fz\r\ndBxY9Y7MK+LCNH1xYO+0Fk03tP5nDNEzakD7cQRJQtvDVrq9WmPEtyEVgLdo\r\nqnGGxNHQHiyqrAEQfx9ygZPiivjt6nbAdvX2Cwxn2JvASIFLiV02F9uhZ0Mb\r\nUSrLiUNoW6RjRvY8N5qPuI4DW+sIjovUhrqN5sBiJyuYEcvjOgJWzvJy8sHt\r\nDiphP7tcwl9KJNAIr21EZAvRU9KHCEIHSsBtofcAiosSvOCljDVKa+A2FqN3\r\nHzEfLszL/b5lrN34En7ERF5xiD14oKvw2qHuRXPBMzYbBUtzcJ5APWf4ol86\r\nwwbqBPl3LXJYJ1kO06H6klICfpzN+d93v0iYOMljZmWsJI208DlM0Kjyw0dS\r\ndZW+pxyb93sV6cOknKcaAXU4BZ4ngLq2IxTaON8976oi/VhtIHCA01cQRrXa\r\nY5shj3lOT5P/Akwv/WaorfagwYYjZoiGgX/96j4ZoMJWAWua1DUAmAVgaRPW\r\nBTcVD3JGj7lCJOrzckoNTNQ4635Bxexypxeb80lTsL7aUnX1rYmifNERwrVP\r\nRvkFLs7ZpyGii9+rQPhI6F8mK9qMhyoK7Z0=\r\n=cQyS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testTimeout":10000,"testEnvironment":"node"},"main":"index.js","engines":{"node":">=12"},"gitHead":"a2a0bfd99f2609c96f689cc694cbad485d30d0a1","private":false,"scripts":{"test":"jest --silent"},"_npmUser":{"name":"chgeo","email":"orion1979@gmx.net"},"repository":{"url":"git+https://github.com/chgeo/cds-swagger-ui-express.git","type":"git"},"_npmVersion":"8.7.0","description":"Swagger UI for CAP Services","directories":{},"_nodeVersion":"16.14.2","dependencies":{"@sap/cds-dk":">=4.9","swagger-ui-express":"^4"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","jest":"^28","express":"^4","@sap/cds":"^5.9.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1"},"peerDependencies":{"express":">=4","@sap/cds":">=5"},"_npmOperationalInternal":{"tmp":"tmp/cds-swagger-ui-express_0.5.0_1654777689575_0.664565294450832","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"cds-swagger-ui-express","version":"0.6.0","keywords":["cap","cds","express","openapi","swagger"],"author":{"name":"Christian Georgi"},"license":"MIT","_id":"cds-swagger-ui-express@0.6.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"}],"homepage":"https://github.com/chgeo/cds-swagger-ui-express#readme","bugs":{"url":"https://github.com/chgeo/cds-swagger-ui-express/issues"},"dist":{"shasum":"3351f38e4fbe654724232dd31fac28bb63e9f1b2","tarball":"https://registry.npmjs.org/cds-swagger-ui-express/-/cds-swagger-ui-express-0.6.0.tgz","fileCount":5,"integrity":"sha512-5UwvUZUNvDwgJGhFpJkMtoQU8iy10khblebGLqTXE3v7Kt9c7oqLH9+2OGeBvmrAKNRrnKyLB7JzprTsEiPwIw==","signatures":[{"sig":"MEQCIDjbO/XmsW/W2HArHXzCnw+lqayKuXOwOxtHKh4LcjS1AiBOE60Erx7VNlVqxFFiBEKkyZET8KGdX7M8aWjTlZecrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/NpKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLgQ/+NP87iwC7dfFloz2J38yF4wZAzs0fxdFgEJFLkxf/4gSE+sH2\r\nTD96BpyXbmwscHRH8lAE7W0QQXIruICO82mwgqnwQuLwpqmSIj4PpbK0rqxB\r\nMrlRTVUS6Z34DLfHcMLMIa3yRq219ych+SwvKJFHK7E7sSXh5Q4t560alMA8\r\nolRkZlWrDPfl9/mxe8KrGq5MJvBRNIk8AY2mFaKRpaSVUibrMrxJuxoGTaRd\r\nLFVUreNv3kTaqxLJTxxKPOQVmGp/H0f+xobHn6en+8VXcpFBAlESBspzO0PC\r\n4zyyFRthOOcsWNcFFGJlYlLnbyjvn4ItV3dMQt5klrwVo1kAjzlZLvhkIu3K\r\nmhTAXh1H4zkIL93bmUvGNwK9IBBdo5WfuoZhTTqzDBGvapxyjdGjAtStlQI/\r\nKHBXIoLdWwBIPNHC4ywcgoNQdeTpTvTZj7O8UhYIwLH9osMqizheEFUiTyas\r\ngu1r3MdubVYA74FVVls3O3wRrdPKdmLl9rnKEcZOyluqw+JaD51hkJ3h5hPJ\r\nV9BnKk40drXxxZ/b4oaNVt3/vXxJxFCTvFGxDEfrIRSuTVHIo4s4j3P0WtXu\r\nCSSU6dmX8wIP/PJxfFr2YRGS4d6S69EtPIgUS6MWz4HbTSWssM+NxZkhg1J/\r\nuS0fWuLKzo1o0X/B5+4qaYkH38EeaNRU0vI=\r\n=XdqR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testTimeout":10000,"testEnvironment":"node"},"main":"index.js","engines":{"node":">=12"},"gitHead":"1de23cde24093faa453e4b58e118f300a4ddf143","private":false,"scripts":{"test":"jest --silent"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/chgeo/cds-swagger-ui-express.git","type":"git"},"_npmVersion":"9.3.1","description":"Swagger UI for CAP Services","directories":{},"_nodeVersion":"18.14.1","dependencies":{"@sap/cds-dk":">=4.9","swagger-ui-express":"^4.6.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","jest":"^29","axios":"^1.3.3","express":"^4","@sap/cds":"^6.5.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1"},"peerDependencies":{"express":">=4","@sap/cds":">=5"},"_npmOperationalInternal":{"tmp":"tmp/cds-swagger-ui-express_0.6.0_1677515338210_0.7574580395175212","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"cds-swagger-ui-express","version":"0.7.0","keywords":["cap","cds","express","openapi","swagger"],"author":{"name":"Christian Georgi"},"license":"MIT","_id":"cds-swagger-ui-express@0.7.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"}],"homepage":"https://github.com/chgeo/cds-swagger-ui-express#readme","bugs":{"url":"https://github.com/chgeo/cds-swagger-ui-express/issues"},"dist":{"shasum":"10127f60848c9e35cf3ee692d394abdfa18b553f","tarball":"https://registry.npmjs.org/cds-swagger-ui-express/-/cds-swagger-ui-express-0.7.0.tgz","fileCount":5,"integrity":"sha512-+1w7lmyLk+EJ1ZD+wVaAPwbn/a7KyMerPHFRvOOHr8pk7jCYj7cYaXaPUAvu3+5/Xdwfnw28efbilH7Kb3f3Xw==","signatures":[{"sig":"MEUCIQDtqgcOaaAeMb8qEx7JSTUGZ9MGDqstxb+z0wwGAyKIcAIgfJfOlPPw6xydQXSgHi36PN/cFlWvk1qdMoODEab6QrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8957},"jest":{"testTimeout":10000,"testEnvironment":"node"},"main":"index.js","engines":{"node":">=18"},"gitHead":"2e7681422e2b24d1bf64386c3a5d561e3d54d02d","private":false,"scripts":{"test":"jest --silent"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/chgeo/cds-swagger-ui-express.git","type":"git"},"_npmVersion":"10.2.3","description":"Swagger UI for CAP Services","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@sap/cds-dk":">=7","swagger-ui-express":"^5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","jest":"^29","axios":"^1","express":"^4","@sap/cds":"^7","chai-subset":"^1","chai-as-promised":"^7"},"peerDependencies":{"express":">=4","@sap/cds":">=7"},"_npmOperationalInternal":{"tmp":"tmp/cds-swagger-ui-express_0.7.0_1701712020669_0.20968585819521235","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"cds-swagger-ui-express","version":"0.8.0","keywords":["cap","cds","express","openapi","swagger","cap-plugin"],"author":{"name":"chgeo"},"license":"MIT","_id":"cds-swagger-ui-express@0.8.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"}],"homepage":"https://github.com/chgeo/cds-swagger-ui-express#readme","bugs":{"url":"https://github.com/chgeo/cds-swagger-ui-express/issues"},"cds":{"schema":{"cds":{"swagger":{"oneOf":[{"type":"object","properties":{"apiPath":{"type":"string","description":"The root path for the services (useful if behind a reverse proxy)"},"diagram":{"type":"boolean","default":true,"description":"Whether to render the YUML diagram"},"basePath":{"type":"string","default":"/$api-docs","description":"The root path to mount the middleware on"},"odataVersion":{"type":"string","description":"the OData Version to compile the OpenAPI specs"}}},{"type":"boolean","description":"Shortcut to disable Swagger UI"}]}}},"swagger":{"apiPath":"","diagram":true,"basePath":"/$api-docs","odataVersion":""}},"dist":{"shasum":"0dccdd821965a0ce0d896f52e464a3509556a566","tarball":"https://registry.npmjs.org/cds-swagger-ui-express/-/cds-swagger-ui-express-0.8.0.tgz","fileCount":8,"integrity":"sha512-3ZW6eGnzE3nd5iYp7FTUovQNTKd3Todr/HEJ11Sy18LYM8uybOaKjZEVMfhvoohV8lzjNBL8bFf+Vsc/ldJSNw==","signatures":[{"sig":"MEUCICyNz21PpT+mfBQZqgbNwRz9l677oLHqoO3KbjoMzf+eAiEAhBQJaVbdFGMdP1MJuvtI/AT+GnKrQ8PTpAjxHmUrHLM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13108},"jest":{"testTimeout":10000,"testEnvironment":"node"},"main":"index.js","engines":{"node":">=18"},"gitHead":"6b96e0f3fb105deab1a5613c81912604cc872424","private":false,"scripts":{"test":"jest --silent"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/chgeo/cds-swagger-ui-express.git","type":"git"},"_npmVersion":"10.2.3","description":"Swagger UI for CAP Services","directories":{},"_nodeVersion":"20.10.0","dependencies":{"swagger-ui-express":"^5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","jest":"^29","axios":"^1","express":"^4","@sap/cds":"^7","@sap/cds-dk":"^7","chai-subset":"^1","chai-as-promised":"^7"},"peerDependencies":{"express":">=4","@sap/cds":">=7","@sap/cds-dk":">=7"},"peerDependenciesMeta":{"@sap/cds-dk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/cds-swagger-ui-express_0.8.0_1705601016065_0.4087545658509786","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"cds-swagger-ui-express","version":"0.9.0","keywords":["cap","cds","express","openapi","swagger","cap-plugin"],"author":{"name":"chgeo"},"license":"MIT","_id":"cds-swagger-ui-express@0.9.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"}],"homepage":"https://github.com/chgeo/cds-swagger-ui-express#readme","bugs":{"url":"https://github.com/chgeo/cds-swagger-ui-express/issues"},"cds":{"schema":{"cds":{"swagger":{"oneOf":[{"type":"object","properties":{"apiPath":{"type":"string","description":"The root path for the services (useful if behind a reverse proxy)"},"diagram":{"type":"boolean","default":true,"description":"Whether to render the YUML diagram"},"basePath":{"type":"string","default":"/$api-docs","description":"The root path to mount the middleware on"},"odataVersion":{"type":"string","description":"the OData Version to compile the OpenAPI specs"}}},{"type":"boolean","description":"Shortcut to disable Swagger UI"}]}}},"swagger":{"apiPath":"","diagram":true,"basePath":"/$api-docs","odataVersion":""}},"dist":{"shasum":"932113afcf0470e7ef0ef9465e1dc818edca2f3b","tarball":"https://registry.npmjs.org/cds-swagger-ui-express/-/cds-swagger-ui-express-0.9.0.tgz","fileCount":8,"integrity":"sha512-D511++3syU7BxMISoqgwdN7jgbr57QOs26ZDPwqMUgJRbGmNAO+g+grpSLFxEm+Hh77ESL5K7W5yxPppGQYeQw==","signatures":[{"sig":"MEYCIQDvpzaJEgDXddvdbmda0GiPQjFwY52S68vcYfNZR0VR6AIhAMPFBA9QFilwagUGwWs0cjGHOXQippaMWGGvQj7FRRl8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12685},"jest":{"testTimeout":10000,"testEnvironment":"node"},"main":"index.js","engines":{"node":">=18"},"gitHead":"2fdd8a045ea0f31774eb8ac8567eab10a5466d27","private":false,"scripts":{"test":"jest --silent"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/chgeo/cds-swagger-ui-express.git","type":"git"},"_npmVersion":"10.7.0","description":"Swagger UI for CAP Services","directories":{},"_nodeVersion":"20.15.0","dependencies":{"@cap-js/openapi":"^1.0.4","swagger-ui-express":"^5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","jest":"^29","axios":"^1","express":"^4","@sap/cds":"^8","chai-subset":"^1","chai-as-promised":"^7"},"peerDependencies":{"express":">=4","@sap/cds":">=7"},"_npmOperationalInternal":{"tmp":"tmp/cds-swagger-ui-express_0.9.0_1721033152431_0.1284411711519251","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"cds-swagger-ui-express","version":"0.10.0","keywords":["cap","cds","express","openapi","swagger","cap-plugin"],"author":{"name":"chgeo"},"license":"MIT","_id":"cds-swagger-ui-express@0.10.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"}],"homepage":"https://github.com/chgeo/cds-swagger-ui-express#readme","bugs":{"url":"https://github.com/chgeo/cds-swagger-ui-express/issues"},"cds":{"schema":{"cds":{"swagger":{"oneOf":[{"type":"object","properties":{"apiPath":{"type":"string","description":"The root path for the services (useful if behind a reverse proxy)"},"diagram":{"type":"boolean","default":true,"description":"Whether to render the YUML diagram"},"basePath":{"type":"string","default":"/$api-docs","description":"The root path to mount the middleware on"},"odataVersion":{"type":"string","description":"the OData Version to compile the OpenAPI specs"}}},{"type":"boolean","description":"Shortcut to disable Swagger UI"}]}}},"swagger":{"apiPath":"/","diagram":true,"basePath":"/$api-docs","odataVersion":""}},"dist":{"shasum":"dd591e6d0417276bdfa4ddfd12eae328c9a9c051","tarball":"https://registry.npmjs.org/cds-swagger-ui-express/-/cds-swagger-ui-express-0.10.0.tgz","fileCount":8,"integrity":"sha512-9PBQChJHUT2LNWAneNEQSzE9MyEvPoTwjX5Mkh4SUL9ERXB8YS+5vhneZovazof5Rm2CJeETQp2LgnMmIXoWqA==","signatures":[{"sig":"MEQCIF0etQy9fRTijkUSBWhZzm/4MTJscL4M6pfKsSBiUOpuAiBPIHNgXryxMCs3hL+VZ/VvNug+FhLRf+YwdXfgMUZo/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13336},"jest":{"testTimeout":10000,"testEnvironment":"node"},"main":"index.js","engines":{"node":">=18"},"gitHead":"f4dbb63934b360f913ae06d8921f8badefcd3e73","private":false,"scripts":{"test":"jest --silent"},"_npmUser":{"name":"chgeo","email":"christian.georgi@sap.com"},"repository":{"url":"git+https://github.com/chgeo/cds-swagger-ui-express.git","type":"git"},"_npmVersion":"10.8.2","description":"Swagger UI for CAP Services","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@cap-js/openapi":"^1.0.4","swagger-ui-express":"^5"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4","jest":"^29","axios":"^1","express":"^4","@sap/cds":"^8","chai-subset":"^1","@cap-js/sqlite":"^1","chai-as-promised":"^7","@cap-js/cds-types":"^0"},"peerDependencies":{"express":">=4","@sap/cds":">=7"},"_npmOperationalInternal":{"tmp":"tmp/cds-swagger-ui-express_0.10.0_1727869837519_0.9427381813365867","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"cds-swagger-ui-express","version":"0.11.0","keywords":["cap","cds","express","openapi","swagger","cap-plugin"],"author":{"name":"chgeo"},"license":"MIT","_id":"cds-swagger-ui-express@0.11.0","maintainers":[{"name":"chgeo","email":"christian.georgi@sap.com"}],"homepage":"https://github.com/chgeo/cds-swagger-ui-express#readme","bugs":{"url":"https://github.com/chgeo/cds-swagger-ui-express/issues"},"cds":{"schema":{"cds":{"swagger":{"oneOf":[{"type":"object","properties":{"apiPath":{"type":"string","description":"The root path for the services (useful if behind a reverse proxy)"},"diagram":{"type":"boolean","default":true,"description":"Whether to render the YUML diagram"},"basePath":{"type":"string","default":"/$api-docs","description":"The root path to mount the middleware on"},"odataVersion":{"type":"string","description":"the OData Version to compile the OpenAPI specs"}}},{"type":"boolean","description":"Shortcut to disable Swagger UI"}]}}},"swagger":{"apiPath":"/","diagram":true,"basePath":"/$api-docs","odataVersion":""}},"dist":{"shasum":"2d7d75d3526133b4df2f2585216627711ba0038a","tarball":"https://registry.npmjs.org/cds-swagger-ui-express/-/cds-swagger-ui-express-0.11.0.tgz","fileCount":7,"integrity":"sha512-5LG0ugb1XJCYQSd509ZI1WBpgqinXs8SM+aOSbelxQ9QMJ9HAWJeGzv1YIoXnv4MO+CL/6AdmPwVT77rVajhTA==","signatures":[{"sig":"MEYCIQDoC0BB+YGI34GhiaONq547VBr86ZlswCI57xn5D52BegIhAIaDWBED46pKWlpMIMXZq8XuuP96x3GkjriVQZHNB9iX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cds-swagger-ui-express@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10059},"jest":{"testTimeout":10000,"testEnvironment":"node"},"main":"index.js","engines":{"node":">=18"},"gitHead":"e9d9608747c59fc850c68f808db7940d96d8db0e","private":false,"scripts":{"test":"jest --silent"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ae48cbdc-3811-4d2e-bce9-6a11517f46bb"}},"repository":{"url":"git+https://github.com/chgeo/cds-swagger-ui-express.git","type":"git"},"_npmVersion":"11.6.2","description":"Swagger UI for CAP Services","directories":{},"_nodeVersion":"24.13.0","dependencies":{"@cap-js/openapi":"^1.0.4","swagger-ui-express":"^5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30","@cap-js/sqlite":">=1","@cap-js/cds-test":">=0","@cap-js/cds-types":">=0"},"peerDependencies":{"express":">=4","@sap/cds":">=7"},"_npmOperationalInternal":{"tmp":"tmp/cds-swagger-ui-express_0.11.0_1770391469011_0.5322138823403195","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2021-07-02T19:12:08.992Z","modified":"2026-04-01T19:07:19.631Z","0.1.0":"2021-07-02T19:12:09.178Z","0.1.1":"2021-07-06T13:54:05.570Z","0.2.0":"2021-07-12T11:44:06.998Z","0.3.0":"2021-09-22T13:08:16.070Z","0.4.0":"2022-04-04T11:06:15.684Z","0.5.0":"2022-06-09T12:28:09.746Z","0.6.0":"2023-02-27T16:28:58.429Z","0.7.0":"2023-12-04T17:47:00.850Z","0.8.0":"2024-01-18T18:03:36.246Z","0.9.0":"2024-07-15T08:45:52.607Z","0.10.0":"2024-10-02T11:50:37.733Z","0.11.0":"2026-02-06T15:24:29.160Z"},"bugs":{"url":"https://github.com/chgeo/cds-swagger-ui-express/issues"},"author":{"name":"chgeo"},"license":"MIT","homepage":"https://github.com/chgeo/cds-swagger-ui-express#readme","keywords":["cap","cds","express","openapi","swagger","cap-plugin"],"repository":{"url":"git+https://github.com/chgeo/cds-swagger-ui-express.git","type":"git"},"description":"Swagger UI for CAP Services","maintainers":[{"email":"christian.georgi@sap.com","name":"chgeo"},{"email":"cap@sap.com","name":"cap-npm"}],"readme":"# cds-swagger-ui-express\n\nAn CAP plugin to serve OpenAPI definitions for [CAP](https://cap.cloud.sap) services in Swagger UI.\nBuilds on top of [swagger-ui-express](https://www.npmjs.com/package/swagger-ui-express).\n\n![Preview](https://raw.githubusercontent.com/chgeo/cds-swagger-ui-express/main/assets/cds-swagger-ui.png)\n\n## Setup\n\nIn your project, just add a dependency like so:\n```sh\nnpm add --save-dev cds-swagger-ui-express\n```\n\nOnce loaded by CAP, the package registers itself as a middleware with a default configuration.\n\n## Run\n\nAfter starting the app with `cds watch` or so, Swagger UI is served at `/$api-docs/<service-path>`, like http://localhost:4004/$api-docs/browse/\n\n## Configuration\n\nYou can set the most prominent options in `package.json` or `.cdsrc.json`, as in other CAP apps:\n```jsonc\n\"cds\": {\n  \"swagger\": {\n    \"basePath\": \"/$api-docs\", // the root path to mount the middleware on\n    \"apiPath\": \"/\", // the root path for the services (useful if behind a reverse proxy)\n    \"diagram\": true, // whether to render the YUML diagram\n    \"odataVersion\": \"4.0\" // the OData Version to compile the OpenAPI specs. Defaults to 4.01\n  }\n}\n```\n\nTo disable the plugin, set this:\n```jsonc\n\"cds\": {\n  \"swagger\": false\n}\n```\n\nNote that you can also set environment variables for each option, like `CDS_SWAGGER=false`.  See the [`cds.env` docs](https://cap.cloud.sap/docs/node.js/cds-env#process-env) for more.\n\n\n## Programmatic Usage (advanced)\n\nIf you need to register the plugin programmatically, e.g. in certain conditions only, you can do so in your [`server.js`](https://cap.cloud.sap/docs/node.js/cds-server#custom-server-js):\n\n```js\nconst cds = require ('@sap/cds')\nconst cds_swagger = require ('cds-swagger-ui-express')\ncds.on ('bootstrap', app =>\n  app.use (cds_swagger ())\n)\n```\n\nIn this case, the default 'auto registration' as plugin is disabled automatically to avoid conflicts.\n\n### Programmatic Configuration\n\nIf the middleware is registered programmatically, you need to pass in the options through the API as well. No configuration from `package.json` is used here.\n\nCall `cds_swagger ({...})` with the following object as first parameter:\n```jsonc\n{\n  \"basePath\": ...,\n  // see section above for more\n}\n```\n\n#### Swagger UI Options\n\nCall `cds_swagger ({...}, {...})` with an additional object as <em>second</em> parameter. This object is passed to `swagger-ui-express` as [custom options](https://www.npmjs.com/package/swagger-ui-express#user-content-custom-swagger-options).\n\nExample:\n\n```jsonc\n{\n  \"customSiteTitle\": \"My Custom Title\",\n  \"swaggerOptions\": {\n    \"requestInterceptor\": ...\n  }\n}\n```\n\nSee the [list of all options](https://github.com/swagger-api/swagger-ui/blob/master/docs/usage/configuration.md).\nFor questions to specific properties, contact the maintainers of [swagger-ui-express](https://www.npmjs.com/package/swagger-ui-express) or [swagger-ui](https://github.com/swagger-api/swagger-ui).\n\n### Notes\n\nIf you call [`cds.serve`](https://cap.cloud.sap/docs/node.js/cds-serve#cds-serve) on your own in your `server.js`, make sure to install this middleware _before_, as it relies on CDS' [`serving` events](https://cap.cloud.sap/docs/node.js/cds-server#cdson--serving-service).\n","readmeFilename":"README.md"}