Edited at

Swagger UI の Online Validator を消す方法

More than 1 year has passed since last update.

お前を消す方法

単なるバリデーションで ソースも公開されている とはいえ、 online.swagger.io に Internal な API 仕様(のURL)が送られるのは気分の良いものではないので、消します。

src/standalone/layout.jsx を編集します。

@@ -34,7 +34,6 @@

const Schemes = getComponent("schemes")

const Topbar = getComponent("Topbar", true)
- const OnlineValidatorBadge = getComponent("onlineValidatorBadge", true)
const loadingStatus = specSelectors.loadingStatus()

return (
@@ -100,12 +99,6 @@
</Col>
</Row>
</div> }
-
- <Row>
- <Col>
- <OnlineValidatorBadge />
- </Col>
- </Row>
</Container>
)
}

webpackを入れて、初回なら npm i でいろいろと持ってきて、npmでビルド。

npm run build

v3のソースすごい見やすい。