From a5d141d2f105ce85a8529d48b539d0a0aa392138 Mon Sep 17 00:00:00 2001 From: Joshua Kifer Date: Tue, 3 Apr 2018 12:49:55 -0700 Subject: [PATCH 1/4] Update (#1) * Downgrade chokidar to 1.7.0 * -> v0.10.3 --- CHANGELOG.md | 4 ++++ package.json | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1c1a657..979ebb5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # sapper changelog +## 0.10.3 + +* Downgrade chokidar ([#212](https://github.com/sveltejs/sapper/issues/212)) + ## 0.10.2 * Attach `store` to error pages diff --git a/package.json b/package.json index d11a506..7234d2f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "sapper", - "version": "0.10.2", + "version": "0.10.3", "description": "Military-grade apps, engineered by Svelte", "main": "dist/middleware.ts.js", "bin": { @@ -19,7 +19,7 @@ }, "dependencies": { "cheerio": "^1.0.0-rc.2", - "chokidar": "^2.0.2", + "chokidar": "^1.7.0", "clorox": "^1.0.3", "cookie": "^0.3.1", "devalue": "^1.0.1", From 0e3abe489a597f2c6687a9162e2028ade36ef707 Mon Sep 17 00:00:00 2001 From: Joshua Kifer Date: Tue, 3 Apr 2018 12:58:06 -0700 Subject: [PATCH 2/4] Re-upgrade chokidar, disable globbing --- package.json | 2 +- src/cli/dev.ts | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 7234d2f..973fda8 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ }, "dependencies": { "cheerio": "^1.0.0-rc.2", - "chokidar": "^1.7.0", + "chokidar": "^2.0.3", "clorox": "^1.0.3", "cookie": "^0.3.1", "devalue": "^1.0.1", diff --git a/src/cli/dev.ts b/src/cli/dev.ts index ea2a364..55df157 100644 --- a/src/cli/dev.ts +++ b/src/cli/dev.ts @@ -311,7 +311,8 @@ function watch_files(pattern: string, events: string[], callback: () => void) { const watcher = chokidar.watch(pattern, { persistent: true, - ignoreInitial: true + ignoreInitial: true, + disableGlobing: true }); events.forEach(event => { From 909ea72108bbe006b2becbb98ef652957b15a153 Mon Sep 17 00:00:00 2001 From: Joshua Kifer Date: Tue, 3 Apr 2018 14:04:08 -0700 Subject: [PATCH 3/4] Update dev.ts --- src/cli/dev.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cli/dev.ts b/src/cli/dev.ts index 55df157..b602560 100644 --- a/src/cli/dev.ts +++ b/src/cli/dev.ts @@ -312,7 +312,7 @@ function watch_files(pattern: string, events: string[], callback: () => void) { const watcher = chokidar.watch(pattern, { persistent: true, ignoreInitial: true, - disableGlobing: true + disableGlobbing: true }); events.forEach(event => { From ec88d4a43023d7b36b9fdf5557c0037638c9f91e Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Tue, 3 Apr 2018 21:38:28 -0400 Subject: [PATCH 4/4] Remove unnecessary globbing pattern --- src/cli/dev.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cli/dev.ts b/src/cli/dev.ts index b602560..64357d3 100644 --- a/src/cli/dev.ts +++ b/src/cli/dev.ts @@ -102,7 +102,7 @@ export async function dev(opts: { port: number, open: boolean }) { const hot_update_server = create_hot_update_server(dev_port); - watch_files(`${locations.routes()}/**/*`, ['add', 'unlink'], () => { + watch_files(locations.routes(), ['add', 'unlink'], () => { const routes = create_routes(); create_main_manifests({ routes, dev_port }); });