diff options
author | Maxime Quandalle <maxime@quandalle.com> | 2016-02-13 03:12:01 +0100 |
---|---|---|
committer | Maxime Quandalle <maxime@quandalle.com> | 2016-03-17 16:26:14 +0100 |
commit | 90601eacae616c3bca46d6dcb643aa94b1fd05c6 (patch) | |
tree | 764e2aa0b91e392cdb1ef9faa92ff6c9ffe7efd1 /.eslintrc | |
parent | b8aefedcc3dcaf62d1b45f1e4ffb1dc4fdc55f63 (diff) | |
download | wekan-90601eacae616c3bca46d6dcb643aa94b1fd05c6.tar.gz wekan-90601eacae616c3bca46d6dcb643aa94b1fd05c6.tar.bz2 wekan-90601eacae616c3bca46d6dcb643aa94b1fd05c6.zip |
Upgrade ESLint to v2
This commit also tweak the code style following backward-incompatible v2 rules.
Diffstat (limited to '.eslintrc')
-rw-r--r-- | .eslintrc | 129 |
1 files changed, 0 insertions, 129 deletions
diff --git a/.eslintrc b/.eslintrc deleted file mode 100644 index f5f0733a..00000000 --- a/.eslintrc +++ /dev/null @@ -1,129 +0,0 @@ -ecmaFeatures: - experimentalObjectRestSpread: true - -rules: - strict: 0 - no-undef: 2 - accessor-pairs: 2 - comma-dangle: [2, 'always-multiline'] - consistent-return: 2 - dot-notation: 2 - eqeqeq: 2 - indent: [2, 2] - no-cond-assign: 2 - no-constant-condition: 2 - no-eval: 2 - no-inner-declarations: [0] - no-unneeded-ternary: 2 - radix: 2 - semi: [2, always] - - # Stylistic Issues - camelcase: 2 - comma-spacing: 2 - comma-style: 2 - eol-last: 2 - linebreak-style: [2, unix] - new-parens: 2 - no-lonely-if: 2 - no-multiple-empty-lines: 2 - no-nested-ternary: 2 - no-spaced-func: 2 - no-trailing-spaces: 2 - operator-linebreak: 2 - quotes: [2, single] - semi-spacing: 2 - space-unary-ops: 2 - spaced-comment: [2, always, markers: ['/']] - - # ECMAScript 6 - arrow-parens: 2 - arrow-spacing: 2 - no-class-assign: 2 - no-dupe-class-members: 2 - no-var: 2 - object-shorthand: 2 - prefer-const: 2 - prefer-spread: 2 - prefer-template: 2 - -globals: - # Meteor globals - Meteor: false - Session: false - HTML: false - check: false - Tracker: false - Blaze: false - Accounts: false - Match: false - Mongo: false - Random: false - ReactiveVar: false - Email: false - Template: false - - # Exported by packages we use - '$': false - _: false - autosize: false - Avatar: true - Avatars: true - BlazeComponent: false - BlazeLayout: false - DocHead: false - ESSearchResults: false - FastRender: false - FlowRouter: false - FS: false - getSlug: false - Migrations: false - moment: false - Mousetrap: false - Picker: false - Presence: true - presences: true - Ps: true - ReactiveTabs: false - Restivus: false - SimpleSchema: false - SubsManager: false - T9n: false - TAPi18n: false - - # Our collections - AccountsTemplates: true - Activities: true - Attachments: true - Boards: true - CardComments: true - Cards: true - Lists: true - UnsavedEditCollection: true - Users: true - - # Our objects - CSSEvents: true - EscapeActions: true - Filter: true - Mixins: true - Modal: true - MultiSelection: true - Popup: true - Sidebar: true - Utils: true - InlinedForm: true - UnsavedEdits: true - Notifications: true - - # XXX Temp, we should remove these - allowIsBoardAdmin: true - allowIsBoardMember: true - Emoji: true - -env: - es6: true - node: true - browser: true - -extends: 'eslint:recommended' |