Commit Graph

1940 Commits

Author SHA1 Message Date
Dillon Kearns
db703dace7 Update terser version. 2022-12-07 09:36:50 -08:00
Dillon Kearns
0efef71d7a Update vite version. 2022-12-07 09:36:04 -08:00
Dillon Kearns
fa68be3069 Update dependencies. 2022-11-30 09:38:24 -08:00
Dillon Kearns
2c22cd3d14 Revert dependency upgrade. 2022-11-30 09:11:09 -08:00
Dillon Kearns
edbd68abe1 Implement Script.log. 2022-11-23 09:32:02 -08:00
Dillon Kearns
b7f78559d5 Rename generator functions. 2022-11-22 12:45:40 -08:00
Dillon Kearns
3a0534a6a0 Rename Generator to Script. 2022-11-22 12:44:08 -08:00
Dillon Kearns
6967822047 Use latest elm-pages run script format for route scaffolding example. 2022-11-22 12:27:53 -08:00
Dillon Kearns
642bbc3398 Change generators to elm-pages run instead of elm-pages codegen, and resolve DataSource's through new generator API. 2022-11-22 11:21:11 -08:00
Dillon Kearns
0685561fd1 Prevent use of wait in cypress test to make it more resilient. 2022-11-18 10:21:58 -08:00
Dillon Kearns
d16c1699f1 Add fetcher test for race conditions. 2022-11-18 10:08:10 -08:00
Dillon Kearns
9883f10905 Use type variable with better name. 2022-11-16 10:00:03 -08:00
Dillon Kearns
a418abf3be Bump package-lock files. 2022-11-15 17:19:44 -08:00
Dillon Kearns
a2e0f87f0f Update dependencies. 2022-11-15 16:53:10 -08:00
Dillon Kearns
eaadf697a3 Resolve conflict between vendored elm-program-test result-extra package and installed package in example folder. 2022-11-15 16:47:42 -08:00
Dillon Kearns
19fd31793b Update dependencies. 2022-11-15 16:40:02 -08:00
Dillon Kearns
5b22846c44 Bump package-lock versions. 2022-11-15 11:45:28 -08:00
Dillon Kearns
6d6640d5f4 Fix test. 2022-11-07 11:36:08 +05:30
Dillon Kearns
f10d1c7a0c Add a compatability key to ensure that the Elm and NPM package versions are compatible. 2022-11-07 11:17:47 +05:30
Dillon Kearns
bf6b27e68e Fix error in example. 2022-11-03 10:23:03 +05:30
Dillon Kearns
b34801a39f Remove hashes in escaping test to make test more resilient. 2022-11-03 10:13:38 +05:30
Dillon Kearns
6bf1881de4 Include preload tags by default from Vite processing, and add config hook for customizing preload tags. 2022-11-02 15:14:36 +05:30
Dillon Kearns
9aa446e963 Fix error. 2022-11-02 14:50:28 +05:30
Dillon Kearns
6a06767120 Include optional parameter for htmlToString configuration. 2022-10-29 19:38:19 +05:30
Dillon Kearns
7c9fb152c8 Move some meta tags from elm-pages.config.mjs template to Elm code. 2022-10-29 18:54:03 +05:30
Dillon Kearns
219204b8e9 Remove some extra whitespace. 2022-10-29 18:26:20 +05:30
Dillon Kearns
9fe5ebe1b8 Pull charset into hardcoded value since it isn't configurable and needs to be placed within the first 1024 bytes of the document: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta#attr-charset. 2022-10-29 10:34:02 +05:30
Dillon Kearns
cc5c6a07a3 Fix default head tags config function. 2022-10-28 11:29:07 +05:30
Dillon Kearns
c024545f08 Changes docs site theme color. 2022-10-28 10:59:51 +05:30
Dillon Kearns
0f8cd29c14 Allow for user-customized head tags template that is processed by Vite. 2022-10-28 10:58:36 +05:30
Dillon Kearns
934571ebc1 Bump package lock files. 2022-10-24 15:44:10 -07:00
Dillon Kearns
3ec709b723 Upgrade to latest Vite package. 2022-10-24 15:35:37 -07:00
Dillon Kearns
f45ea2921a Remove hanging text in docs. 2022-10-24 09:47:25 -07:00
Dillon Kearns
4b002adcdd Fix dependencies in example. 2022-10-19 15:22:04 -07:00
Dillon Kearns
40201e7b17 Fix dependencies in example. 2022-10-19 15:17:52 -07:00
Dillon Kearns
38151bc193 Fix dependencies. 2022-10-19 11:32:55 -07:00
Dillon Kearns
d0ca727ac6 Update dependencies. 2022-10-19 09:05:08 -07:00
Dillon Kearns
5be89eaa22 Add fetcher cypress test. 2022-10-18 15:35:06 -07:00
Dillon Kearns
23202cc650 Expose Generate.single helper. 2022-10-18 13:50:00 -07:00
Dillon Kearns
f726d128fa Add a way to scaffold pre-rendered pages in Generate API. 2022-10-18 11:02:39 -07:00
Dillon Kearns
fb00f6df18 Bump NPM package. 2022-10-14 12:46:53 -07:00
Dillon Kearns
3a6d3cba3b Make diff in test more reslient to version changes. 2022-10-14 12:46:34 -07:00
Dillon Kearns
81a1fc98e3 Update dependency in sample projects. 2022-10-14 09:55:40 -07:00
Dillon Kearns
3986e296dd Add dark mode session example. 2022-10-07 09:59:48 -07:00
Dillon Kearns
8d8029b668 Add codegen setup for end-to-end example. 2022-10-06 11:12:36 -07:00
Dillon Kearns
eb398c30e3 Move nested Maybe wrapped in Result to flat Err variant in Session API, and remove obsolete expectSession helper. 2022-10-06 09:50:44 -07:00
Dillon Kearns
b4a603fca8 Change argument order. 2022-10-06 09:35:42 -07:00
Dillon Kearns
fd2742cb1a Extract function. 2022-10-06 08:32:01 -07:00
Dillon Kearns
96ad324e4b Make HttpOnly cookies the default (opt in to JS visibile cookies instead of opting out). 2022-10-06 07:56:14 -07:00
Dillon Kearns
722e03337a Fix example. 2022-10-05 15:41:35 -07:00
Dillon Kearns
fbfcd49721 Separate out SetCookie records from Options so the Options can be passed as standalone value. 2022-10-05 15:30:29 -07:00
Dillon Kearns
3b92127277 3.0.0-beta.2 2022-10-05 14:24:44 -07:00
Dillon Kearns
ca3ffe0427 Update todos example. 2022-10-05 14:07:36 -07:00
Dillon Kearns
0303636813 Update examples to use List Html for body. 2022-10-05 12:47:48 -07:00
Dillon Kearns
8ff1f21754 Change document's body to List of Html instead of a single element. 2022-10-05 12:40:06 -07:00
Dillon Kearns
ab1ad3b23a Use DateOrDateTime in example. 2022-10-05 12:39:46 -07:00
Dillon Kearns
0fe6c62933 Update docs.json. 2022-10-05 12:22:22 -07:00
Dillon Kearns
8e30daff12 Add dependency. 2022-10-05 12:20:01 -07:00
Dillon Kearns
a98ddc6a4e Use new Head.Seo.Date value in example. 2022-10-05 08:53:04 -07:00
Dillon Kearns
f6cb6ca7fd Add missing dependency in examples. 2022-10-04 17:15:48 -07:00
Dillon Kearns
0c1654e445 Update package-lock. 2022-10-04 16:10:32 -07:00
Dillon Kearns
3d0b7cece0 Update package-lock. 2022-10-04 14:55:47 -07:00
Dillon Kearns
3b158a32f6 3.0.0-beta.1 2022-10-04 14:38:51 -07:00
Dillon Kearns
01042726d5 3.0.0-beta.0 2022-10-04 13:38:21 -07:00
Dillon Kearns
f6bd17f616 Merge branch 'serverless-latest' 2022-09-28 13:40:07 -07:00
Dillon Kearns
1d69e91b3b
Fix typo. 2022-09-18 20:09:00 -07:00
Dillon Kearns
810eb62aac Add withType helper for temporary incorrect type in codegen. 2022-09-15 07:56:59 -07:00
Dillon Kearns
48dec4bbd0 Add missing dependency. 2022-09-15 07:56:31 -07:00
Dillon Kearns
e48f640019 Install missing dependencies. 2022-09-14 14:47:49 -07:00
Dillon Kearns
0b8e7f9e8b Install missing dependencies. 2022-09-14 14:36:57 -07:00
Dillon Kearns
b93f6c6918 Add missing dependency. 2022-09-14 14:28:12 -07:00
Dillon Kearns
59a7165fa3 Add missing dependencies. 2022-09-13 10:54:49 -07:00
Dillon Kearns
c85463933f Add missing dependency to example project. 2022-09-13 08:50:31 -07:00
Dillon Kearns
fdefee7036 Update send-grid repo branch. 2022-09-12 12:17:32 -07:00
Dillon Kearns
80fb8a1466 Simplify elm-codegen setup in todos app. 2022-09-11 07:50:12 -07:00
Dillon Kearns
928830ead7 Update package-lock. 2022-09-10 12:22:01 -07:00
Dillon Kearns
f4d524bc9e Fix build. 2022-09-10 12:20:28 -07:00
Dillon Kearns
be28313594 Fix module name patterns. 2022-09-10 10:53:46 -07:00
Dillon Kearns
cddaab7264 Add function for generator with buildNoState. 2022-09-10 10:18:39 -07:00
Dillon Kearns
2a1cd5cb8d Use builder pattern for Pages.Generate. 2022-09-09 17:18:23 -07:00
Dillon Kearns
6f1af9a288 Update name in docs.json. 2022-09-09 16:21:34 -07:00
Dillon Kearns
d6597b43ce Generate docs.json file as part of scaffold command. 2022-09-09 15:19:08 -07:00
Dillon Kearns
459f6df9de Remove module contract requirement for View.placeholder since it is obsolete now with new scaffolding. 2022-09-09 13:09:02 -07:00
Dillon Kearns
8e8ab404db Extract out hardcoded names for framework types into helper. 2022-09-09 11:09:25 -07:00
Dillon Kearns
8711b7185a Add basic setup for a scaffold command using elm-codegen. 2022-09-09 10:56:54 -07:00
Dillon Kearns
67af0e53d0 Include View and Effect modules in elm-application.json, and include @docs comments to make them valid. 2022-09-09 10:53:19 -07:00
Dillon Kearns
23cc852ecb Remove obsolete example. 2022-09-06 16:50:07 -07:00
Dillon Kearns
07075b35ee Force rebuild. 2022-09-06 15:04:05 -07:00
Dillon Kearns
880b32563d Force build. 2022-09-06 10:14:41 -07:00
Dillon Kearns
2a0c775462 Handle decoding events for form submissions with no buttons (no submitter). 2022-09-06 09:47:37 -07:00
Dillon Kearns
e264ce3d07 Include completed fetcher items with their parsed ActionData in fetchers list. 2022-09-06 09:24:07 -07:00
Dillon Kearns
2b34ae971b Add another end-to-end test case for nested lazy nodes within keyed nodes. 2022-08-25 12:11:45 -07:00
Dillon Kearns
abc91541e2 Add another HTML printing test case and handle lazy HTML nodes nested under keyed nodes. 2022-08-25 12:07:23 -07:00
Dillon Kearns
18a5d20ccf Review fixes. 2022-08-25 11:57:33 -07:00
Dillon Kearns
9772828563 Migrate code in smoothies app. 2022-08-25 11:04:57 -07:00
Dillon Kearns
5415fd83d7 Pass in fetchers with their formId's, and implement isTransitioning status for fetchers. 2022-08-25 10:59:39 -07:00
Dillon Kearns
fa1686cd4c Fix some errors in smoothies app. 2022-08-25 10:59:02 -07:00
Dillon Kearns
c7d8c07939 Rename value. 2022-08-25 10:21:39 -07:00
Dillon Kearns
7f61f2bf93 Rename function. 2022-08-25 09:51:37 -07:00
Dillon Kearns
82b2f358fa Rename type. 2022-08-24 20:12:26 -07:00