message: need to restore all eslint recommended rules here
diff: @@ -9,10 +9,13 @@ module.exports = {
  },
  // I'm doing this instead of `extends` so that this config module
  // can be used within override blocks of other config modules.
  - rules: Object.assign({}, require('eslint-plugin-node').configs.recommended.rules, {
  + rules: Object.assign(
  + {},
  + require('eslint-plugin-node').configs.recommended.rules,
  + require('eslint/conf/eslint-recommended').rules,
  + {
  'no-constant-condition': ["error", { checkLoops: false }],
  'require-yield': 0,
  - 'no-var': "error",
  semi: ["error", "always"],
  'node/no-extraneous-require': ['error', {
  'allowModules': []
  