From 9b4470b6bf31523913264d400f9196dd1066b269 Mon Sep 17 00:00:00 2001 From: Maia Teegarden Date: Fri, 19 Oct 2018 14:13:40 -0700 Subject: [PATCH] Extract watcher into its own package --- packages/core/parcel-bundler/package.json | 1 + packages/core/parcel-bundler/src/Bundler.js | 2 +- packages/core/watcher/package.json | 14 ++++++++++++++ .../{parcel-bundler => watcher}/src/Watcher.js | 0 4 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 packages/core/watcher/package.json rename packages/core/{parcel-bundler => watcher}/src/Watcher.js (100%) diff --git a/packages/core/parcel-bundler/package.json b/packages/core/parcel-bundler/package.json index 8624ee13dea..ec5c7ba84c3 100644 --- a/packages/core/parcel-bundler/package.json +++ b/packages/core/parcel-bundler/package.json @@ -68,6 +68,7 @@ "tomlify-j0.4": "^3.0.0", "v8-compile-cache": "^2.0.0", "ws": "^5.1.1", + "@parcel/watcher": "1.10.3", "@parcel/workers": "^1.10.3", "@parcel/logger": "^1.10.3" }, diff --git a/packages/core/parcel-bundler/src/Bundler.js b/packages/core/parcel-bundler/src/Bundler.js index 1dbfac7a558..b71882cde3a 100644 --- a/packages/core/parcel-bundler/src/Bundler.js +++ b/packages/core/parcel-bundler/src/Bundler.js @@ -4,7 +4,7 @@ const Parser = require('./Parser'); const WorkerFarm = require('@parcel/workers'); const Path = require('path'); const Bundle = require('./Bundle'); -const Watcher = require('./Watcher'); +const Watcher = require('@parcel/watcher'); const FSCache = require('./FSCache'); const HMRServer = require('./HMRServer'); const Server = require('./Server'); diff --git a/packages/core/watcher/package.json b/packages/core/watcher/package.json new file mode 100644 index 00000000000..2a100983b9d --- /dev/null +++ b/packages/core/watcher/package.json @@ -0,0 +1,14 @@ +{ + "name": "@parcel/watcher", + "version": "1.10.3", + "description": "Blazing fast, zero configuration web application bundler", + "main": "src/Watcher.js", + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/parcel-bundler/parcel.git" + }, + "dependencies": { + "fswatcher-child": "^1.0.5" + } +} diff --git a/packages/core/parcel-bundler/src/Watcher.js b/packages/core/watcher/src/Watcher.js similarity index 100% rename from packages/core/parcel-bundler/src/Watcher.js rename to packages/core/watcher/src/Watcher.js