diff --git a/helpers/copy.ts b/helpers/copy.ts
index d5f6ac00c258677f51091b9491206da5f5cd6eac..8543c692591d3da1a7f0be759be730bf4fc649e7 100644
--- a/helpers/copy.ts
+++ b/helpers/copy.ts
@@ -52,6 +52,7 @@ export const copy = async (
 export const assetRelocator = (name: string) => {
   switch (name) {
     case "gitignore":
+    case "npmrc":
     case "eslintrc.json": {
       return `.${name}`;
     }
diff --git a/templates/types/streaming/express/npmrc b/templates/types/streaming/express/npmrc
new file mode 100644
index 0000000000000000000000000000000000000000..cc8df9de0ab056e0717dcaecefc276f4a920d725
--- /dev/null
+++ b/templates/types/streaming/express/npmrc
@@ -0,0 +1 @@
+node-linker=hoisted
\ No newline at end of file