512 Commits

Author SHA1 Message Date
76b20551c7 Add Column/Columns/Container 2019-11-03 14:42:43 -04:00
a3578e35ba Remove bloomer from packages/client 2019-11-03 12:34:26 -04:00
2d4cb2d275 Add theme helpers 2019-11-03 11:15:55 -04:00
882248a367 Use styled components for Input.tsx 2019-11-02 15:30:02 -04:00
77b09fa653 Do not build esm while watching
ESM modules are only important for tree shaking - when building the
final production bundle
2019-11-02 13:58:57 -04:00
34173f4cf6 Add hot module reloading (optional) 2019-11-01 23:14:57 -04:00
0b386fd5e3 Add class to captcha 2019-11-01 19:22:00 -04:00
cf317f3553 Add improvements about react-test to TODO.md 2019-11-01 18:18:48 -04:00
397be935e8 Add test for react-captcha 2019-11-01 18:18:38 -04:00
b5325a050d Add react-captcha, react-test package 2019-11-01 17:53:21 -04:00
e726b1f32d Add packages/react-captcha 2019-11-01 16:14:54 -04:00
a59b9032a9 Fix broken rondo add script
fs.copyFileSync used to do mkdir, but apparently does not
2019-11-01 16:02:41 -04:00
8449416366 Add ability to register account without email
TODO: add captcha
2019-11-01 14:43:47 -04:00
2e06a40006 Add ability to set LogLevel post logger creation 2019-11-01 14:27:08 -04:00
3b7dcd9cb7 Add ability to log schema changes with rondo cmd
New command:

    rondo schemaLog <path/to/package>

    cd path/to/package
    rondo schemaLog

Also update migrations index.ts after creating migration:

    rondo createMigration [-p path/to/package] <name>
2019-11-01 14:06:13 -04:00
c82967012b Add session-hijacking prevention to TODO.md 2019-11-01 13:23:36 -04:00
8aa03e927e Fix rondo frontend (make it use --esm) 2019-11-01 13:12:04 -04:00
8c7b537a99 Print process id when running 2019-11-01 12:54:01 -04:00
e27fdfb212 Add FORCE_COLOR and tsc --pretty 2019-11-01 12:46:25 -04:00
c53ef19ab4 Fix deprecated react lifecycle methods 2019-11-01 11:23:46 -04:00
4b170b4e63 Run eslint --fix 2019-11-01 11:18:50 -04:00
d560f7a725 Fix project references of local @types/express.d.ts
The `comments-server` package requires the `server` package, but
previously it did not load the updates of global Express.Request
definitions correctly.

By adding the triple slash comment:

/// <reference path="../@types/express.d.ts" /> to the top

to the top of packages/server/src/index.ts, the issue is now resolved
2019-11-01 08:48:16 -04:00
dbed11214d Fix react warnings 2019-10-31 23:06:31 -04:00
cef39b2edd Fix compile errors 2019-10-31 20:09:39 -04:00
1bd19286fa Upgrade all packages 2019-10-31 19:44:28 -04:00
595600e005 Move react-ssr-prepass.d.ts to @types/ 2019-10-31 19:43:35 -04:00
11a29985eb Use npm show <pkg> version instead of outdated
npm outdated would error out for defined local packages such as
@rondo.dev/*
2019-10-31 18:39:48 -04:00
a39833eece Remove deprecation warning about OutgoingMessage.prototype._headers 2019-10-31 17:33:21 -04:00
fc9d3b5b87 Add test for TextStream.ts 2019-10-31 15:14:02 -04:00
fe14691ac6 Add tests packages/captcha 2019-10-31 15:05:36 -04:00
b6ad109aa0 Update node-sass 2019-10-31 13:57:39 -04:00
16a8de4375 Update @types/node 2019-10-31 13:51:42 -04:00
4721e8e986 Export audio.ts 2019-10-22 21:41:14 -05:00
cd8044d6a9 Add packages/captcha (untested) 2019-10-22 21:40:14 -05:00
0ae8752e4d Add svg-captcha 2019-10-22 21:40:14 -05:00
d90b8e128c Add say.js to TODO.md 2019-10-12 16:33:00 -05:00
13a5e38af2 Add more items to TODO.md 2019-10-12 15:04:01 -05:00
508f3d097d Update TODO.md 2019-10-12 11:56:51 -05:00
17adb818be Add ability to run server cluster 2019-10-12 08:44:21 -05:00
0633734156 Add sqlite3 2019-10-12 08:41:24 -05:00
9f1e2ca713 Run rondo imports
package.jsons are changed because dependencies are now sorted
tsconfig.jsons are changed because all referenced monorepo packages will
be added as project references
tsconfig.esm.jsons are changed because syncEsmConfig was run
2019-10-01 23:39:05 +07:00
a4688f5432 Add ability to write tsconfig.json project references 2019-10-01 23:37:13 +07:00
c0a256ad83 Remove "express-serve-static-core"
It has different type definitions for some methods used in express and
TypeScript build fails because of it.

The solution is to use @types/express-serve-static-core instead.
2019-10-01 23:22:51 +07:00
4d7224cd8f Update package.json(s)
Bug for server: supertest is included
2019-10-01 22:29:51 +07:00
46bbd477e3 Do not include peerDependencies in dependency list 2019-10-01 11:08:28 +07:00
64d9778a33 Add ability to generate package.json deps from root pkg 2019-10-01 10:02:09 +07:00
0c49e52f21 Add version tag to all package.json files 2019-10-01 09:37:57 +07:00
5bd2121a7d Add commands help in rondo command 2019-10-01 08:31:57 +07:00
cd569887c0 Add browserify-hmr
NPM audit issues a warning but that has been resolved by my PR:

https://github.com/Macil/browserify-hmr/pull/45
2019-10-01 07:52:50 +07:00
4810ecf611 Remove type generic from packages/middleware 2019-09-27 10:25:52 +07:00