12 Commits

Author SHA1 Message Date
9c9c41aeaf Extract packages/server/src/database to packages/{db,db-typeorm} 2019-09-18 12:49:55 +07:00
f51b41c576 Add packages/server/cli 2019-09-17 10:55:25 +07:00
73c27aec6a Fix packages/comments-common 2019-09-16 11:39:36 +07:00
c14456b606 Move validator into separate package 2019-09-14 11:41:21 +07:00
eebe26f706 Extract redux, http-types, http-client and test-utils 2019-09-10 17:56:25 +07:00
2256fbc1e8 Fix SessionStore concurrency in tests by debouncing fn 2019-08-26 20:13:35 +07:00
1bbc3ed97d Extract ConfigReader to @rondo.dev/config pkg 2019-08-25 20:43:09 +07:00
9aaf8b62a9 Add @rondo.dev/logger, remove winston 2019-08-25 14:12:24 +07:00
19565563cc Add Contextual<Service, Context> type
As seen in TeamService2.ts, the Contextual type will add Context as the
last argument to any method of the interface, as long as the method has
0-4 arguments.

Interfaces with more than 4 arguments cannot use this type, but they
could be converted to interfaces which use 1 argument
(object/dictionary) only.

Some long-term thinking: Maybe only methods with a single argument
should be supported, similar to the way gRPC does it.
2019-08-07 22:37:48 +07:00
2fc22f05b7 Add comments-server 2019-03-12 22:42:14 +05:00
8fd2eafdca Reorganize tsconfig.json files
According to:
https://github.com/RyanCavanaugh/learn-a
2019-01-18 23:00:36 +01:00
2bf2557b13 Move framework (again) 2019-01-18 20:21:08 +01:00