Commit Graph

1809 Commits

Author SHA1 Message Date
Dillon Kearns
81c523bad6 Remove more references to NoMetadata. 2021-04-10 13:26:19 -07:00
Dillon Kearns
01138fc252 Remove unused. 2021-04-10 13:20:30 -07:00
Dillon Kearns
ba6a5b9cca Remove unused module. 2021-04-10 13:15:39 -07:00
Dillon Kearns
e06cdda113 Remove unused code. 2021-04-10 13:14:13 -07:00
Dillon Kearns
16d838a6a7 Remove dependency on Pages module in connector module. 2021-04-10 13:12:04 -07:00
Dillon Kearns
776bc3317d Remove Pages.pages, Pages.images, etc. 2021-04-10 13:05:23 -07:00
Dillon Kearns
da14d2e88f Goodbye PathKey! 👋 2021-04-10 13:00:26 -07:00
Dillon Kearns
f47d2b1ed6 Remove dependency on Pages module in more places. 2021-04-10 12:57:58 -07:00
Dillon Kearns
31a5f2d8f6 Remove more references to Pages module. 2021-04-10 12:37:06 -07:00
Dillon Kearns
e71c073d95 Remove some references to Pages.pages and Pages.images. 2021-04-10 12:32:37 -07:00
Dillon Kearns
2722df72f7 Add starting design for separate routes module. 2021-04-10 10:47:25 -07:00
Dillon Kearns
8c4990551c Remove more pathkey stuff. 2021-04-10 10:35:37 -07:00
Dillon Kearns
12b36d964f No more PathKey for PagePath! 2021-04-10 10:33:26 -07:00
Dillon Kearns
ca901b043d Apply fixes. 2021-04-10 10:12:51 -07:00
Dillon Kearns
6812367ab2 Use hardcoded () for pathkey. 2021-04-10 10:09:32 -07:00
Dillon Kearns
379817e51e Remove copy commands for beta-index.js and beta-style.css since they're now just assets. 2021-04-10 10:09:12 -07:00
Dillon Kearns
b1b339010c Wait to apply HMR update so that Elm can receive port with updated contentJson. 2021-04-10 09:07:35 -07:00
Dillon Kearns
ccb8828470 Remove HmrStatus state. 2021-04-10 08:12:58 -07:00
Dillon Kearns
66e43cb71b Turn off syntax highlighthing for now to test out performance. 2021-04-10 08:00:07 -07:00
Dillon Kearns
a0622db69d Move hmr loading indicator code into hmr.js and out of Elm code. 2021-04-09 16:36:18 -07:00
Dillon Kearns
ebb78e541a Retain staticHttp cache in dev server. 2021-04-09 13:22:12 -07:00
Dillon Kearns
b23c774b68 Print out timing of render function in logs. 2021-04-09 12:20:28 -07:00
Dillon Kearns
dc5178e861 Remove unused code. 2021-04-09 12:01:28 -07:00
Dillon Kearns
a6514b844f Serve assets with npm package that does streaming and mime type handling. Serve up some files from the file system for simlicity. 2021-04-09 12:00:24 -07:00
Dillon Kearns
bd1170083f Display request timing in dev server logs, and prevent some errors being logged by avoiding trying to read files for navigation requests. 2021-04-09 10:56:13 -07:00
Dillon Kearns
d9391cee53 Only apply HMR updates when content.json is free of errors. 2021-04-08 18:42:05 -07:00
Dillon Kearns
16689b7e85 Bust require cache when reloading Elm renderer function, re-run codegen step before running CLI Elm compilation, and await pending CLI compilation before responding to content.json requests. 2021-04-08 16:01:39 -07:00
Dillon Kearns
332be32410 Simplify and reuse article data source helpers. 2021-04-08 13:54:55 -07:00
Dillon Kearns
13d99ab294 Update formatting. 2021-04-08 08:43:38 -07:00
Dillon Kearns
df3961105e Update codec. 2021-04-08 08:43:19 -07:00
Dillon Kearns
f7814bee67 Update elm-review package. 2021-04-08 08:42:35 -07:00
Dillon Kearns
222382ce7f Update elm-codec version. 2021-04-08 08:42:07 -07:00
Dillon Kearns
a920266cb6 Wire in path for build errors. 2021-04-08 08:41:36 -07:00
Dillon Kearns
29c61434f2 Wire in elm-pages data source errors to error overlay. 2021-04-08 06:38:29 -07:00
Dillon Kearns
d734187be8 Use nice Color type in terminal text until the last minute when it needs to be turned to a string. 2021-04-08 06:06:12 -07:00
Dillon Kearns
4c641d69ee Add wrapping to error overlay. 2021-04-08 06:04:56 -07:00
Dillon Kearns
7cbcfedaf9 Show error overlays. 2021-04-07 19:48:52 -07:00
Dillon Kearns
5d8680bc4f Remove commented code. 2021-04-07 17:38:07 -07:00
Dillon Kearns
3e2b699c1f Send elm compiler errors as JSON. 2021-04-07 17:37:49 -07:00
Dillon Kearns
451534addf Performance: tell client to hot reload elm before compiling, wait to give requested elm.js after compilation is done. 2021-04-07 13:38:59 -07:00
Dillon Kearns
c12d562834 No more express! 🎉 2021-04-07 13:15:33 -07:00
Dillon Kearns
685b65435b Run prettier on markdown file. 2021-04-07 12:17:23 -07:00
Dillon Kearns
0a0ea64a1f Compile Elm in dev server. 2021-04-07 12:17:09 -07:00
Dillon Kearns
4e87def89e Remove log and set explicit content-type. 2021-04-07 08:35:51 -07:00
Dillon Kearns
3fd9c06674 Ignore file temporarily. 2021-04-07 08:23:13 -07:00
Dillon Kearns
978305765e Hot reloads for content.json. 2021-04-07 08:22:46 -07:00
Dillon Kearns
d6284e0532 Remove a nested Effect.Batch. 2021-04-07 08:18:01 -07:00
Dillon Kearns
a4461b4cbe Delete commented code. 2021-04-07 08:17:11 -07:00
Dillon Kearns
2695be218e Remove commented code. 2021-04-07 08:16:06 -07:00
Dillon Kearns
80a2ea26b6 Wire in initial HMR for elm.js code. 2021-04-06 18:26:24 -07:00