This is an automated email from the ASF dual-hosted git repository.
nodece pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/casbin-node-extensions.git
The following commit(s) were added to refs/heads/main by this push:
new 8d14a40 fix: remove prepack/postpack hooks that break pnpm -r pack
(#7)
8d14a40 is described below
commit 8d14a400d125723eb494723d243a9f18ef18b522
Author: Zixuan Liu <[email protected]>
AuthorDate: Wed Nov 4 21:31:14 2026 +0800
fix: remove prepack/postpack hooks that break pnpm -r pack (#7)
Upstream-era hooks ran lint and tests inside pack (needing docker
services), deleted lib/ after packing, or invoked yarn/npm-run-all
which crashes under pnpm (commitizen config). The release pipeline
builds all packages explicitly before packing, so the hooks were
redundant and made the workspace un-packable: only 10 of 21 tarballs
survived. prepare/prepublish hooks are left untouched for now.
---
packages/adapters/couchdb-adapter/package.json | 1 -
packages/adapters/file-adapter/package.json | 2 --
packages/adapters/mongoose-adapter/package.json | 1 -
packages/adapters/redis-adapter/package.json | 1 -
packages/adapters/sequelize-adapter/package.json | 1 -
packages/middlewares/express-authz/package.json | 1 -
packages/role-managers/session-role-manager/package.json | 2 --
packages/watchers/etcd-watcher/package.json | 2 --
packages/watchers/mongo-changestream-watcher/package.json | 1 -
packages/watchers/pubsub-watcher/package.json | 2 --
packages/watchers/redis-watcher/package.json | 2 --
11 files changed, 16 deletions(-)
diff --git a/packages/adapters/couchdb-adapter/package.json
b/packages/adapters/couchdb-adapter/package.json
index 7755c30..a27dca9 100644
--- a/packages/adapters/couchdb-adapter/package.json
+++ b/packages/adapters/couchdb-adapter/package.json
@@ -12,7 +12,6 @@
"test": "jest --forceExit",
"format": "yarn format:check --write",
"format:check": "prettier --check \"{src,test}/**/*.ts\"",
- "prepack": "run-s lint build",
"release": "npx -p semantic-release -p @semantic-release/git -p
@semantic-release/changelog semantic-release"
},
"devDependencies": {
diff --git a/packages/adapters/file-adapter/package.json
b/packages/adapters/file-adapter/package.json
index 01acfd4..68ad489 100644
--- a/packages/adapters/file-adapter/package.json
+++ b/packages/adapters/file-adapter/package.json
@@ -11,8 +11,6 @@
"typings": "lib/cjs/index.d.ts",
"module": "lib/esm/index.js",
"scripts": {
- "prepack": "run-s lint test build",
- "postpack": "run-s clean",
"build": "run-s clean && run-p build:*",
"build:cjs": "tsc -p tsconfig.cjs.json",
"build:esm": "tsc -p tsconfig.esm.json",
diff --git a/packages/adapters/mongoose-adapter/package.json
b/packages/adapters/mongoose-adapter/package.json
index c8ce5b7..ef1705e 100644
--- a/packages/adapters/mongoose-adapter/package.json
+++ b/packages/adapters/mongoose-adapter/package.json
@@ -53,7 +53,6 @@
"test:unit": "nyc mocha -- --config test/unit/.mocharc.js",
"tests": "run-s build && run-s test:*",
"coverage": "nyc mocha -- --config test/.mocharc.js",
- "postpack": "run-s clean",
"build": "rimraf lib && tsc -p tsconfig.cjs.json && tsc -p
tsconfig.esm.json",
"build:cjs": "tsc -p tsconfig.cjs.json",
"build:esm": "tsc -p tsconfig.esm.json",
diff --git a/packages/adapters/redis-adapter/package.json
b/packages/adapters/redis-adapter/package.json
index d06d7d4..a675ca5 100644
--- a/packages/adapters/redis-adapter/package.json
+++ b/packages/adapters/redis-adapter/package.json
@@ -5,7 +5,6 @@
"typings": "lib/cjs/index.d.ts",
"module": "lib/esm/index.js",
"scripts": {
- "postpack": "run-s clean",
"build": "run-s clean && run-p build:*",
"build:cjs": "tsc -p tsconfig.cjs.json",
"build:esm": "tsc -p tsconfig.esm.json",
diff --git a/packages/adapters/sequelize-adapter/package.json
b/packages/adapters/sequelize-adapter/package.json
index 55dd238..1b68257 100644
--- a/packages/adapters/sequelize-adapter/package.json
+++ b/packages/adapters/sequelize-adapter/package.json
@@ -12,7 +12,6 @@
"test": "jest --forceExit",
"format": "yarn format:check --write",
"format:check": "prettier --check \"{src,test}/**/*.ts\"",
- "prepack": "run-s lint build",
"release": "npx -p semantic-release -p @semantic-release/git -p
@semantic-release/changelog semantic-release"
},
"devDependencies": {
diff --git a/packages/middlewares/express-authz/package.json
b/packages/middlewares/express-authz/package.json
index 8d2f6c6..14f8d1f 100644
--- a/packages/middlewares/express-authz/package.json
+++ b/packages/middlewares/express-authz/package.json
@@ -5,7 +5,6 @@
"main": "./build/authz.js",
"types": "./build/authz.d.ts",
"scripts": {
- "prepack": "npm run lint && npm run test && npm run build",
"build": "tsc",
"lint": "eslint . --ext .ts",
"fix": "eslint . --ext .ts --fix",
diff --git a/packages/role-managers/session-role-manager/package.json
b/packages/role-managers/session-role-manager/package.json
index 3087875..19d3cf7 100644
--- a/packages/role-managers/session-role-manager/package.json
+++ b/packages/role-managers/session-role-manager/package.json
@@ -6,8 +6,6 @@
"main": "lib/index.js",
"typings": "lib/index.d.ts",
"scripts": {
- "prepack": "yarn test && yarn build",
- "postpack": "rimraf lib",
"build": "rimraf lib && tsc",
"test": "jest",
"lint": "prettier --check .",
diff --git a/packages/watchers/etcd-watcher/package.json
b/packages/watchers/etcd-watcher/package.json
index 60773e3..513153c 100644
--- a/packages/watchers/etcd-watcher/package.json
+++ b/packages/watchers/etcd-watcher/package.json
@@ -6,8 +6,6 @@
"main": "lib/watcher.js",
"typings": "lib/watcher.d.ts",
"scripts": {
- "prepack": "yarn build",
- "postpack": "rimraf lib",
"prettier": "prettier --write **/*.{ts,js}",
"build": "rimraf lib && tsc -p tsconfig.json",
"lint": "tslint -p . -c tslint.json",
diff --git a/packages/watchers/mongo-changestream-watcher/package.json
b/packages/watchers/mongo-changestream-watcher/package.json
index c5b7983..7cdc165 100644
--- a/packages/watchers/mongo-changestream-watcher/package.json
+++ b/packages/watchers/mongo-changestream-watcher/package.json
@@ -30,7 +30,6 @@
"test": "jest",
"semantic-release": "semantic-release",
"coverage": "jest --coverage",
- "postpack": "run-s clean",
"build": "rimraf lib && tsc -p tsconfig.cjs.json && tsc -p
tsconfig.esm.json",
"build:cjs": "tsc -p tsconfig.cjs.json",
"build:esm": "tsc -p tsconfig.esm.json",
diff --git a/packages/watchers/pubsub-watcher/package.json
b/packages/watchers/pubsub-watcher/package.json
index a318596..f8faa1f 100644
--- a/packages/watchers/pubsub-watcher/package.json
+++ b/packages/watchers/pubsub-watcher/package.json
@@ -6,8 +6,6 @@
"main": "lib/watcher.js",
"types": "lib/watcher.d.ts",
"scripts": {
- "prepack": "npm run lint && npm run build",
- "postpack": "rimraf lib",
"prettier": "prettier --write **/*.{ts,js}",
"build": "rimraf lib && tsc -p tsconfig.json",
"lint": "eslint -c .eslintrc.js --ext .ts src",
diff --git a/packages/watchers/redis-watcher/package.json
b/packages/watchers/redis-watcher/package.json
index 1d092bd..249d369 100644
--- a/packages/watchers/redis-watcher/package.json
+++ b/packages/watchers/redis-watcher/package.json
@@ -6,8 +6,6 @@
"main": "lib/watcher.js",
"typings": "lib/watcher.d.ts",
"scripts": {
- "prepack": "yarn build",
- "postpack": "rimraf lib",
"prettier": "prettier --write **/*.{ts,js}",
"build": "rimraf lib && tsc -p tsconfig.json",
"lint": "tslint -p . -c tslint.json",
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]