diff --git a/lib/manager/composer/lock-file.js b/lib/manager/composer/lock-file.js index 837bedc849adfe13a874e7c235461d8426b2d091..38790237b4c06126130a71574eaba3ff8f8824fe 100644 --- a/lib/manager/composer/lock-file.js +++ b/lib/manager/composer/lock-file.js @@ -24,7 +24,12 @@ async function getLockFile( let stderr; try { const composerJsonFileName = upath.join(tmpDir.path, 'composer.json'); - await fs.outputFile(composerJsonFileName, newPackageFileContent); + const newPackageFileParsed = JSON.parse(newPackageFileContent); + delete newPackageFileParsed.scripts; + await fs.outputFile( + composerJsonFileName, + JSON.stringify(newPackageFileParsed) + ); const composerLockFileName = upath.join(tmpDir.path, 'composer.lock'); await fs.outputFile(composerLockFileName, existingComposerLockContent); const env = { HOME: process.env.HOME, PATH: process.env.PATH };