Xymorot
|
b3c31a4188
|
meta: add array-type rule to eslint
This forces array typings to be more consistent and readable.
|
2020-02-09 19:55:37 +01:00 |
Xymorot
|
00ebd0e5c8
|
refactor: re-do source structure with InversifyJS (dependency injection) and adjust meta processes
|
2020-02-08 23:26:57 +01:00 |
Xymorot
|
07f117b752
|
config: reformat lint file
|
2019-12-18 01:07:54 +01:00 |
Xymorot
|
f290cac744
|
config: configure import/core-modules setting of the import eslint plugin to include 'electron'
This makes it possible to not have to ignore the 'import/no-extraneous-dependencies' rule every time electron is imported.
|
2019-12-15 15:23:24 +01:00 |
Xymorot
|
a8b9ccf832
|
refactor: replace tslint with @typescript-eslint/eslint-plugin as tslint will be deprecated in 2020
Some code refactoring and slight rule changes are done in this commit.
|
2019-12-15 01:14:39 +01:00 |
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 |