- Update Rollup to 1.0, replace Uglify with Terser (#65)
- Add UTF8 header (#36)
- Fix registry URL for scoped packages (#35)
- Use
tarmodule (#34)
- Bump tag to trigger AWS deploy
- Don't try to spellcheck package names (#29)
- Improve caching (#26)
- Show error message on 500 page (#24)
- Fix package-lock.json
- Move some
devDependenciestodependencies, where they belong (#20)
- Update to new Uglify API
- Use
pushStateinstead ofreplaceStateon/ - Update to new Rollup API
- Do bundling and minification in a child process (#11)
- Only send
startmessage if process is a fork
- Update rollup-plugin-node-resolve — fixes #6
- Fix queries with deep imports
- Fix query string parsing
- Fix bug with route matching regex
- Support semver ranges
- Add message encouraging package authors to use pkg.module
- Shorten URLs —
/bundle/foois now just/foo - Move
/logto_log(npm package names cannot start with underscores) - Add
/_cacheroute for inspecting the cache - Filter logs by package name:
/_log?filter=left-pad - Include yarn output in logs
- Use
modulesOnlyoption in rollup-plugin-node-resolve to increase reliability for packages that import CommonJS from ESM (#2) - Allow deep imports (e.g.
/lodash-es/range.js)
- Handle packages with
peerDependencies, e.g. react-dom (#1)
- Timeout after 10 seconds
- Add a loading indicator
- Use favicon middleware
- Fix bug that was prevent certain tarballs from being extracted
- Serve unminified bundles if minification fails
- Update homepage to include version number and link
- Better server error messages
- First release