diff --git a/script/lib/generate-startup-snapshot.js b/script/lib/generate-startup-snapshot.js index dd174aaa0..d12ea273e 100644 --- a/script/lib/generate-startup-snapshot.js +++ b/script/lib/generate-startup-snapshot.js @@ -69,7 +69,10 @@ module.exports = function (packagedAppPath) { requiredModuleRelativePath === path.join('..', 'node_modules', 'tree-sitter', 'index.js') || requiredModuleRelativePath === path.join('..', 'node_modules', 'yauzl', 'index.js') || requiredModuleRelativePath === path.join('..', 'node_modules', 'winreg', 'lib', 'registry.js') || - requiredModuleRelativePath === path.join('..', 'node_modules', '@atom', 'fuzzy-native', 'lib', 'main.js') + requiredModuleRelativePath === path.join('..', 'node_modules', '@atom', 'fuzzy-native', 'lib', 'main.js') || + // The startup-time script is used by both the renderer and the main process and having it in the + // snapshot causes issues. + requiredModuleRelativePath === path.join('..', 'src', 'startup-time.js') ) } }).then(({snapshotScript}) => {