* feat: move logger into appium/logger
* add logger in tsconfig.json
* add smoke with loading the index.js
* modify files to fit other modules
* refer to @appium/logger
* update with npm run sync-pkgs and a few
* cleanup changelog and package-lock.json
* update smoke
* pin deps
* adjust tsconfig.json with others
* Update README.md
* update license
* update license
* Update LICENSE
* fix review
* fix(docs): enable new mkdocs features
This enables tab+section nav, back to top button, edit button,
and table of contents autoscroll
* fix(docs): add missing link to SSL/TLS/SPDY guide
* style(docs): hide nav/toc where appropriate
* fix(docs): fix link & indents in caching document
* fix(docs): fix relative links
* style(docs): hide title on welcome page
* chore(docs): move develop docs to own tab
* chore(docs): simplify paths to commands reference
* chore(docs): change resources page location
* chore(docs): tune intro to development doc
* chore(docs): split ecosystem page
* chore(docs): remove fake-driver commands
* chore(docs): add commands intro page
* chore(docs): tune CLI documentation
* chore(docs): tune links to ecosystem
* chore(docs): add quick command for plugin installation
* chore(docs): tune intro & cleanup welcome page
* chore(docs): tune contributing page
Removing Runme integration since the docs are primarily meant to be used on appium.io,
and the codeblock tags mess up the formatting
* chore(docs): simplify use of global flag in install commands
The -g flag was falsely deprecated and reverted in npm 8.12.1.
* chore(docs): remove maintainer info for official plugins
* chore(docs): add note for custom clients
* chore(docs): enhance quickstart
* chore(docs): enhance guides
* chore(docs): change landing page heading
* chore(docs): use proper terminology
* chore(docs): remove uses of 2.0
* chore(docs): split off code dev into own file
* chore(docs): slightly adjust zh/ja docs
* chore(readme): highlight documentation link
* chore(docs): fix inspector link
* chore(docs): fix column widths for plugins
* chore(docs): add command to install doctor
* fix(docs): add TLS paths to args list
* docs: fix .NET repo name in link
* docs: Rename repo in README.MD
* docs: Rename repo in ja/appium-clients.md
* docs: Rename repo in appium/README.MD
* chore: use ubuntu to build docs by docker
* remove install hub since the container already has it
* add git config
* extract the message
* fix paths 'Update ...' with -a does not make sense
* added 'add' for new files
* update intro doc with appium desktop info and reformat it
* highlight that we also use the uiautomator2 driver
* ensure that the xcuitest docs also point to IWDP docs
* remove old and confusing 1.0 migration doc
* clean up the platform support doc though this should go away probably
* refer to driver docs in the readme and troubleshooting
* running-on-osx doc no longer needed now that we are referring to drivers
* move real-device-ci doc to appropriate place
* delete some unused docs and move structure around a bit
* add mac driver doc
* stub out windows and other driver docs
* write windows driver doc
* mention nvm as well as n for installation
* add espresso driver doc
* add selendroid driver doc
* remove links to general dependencies
* turn caps.md into a more explanatory doc
* fix 'appiupm' typo
* fix espresso copy-paste
* address review comments
* Add MacDriver
* Add MacDriver to version map
* Add some notes about Mac
* Update README.md
* Add section about mac apps.
* Move information to running on OS X page