Commit Graph

2610 Commits

Author SHA1 Message Date
Dillon Kearns
af3c56ab21 Run npm install in start command for dev server on GH actions. 2021-06-04 19:09:55 -07:00
Dillon Kearns
5e5a0e1dde Try cypress github action. 2021-06-04 18:19:34 -07:00
Dillon Kearns
2e4cc7d0da Add cypress to npm test script. 2021-06-04 18:11:00 -07:00
Dillon Kearns
1d42eeb6e1 Add cypress setup for dev server. 2021-06-04 18:06:39 -07:00
Dillon Kearns
498faf6b3a Add netlify.toml to init scaffolding. 2021-06-04 17:54:38 -07:00
Dillon Kearns
725318d102
Update 2.0-beta.md 2021-06-04 16:07:12 -07:00
Dillon Kearns
2bbfc3985f Add elm-review GH action. 2021-06-03 18:55:59 -07:00
Dillon Kearns
0840afbd5a Run elm-format on file. 2021-06-03 18:53:42 -07:00
Dillon Kearns
24da7cdbf5 Update dependency. 2021-06-03 18:50:52 -07:00
Dillon Kearns
6fa5d8d593 Regenerate docs.json. 2021-06-03 18:47:23 -07:00
Dillon Kearns
36d1039515 Separate out public and internal APIs for ApiRoute. 2021-06-03 18:45:11 -07:00
Dillon Kearns
4facd6a5c3 Copy module to Internal kind in preparation for separated out internal and external API. 2021-06-03 18:30:49 -07:00
Dillon Kearns
ed03758587 Update review config. 2021-06-03 18:17:35 -07:00
Dillon Kearns
2c872c18fc Fix type signature. 2021-06-03 18:15:34 -07:00
Dillon Kearns
605b353065 Review fixes. 2021-06-03 18:10:06 -07:00
Dillon Kearns
03f8ee359f Add new rule. 2021-06-03 17:59:58 -07:00
Dillon Kearns
819dd0d5e2 Add new rule. 2021-06-03 17:57:57 -07:00
Dillon Kearns
75f22536e3 Add rule. 2021-06-03 17:35:57 -07:00
Dillon Kearns
b20e56d290 Include new rule. 2021-06-03 17:34:20 -07:00
Dillon Kearns
34b195d86d Add review rule. 2021-06-03 17:31:12 -07:00
Dillon Kearns
dcf3205092 Rename ServerRequest to be under DataSource namespace. 2021-06-03 17:27:28 -07:00
Dillon Kearns
f93c141ceb Apply new rule. 2021-06-03 17:22:15 -07:00
Dillon Kearns
9f435f5b20 Expose package module. 2021-06-03 17:22:01 -07:00
Dillon Kearns
e239931ff4 Adddress review errors. 2021-06-03 17:17:46 -07:00
Dillon Kearns
ee874f3ba0 Address review fixes. 2021-06-03 17:14:25 -07:00
Dillon Kearns
7ce56bcb1a Address review warnings. 2021-06-03 17:12:18 -07:00
Dillon Kearns
a13cffc2d8 Remove duplicate netlify.toml key. 2021-06-03 16:15:19 -07:00
Dillon Kearns
fb193dd8cb Remove unused dependencies. 2021-06-03 16:12:00 -07:00
Dillon Kearns
4907f9c674 Add NoUnoptimizedRecursion rule, with a few known cases that might be possible to fix in the future. 2021-06-03 16:09:20 -07:00
Dillon Kearns
f22abc904e Normalize splat field name correctly. 2021-06-03 16:01:54 -07:00
Dillon Kearns
09f6f987e6 Make Glob extractMatches function tail-call optimized. 2021-06-03 15:44:25 -07:00
Dillon Kearns
df6dccf008 Simplify functions. 2021-06-03 15:34:45 -07:00
Dillon Kearns
fd5df98300 Simplify function. 2021-06-03 15:32:12 -07:00
Dillon Kearns
7f5ce8f02b Inline value. 2021-06-03 13:43:06 -07:00
Dillon Kearns
2177d2bf1d Use lowerCamelCase for field names. 2021-06-03 11:58:35 -07:00
Dillon Kearns
0cc6757507 Simplify function definition to remove unnecessary lambda wrappers. 2021-06-03 11:42:04 -07:00
Dillon Kearns
17c34aba39 Inline a let value. 2021-06-03 11:36:21 -07:00
Dillon Kearns
83eb90aa9f Refactor as a step for tail call optimization. 2021-06-03 11:15:57 -07:00
Dillon Kearns
f595605f4d Remove completed todos. 2021-06-03 11:09:49 -07:00
Dillon Kearns
b104eeeec1 Make a function tail-call optimized. 2021-06-03 11:04:18 -07:00
Dillon Kearns
1c2629b77e Remove unused Tuple value in return type. 2021-06-03 11:00:48 -07:00
Dillon Kearns
e61532b73a Remove some pipes to make it more clear how to make tail-call optimizations. 2021-06-03 10:43:10 -07:00
Dillon Kearns
b5bb5eaa6b Handle persisting stripped responses dict in andThen. 2021-06-03 09:58:49 -07:00
Dillon Kearns
5f72a7fcf3 Handle cases besides andThen. 2021-06-03 09:54:57 -07:00
Dillon Kearns
cef74a2c6e Wire through new type, with some failing tests for now. 2021-06-03 09:35:24 -07:00
Dillon Kearns
862094dfb1 Update underlying DataSource type as one step towards making it more tail-call-optimization-friendly. 2021-06-02 19:38:10 -07:00
Dillon Kearns
2dad37d154 Expose ApiRoute module and add some doc comments. 2021-06-02 13:41:43 -07:00
Dillon Kearns
9f93efd75c Generate route patterns JSON file for use with adapter js. 2021-06-02 11:02:35 -07:00
Dillon Kearns
939b998115 Update ignore comand to avoid rebuilding elm-pages.com for pokedex site changes. 2021-06-02 10:08:36 -07:00
Dillon Kearns
f5b0212952 Add a prototype of a netlify adapter script. 2021-06-02 10:02:03 -07:00