From 4922f4e82ed1a751337e0c4c67b2ee6f0743079f Mon Sep 17 00:00:00 2001 From: David Lechner Date: Fri, 9 Oct 2020 15:11:56 -0500 Subject: [PATCH] use mkdirp package for cross-platform mkdir -p causes an error on windows --- package.json | 3 ++- yarn.lock | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index f18a49db..581bec23 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "zen-push": "^0.2.1" }, "scripts": { - "prepare": "mkdir -p public/static/js && ncp node_modules/@pybricks/mpy-cross-v5/build/mpy-cross.wasm src/sagas/mpy-cross.emcwasm", + "prepare": "mkdirp public/static/js && ncp node_modules/@pybricks/mpy-cross-v5/build/mpy-cross.wasm src/sagas/mpy-cross.emcwasm", "start": "react-scripts start", "build": "react-scripts build", "test": "react-scripts test --env=./test/env.js", @@ -73,6 +73,7 @@ "eslint-plugin-prettier": "^3.1.2", "eslint-plugin-react": "^7.20.5", "jest-mock-extended": "^1.0.9", + "mkdirp": "^1.0.4", "ncp": "^2.0.0", "prettier": "^2.0.4" } diff --git a/yarn.lock b/yarn.lock index 3fbbbfd9..1418c252 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7699,6 +7699,11 @@ mixin-object@^2.0.1: dependencies: minimist "^1.2.5" +mkdirp@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" + integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== + move-concurrently@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92"