Roman Shtylman
317db73bdc
use pump to pipe sockets
...
Ensures that destination socket close or destroy also does the same for
the source socket.
2018-05-16 10:21:56 -04:00
Roman Shtylman
c27100b98e
refactor to use http agent interface for tunnels
2018-05-15 14:49:19 -04:00
Roman Shtylman
86dce49dd1
add --domain option to enable localtunnel servers on subdomains
2018-04-01 19:57:48 -07:00
Roman Shtylman
6b07a86ec1
switch babel-register to esm
2018-04-01 18:24:49 -07:00
Ajay Gandhi
b1c296a409
Generate human readable IDs for client URLs ( #77 )
...
Based on @FranzSkuffka's suggested enhancement in PR 207 on
localtunnel/localtunnel
(https://github.com/localtunnel/localtunnel/pull/207 ), this PR uses the
"human-readable-ids" package to generate IDs of the form
"adjective-noun-number". These IDs are easier to remember and arguably
more useful in testing since they can be retyped without copying and
pasting.
Some sample IDs generated by this package are:
* heavy-puma-90
* grump-walrus-64
* purple-starfish-58
* nasty-seahorse-9
2018-04-01 18:00:21 -07:00
Roman Shtylman
5fb9dbaaa1
extract ClientManager from server.js
...
Make client manager more robust when piping connections.
2017-12-11 21:16:55 -08:00
Roman Shtylman
b4a36c78b0
replace express with koa
2017-12-10 11:34:29 -08:00
Roman Shtylman
ab9b47d2b3
remove http-proxy dependency
2017-12-10 10:27:03 -08:00
Roman Shtylman
3e12b7ef31
upgrade debug to 3.1.0
2017-12-10 10:24:24 -08:00
Roman Shtylman
908ab316c3
update bluebird to 3.5.1
2017-12-10 10:22:05 -08:00
Roman Shtylman
61708ec698
update book to 1.3.3
2017-12-10 10:22:00 -08:00
Roman Shtylman
54f0eae039
upgrade babel register and babel plugin transform commonjs
2017-12-10 10:17:14 -08:00
Roman Shtylman
308c2d4b85
remove babel polyfill
2017-12-10 10:15:28 -08:00
Roman Shtylman
6318db6075
remove babel async to generator transform
2017-12-10 10:14:59 -08:00
Roman Shtylman
db5b632a9f
add dev script to package.json
2017-12-10 09:56:58 -08:00
Roman Shtylman
ddad1851fc
add yarn.lock
2017-12-10 09:27:57 -08:00