Rich Harris
ee95240ca6
Merge pull request #394 from sveltejs/gh-390
...
omit trailing slash from server route matchers
2018-08-30 19:37:23 -04:00
Rich Harris
bc31c73c33
omit trailing slash from server route matchers - fixes #390
2018-08-30 18:48:10 -04:00
Rich Harris
7798f8f684
minor tidy up
2018-08-30 18:41:37 -04:00
Rich Harris
70fd7038b0
skip webpack annotations when using Rollup
2018-08-30 18:38:46 -04:00
Rich Harris
4259fc8e58
update shimport, minor tidy up
2018-08-29 20:20:02 -04:00
Rich Harris
6393a30b13
print nice build summaries
2018-08-29 15:03:10 -04:00
Rich Harris
458be49b35
emit errors and warnings, albeit clumsily
2018-08-29 13:26:31 -04:00
Rich Harris
f8d742bdd0
hashing
2018-08-29 10:55:52 -04:00
Rich Harris
7e698f1613
use watchChange plugin hook to detect invalidations
2018-08-28 18:06:31 -04:00
Rich Harris
85e25d6380
add a --bundler option, for forcing rollup or webpack
2018-08-28 17:29:14 -04:00
Rich Harris
200c5fcbd2
get tests passing again
2018-08-25 14:01:07 -04:00
Rich Harris
9cbb8bdc33
first stab at supporting Rollup ( #130 )
2018-08-25 12:42:27 -04:00
Rich Harris
24f2855f89
create a facade over webpack, to support alternative compilers
2018-08-25 09:11:45 -04:00
Rich Harris
dba83641e4
remove glob and cheerio from dependencies
2018-08-19 15:20:14 -04:00
Rich Harris
731d4f535c
skip layout components where none is provided - fixes #312
2018-07-23 16:31:00 -04:00
Rich Harris
39eb3be01e
-> v0.15.1
2018-07-22 21:25:33 -04:00
Rich Harris
58de0f9c99
Nested routes
...
Fixes #262
2018-07-22 21:00:37 -04:00
Rich Harris
8dc52a04e4
split pages and server routes into separate arrays
2018-07-05 08:14:07 -04:00
Rich Harris
008b607c01
generate pages and server routes separately
2018-07-04 10:53:41 -04:00
Elco Brouwer von Gonzenbach
4f011bfc37
Convert whitespace to tabs. Add some unit tests for create routes
2018-07-02 11:52:17 +07:00
Elco Brouwer von Gonzenbach
6c4ab32cf0
Sync update to sapper 0.14.0
2018-06-29 06:57:01 +07:00
Rich Harris
b7bb4db8c1
treat foo/index.json.js as foo.json.js - fixes #297
2018-06-28 13:20:41 -04:00
Rich Harris
5b5f33d3cf
error on 4xx.html and 5xx.html
2018-06-28 12:57:59 -04:00
Rich Harris
e87247493f
replace 4xx.html and 5xx.html with _error.html
2018-06-28 11:38:21 -04:00
Elco Brouwer von Gonzenbach
0e2c2ca101
Correct errors in param pattern and matching patterns
2018-06-13 10:00:39 +07:00
Elco Brouwer von Gonzenbach
8015be8069
Correct spacing
2018-06-12 09:15:54 +07:00
Elco Brouwer von Gonzenbach
e39ad59589
Add regexp option to routes
2018-06-12 09:11:54 +07:00
Rich Harris
e0b4319c7d
preserve webpack stats, write client assets elsewhere
2018-05-26 12:31:43 -04:00
Rich Harris
4f49fd8d5c
create build API
2018-05-22 11:32:06 -04:00
Rich Harris
da47fdec96
fix sorting
2018-05-05 09:38:24 -04:00
Rich Harris
b525eb6480
get tests passing
2018-05-04 17:19:39 -04:00
Rich Harris
9e2d0a7fbc
Merge branch 'master' into collision
2018-05-04 17:05:18 -04:00
Akihiko Odaki
ba7525c676
Ignore files and directories with leading dots except .well-known
2018-05-04 22:18:23 +09:00
Rich Harris
992d89027d
Merge branch 'master' into collision
2018-05-03 21:44:28 -04:00
Rich Harris
93128a0156
Merge pull request #243 from akihikodaki/dot
...
Accept directory entries which starts with dot as routes
2018-05-03 21:39:46 -04:00
Akihiko Odaki
6f9ce9ce85
Accept directory entries which starts with dot as routes
...
It allows to implement .well-known URIs.
2018-04-19 22:04:03 +09:00
Akihiko Odaki
917dd60cc3
Allow to have middleware for the path same with a HTML page
...
HTTP allows to change the type of the content to serve by Accept field in
the request. The middleware for the path same with a HTML page will
be inserted before the HTML renderer, and can take advantage of this
feature, using expressjs's "accepts" method, for example.
2018-04-15 23:11:08 +09:00
Akihiko Odaki
b13cc6f39a
Do not encode characters allowed in path when generating routes
...
In RFC 3986, some characters not allowed in query, which encodeURIComponent
is designed for, is allowed in path.
A notable example is "@", which is commonly included in paths of social
profile pages. Such characters should not be encoded.
The new encoding function is conforming to the RFC.
2018-04-14 01:08:27 +09:00
Rich-Harris
25809ec409
enforce stable sort
2018-03-25 15:12:35 -04:00
Rich Harris
1d71b86c0f
remove all hard-coded locations ( #181 )
2018-03-11 13:43:11 -04:00
Rich Harris
be63ea7c96
add SAPPER_BASE and SAPPER_APP environment variables
2018-03-11 13:29:39 -04:00
Rich Harris
8ec433581a
a few small tweaks
2018-03-11 12:54:35 -04:00
Rich Harris
0d0e4d664e
-> v0.9.3
2018-03-10 23:32:06 -05:00
Rich Harris
254e41b11e
use code-splitting etc
2018-03-10 22:26:53 -05:00
Rich Harris
4171786953
ensure directories are not mistaken for routes
2018-03-10 20:38:48 -05:00
Rich Harris
9bac32eea4
allow server routes to be .ts files (or anything else) - fixes #57
2018-03-10 20:08:23 -05:00
Rich Harris
8bb0999878
fix route sorting
2018-03-07 14:26:30 -05:00
Rich Harris
854147fa6c
URI-encodes routes - fixes #103
2018-03-04 18:59:35 -05:00
Rich Harris
99853c5181
various stability improvements
2018-03-03 21:48:50 -05:00
Rich Harris
2622692f69
various improvements to manifest generation - fixes #148
2018-03-03 15:39:40 -05:00