build: specify pnpm minimum version to engines
[poolifier.git] / package.json
index 11707f382ea4547c2212a58ae9334b64251f8bd6..5c3af5020f5a0687f2b4797a3e7423384c36801c 100644 (file)
     "build": "rollup --config --environment BUILD:development",
     "build:typedoc": "rollup --config --environment BUILD:development --environment DOCUMENTATION",
     "build:prod": "rollup --config",
-    "benchmark": "pnpm run build && node -r source-map-support/register benchmarks/internal/bench.js",
-    "benchmark:debug": "pnpm run build && node -r source-map-support/register --inspect benchmarks/internal/bench.js",
-    "benchmark:prod": "pnpm run build:prod && node -r source-map-support/register benchmarks/internal/bench.js",
-    "test": "pnpm run build && c8 mocha 'tests/**/*.test.js'",
-    "test:debug": "pnpm run build && mocha --no-parallel --inspect 'tests/**/*.test.js'",
+    "benchmark": "pnpm build && node -r source-map-support/register benchmarks/internal/bench.js",
+    "benchmark:debug": "pnpm build && node -r source-map-support/register --inspect benchmarks/internal/bench.js",
+    "benchmark:prod": "pnpm build:prod && node -r source-map-support/register benchmarks/internal/bench.js",
+    "test": "pnpm build && c8 mocha 'tests/**/*.test.js'",
+    "test:debug": "pnpm build && mocha --no-parallel --inspect 'tests/**/*.test.js'",
     "coverage": "c8 report --reporter=lcov",
     "coverage:html": "c8 report --reporter=html",
     "format": "prettier . --cache --write; ts-standard . --fix",
@@ -29,7 +29,7 @@
     "lint:report": "eslint . --cache --format json --output-file reports/eslint.json",
     "release": "release-it",
     "typedoc": "typedoc",
-    "prepublishOnly": "pnpm run build:prod"
+    "prepublishOnly": "pnpm build:prod"
   },
   "ts-standard": {
     "globals": [
@@ -42,7 +42,8 @@
     ]
   },
   "engines": {
-    "node": ">=16.0.0"
+    "node": ">=16.0.0",
+    "pnpm": ">= 8.0.0"
   },
   "volta": {
     "node": "20.0.0"