playwright/docs
Joel Einbinder b0749e3a6d
fix(docs): fixup and lint optionals and return values in api.md (#1376)
Currently in our API `?` means null, but sometimes it means optional. Linting optional/nulls with this patch is required for #1166 to land nicely.

Previously, return types were not being linted in `api.md`. This is fixed, along with many broken return types.

This patch considers `?` to mean nullable, and has some heuristics to determine optionality. I believe this to be the minimal patch needed to unblock #1166. After it lands, we can consider changing the api docs to hopefully remove some heuristics and strangeness.
2020-03-18 16:23:25 -07:00
..
development docs: create development dir for non-user related docs (#1217) 2020-03-04 13:05:12 -08:00
docker docs(ci): list sample configurations for ci (#1196) 2020-03-03 12:21:21 -08:00
api.md fix(docs): fixup and lint optionals and return values in api.md (#1376) 2020-03-18 16:23:25 -07:00
ci.md docs(ci): list sample configurations for ci (#1196) 2020-03-03 12:21:21 -08:00
selectors.md docs(selectors): clarify selector conversions 2020-03-11 11:39:44 -07:00
showcase.md fix(docs): a typo in showcase (#1361) 2020-03-12 11:20:29 -07:00
troubleshooting.md docs(chore): fix link in troubleshooting (#1422) 2020-03-18 09:41:52 -07:00