Xymorot
|
09dc14726d
|
meta: change naming convention of interfaces and use importsNotUsedAsValues: 'error' in tsconfig for clearer imports
|
2021-01-06 02:35:46 +01:00 |
Xymorot
|
c0eff54795
|
meta: increase the typescript config separation of main and renderer files
|
2021-01-05 16:59:02 +01:00 |
Xymorot
|
d5697540a8
|
update: upgrade dependencies and fix tests
- remove spectron
- use electron-mocha to run mocha test suites inside electron
|
2020-12-28 19:58:20 +01:00 |
Xymorot
|
115782061d
|
update: upgrade eslint to major version 7 and rework the application to fit new rules
|
2020-07-25 02:02:37 +02: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
|
fce8e95a0e
|
feat: install and use fs-extra instead of fs, implement groundwork for more sophisticated error reporting
also add tests and mocking framework
|
2019-11-20 23:21:34 +01:00 |
Xymorot
|
bc1a3ce1e6
|
config: remove baseUrl from tsconfig because it is meant to be used with additional tooling
|
2019-11-20 23:21:32 +01:00 |
Xymorot
|
bdaab7f5bd
|
config: fix include array to only include relevant directories
|
2019-11-20 23:21:30 +01:00 |
Xymorot
|
cd22df6f07
|
test: add test framework (spectron + mocha), combined with refactoring of the directory structures
|
2019-11-20 23:21:24 +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
|
e814cb1292
|
add source maps back to typescript transpilation via gulp-sourcemaps
|
2019-06-24 00:01:50 +02:00 |
Xymorot
|
19dc7bd11e
|
add noImplicitAny back to tsconfig (fixing utils.ts in the process)
|
2019-06-23 23:11:26 +02:00 |
Xymorot
|
ba670c31ad
|
use gulp for typescript compiling to delete migrations folder for each new transpilation
|
2019-06-23 19:03:16 +02:00 |
Xymorot
|
74f76a83fb
|
install sqlite3 and typeorm together with electron-rebuild, create first entities
|
2019-06-23 02:30:24 +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 |
Xymorot
|
609803ff23
|
add some more code for general architecture
|
2019-06-10 10:47:26 +02:00 |
Xymorot
|
19f4f303eb
|
update folder structure, apply security fixes, apply ts and tslint adjustments
|
2019-06-09 02:47:46 +02:00 |
Xymorot
|
55f1b585e9
|
put typescript and svelte back in the mix
|
2019-06-08 05:06:21 +02:00 |
Xymorot
|
09bd286db7
|
switch to electron
|
2019-06-08 00:53:51 +02:00 |
Xymorot
|
9ef5b80980
|
decide on sveltejs/sapper as framework
|
2019-06-07 00:35:19 +02:00 |
Xymorot
|
39be993c63
|
change output directory from out to dist
|
2019-06-04 23:55:26 +02:00 |
Xymorot
|
bc34a68b02
|
initial commit
|
2019-03-10 20:16:18 +01:00 |