mirror of
https://github.com/pnpm/pnpm.git
synced 2026-07-25 15:07:06 -04:00
Replace add.handler with installGlobalPackages in dlx, remove allowBuild from the cache key to prevent fragmentation, and add incremental handling of build permission changes on cache hits (rebuild for new, invalidate for removed). When builds are skipped during fresh install in a TTY, prompt the user via approveBuilds.handler. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
104 lines
3.4 KiB
JSON
104 lines
3.4 KiB
JSON
{
|
|
"name": "@pnpm/plugin-commands-script-runners",
|
|
"version": "1001.0.15",
|
|
"description": "Commands for running scripts",
|
|
"keywords": [
|
|
"pnpm",
|
|
"pnpm11",
|
|
"scripts"
|
|
],
|
|
"license": "MIT",
|
|
"funding": "https://opencollective.com/pnpm",
|
|
"repository": "https://github.com/pnpm/pnpm/tree/main/exec/plugin-commands-script-runners",
|
|
"homepage": "https://github.com/pnpm/pnpm/tree/main/exec/plugin-commands-script-runners#readme",
|
|
"bugs": {
|
|
"url": "https://github.com/pnpm/pnpm/issues"
|
|
},
|
|
"type": "module",
|
|
"main": "lib/index.js",
|
|
"types": "lib/index.d.ts",
|
|
"exports": {
|
|
".": "./lib/index.js"
|
|
},
|
|
"files": [
|
|
"lib",
|
|
"!*.map"
|
|
],
|
|
"scripts": {
|
|
"lint": "eslint \"src/**/*.ts\" \"test/**/*.ts\"",
|
|
"_test": "cross-env NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest",
|
|
"test": "pnpm run compile && pnpm run _test",
|
|
"prepublishOnly": "pnpm run compile",
|
|
"start": "tsgo --watch",
|
|
"compile": "tsgo --build && pnpm run lint --fix"
|
|
},
|
|
"dependencies": {
|
|
"@pnpm/catalogs.resolver": "workspace:*",
|
|
"@pnpm/cli-utils": "workspace:*",
|
|
"@pnpm/client": "workspace:*",
|
|
"@pnpm/command": "workspace:*",
|
|
"@pnpm/common-cli-options-help": "workspace:*",
|
|
"@pnpm/config": "workspace:*",
|
|
"@pnpm/config.config-writer": "workspace:*",
|
|
"@pnpm/config.version-policy": "workspace:*",
|
|
"@pnpm/core-loggers": "workspace:*",
|
|
"@pnpm/crypto.hash": "workspace:*",
|
|
"@pnpm/deps.status": "workspace:*",
|
|
"@pnpm/env.path": "workspace:*",
|
|
"@pnpm/error": "workspace:*",
|
|
"@pnpm/exec.build-commands": "workspace:*",
|
|
"@pnpm/exec.pnpm-cli-runner": "workspace:*",
|
|
"@pnpm/global.commands": "workspace:*",
|
|
"@pnpm/lifecycle": "workspace:*",
|
|
"@pnpm/log.group": "catalog:",
|
|
"@pnpm/package-bins": "workspace:*",
|
|
"@pnpm/parse-wanted-dependency": "workspace:*",
|
|
"@pnpm/plugin-commands-env": "workspace:*",
|
|
"@pnpm/plugin-commands-rebuild": "workspace:*",
|
|
"@pnpm/read-package-json": "workspace:*",
|
|
"@pnpm/read-project-manifest": "workspace:*",
|
|
"@pnpm/sort-packages": "workspace:*",
|
|
"@pnpm/store-path": "workspace:*",
|
|
"@pnpm/types": "workspace:*",
|
|
"@pnpm/util.lex-comparator": "catalog:",
|
|
"@pnpm/workspace.injected-deps-syncer": "workspace:*",
|
|
"@pnpm/workspace.read-manifest": "workspace:*",
|
|
"@zkochan/rimraf": "catalog:",
|
|
"didyoumean2": "catalog:",
|
|
"enquirer": "catalog:",
|
|
"execa": "catalog:",
|
|
"p-limit": "catalog:",
|
|
"ramda": "catalog:",
|
|
"realpath-missing": "catalog:",
|
|
"render-help": "catalog:",
|
|
"symlink-dir": "catalog:",
|
|
"which": "catalog:",
|
|
"write-json-file": "catalog:"
|
|
},
|
|
"peerDependencies": {
|
|
"@pnpm/logger": "catalog:"
|
|
},
|
|
"devDependencies": {
|
|
"@jest/globals": "catalog:",
|
|
"@pnpm/env.system-node-version": "workspace:*",
|
|
"@pnpm/filter-workspace-packages": "workspace:*",
|
|
"@pnpm/logger": "workspace:*",
|
|
"@pnpm/plugin-commands-script-runners": "workspace:*",
|
|
"@pnpm/prepare": "workspace:*",
|
|
"@pnpm/registry-mock": "catalog:",
|
|
"@pnpm/test-ipc-server": "workspace:*",
|
|
"@pnpm/workspace.filter-packages-from-dir": "workspace:*",
|
|
"@types/is-windows": "catalog:",
|
|
"@types/ramda": "catalog:",
|
|
"@types/which": "catalog:",
|
|
"is-windows": "catalog:",
|
|
"write-yaml-file": "catalog:"
|
|
},
|
|
"engines": {
|
|
"node": ">=22.13"
|
|
},
|
|
"jest": {
|
|
"preset": "@pnpm/jest-config/with-registry"
|
|
}
|
|
}
|