diff --git a/packages/templates/default.nix b/packages/templates/default.nix
index bd44660..e8db970 100644
--- a/packages/templates/default.nix
+++ b/packages/templates/default.nix
@@ -38,6 +38,7 @@
     '';
   };
 
+  nodejs-package-lock-v3.packageLockFile = "${config.mkDerivation.src}/package-lock.json";
   nodejs-granular-v3.deps = {
     sharp."0.28.3".mkDerivation.buildInputs = with config.deps; [
       vips
diff --git a/packages/templates/lock.json b/packages/templates/lock.json
deleted file mode 120000
index 483a9c4..0000000
--- a/packages/templates/lock.json
+++ /dev/null
@@ -1 +0,0 @@
-package-lock.json
\ No newline at end of file