serve

Static file serving and directory listing

MIT License

Downloads
5.5M
Stars
9.4K
Committers
94

Bot releases are hidden (Show)

serve -

Published by leo over 7 years ago

Patches

  • Fix(package): update micro to version 7.0.0: #92
  • Correct pseudo-elements syntax: #93
  • Make async-to-gen work on Now: 1466cf76d4cfd3607143b2a30e3e0796673b94e3
  • Bumped mime-types to latest version: 9dd70bf54206b7618b7e9673694050f1ad95ed79

Credits

Huge thanks to @electerious for his help!

serve -

Published by leo over 7 years ago

Patches

  • Show correct ports when switching to an open one: 83d508b51b5805f16bcb2747f82de236f30a1b0a
  • Same notification for serve and micro: 18a574eb76c214ff31e73d4634cb1909a8dab4b3
  • Prepare for native async/await without flags: d9a4eca267d344c935ee6df2bfb9bf7de1f1d0a1
serve -

Published by leo over 7 years ago

Patches

  • Improved message for used ports: 2f5a55e71788ba9ac672e789e48cf6297cc3dd3d
serve -

Published by leo over 7 years ago

Minor Changes

  • Beautiful notification when running: 75a8d6a620e77adb45ba2c25b6600cbb36632883

Patches

  • Better way of handling used ports: f7d278add3f3da8884a3f978731cf404e5475217
  • Serve files without a mime type as text (like dotfiles): 5ffb29131e5a92479efd3789ad434ddd267a16ea
serve -

Published by leo over 7 years ago

Minor Changes

  • Stream and pipe EVERYTHING: da0251bace16bf9a739b71c577831dbb8f989efa

Patches

  • Only show update message in production: 9800d5d3184e4db4df29726da4757273581a9546
  • No need to tell greenkeeper about the emails: d82dc9d55278163f2132c505376c1fed0b43ce65
serve -

Published by leo over 7 years ago

Patches

  • Don't create sourcemaps when transpiling: 77e9955f1c832476ce4aad47ff0ca442de274089
serve -

Published by leo over 7 years ago

Patches

  • Correct config props for async-to-gen: 20fe9979f336d58ac4517e9d0655217017aaa5b4
serve -

Published by leo over 7 years ago

Major Changes

  • Only find random port if the other one is in use: e72b2fd4a1b094fda36b83ba52036a4c1b4fc7f2

Minor Changes

  • Hide details about server: 528bd1edb303018c839a726bb394fb6adb0e92eb
  • Mention package behind the curtains: 575ff685f95a1db67c7f54da6de8fcbcc3f7f0cc

Patches

  • Add husky: #88
  • Normalize directory paths with trailing slash: 96ce096e91cd18d65a8b2a1d3c019fdc12d6d06e
  • Only transpile our own code: 9e67188c6f83ac884dcd7af6b8c8bf551f8f8de7
  • Bumped dependencies: 65ad957e0c75cb312d8ff10a6879a35498d2d4c3

Credits

Huge thanks to @timneutkens for his help!

serve -

Published by leo over 7 years ago

Patches

  • Fix directory name render issue when running on Windows: #83
  • Always send the content-type header: #89

Credits

Huge thanks to @disquisition and @matheuss for their help!

serve -

Published by leo over 7 years ago

Patches

  • Male styling work on Windows: #78
  • Run pathType.dir() only if related exists (fixes #73): #81
  • Display IP address instead of localhost: #77

Credits

Huge thanks to @disquisition and @lukeed for their help!

serve -

Published by leo almost 8 years ago

Patches

  • Fixed error that pops up if your node version is too low: 932cec9b2846bf7f9ad6110a6e6a9add90696da9
  • Define a default random port instead: 915e677257f2717039fbb1fd62655061e4ce407d
  • Improve CSS font stack to make it work on Windows: #74

Credits

Huge thanks to @disquisition for his help!

serve -

Published by leo almost 8 years ago

Patches

  • Use default node binary for running the package: 206b8c3816fcaf0fed4e3220e9edffff58fe34dc
  • Provide correct path to CLI (makes it work on windows): 5ae5337afd4b5db528466aafc03536eafc9b7b43
  • Use async-to-gen to support async and await keywords: 2ef125dcf1671775b65e0732d4b26ca25c502b14
  • Moved update checking to main binary: 8075d8b278523b24f250684bf1312aa254512fcc
  • Told npm to upload directory: cbcb45086051a446a417824339cb8a66dd28ca81
  • Use package for determining if path is directory: f144ab6c3a7867404a9989d62d0efdabc8549590
  • Split out methods into separate files: d02fa31c328a2275d4ea35806a87637d0edcef25, 5697ad9499fc9c21756d1f4b51a7f21c62271b9a and 770f535d49f58326dfcc441c48946b244f0ce2f3
  • Show port number even if not defined as option: 6469086c40b1a9104a671ab0384ea4a6defc11a4
  • Mention that it only works with Node LTS (at least): 71498e3a40b7e449d0dbace04f9571f857d05355, 0a59fc1246e1a3a67c31d5831f12e00032225634 and de8914020b9390e82364d0b934bc9a38ae74603e
  • Make description match the repo's: 91bf649a733ab5a3035b94f35870ad16baa054d0

Notes

The package now works on the LTS version of Node!

serve -

Published by leo almost 8 years ago

Minor Changes

  • Copy url to clipboard when serving files: #68

Credits

Huge thanks to @pablopunk for his help!

serve -

Published by leo almost 8 years ago

Minor Changes

  • Let user know if there's an update: a990173c36f6a34abf72a3e9cde0c144e720a754
serve -

Published by leo almost 8 years ago

Minor Changes

  • Use random open port as the default one: d177add755a0500c465fdfc87dcbde6d58a3cb01

Patches

  • Author section added: 7d1c8d6c230c5d72152ead8230504d23c2e8d356
  • Fix linting tests: 112f94fa6e59eec164505f82932144dd4ee5eded
  • Removed terminal indicators: fb9f06ff157b2fc95a6a60a3df45f12b9e11ab97
  • Command for showing options: c0003bab35249e1484fcafe2d38fe7cd8c82f7f8
  • More explicit auth description: 25104afa64694e7eecaf64d45e9378e5c3d969f4
  • Make contributing heading match other repos: 26ca8a4932ff40d9cebcf21b25f628c3d8b49197
  • Let Travis decide whether or not to use sudo: a1a0664d36e39128c5e1224796e71c6327740ea4
  • Unpinned dependencies: 58d3a6b5a2f17299d3c2e6a21f2ee6f8c8ecc15f
  • Make binary work without transpilation: 10afa80a014397f55147387e450a7e051d7dc64e
  • Removed gulpfile: 0d29521376cdab7f77b5790e1c8ef70f5e5fc4d4
  • More files needed in the npm package: 57484400b1d3e5460a795023c1a1be245bd855bd
  • No need to run a development script anymore: 3f8519492bfd38d64a1ca9721590ebc7670a9c63
  • Note message shouldn't be green: 9c978976603e2747519e374bdbd7a087dc5c7002
serve -

Published by leo almost 8 years ago

Patches

  • Fixed screenshot again (now it finally works): cdd30a4
serve -

Published by leo almost 8 years ago

Patches

  • Make the screenshot work on the npm site: d7e37215ca0da89cd5857054adb4cf4d9f6010e7
serve -

Published by leo almost 8 years ago

Minor Changes

Patches

  • Credits for the new name added to README.md file: eaa017a and b5fa631
  • Updated screenshot to match new name: https://github.com/zeit/serve/pull/55 and 50d7903
  • Removed examples (we'll keep them somewhere else): 3a4de0d
  • Better explanation for --ignore flag: 1417447
  • Adapted command names for development workflow from all other @zeit repos: 7488f93
  • Link to section about HTTP authentication: b333d7b
serve -

Published by leo almost 8 years ago

Major Changes

  • Renamed the project from "list" to "serve". Thanks to @tj for releasing the name! 🎉

Minor Changes

serve -

Published by leo almost 8 years ago

Patches

  • Even with the --single option, we won't throw an error if index.html doesn't exist: https://github.com/zeit/list/pull/52
  • Instead of breaking, it will now respond with "Not Found" if a file couldn't be found. This is now happening for all cases, with all possible options: 5c0266c