gnu: node-llparse-bootstrap: Use 'delete-dependencies'.

gnu/packages/node.scm (node-llparse-bootstrap)[arguments]: Use
'delete-dependencies'.  Stop deleting the 'configure' phase.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
This commit is contained in:
Philip McGrath 2022-01-08 03:42:00 -05:00 committed by Liliana Marie Prikler
parent 5e1f8bae07
commit 96a5170fde
No known key found for this signature in database
GPG key ID: 442A84B8C70E2F87

View file

@ -628,7 +628,17 @@ (define-public node-llparse-bootstrap
#:tests? #f
#:phases
(modify-phases %standard-phases
(delete 'configure)
(add-after 'patch-dependencies 'delete-dependencies
(lambda args
(delete-dependencies `("@types/debug"
"@types/mocha"
"@types/node"
"esm"
"llparse-test-fixture"
"mocha"
"ts-node"
"tslint"
"typescript"))))
(replace 'build
(lambda* (#:key inputs #:allow-other-keys)
(let ((esbuild (search-input-file inputs "/bin/esbuild")))