Commit Graph

13 Commits

Author SHA1 Message Date
Xymorot 482e5bd343 config: remove gulp and realize build process with concurrently 2019-12-04 03:51:28 +01:00
Xymorot e3a732b37c config: add rules to eslint concerning arrow functions 2019-11-20 23:21:32 +01:00
Xymorot d2c40cee18 config: add specific tslint file for tests, adjust eslint/tslint to fail on broken rule (error severity) 2019-11-20 23:21:28 +01:00
Xymorot dd3fd42fea config: add prefer-template to eslint and tslint 2019-11-20 23:21:28 +01:00
Xymorot ad5d59cef9 config: remove lint processes from typescript and move prettier commit hooks via husky 2019-11-20 23:21:24 +01:00
Xymorot 28c755435d config: implement webpack dev mode by unifying gulp and webpack
Now gulp does everything and can be started with the 'build' task with optional --dev and --watch flags for those modes respectively.
2019-11-20 23:21:22 +01:00
Xymorot 389df67605 feat: implement nhentai login and refactor large pieces of code in the process 2019-07-26 23:05:29 +02:00
Xymorot 61b4bf2cdb feat: install electron-forge and define build process 2019-07-26 22:28:22 +02:00
Xymorot 31e0b6d448 change eslint rules to warnings, add more rules 2019-06-26 23:29:53 +02:00
Xymorot e839c5d69a add no-magic-numbers rule to tslint and eslint 2019-06-23 23:19:11 +02:00
Xymorot 3f51ccca64 add no-shadow rule to eslint 2019-06-23 19:02:08 +02:00
Xymorot 2106789512 update electron and lint files 2019-06-16 03:39:33 +02:00
Xymorot be39755762 uninstall electron-forge, switch to manual webpack for frontend/tsc for backend, install eslint 2019-06-16 00:41:43 +02:00