xojs/xo

Where does XO include eslint-comfig-xo?

devinrhode2 opened this issue · 1 comments

I was looking at this eslint config file, but I'm confused as to why it doesn't actually extend the xo config.

https://github.com/xojs/xo/blob/main/config/plugins.cjs#L26

Also, maybe there shouldn't be any rules in this file. Shouldn't they be inside of eslint-comfig-xo?

Lastly with the repeated ~5 lines at the very top, couldn't we include XO via a classic lodash extends/deep merge call?

resolveLocalConfig('xo'),