Setup ESLint and Prettier and apply changes to sources #891

Merged
IGassmann merged 22 commits from issue/763 into master 2017-12-27 21:22:51 +01:00

22 commits

Author SHA1 Message Date
Igor Gassmann
b8b892e3c2 Merge branch 'master' into issue/763 2017-12-27 17:20:11 -03:00
Igor Gassmann
cd63cfc527 Merge branch 'master' into issue/763 2017-12-27 14:40:19 -03:00
Igor Gassmann
f3c92acacf Fix fetching daemon settings bug 2017-12-26 17:13:05 -03:00
Igor Gassmann
47bdc6cbef Merge branch 'master' into issue/763 2017-12-26 10:26:15 -03:00
Igor Gassmann
4cab8055ca Merge origin/master into issue/763 2017-12-21 22:21:22 -03:00
Igor Gassmann
3982a56eaa Fix importing errors 2017-12-21 19:09:30 -03:00
Igor Gassmann
e103778b8a Prettyprint and autolint component files 2017-12-21 18:08:54 -03:00
Igor Gassmann
7cd25e777a Pretty print and lint non-component sources 2017-12-21 18:00:33 -03:00
Igor Gassmann
4a48d0a521 Ajust Prettier and ESLint to respect Airbnb JavaScript formating rules 2017-12-21 14:14:13 -03:00
Igor Gassmann
c1a6b5a940 Fix and update Prettier and ESLint scripts 2017-12-20 17:05:38 -03:00
Igor Gassmann
57b8cb82ea Move bluebird from devDependencies to dependencies 2017-12-20 16:06:59 -03:00
Igor Gassmann
a9d386e5dd Pretty print and lint Webpack configuration file 2017-12-20 12:38:52 -03:00
Igor Gassmann
3b26f06210 Update extractLocals.js location 2017-12-20 12:37:19 -03:00
Igor Gassmann
b0255f468a Add Prettier config file 2017-12-20 12:36:03 -03:00
Igor Gassmann
97fe53d647 Warn if not using ES6 imports/exports 2017-12-20 12:35:13 -03:00
Igor Gassmann
1160978095 Add missing global vars to ESLint configuration 2017-12-20 12:34:18 -03:00
Igor Gassmann
ac821a5e4d Update electron configuration for ESLint import plugin 2017-12-20 12:32:59 -03:00
Igor Gassmann
01dd124d60 Update electron-builder 2017-12-20 11:48:38 -03:00
Igor Gassmann
93d63865be Fix locales path 2017-12-14 09:58:07 -03:00
Igor Gassmann
29eb306934 Add electron as a core module for ESLint 2017-12-13 18:50:17 -03:00
Igor Gassmann
a40aecfb68 Apply ESLint auto fixing 2017-12-13 18:36:30 -03:00
Igor Gassmann
040b57352f Add and configure ESLint 2017-12-13 18:36:03 -03:00