'use strict';

module.exports = {
    /* ECMAScript 2015 ===================================================================== */
    /* http://eslint.org/docs/rules/#ecmascript-6
    /* ===================================================================================== */
    'constructor-super': 'error',
    'no-this-before-super': 'error',
    'no-dupe-class-members': 'error',
    'no-class-assign': 'error',
    'no-const-assign': 'error',
    'no-new-symbol': 'error',
    'require-yield': 'error',
    'class-methods-use-this': 'error',
    'no-useless-computed-key': 'error'
};

@@ -528,32 +528,33 @@
 -use-this': 
+%5B
 'error',
 %0A    'no-use
@@ -533,32 +533,121 @@
 this': %5B'error',
+ %7B%0A        %22exceptMethods%22: %5B'toLocaleString', 'toSource', 'toString', 'valueOf'%5D%0A    %7D%5D,
 %0A    'no-useless

ignore base object methods