From b68eb306fc20e0713e3e07d1437a4566daf534ec Mon Sep 17 00:00:00 2001 From: K900 Date: Wed, 8 Apr 2026 13:04:26 +0300 Subject: [PATCH] import-npm-lock: fix build with structuredAttrs --- pkgs/build-support/node/import-npm-lock/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/build-support/node/import-npm-lock/default.nix b/pkgs/build-support/node/import-npm-lock/default.nix index 22cf37e0e1bb..11686b2ae88e 100644 --- a/pkgs/build-support/node/import-npm-lock/default.nix +++ b/pkgs/build-support/node/import-npm-lock/default.nix @@ -158,15 +158,15 @@ lib.fix (self: { { inherit pname version; - package = toFile (toJSON packageJSON'); - packageLock = toFile (toJSON packageLock'); + package = toJSON packageJSON'; + packageLock = toJSON packageLock'; __structuredAttrs = true; } '' mkdir $out - cp "${package}" > $out/package.json - cp "${packageLock}" > $out/package-lock.json + printf "%s" "$package" > $out/package.json + printf "%s" "$packageLock" > $out/package-lock.json ''; # Build node modules from package.json & package-lock.json