mirror of
https://github.com/kevin-DL/sapper.git
synced 2026-01-16 04:44:35 +00:00
Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
be7cff4818 | ||
|
|
d6632cf312 | ||
|
|
f6e012ec73 |
@@ -1,5 +1,9 @@
|
|||||||
# sapper changelog
|
# sapper changelog
|
||||||
|
|
||||||
|
## 0.13.1
|
||||||
|
|
||||||
|
* Reinstate ten-second interval between dev server heartbeats ([#276](https://github.com/sveltejs/sapper/issues/276))
|
||||||
|
|
||||||
## 0.13.0
|
## 0.13.0
|
||||||
|
|
||||||
* Expose `dev`, `build`, `export` and `find_page` APIs ([#272](https://github.com/sveltejs/sapper/issues/272))
|
* Expose `dev`, `build`, `export` and `find_page` APIs ([#272](https://github.com/sveltejs/sapper/issues/272))
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "sapper",
|
"name": "sapper",
|
||||||
"version": "0.13.0",
|
"version": "0.13.1",
|
||||||
"description": "Military-grade apps, engineered by Svelte",
|
"description": "Military-grade apps, engineered by Svelte",
|
||||||
"main": "dist/middleware.ts.js",
|
"main": "dist/middleware.ts.js",
|
||||||
"bin": {
|
"bin": {
|
||||||
|
|||||||
@@ -353,8 +353,11 @@ class Deferred {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const INTERVAL = 10000;
|
||||||
|
|
||||||
class DevServer {
|
class DevServer {
|
||||||
clients: Set<http.ServerResponse>;
|
clients: Set<http.ServerResponse>;
|
||||||
|
interval: NodeJS.Timer;
|
||||||
_: http.Server;
|
_: http.Server;
|
||||||
|
|
||||||
constructor(port: number, interval = 10000) {
|
constructor(port: number, interval = 10000) {
|
||||||
@@ -385,13 +388,14 @@ class DevServer {
|
|||||||
|
|
||||||
this._.listen(port);
|
this._.listen(port);
|
||||||
|
|
||||||
setInterval(() => {
|
this.interval = setInterval(() => {
|
||||||
this.send(null);
|
this.send(null);
|
||||||
});
|
}, INTERVAL);
|
||||||
}
|
}
|
||||||
|
|
||||||
close() {
|
close() {
|
||||||
this._.close();
|
this._.close();
|
||||||
|
clearInterval(this.interval);
|
||||||
}
|
}
|
||||||
|
|
||||||
send(data: any) {
|
send(data: any) {
|
||||||
|
|||||||
Reference in New Issue
Block a user