mirror of
https://github.com/atom/atom.git
synced 2026-04-06 03:02:13 -04:00
Add underscore, jQuery, and SpacePen to exports
This commit is contained in:
@@ -1,4 +1,11 @@
|
||||
{View, $$, $$$} = require '../src/space-pen-extensions'
|
||||
|
||||
module.exports =
|
||||
_: require '../src/underscore-extensions'
|
||||
$: require '../src/jquery-extensions'
|
||||
$$: $$
|
||||
$$$: $$$
|
||||
File: require '../src/file'
|
||||
fs: require '../src/fs-utils'
|
||||
View: View
|
||||
WorkspaceView: require '../src/root-view'
|
||||
|
||||
@@ -126,3 +126,5 @@ $.fn.intValue = ->
|
||||
$.Event.prototype.abortKeyBinding = ->
|
||||
$.Event.prototype.currentTargetView = -> $(this.currentTarget).view()
|
||||
$.Event.prototype.targetView = -> $(this.target).view()
|
||||
|
||||
module.exports = $
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
_ = require 'underscore'
|
||||
{View} = require 'space-pen'
|
||||
spacePen = require 'space-pen'
|
||||
jQuery = require 'jquery'
|
||||
ConfigObserver = require 'config-observer'
|
||||
Subscriber = require 'subscriber'
|
||||
|
||||
_.extend View.prototype, ConfigObserver
|
||||
_.extend View.prototype, Subscriber
|
||||
_.extend spacePen.View.prototype, ConfigObserver
|
||||
_.extend spacePen.View.prototype, Subscriber
|
||||
|
||||
originalCleanData = jQuery.cleanData
|
||||
jQuery.cleanData = (elements) ->
|
||||
@@ -14,3 +14,5 @@ jQuery.cleanData = (elements) ->
|
||||
view.unobserveConfig()
|
||||
view.unsubscribe()
|
||||
originalCleanData(elements)
|
||||
|
||||
module.exports = spacePen
|
||||
|
||||
@@ -166,3 +166,5 @@ _.mixin
|
||||
_.every potentialSubset, (element) -> _.include(potentialSuperset, element)
|
||||
|
||||
_.isEqual = require 'tantamount'
|
||||
|
||||
module.exports = _
|
||||
|
||||
Reference in New Issue
Block a user