Jonathan Lipps
|
8a50339242
|
feat: add postinstall functionality for auto installing drivers and plugins
|
2021-01-19 16:30:43 -08:00 |
|
Jonathan Lipps
|
0e11ce28e8
|
feat: add auto-install params --drivers and --plugins
|
2021-01-19 16:30:43 -08:00 |
|
Jonathan Lipps
|
f4133d3c17
|
fix: ensure extension installs happen in the right place
and not up the filesystem from the appium home dir
just because someone happens to have a package.json
or a node_modules dir up there somewhere
|
2021-01-14 13:36:46 -08:00 |
|
Kazuaki Matsuo
|
8e128e92e9
|
fix: do not insert server for --help, -v and --version (#15005)
|
2021-01-09 04:35:35 +09:00 |
|
Jonathan Lipps
|
601a6f785b
|
feat: add --keep-alive-timeout CLI arg to adjust server keepalive and connection timeout
|
2020-12-15 11:01:08 -08:00 |
|
Jonathan Lipps
|
9cb189f999
|
fix: npm 7+ removes info from json response, so don't rely on it anymore
|
2020-12-02 12:20:24 -08:00 |
|
Jonathan Lipps
|
498fe63845
|
fix: prevent potential problems with an unbound parser.parse_args
|
2020-11-20 09:18:52 -08:00 |
|
Jonathan Lipps
|
7bd8f15c39
|
Merge branch 'master' into 2.0, most importantly by applying argparse 2.x updates
|
2020-11-17 16:16:51 -08:00 |
|
Jonathan Lipps
|
af2ced2e83
|
fix: use correct npm bin in subprocs
|
2020-11-02 10:33:03 -08:00 |
|
Jonathan Lipps
|
8bb644d874
|
feat: allow use of --plugins=all to activate all plugins, and show helpful startup text
|
2020-08-31 13:30:49 -07:00 |
|
Jonathan Lipps
|
ce165a1b92
|
feat: restrict plugin activation to plugins enabled using --plugins=p1,p2 flag
|
2020-08-31 13:30:49 -07:00 |
|
Jonathan Lipps
|
1ed60c7cdf
|
refactor: break up executeCommand so it is shorter and easier to read
|
2020-08-31 13:30:49 -07:00 |
|
Jonathan Lipps
|
3dd63175c5
|
feat: allow installed plugins to modify server, method map, and act as command handlers
|
2020-08-31 13:30:49 -07:00 |
|
Jonathan Lipps
|
f39975e6b0
|
feat: add --package cli arg to plugin/driver install, since in the case of git/github we don't actually know where npm will install it unless we know the package name
|
2020-08-31 13:30:49 -07:00 |
|
Jonathan Lipps
|
2f56309f77
|
feat: add plugin CLI subcommands
|
2020-08-31 13:30:49 -07:00 |
|
Jonathan Lipps
|
6eafdf63a6
|
refactor: generalize DriverConfig into ExtensionConfig and make DriverConfig a special case of it
|
2020-08-31 13:30:49 -07:00 |
|
Jonathan Lipps
|
9a44b9baf5
|
refactor: add plugin subcommand to parser by making driver subcommand generic
|
2020-08-31 13:30:49 -07:00 |
|
Jonathan Lipps
|
da521fbf76
|
feat: add driver update cli command
|
2020-06-29 09:29:18 -07:00 |
|
Jonathan Lipps
|
e1e23a77a6
|
refactor: move all cli related functionality into a cli dir
|
2020-06-11 12:52:24 -07:00 |
|