module.exports = {
  rules: {
    // Disallow dangling commas
    'comma-dangle': [2, 'never'],

    // Allow anonymous functions
    'func-names': [0],

    // Allow short identifiers
    'id-length': [0],

    // Enforce indentation of switch/case statements
    // See: https://github.com/airbnb/javascript/issues/470#issuecomment-145066890
    'indent': [2, 2, { SwitchCase: 1 }],

    // Enforce curly spacing in object literals and destructuring
    'object-curly-spacing': [2, 'always'],

    // Allow padded blocks
    'padded-blocks': [0]
  }
};

@@ -12,16 +12,42 @@
 rts = %7B%0A
+  parser: 'babel-eslint',%0A
   rules:

Enforce babel-eslint parser