Michael Jackson
577fa7608b
Style tweaks
2018-04-04 12:08:42 -07:00
MICHAEL JACKSON
d6f2bc089a
Better dev server integration
2018-02-16 16:00:06 -08:00
MICHAEL JACKSON
9c042e6368
Style tweaks
2017-12-13 16:22:58 -08:00
MICHAEL JACKSON
3a309241da
Prettify
2017-11-25 13:25:01 -08:00
MICHAEL JACKSON
e988180c8a
Add counter for ?main usage
2017-11-16 21:25:50 -05:00
MICHAEL JACKSON
a9497166fe
Add counter for "browser" fallback usage
...
Helps with #63
2017-11-15 07:30:05 -05:00
MICHAEL JACKSON
b614f8646d
Use arrow functions for callbacks
2017-11-08 10:14:46 -08:00
MICHAEL JACKSON
2d57d96e62
Prettier everything up
2017-11-08 08:57:15 -08:00
MICHAEL JACKSON
d3f3aa610c
Remove ?main from fully-resolved URLs
2017-09-01 22:43:56 -07:00
MICHAEL JACKSON
124fead8ff
Do not use ?main fields that are not strings
...
Fixes #62
2017-09-01 20:29:49 -07:00
MICHAEL JACKSON
b6f9176c71
Redirect modules
2017-08-31 09:00:17 -07:00
MICHAEL JACKSON
30de36aa40
Use req.filename directly
2017-08-26 19:50:45 -07:00
MICHAEL JACKSON
50979bfca5
Fix ?module bug with empty filenames
2017-08-26 17:44:29 -07:00
MICHAEL JACKSON
e95dcf0028
Do not needlessly redirect
2017-08-24 01:12:26 -06:00
MICHAEL JACKSON
02b0dc91e2
More improvements for ?module
2017-08-24 00:33:58 -06:00
MICHAEL JACKSON
28543a39b6
Add ?module support to server
...
In "module" mode, the server looks for the "module"/"esnext:main" fields
in package.json for an ES module. Also, it redirects to the real file
path so that relative imports work.
2017-08-23 14:14:21 -07:00
MICHAEL JACKSON
6329a83f67
Use / instead of "index"
2017-08-22 20:16:21 -07:00
MICHAEL JACKSON
f64bb6bfd5
Treat URLs with no trailing slashes like files
...
This is to be consistent with the rest of the API, but also to allow
packages to omit the trailing slash and file name when publishing
multiple builds in the same package.
2017-08-22 18:51:37 -07:00
MICHAEL JACKSON
ab3e21b8f8
Be explicit with status codes
2017-08-22 18:44:26 -07:00
MICHAEL JACKSON
066729f17c
Re-organize package URL parsing
2017-08-19 11:44:01 -07:00
MICHAEL JACKSON
22c5c550be
Move some utils into middleware/utils
2017-08-18 23:09:29 -07:00
MICHAEL JACKSON
bc609ca825
Combine fetchPackage and findFile into same middleware
2017-08-16 15:58:14 -07:00