Summary: This diff restructures the 'extending' section of the docs, and rebrands it to 'creating plugins'. It then restructures this section into 4 top-level items * Tutorial * Desktop plugin APIs * Client plugin APIs * Workflow Pages are put under the relevant sections, including pages which were before under internal. Some pages that didn't relate directly to plugin development have been moved to other top level sections (e.g. testing RN). I didn't do de-duplication between pages yet, that will be done in the next diff. Overview of changes: * Extending -> Creating Plugins * Moved Extending > Other platforms to Setup > Other platforms (as this is about clients, not plugins) * Moved Internal FB plugin development stuff into Creating Plugins * Separated Creating Plugins into ‘Tutorial’, Desktop API Reference, Cient API Reference, Workflow * Remove TypeScript strict page, we are already strict * Moved QPL linters to api docs and named id QPL lints * Grouped the different pages on extending Layout plugin (needs deduping still) * Warning about avoiding custom styling in general * Moved internal index page to the top of the navigation of FB Internal, rather than at the bottom Reviewed By: passy Differential Revision: D25585172 fbshipit-source-id: ba2aa891395097d6aa101809084b915f115ee69d
3.0 KiB
3.0 KiB