From cd2ad211f5791f44a7eb89c7ad5687e7a586c08f Mon Sep 17 00:00:00 2001 From: Ben McCann <322311+benmccann@users.noreply.github.com> Date: Thu, 3 Sep 2020 16:06:04 -0700 Subject: [PATCH] Allow building Sapper on Windows --- package-lock.json | 50 ++++++++++++++++++++++++++++++++++++++++++++--- package.json | 5 +++-- 2 files changed, 50 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index d76d2b92d..7aa93c658 100644 --- a/package-lock.json +++ b/package-lock.json @@ -968,6 +968,17 @@ "ssri": "^6.0.1", "unique-filename": "^1.1.1", "y18n": "^4.0.0" + }, + "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } } }, "cache-base": { @@ -1311,6 +1322,17 @@ "mkdirp": "^0.5.1", "rimraf": "^2.5.4", "run-queue": "^1.0.0" + }, + "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } } }, "copy-descriptor": { @@ -2369,6 +2391,17 @@ "flatted": "^2.0.0", "rimraf": "2.6.3", "write": "1.0.3" + }, + "dependencies": { + "rimraf": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } } }, "flatted": { @@ -3743,6 +3776,17 @@ "mkdirp": "^0.5.1", "rimraf": "^2.5.4", "run-queue": "^1.0.3" + }, + "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } } }, "mri": { @@ -4770,9 +4814,9 @@ "dev": true }, "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "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 b17acd0dd..7c6f2dad6 100644 --- a/package.json +++ b/package.json @@ -57,6 +57,7 @@ "pretty-bytes": "^5.3.0", "puppeteer": "^5.0.0", "require-relative": "^0.8.7", + "rimraf": "^3.0.2", "rollup": "^2.21.0", "rollup-dependency-tree": "0.0.14", "rollup-plugin-css-chunks": "^1.2.6", @@ -79,8 +80,8 @@ "scripts": { "test": "mocha --config=.mocharc.yml", "pretest": "npm run check", - "build": "rm -rf dist && rollup -c", - "check": "rm -rf dist && cross-env TS_CHECK_ENABLED=true rollup -c", + "build": "rimraf dist && rollup -c", + "check": "rimraf dist && cross-env TS_CHECK_ENABLED=true rollup -c", "lint": "eslint '{src,runtime}/**/*[!.d].{ts,js}'", "prepare": "npm run build", "dev": "rollup -cw",