From 58f476fc6a92b8caa4b0826513c22c541adb3aef Mon Sep 17 00:00:00 2001 From: Sebastian Malton Date: Thu, 2 Feb 2023 14:53:06 -0500 Subject: [PATCH] Another attempt to get mkdir to work on windows Signed-off-by: Sebastian Malton --- packages/open-lens/package.json | 5 ++--- packages/open-lens/yarn.lock | 5 +++++ 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/packages/open-lens/package.json b/packages/open-lens/package.json index 330c529fd8..af391b0d65 100644 --- a/packages/open-lens/package.json +++ b/packages/open-lens/package.json @@ -34,9 +34,7 @@ "dev:main": "cross-env NODE_ENV=development webpack --config webpack/main.ts --progress --watch", "dev:renderer": "cross-env NODE_ENV=development ts-node ./webpack/dev-server.ts", "test:integration": "jest -xyz --runInBand --detectOpenHandles --forceExit --modulePaths=[\"/integration/\"];", - "copy-tray-icons:default": "mkdir -p ./static/build/tray", - "copy-tray-icons:win32": "New-Item -ItemType Directory -Force -Path ./static/build/tray", - "copy-tray-icons": "run-script-os && cp ./build/tray/* ./static/build/tray", + "copy-tray-icons": "mkdirp ./static/build/tray && cp ./build/tray/* ./static/build/tray", "build:tray-icons": "generate-tray-icons --output ./build/tray --input ./node_modules/@k8slens/core/src/renderer/components/icon/logo-lens.svg --notice-icon ./node_modules/@k8slens/core/src/renderer/components/icon/notice.svg --spinner-icon ./node_modules/@k8slens/core/src/renderer/components/icon/arrow-spinner.svg", "download:binaries": "ensure-binaries --package ./package.json --base-dir ./binaries/client" }, @@ -248,6 +246,7 @@ "jest-environment-jsdom": "^28.1.3", "jsonfile": "^6.1.0", "mini-css-extract-plugin": "^2.7.1", + "mkdirp": "^2.1.3", "monaco-editor": "^0.29.1", "monaco-editor-webpack-plugin": "^5.0.0", "node-loader": "^2.0.0", diff --git a/packages/open-lens/yarn.lock b/packages/open-lens/yarn.lock index 0eb1d19857..09a00cd1ea 100644 --- a/packages/open-lens/yarn.lock +++ b/packages/open-lens/yarn.lock @@ -7672,6 +7672,11 @@ mkdirp@^1.0.3, mkdirp@^1.0.4: resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== +mkdirp@^2.1.3: + version "2.1.3" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-2.1.3.tgz#b083ff37be046fd3d6552468c1f0ff44c1545d1f" + integrity sha512-sjAkg21peAG9HS+Dkx7hlG9Ztx7HLeKnvB3NQRcu/mltCVmvkF0pisbiTSfDVYTT86XEfZrTUosLdZLStquZUw== + mobx-observable-history@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/mobx-observable-history/-/mobx-observable-history-2.0.3.tgz#07dd551e9d2a5666ca1d759ad108173fab47125e"