mirror of
https://github.com/pulsar-edit/pulsar.git
synced 2024-09-21 07:58:04 +03:00
Handle deleting autocomplete-plus when symlink and dir
This commit is contained in:
parent
da646e635c
commit
1d9d9f1cf5
@ -421,8 +421,10 @@ class PackageManager
|
|||||||
|
|
||||||
if packageDir?
|
if packageDir?
|
||||||
autocompletePlusPath = path.join(packageDir, 'autocomplete-plus')
|
autocompletePlusPath = path.join(packageDir, 'autocomplete-plus')
|
||||||
fs.isDirectory autocompletePlusPath, (isDir, error) ->
|
if fs.isSymbolicLinkSync(autocompletePlusPath)
|
||||||
fs.unlink(autocompletePlusPath) if isDir
|
fs.unlink(autocompletePlusPath)
|
||||||
|
else if fs.isDirectorySync(autocompletePlusPath)
|
||||||
|
fs.remove(autocompletePlusPath, ->)
|
||||||
|
|
||||||
if Grim.includeDeprecatedAPIs
|
if Grim.includeDeprecatedAPIs
|
||||||
EmitterMixin = require('emissary').Emitter
|
EmitterMixin = require('emissary').Emitter
|
||||||
|
Loading…
Reference in New Issue
Block a user