From baebfd5b8c29e809a37970f49340475abad7463a Mon Sep 17 00:00:00 2001 From: Ralf Vogler Date: Thu, 5 May 2022 22:25:10 +0200 Subject: [PATCH] docker, #15: use rimraf since rm -f is del /f on Windows --- package-lock.json | 8 ++++++-- package.json | 5 +++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index ed2fc9d..0ec8edb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,8 @@ "@playwright/test": "^1.20.1", "cross-env": "^7.0.3", "playwright": "^1.20.1", - "puppeteer-extra-plugin-stealth": "^2.9.0" + "puppeteer-extra-plugin-stealth": "^2.9.0", + "rimraf": "^3.0.2" } }, "node_modules/@babel/code-frame": { @@ -2591,8 +2592,9 @@ }, "node_modules/rimraf": { "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "dev": true, - "license": "ISC", "dependencies": { "glob": "^7.1.3" }, @@ -4696,6 +4698,8 @@ }, "rimraf": { "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "dev": true, "requires": { "glob": "^7.1.3" diff --git a/package.json b/package.json index 7c17d1f..b5fc415 100644 --- a/package.json +++ b/package.json @@ -3,13 +3,14 @@ "login": "npx playwright open --save-storage=auth.json https://www.epicgames.com/login", "codegen": "npx playwright codegen --load-storage=auth.json https://www.epicgames.com/store/en-US/free-games", "docker:build": "docker build --tag free-games-claimer .", - "docker:epic-games": "rm -f userDataDir/SingletonLock && cross-env-shell docker run --rm -it -p 5900:5900 -p 6080:6080 -v \"$INIT_CWD/userDataDir\":/fgc/userDataDir --name free-games-claimer free-games-claimer" + "docker:epic-games": "rimraf userDataDir/SingletonLock && cross-env-shell docker run --rm -it -p 5900:5900 -p 6080:6080 -v \"$INIT_CWD/userDataDir\":/fgc/userDataDir --name free-games-claimer free-games-claimer" }, "devDependencies": { "@playwright/test": "^1.20.1", "cross-env": "^7.0.3", "playwright": "^1.20.1", - "puppeteer-extra-plugin-stealth": "^2.9.0" + "puppeteer-extra-plugin-stealth": "^2.9.0", + "rimraf": "^3.0.2" }, "type": "module" }