## Project 67: One library to rule them all

#### Did any switcher — oneOf/discriminator, multi-payload message, union/interface — list the wrong variants or show the wrong fields?

- No wrong variants


#### Did deep links land on the exact spot, with the right state applied?

- AsyncAPI message links did not work correctly


async-api-not-working-link.gif
#### In your team's own corner, what broke or looked different from before the three libraries merged?

- Everything is OK


#### What made you smile?

- Overall styling improvements


#### What did you find confusing?

1. Graphql "non-null" duplicates "!", maybe just mark it as red "required" caption


non-null-duplication.png
1. We were not sure what this drodpown does + cookie parameter missing from example


new-dropdown.png
1. Missing styles in graphql value example


missing-tag-styles.png
1. Missing semicolons and values styling differs


missing-semicolons-plus-styling.png
1. Missing line and diff between enum styling


missing-nesting-line-plus-styling-diff.png
1. Asyncapi missing links styling


missing-links-styling.png
1. Openapi missing breadcrumbs


missing-breadcrumbs.png
1. Missing value border styling


missing-border.png
1. Padding from title in graphql


huge-padding.png
1. Graphql missing nesting styles


graphql-missing-nesting-styles.png
1. Naming difference Value vs Const


diff-naming-and-styling.png
1. Asyncapi word capitalization diff


async-api-word-capitalization-diff.png
1. Asyncapi styling diff


async-api-styling-diff.png
1. Asyncapi missing message type


async-api-missing-type.png
1. Asyncapi missing separation line


async-api-missing-separation-line.png