```coffeescript
HighlightedAreaView = require './highlighted-area-view'

module.exports =
  activate: (state) ->
    @areas = []
    atom.workspaceView.eachEditorView (editorView) =>
      area = new HighlightedAreaView(editorView)
      area.attach()
      @areas.push = area

  deactivate: =>
    for area in @areas
      area.destroy()
```

Fix being able to uninstall package
user
```coffeescript
HighlightedAreaView = require './highlighted-area-view'
areas = []

module.exports =
  activate: (state) ->
    atom.workspaceView.eachEditorView (editorView) ->
      area = new HighlightedAreaView(editorView)
      area.attach()
      areas.push = area

  deactivate: ->
    for area in areas
      area.destroy()
```
assistant