mirror of
https://github.com/atom/atom.git
synced 2026-02-07 05:05:02 -05:00
Use fs.resolveOnLoadPath() instead of require.resolve()
This commit is contained in:
@@ -62,7 +62,10 @@ class AtomPackage extends Package
|
||||
activatePackageMain: ->
|
||||
mainPath = @path
|
||||
mainPath = fs.join(mainPath, @metadata.main) if @metadata.main
|
||||
mainPath = require.resolve(mainPath)
|
||||
try
|
||||
mainPath = require.resolve(mainPath)
|
||||
catch e
|
||||
return
|
||||
if fs.isFile(mainPath)
|
||||
@packageMain = require(mainPath)
|
||||
config.setDefaults(@name, @packageMain.configDefaults)
|
||||
|
||||
Reference in New Issue
Block a user