web-mode seems to want to align it like this:
object.foo() .bar()// hitting enter here will dot-align my code
object.foo() .bar()// adding the closing paren here will indent code by four spaces
web-mode-code-indent-offset is set to 4, which works in all other cases like functions and other blocks, but not here, and nothing else in
M-x customize-group web-mode seemed immediately applicable.
I'm using Emacs 26.0 and web-mode 20170131.