Dillon Kearns
|
eef18eee93
|
Use setImmediate to enqueue tasks sequentially so the work is delegated to multiple threads.
|
2021-07-20 14:47:58 -07:00 |
|
Dillon Kearns
|
951d57a12a
|
Enqueue dev server response work when thread pool is all busy.
|
2021-07-20 14:14:56 -07:00 |
|
Dillon Kearns
|
4ede380fab
|
Remove baseUrl from model, parse Path into the actual path including the base URL.
|
2021-07-19 20:59:42 -07:00 |
|
Dillon Kearns
|
c855875e97
|
Normalize base path arguments.
|
2021-07-19 18:58:58 -07:00 |
|
Dillon Kearns
|
a264ce10f2
|
Add --base option, and remove <base> tags.
|
2021-07-19 18:39:23 -07:00 |
|
Dillon Kearns
|
b82e88cfa6
|
Add missing dependency to example.
|
2021-07-19 18:10:48 -07:00 |
|
Dillon Kearns
|
b241727a86
|
Use serveStatic to serve compiled elm.js for browser using etags/modified-dates to ensure 304's when possible.
|
2021-07-17 17:26:30 -07:00 |
|
Dillon Kearns
|
4e88d51e85
|
Cache Port DataSources like HTTP is cached.
|
2021-07-17 15:16:13 -07:00 |
|
Dillon Kearns
|
7b3f9889b4
|
Exclude the .elm-pages folder from the source directories watchers.
|
2021-07-17 14:14:32 -07:00 |
|
Dillon Kearns
|
0ecca3e673
|
Handle null color in shiki decoder.
|
2021-07-17 11:41:50 -07:00 |
|
Dillon Kearns
|
93a595c869
|
Change foldl's to foldr's to get DataSource markdown renderer resolution showing up in the correct order.
|
2021-07-17 08:29:31 -07:00 |
|
Dillon Kearns
|
d9f3372669
|
Add base middleware function.
|
2021-07-16 20:28:46 -07:00 |
|
Dillon Kearns
|
74690f00fc
|
Add updated Scaffolded module.
|
2021-07-16 20:28:28 -07:00 |
|
Dillon Kearns
|
9c995f9c90
|
Hash data source keys to reduce JSON size.
|
2021-07-16 11:32:39 -07:00 |
|
Dillon Kearns
|
87a074eca9
|
Add shiki helper for decoding shiki tokens and rendering to html.
|
2021-07-16 11:26:53 -07:00 |
|
Dillon Kearns
|
8c6fe166c0
|
Add a Timestamps helper.
|
2021-07-16 09:36:30 -07:00 |
|
Dillon Kearns
|
b252f29383
|
Add missing dependency in docs folder.
|
2021-07-15 09:03:48 -07:00 |
|
Dillon Kearns
|
b4bf20239e
|
Normalize matched routes.
|
2021-07-14 19:44:55 -07:00 |
|
Dillon Kearns
|
937457fb52
|
Catch elm-optimize-level-2 errors and run elm make to display errors (since elm-optimize-level-2 doesn't have report option.
|
2021-07-14 19:03:50 -07:00 |
|
Dillon Kearns
|
c85a5e82f4
|
Capture elm compiler errors in order to log them cleanly without overlapping process logs.
|
2021-07-14 18:07:20 -07:00 |
|
Dillon Kearns
|
22c5fc968d
|
Update error formatting.
|
2021-07-14 18:05:03 -07:00 |
|
Dillon Kearns
|
e0bb9e0757
|
Use Ansi.Color instead of custom color type.
|
2021-07-14 15:56:35 -07:00 |
|
Dillon Kearns
|
fb73faaf3b
|
Remove extra log.
|
2021-07-14 15:56:22 -07:00 |
|
Dillon Kearns
|
d96e24a25c
|
Use ANSI color codes for error messages from NodeJS elm-pages engine.
|
2021-07-14 15:45:06 -07:00 |
|
Dillon Kearns
|
456e6f2bab
|
Initialize user model when going from 404 to non-404 page.
|
2021-07-14 12:52:13 -07:00 |
|
Dillon Kearns
|
e8415317b1
|
Preserve port data source's require cache for build command to speed things up.
|
2021-07-14 11:30:38 -07:00 |
|
Dillon Kearns
|
b279a4a8b1
|
Do a fresh page load on navigating content.json load errors.
|
2021-07-14 11:05:39 -07:00 |
|
Dillon Kearns
|
82bab067ad
|
Print error if DataSource.Port is used without port definitions file.
|
2021-07-14 10:29:55 -07:00 |
|
Dillon Kearns
|
ed0141c78e
|
Print full error on unhandled worker exception.
|
2021-07-14 10:29:36 -07:00 |
|
Dillon Kearns
|
7988bfe69b
|
Update error message.
|
2021-07-14 10:12:28 -07:00 |
|
Dillon Kearns
|
b904d8bbcd
|
Pass through HTTP errors as build errors.
|
2021-07-14 10:02:08 -07:00 |
|
Dillon Kearns
|
3d3b7be40b
|
Trigger build error from read file batch functions.
|
2021-07-14 09:04:45 -07:00 |
|
Dillon Kearns
|
669a20dfe9
|
Add console.time around DataSource.Port invocations.
|
2021-07-14 09:03:48 -07:00 |
|
Dillon Kearns
|
2864cfcc58
|
Use some fsPromises functions.
|
2021-07-14 09:03:17 -07:00 |
|
Dillon Kearns
|
cf58268c23
|
Send port name and use it to find exported port function.
|
2021-07-13 08:23:05 -07:00 |
|
Dillon Kearns
|
91c330f40a
|
Handle port DataSource error, and pass in parsed JSON body as argument.
|
2021-07-13 07:34:31 -07:00 |
|
Dillon Kearns
|
0c242b1543
|
Add Port DataSource.
|
2021-07-12 20:01:43 -07:00 |
|
Dillon Kearns
|
96ca531ba7
|
Update package lock.
|
2021-07-12 17:44:46 -07:00 |
|
Dillon Kearns
|
e8f71e8eef
|
Add missing dependency.
|
2021-07-12 17:44:35 -07:00 |
|
Dillon Kearns
|
3f73f9eb29
|
Handle errors with postMessage instead of throwing to prevent worker threads from dying.
|
2021-07-12 17:17:09 -07:00 |
|
Dillon Kearns
|
9084fc2d35
|
Update commander dependency.
|
2021-07-10 19:19:27 -07:00 |
|
Dillon Kearns
|
44c965eda7
|
Remove unused dependency.
|
2021-07-10 19:17:46 -07:00 |
|
Dillon Kearns
|
fc796da773
|
Include manifest in paths to generate.
|
2021-07-10 19:03:08 -07:00 |
|
Dillon Kearns
|
242dfba9bc
|
Remove unused value.
|
2021-07-10 19:02:58 -07:00 |
|
Dillon Kearns
|
666479f2e7
|
Cleanup dev server start logic.
|
2021-07-10 16:54:38 -07:00 |
|
Dillon Kearns
|
d447e885ee
|
Remove log.
|
2021-07-10 16:54:29 -07:00 |
|
Dillon Kearns
|
d2cfd7dd25
|
Use non-blocking IO for terser writes.
|
2021-07-10 16:46:21 -07:00 |
|
Dillon Kearns
|
53e118e845
|
Remove log statement.
|
2021-07-10 16:42:15 -07:00 |
|
Dillon Kearns
|
2c2b2b559e
|
Comment out some logs in dev server output.
|
2021-07-10 14:27:20 -07:00 |
|
Dillon Kearns
|
335ff5f0b1
|
Avoid writing CLI app's elm.json to disk if the contents are exactly what would be written. Helps the Elm compiler speed up by around 1 second.
|
2021-07-10 13:57:31 -07:00 |
|