Handle pnpm in run-command npm recipe

This commit is contained in:
jdormit 2024-12-30 13:53:51 -05:00
parent 1327019fdb
commit 4b3d7499d0

View File

@ -101,7 +101,10 @@
(scripts
(run-command-recipe-package-json--get-scripts (concat project-dir "package.json")))
(script-runner
(if (file-exists-p (concat project-dir "yarn.lock")) "yarn" "npm")))
(cond
((file-exists-p (concat project-dir "yarn.lock")) "yarn")
((file-exists-p (concat project-dir "pnpm-lock.yaml")) "pnpm")
(t "npm"))))
(mapcar (lambda (script)
(list :command-name script
:command-line (concat script-runner " run " script)