diff --git a/lib/manager/npm/post-update/index.ts b/lib/manager/npm/post-update/index.ts
index 9e4948d9442ec5d4cba5b6b4d269f2b25ae42468..c092c8ad1fe220e0eb9751de50b0bbf34390e172 100644
--- a/lib/manager/npm/post-update/index.ts
+++ b/lib/manager/npm/post-update/index.ts
@@ -221,11 +221,6 @@ export async function writeUpdatedPackageFiles(
     }
     logger.debug(`Writing ${packageFile.name}`);
     const massagedFile = JSON.parse(packageFile.contents);
-    if (massagedFile.name) {
-      massagedFile.name = massagedFile.name.replace(/[{}]/g, '');
-    }
-    delete massagedFile.engines;
-    delete massagedFile.scripts;
     try {
       const { token } = hostRules.find({
         hostType: config.platform,
diff --git a/lib/workers/branch/lock-files/index.spec.ts b/lib/workers/branch/lock-files/index.spec.ts
index 992a6dbf75aa51b0bd1dd711c67391e3c1bc6f55..7f2db89b45c39ff23607c907bac6393644a47510 100644
--- a/lib/workers/branch/lock-files/index.spec.ts
+++ b/lib/workers/branch/lock-files/index.spec.ts
@@ -67,7 +67,6 @@ describe('manager/npm/post-update', () => {
       config.upgrades = [];
       await writeUpdatedPackageFiles(config);
       expect(fs.outputFile).toHaveBeenCalledTimes(2);
-      expect(fs.outputFile.mock.calls[1][1]).not.toContain('"engines"');
     });
   });
   describe('getAdditionalFiles', () => {