```coffeescript
{fs} = require 'atom'
path = require 'path'
Watcher = require './watcher'

module.exports =
class BaseThemeWatcher extends Watcher
  constructor: ->
    super()
    @stylesheetsPath = path.dirname(window.resolveStylesheet('../static/atom.less'))
    @watch()

  watch: ->
    filePaths = fs.readdirSync(@stylesheetsPath).filter (filePath) ->
      path.extname(filePath).indexOf('less') > -1

    @watchFile(filePath) for filePath in filePaths

  loadStylesheet: ->
    @loadAllStylesheets()

  loadAllStylesheets: ->
    atom.reloadBaseStylesheets()
```

Make base stylesheet loading work again
user
```coffeescript
{fs} = require 'atom'
path = require 'path'
Watcher = require './watcher'

module.exports =
class BaseThemeWatcher extends Watcher
  constructor: ->
    super()
    @stylesheetsPath = path.dirname(window.resolveStylesheet('../static/atom.less'))
    @watch()

  watch: ->
    filePaths = fs.readdirSync(@stylesheetsPath).filter (filePath) ->
      path.extname(filePath).indexOf('less') > -1

    @watchFile(path.join(@stylesheetsPath, filePath)) for filePath in filePaths

  loadStylesheet: ->
    @loadAllStylesheets()

  loadAllStylesheets: ->
    atom.reloadBaseStylesheets()
```
assistant