Commit Graph

1298 Commits

Author SHA1 Message Date
Dillon Kearns
5c983e5334 Include port-data-source file in serverless function output, and include example in netlify project. 2022-03-03 09:29:50 -08:00
Dillon Kearns
6197b9a634 Update adapter script. 2022-03-03 08:52:33 -08:00
Dillon Kearns
2a90fc62ba Trigger build. 2022-03-03 08:06:32 -08:00
Dillon Kearns
f572ee7218 Run esbuild to compile ports file from build command. 2022-03-02 14:35:48 -08:00
Dillon Kearns
6a006cd9bc Add missing file for end-to-end test build. 2022-03-02 14:26:11 -08:00
Dillon Kearns
514a82b596 Move entrypoint files for build. 2022-03-02 10:51:18 -08:00
Dillon Kearns
8489f44a3d Use esbuild to transpile port-data-source file, and watch for changes. 2022-03-02 10:14:55 -08:00
Dillon Kearns
8a0eae997b Remove unused package. 2022-03-01 19:07:31 -08:00
Dillon Kearns
288dc1c266 Add Glob.toDataSourceWithOptions. 2022-03-01 15:46:10 -08:00
Dillon Kearns
121556f2ef Use html test runner for glob tests. 2022-02-28 17:45:16 -08:00
Dillon Kearns
ddff730b26 Add Glob.listDirectories. 2022-02-28 16:52:41 -08:00
Dillon Kearns
068f73c811 Extract glob test cases into a module. 2022-02-28 14:47:22 -08:00
Dillon Kearns
ace71d09ce Run glob test code directly through elm-pages so the test assertions can be against Elm data instead of JSON. 2022-02-28 14:43:57 -08:00
Dillon Kearns
81ab07897f Use micromatch to get glob captures to ensure that they match with the globby matching logic. 2022-02-27 11:27:49 -08:00
Dillon Kearns
ff9141d7ec Add some end-to-end glob specs. 2022-02-27 09:47:50 -08:00
Dillon Kearns
9ced0ccd2b Formatting. 2022-02-25 11:22:39 -08:00
Dillon Kearns
1c7ff8aa7c Fix 404 page message for non-matching routes. 2022-02-25 10:40:08 -08:00
Dillon Kearns
e082281b88 Update end-to-end example. 2022-02-25 10:04:19 -08:00
Dillon Kearns
a1609f5752 Add elm-review as dev dependency for pokedex example. 2022-02-25 09:05:22 -08:00
Dillon Kearns
0ca946421f Remove no-optional flag to fix cloudflare pages deploy issue with esbuild install. 2022-02-23 18:01:42 -08:00
Dillon Kearns
2edb61cb74 Reinstall dependencies and remove npm i -f flag to try on cloudflare pages. 2022-02-23 17:25:01 -08:00
Dillon Kearns
a6a50b8300 See if vercel-build command works on vercel deployment. 2022-02-23 16:21:30 -08:00
Dillon Kearns
13caf7c8cb Extract out two stylesheets in docs site. 2022-02-23 13:43:29 -08:00
Dillon Kearns
e6a81a56e9 Change argument order in helper function. 2022-02-23 10:41:04 -08:00
Dillon Kearns
c617baa3d3 Use vite config from elm-pages.config.mjs. 2022-02-23 10:06:15 -08:00
Dillon Kearns
1ae88f181a Use node-fetch instead of undici for Node 14 compatability. 2022-02-22 11:37:09 -08:00
Dillon Kearns
846ddad4f9 Add missing return. 2022-02-22 10:55:20 -08:00
Dillon Kearns
93a44b6c78 Add error logging to debug netlify issue. 2022-02-21 18:16:16 -08:00
Dillon Kearns
797d3edb84 Update package-lock file in pokedex example. 2022-02-21 17:38:25 -08:00
Dillon Kearns
12c00b7565 Update adapter script error message and template file location. 2022-02-21 17:01:01 -08:00
Dillon Kearns
ff71b62321 Try using vite-generated HTML template in adapter-generated scripts. 2022-02-21 16:54:51 -08:00
Dillon Kearns
64c983c3ec Move entrypoint files to top-level in pokedex project. 2022-02-21 15:51:16 -08:00
Dillon Kearns
e793a8fe89 Ensure that fixes don't infinitely apply for Request.oneOf [] case. 2022-02-21 15:50:17 -08:00
Dillon Kearns
939635eec4 Remove hardcoded index.html project file. 2022-02-21 15:37:24 -08:00
Dillon Kearns
cd18fb7567 Update dependencies. 2022-02-21 14:25:10 -08:00
Dillon Kearns
e2e98405ec Update dependencies. 2022-02-21 14:23:17 -08:00
Dillon Kearns
8287623f23 Pass through root tag to HTML template replacement. 2022-02-21 09:57:23 -08:00
Dillon Kearns
8ee5b2a649 Add missing. (+2 squashed commits)
Squashed commits:
[ea4646e3] Fix two errors.
[31faf674] Add initial Vite SSR setup.
2022-02-21 09:30:31 -08:00
Dillon Kearns
79c7f6a75e Update intellij config file. 2022-02-21 09:30:08 -08:00
Dillon Kearns
fbcbfa3c27 Add optional body parameter to reload page data port in order to avoid an extra round trip for form POST. 2022-02-17 11:52:21 -08:00
Dillon Kearns
094e905dd5 Update pokedex example for latest file structure with app/ folder. 2022-02-16 16:54:52 -08:00
Dillon Kearns
83dcf70b0e Support global head tags from API Routes so plugins can add head tags like sitemap and RSS links. 2022-02-14 11:05:42 -08:00
Dillon Kearns
a9e853e79e Install latest elm-optimize-level-2. 2022-02-13 14:59:41 -08:00
Dillon Kearns
64b2fbf20d Remove unused. 2022-02-13 12:42:50 -08:00
Dillon Kearns
b91f978d24 Move Page Modules and special elm-pages modules into app folder. 2022-02-10 16:27:56 -08:00
Dillon Kearns
de2650e357 Remove old invocation of port://env. 2022-02-10 10:10:26 -08:00
Dillon Kearns
08540c52a0 Update pokedex example. 2022-02-10 09:55:20 -08:00
Dillon Kearns
fedda39a4f Remove manifest from Site.elm and move it into user-space. 2022-02-09 10:47:59 -08:00
Dillon Kearns
e3883e669f Use fnv1a hashing instead of murmur3. 2022-02-06 13:36:17 -08:00
Dillon Kearns
a63eab2dd7 Update .idea config. 2022-02-06 09:57:31 -08:00