Add underscore, jQuery, and SpacePen to exports

This commit is contained in:
Kevin Sawicki
2013-09-17 11:17:22 -07:00
parent 358b98cc70
commit a7afe7b46f
4 changed files with 16 additions and 3 deletions

View File

@@ -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'

View File

@@ -126,3 +126,5 @@ $.fn.intValue = ->
$.Event.prototype.abortKeyBinding = ->
$.Event.prototype.currentTargetView = -> $(this.currentTarget).view()
$.Event.prototype.targetView = -> $(this.target).view()
module.exports = $

View File

@@ -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

View File

@@ -166,3 +166,5 @@ _.mixin
_.every potentialSubset, (element) -> _.include(potentialSuperset, element)
_.isEqual = require 'tantamount'
module.exports = _