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

gnu/packages/node.scm (node-llparse-frontend-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:41:59 -05:00 committed by Liliana Marie Prikler
parent 8d27d057bc
commit 5e1f8bae07
No known key found for this signature in database
GPG key ID: 442A84B8C70E2F87

View file

@ -567,7 +567,15 @@ (define-public node-llparse-frontend-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"
"mocha"
"ts-node"
"tslint"
"typescript"))))
(replace 'build
(lambda* (#:key inputs #:allow-other-keys)
(let ((esbuild (search-input-file inputs "/bin/esbuild")))