I just upgraded one of my applications using the instructions found here. I use the pattern
frequently, so I was somewhat surprised when
node_modules/.bin/eslint --fix . converted it to
get(get(get(this, 'someService'), 'propertyHolder'), 'someProperty')
which honestly looks and feels like garbage. Any thoughts on best practices for nested properties? One option is to always use computed aliases for nested properties, but that also feels somewhat bad.