Commit Graph

181 Commits

Author SHA1 Message Date
Dillon Kearns
cedfa7db4a Update deps. 2021-08-25 17:54:05 -07:00
Dillon Kearns
ea7f7fe601 2.1.8 2021-08-25 11:10:05 -07:00
Dillon Kearns
47ee45542e Update cypress version. 2021-08-25 10:27:50 -07:00
Dillon Kearns
b81402319f Include cypress in node cache. 2021-08-25 10:13:19 -07:00
Dillon Kearns
5e48333d8c Install elmi-to-json as dev dependency to try to fix error in GitHub Actions. 2021-08-25 09:51:29 -07:00
Daniel Marin
785c7a51dd
Use jsesc instead of JSON.stringify to avoid issues
As explained here: https://mathiasbynens.be/notes/etago

One can run into issues when trying to embed JSON containing
HTML with <script> elements inside a <script> tag.

Switching to a utility with support for this fixes the issue:
https://github.com/mathiasbynens/jsesc#isscriptcontext
2021-08-20 17:55:51 +01:00
Dillon Kearns
8fd7bb8bfe 2.1.7 2021-08-17 18:34:44 -07:00
Dillon Kearns
3fd31c3098 Add elm-optimize-level-2 as a devDependency. 2021-08-17 18:30:27 -07:00
Dillon Kearns
7a9b401160 Remove unused dependency (users need to install it separately so it's not doing any good as a dependency). 2021-08-17 12:02:24 -07:00
Dillon Kearns
baac8711f9 Check for elm and elm-optimize-level-2 on the PATH before running build. 2021-08-17 11:53:06 -07:00
Dillon Kearns
9d30e7412b 2.1.6 2021-08-15 11:59:50 -07:00
Dillon Kearns
88886958bf 2.1.5 2021-08-15 11:57:06 -07:00
Dillon Kearns
614fe42095 2.1.4 2021-08-02 17:49:58 -07:00
Dillon Kearns
3cad97e0bb 2.1.3 2021-08-02 17:40:10 -07:00
Dillon Kearns
cd4ea9e437 2.1.2 2021-08-01 16:11:28 -07:00
Dillon Kearns
f71cf2fbff 2.1.1 2021-08-01 14:26:48 -07:00
Dillon Kearns
f350df6312 2.1.0 2021-08-01 14:22:42 -07:00
Dillon Kearns
e2c689da3f 2.0.1 2021-07-31 20:37:32 -07:00
Dillon Kearns
49cff61592 2.0.0 2021-07-31 20:31:36 -07:00
Dillon Kearns
ecee7a7c88 Update cypress. 2021-07-26 08:48:55 -07:00
Dillon Kearns
12f475a88c Update dependencies. 2021-07-20 15:14:00 -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
948e3ebbc7 Update dependencies. 2021-07-07 09:02:40 -07:00
Dillon Kearns
b38815170f Remove xhr2 dependency. 2021-07-07 08:56:58 -07:00
Dillon Kearns
ac3c3369e5 Use undici to perform HTTP requests with file-system cache. 2021-07-06 06:26:14 -07:00
Dillon Kearns
a94ee06c35 Run build with worker threads. 2021-07-02 15:15:41 -07:00
Dillon Kearns
0cc2ea519b Update elm-review CLI. 2021-06-17 11:56:02 -07:00
Dillon Kearns
1d42eeb6e1 Add cypress setup for dev server. 2021-06-04 18:06:39 -07:00
Dillon Kearns
dcc5ad6458 Add elm-pages docs server to show local generated docs. 2021-05-28 11:37:03 -07:00
Dillon Kearns
8a982aa884 Add new Path API. 2021-05-23 10:03:21 -07:00
Dillon Kearns
3a8db2f7cb Update dependencies. 2021-05-15 19:49:42 -07:00
Dillon Kearns
87dc17eb66 Add basic init script. 2021-05-15 16:08:13 -07:00
Dillon Kearns
250d3ece73 Update dependencies. 2021-05-08 08:22:31 -07:00
Dillon Kearns
b0ac40cb2e Remove obsolete jest test suite. 2021-05-08 08:18:32 -07:00
Dillon Kearns
25d0b44b6c Add type definitions for serve-static. 2021-05-04 09:46:49 -07:00
Dillon Kearns
eeea9aff05 Sort routes. 2021-04-28 12:57:16 -07:00
Dillon Kearns
ce33445271 Add chokidar dependency. 2021-04-20 20:52:15 -07:00
Dillon Kearns
1d973ab495 Add CLI for elm-pages build. 2021-04-17 15:04:24 -07:00
Dillon Kearns
311f6f04a6 Update package.json. 2021-04-16 09:45:01 -07:00
Dillon Kearns
138e909ba3 Add ts types for cross-spawn. 2021-04-10 17:07:42 -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
c12d562834 No more express! 🎉 2021-04-07 13:15:33 -07:00
Dillon Kearns
e044276256 Install elm-hot. 2021-04-06 08:26:44 -07:00
Dillon Kearns
89650a4eb1 Merge branch 'serverless' into static-files
# Conflicts:
#	examples/docs/package-lock.json
#	examples/docs/src/Template/BlogIndex.elm
#	examples/docs/src/Template/Page.elm
#	generator/src/cli.js
#	netlify.toml
#	package-lock.json
#	package.json
#	src/Pages/Internal/Platform/Cli.elm
#	tests/BetaStaticHttpRequestsTests.elm
#	tests/StaticHttpRequestsTests.elm
2021-04-05 19:49:08 -07:00
Dillon Kearns
f79612fedf Update dependencies. 2021-04-05 14:44:56 -07:00
Dillon Kearns
2bb99ad2dc Update elm-review dependencies. 2021-04-02 13:56:44 -07:00
Dillon Kearns
1e5d6b8a0e Add file path and glob handlers. 2021-03-31 19:55:28 -07:00
Dillon Kearns
39ba5807fe Update elm-test. 2021-03-25 08:00:09 -07:00