mirror of
https://github.com/pulsar-edit/pulsar.git
synced 2024-11-10 10:17:11 +03:00
fb4361e976
I'm not adding a default for this one so it won't show up in the settings view unless the user sets it in their config explicitly. I'm hoping it won't need to be flagged for very long.
28 lines
1.0 KiB
CoffeeScript
28 lines
1.0 KiB
CoffeeScript
{Point, Range} = require 'text-buffer'
|
|
|
|
module.exports =
|
|
BufferedNodeProcess: require '../src/buffered-node-process'
|
|
BufferedProcess: require '../src/buffered-process'
|
|
Git: require '../src/git'
|
|
Point: Point
|
|
Range: Range
|
|
|
|
# The following classes can't be used from a Task handler and should therefore
|
|
# only be exported when not running as a child node process
|
|
unless process.env.ATOM_SHELL_INTERNAL_RUN_AS_NODE
|
|
{$, $$, $$$, View} = require '../src/space-pen-extensions'
|
|
|
|
module.exports.$ = $
|
|
module.exports.$$ = $$
|
|
module.exports.$$$ = $$$
|
|
if atom.config.get('core.useReactMiniEditors')
|
|
module.exports.EditorView = require '../src/react-editor-view'
|
|
else
|
|
module.exports.EditorView = require '../src/editor-view'
|
|
module.exports.ScrollView = require '../src/scroll-view'
|
|
module.exports.SelectListView = require '../src/select-list-view'
|
|
module.exports.Task = require '../src/task'
|
|
module.exports.View = View
|
|
module.exports.WorkspaceView = require '../src/workspace-view'
|
|
module.exports.Workspace = require '../src/workspace'
|