Prepare for lint configuration update
gjs is in the process of adopting a new set of eslint rules. We'll sync up the config and adjust to the new rules when that happens, but it's already clear that the config will use YAML, so move the configuration to that already.