From d8f7cfa77953b516e1c54f62a732909725080f57 Mon Sep 17 00:00:00 2001 From: Joe Haddad Date: Sun, 10 Sep 2017 11:27:13 -0400 Subject: [PATCH 1/2] Clean target directory before compiling overlay --- packages/react-error-overlay/package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/react-error-overlay/package.json b/packages/react-error-overlay/package.json index b3b9365aeb3..7592edc05c0 100644 --- a/packages/react-error-overlay/package.json +++ b/packages/react-error-overlay/package.json @@ -5,10 +5,10 @@ "main": "lib/index.js", "scripts": { "prepublishOnly": "npm run build:prod && npm test", - "start": "cross-env NODE_ENV=development npm run build -- --watch", + "start": "rm -rf lib/ && cross-env NODE_ENV=development npm run build -- --watch", "test": "flow && jest", - "build": "babel src/ -d lib/", - "build:prod": "cross-env NODE_ENV=production babel src/ -d lib/" + "build": "rm -rf lib/ && babel src/ -d lib/", + "build:prod": "rm -rf lib/ && cross-env NODE_ENV=production babel src/ -d lib/" }, "repository": "facebookincubator/create-react-app", "license": "BSD-3-Clause", From a811d909f072333ec573c78965fe456d97d7607f Mon Sep 17 00:00:00 2001 From: Joe Haddad Date: Sun, 10 Sep 2017 12:39:22 -0400 Subject: [PATCH 2/2] Use rimraf --- packages/react-error-overlay/package.json | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/packages/react-error-overlay/package.json b/packages/react-error-overlay/package.json index 7592edc05c0..289f72126bf 100644 --- a/packages/react-error-overlay/package.json +++ b/packages/react-error-overlay/package.json @@ -5,10 +5,10 @@ "main": "lib/index.js", "scripts": { "prepublishOnly": "npm run build:prod && npm test", - "start": "rm -rf lib/ && cross-env NODE_ENV=development npm run build -- --watch", + "start": "rimraf lib/ && cross-env NODE_ENV=development npm run build -- --watch", "test": "flow && jest", - "build": "rm -rf lib/ && babel src/ -d lib/", - "build:prod": "rm -rf lib/ && cross-env NODE_ENV=production babel src/ -d lib/" + "build": "rimraf lib/ && babel src/ -d lib/", + "build:prod": "rimraf lib/ && cross-env NODE_ENV=production babel src/ -d lib/" }, "repository": "facebookincubator/create-react-app", "license": "BSD-3-Clause", @@ -53,7 +53,8 @@ "eslint-plugin-react": "7.1.0", "flow-bin": "0.52.0", "jest": "20.0.4", - "jest-fetch-mock": "1.2.1" + "jest-fetch-mock": "1.2.1", + "rimraf": "^2.6.1" }, "jest": { "setupFiles": [