Make the Popups, MobileFrontend, and MinervaNeue JSDocs consistent. For Popups, specify package.json, readme, and default template options and moved doc/ to docs/ and autogenerated JavaScript documentation from doc/autogenerated to docs/js. http://usejsdoc.org/about-configuring-jsdoc.html http://usejsdoc.org/about-commandline.html http://usejsdoc.org/about-configuring-default-template.html Bug: T188261 Change-Id: I81e64f06265f1ecc4e2ee159deef9b204ea7e957
Bug: T165036 Change-Id: Id75543d4d886e4cca8278baaf4f4a21c8e4389b7
Supporting changes: * Add mw.popups.registerChangeListener, which registers a change listener that will only be called when the state in the store has changed. Change-Id: Ibe6934058327c7f02f7d8092e74a667a5a1c600a