diff options
Diffstat (limited to 'tools/update-babel-eslint.sh')
-rwxr-xr-x | tools/update-babel-eslint.sh | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/tools/update-babel-eslint.sh b/tools/update-babel-eslint.sh deleted file mode 100755 index fa6c0b0ee41..00000000000 --- a/tools/update-babel-eslint.sh +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/sh - -# Shell script to update babel-eslint in the source tree to the latest release. - -# This script must be be in the tools directory when it runs because it uses -# $0 to determine directories to work in. - -set -e - -cd "$( dirname "${0}" )" || exit -rm -rf node_modules/@babel -mkdir babel-eslint-tmp -cd babel-eslint-tmp || exit - -ROOT="$PWD/../.." -[ -z "$NODE" ] && NODE="$ROOT/out/Release/node" -[ -x "$NODE" ] || NODE=`command -v node` -NPM="$ROOT/deps/npm/bin/npm-cli.js" - -"$NODE" "$NPM" init --yes -"$NODE" "$NPM" install --global-style --no-bin-links --ignore-scripts --no-package-lock @babel/core @babel/eslint-parser @babel/plugin-syntax-import-assertions - -# Use dmn to remove some unneeded files. -"$NODE" "$NPM" exec -- dmn@2.2.2 -f clean -# Use removeNPMAbsolutePaths to remove unused data in package.json. -# This avoids churn as absolute paths can change from one dev to another. -"$NODE" "$NPM" exec -- removeNPMAbsolutePaths@1.0.4 . - -cd .. -mv babel-eslint-tmp/node_modules/@babel node_modules/@babel -rm -rf babel-eslint-tmp/ |