From eab63a94ac469d4814b6acf6fd8c87a75aea421f Mon Sep 17 00:00:00 2001 From: Michael Lumish Date: Fri, 8 May 2020 11:36:17 -0700 Subject: [PATCH] Don't use gts clean in npm clean to avoid errors on Node 8 --- packages/grpc-js/package.json | 3 ++- packages/proto-loader/package.json | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/grpc-js/package.json b/packages/grpc-js/package.json index 3ca7b8f5..590e5fef 100644 --- a/packages/grpc-js/package.json +++ b/packages/grpc-js/package.json @@ -33,6 +33,7 @@ "mocha-jenkins-reporter": "^0.4.1", "ncp": "^2.0.0", "pify": "^4.0.1", + "rimraf": "^3.0.2", "ts-node": "^8.3.0", "typescript": "^3.7.2" }, @@ -43,7 +44,7 @@ ], "scripts": { "build": "npm run compile", - "clean": "gts clean", + "clean": "node -e 'require(\"rimraf\")(\"./build\", () => {})'", "compile": "tsc -p .", "format": "clang-format -i -style=\"{Language: JavaScript, BasedOnStyle: Google, ColumnLimit: 80}\" src/*.ts test/*.ts", "lint": "npm run check", diff --git a/packages/proto-loader/package.json b/packages/proto-loader/package.json index 746b8792..022eb41c 100644 --- a/packages/proto-loader/package.json +++ b/packages/proto-loader/package.json @@ -14,7 +14,7 @@ "typings": "build/src/index.d.ts", "scripts": { "build": "npm run compile", - "clean": "gts clean", + "clean": "node -e 'require(\"rimraf\")(\"./build\", () => {})'", "compile": "tsc -p .", "format": "clang-format -i -style=\"{Language: JavaScript, BasedOnStyle: Google, ColumnLimit: 80}\" src/*.ts test/*.ts", "lint": "tslint -c node_modules/google-ts-style/tslint.json -p . -t codeFrame --type-check", @@ -47,6 +47,7 @@ "@types/node": "^10.12.5", "clang-format": "^1.2.2", "gts": "^1.1.0", + "rimraf": "^3.0.2", "typescript": "~3.3.3333" }, "engines": {