+{CompositeDisposable} = require 'atom'
+
 Projects = null
 Project = null
 SaveDialog = null

      @project.set('paths', paths)

  provideProjects: ->
    projects: new Projects()
  projectsListView: null

  activate: (state) ->
    @subscriptions = new CompositeDisposable

    @subscriptions.add atom.commands.add 'atom-workspace',
      'project-manager:list-projects': ->
        ProjectsListView ?= require './projects-list-view'
        projectsListView = new ProjectsListView()
