summaryrefslogtreecommitdiffstats
path: root/.eslintrc
diff options
context:
space:
mode:
Diffstat (limited to '.eslintrc')
-rw-r--r--.eslintrc129
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'