From 85e0dc2862081842553d92d3bbc8c7364014205c Mon Sep 17 00:00:00 2001 From: Erick Zhao Date: Tue, 6 Jan 2026 13:18:08 -0800 Subject: [PATCH] chore: remove `pre-push` hook --- .husky/pre-push | 9 --------- .husky/pre-push.js | 14 -------------- package.json | 1 - yarn.lock | 46 ++++------------------------------------------ 4 files changed, 4 insertions(+), 66 deletions(-) delete mode 100755 .husky/pre-push delete mode 100644 .husky/pre-push.js diff --git a/.husky/pre-push b/.husky/pre-push deleted file mode 100755 index d5af4f6c64..0000000000 --- a/.husky/pre-push +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh -. "$(dirname "$0")/_/husky.sh" - -BRANCH=`git rev-parse --abbrev-ref HEAD` -PROTECTED_BRANCH="main" - -if [ "$BRANCH" = $PROTECTED_BRANCH ]; then - node .husky/pre-push.js < /dev/tty -fi diff --git a/.husky/pre-push.js b/.husky/pre-push.js deleted file mode 100644 index 215d04ef3a..0000000000 --- a/.husky/pre-push.js +++ /dev/null @@ -1,14 +0,0 @@ -const inquirer = require('inquirer'); - -const question = [ - { - type: 'confirm', - name: 'continuePush', - message: '[pre-push hook] Warning: this is a protected branch. Continue?', - }, -]; - -inquirer.prompt(question).then((answer) => { - if (!answer.continuePush) process.exit(1); - process.exit(0); -}); diff --git a/package.json b/package.json index 1ffb94d691..c54b51fd30 100644 --- a/package.json +++ b/package.json @@ -113,7 +113,6 @@ "eslint-plugin-tsdoc": "^0.4.0", "fork-ts-checker-webpack-plugin": "^7.2.13", "husky": "^7.0.1", - "inquirer": "^8.0.0", "lerna": "^9.0.0", "lint-staged": "^12.1.7", "markdownlint-cli2": "^0.19.1", diff --git a/yarn.lock b/yarn.lock index 7b8e8a8262..6e76aeceec 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6261,7 +6261,7 @@ __metadata: languageName: node linkType: hard -"ansi-escapes@npm:^4.2.1, ansi-escapes@npm:^4.3.0, ansi-escapes@npm:^4.3.2": +"ansi-escapes@npm:^4.3.0, ansi-escapes@npm:^4.3.2": version: 4.3.2 resolution: "ansi-escapes@npm:4.3.2" dependencies: @@ -7505,13 +7505,6 @@ __metadata: languageName: node linkType: hard -"cli-width@npm:^3.0.0": - version: 3.0.0 - resolution: "cli-width@npm:3.0.0" - checksum: 10c0/125a62810e59a2564268c80fdff56c23159a7690c003e34aeb2e68497dccff26911998ff49c33916fcfdf71e824322cc3953e3f7b48b27267c7a062c81348a9a - languageName: node - linkType: hard - "cli-width@npm:^4.1.0": version: 4.1.0 resolution: "cli-width@npm:4.1.0" @@ -8716,7 +8709,6 @@ __metadata: got: "npm:^11.8.5" html-webpack-plugin: "npm:^5.5.3" husky: "npm:^7.0.1" - inquirer: "npm:^8.0.0" interpret: "npm:^3.1.1" jiti: "npm:^2.4.2" lerna: "npm:^9.0.0" @@ -10522,7 +10514,7 @@ __metadata: languageName: node linkType: hard -"figures@npm:3.2.0, figures@npm:^3.0.0": +"figures@npm:3.2.0": version: 3.2.0 resolution: "figures@npm:3.2.0" dependencies: @@ -12439,29 +12431,6 @@ __metadata: languageName: node linkType: hard -"inquirer@npm:^8.0.0": - version: 8.2.5 - resolution: "inquirer@npm:8.2.5" - dependencies: - ansi-escapes: "npm:^4.2.1" - chalk: "npm:^4.1.1" - cli-cursor: "npm:^3.1.0" - cli-width: "npm:^3.0.0" - external-editor: "npm:^3.0.3" - figures: "npm:^3.0.0" - lodash: "npm:^4.17.21" - mute-stream: "npm:0.0.8" - ora: "npm:^5.4.1" - run-async: "npm:^2.4.0" - rxjs: "npm:^7.5.5" - string-width: "npm:^4.1.0" - strip-ansi: "npm:^6.0.0" - through: "npm:^2.3.6" - wrap-ansi: "npm:^7.0.0" - checksum: 10c0/e3e64e10f5daeeb8f770f1310acceb4aab593c10d693e7676ecd4a5b023d5b865b484fec7ead516e5e394db70eff687ef85459f75890f11a99ceadc0f4adce18 - languageName: node - linkType: hard - "internal-slot@npm:^1.0.3": version: 1.0.3 resolution: "internal-slot@npm:1.0.3" @@ -15245,13 +15214,6 @@ __metadata: languageName: node linkType: hard -"mute-stream@npm:0.0.8": - version: 0.0.8 - resolution: "mute-stream@npm:0.0.8" - checksum: 10c0/18d06d92e5d6d45e2b63c0e1b8f25376af71748ac36f53c059baa8b76ffac31c5ab225480494e7d35d30215ecdb18fed26ec23cafcd2f7733f2f14406bcd19e2 - languageName: node - linkType: hard - "mute-stream@npm:^1.0.0": version: 1.0.0 resolution: "mute-stream@npm:1.0.0" @@ -16018,7 +15980,7 @@ __metadata: languageName: node linkType: hard -"ora@npm:^5.1.0, ora@npm:^5.4.1": +"ora@npm:^5.1.0": version: 5.4.1 resolution: "ora@npm:5.4.1" dependencies: @@ -17833,7 +17795,7 @@ __metadata: languageName: node linkType: hard -"run-async@npm:^2.2.0, run-async@npm:^2.4.0": +"run-async@npm:^2.2.0": version: 2.4.1 resolution: "run-async@npm:2.4.1" checksum: 10c0/35a68c8f1d9664f6c7c2e153877ca1d6e4f886e5ca067c25cdd895a6891ff3a1466ee07c63d6a9be306e9619ff7d509494e6d9c129516a36b9fd82263d579ee1