Skip to content

Instantly share code, notes, and snippets.

@jameyquinn
Last active August 29, 2015 14:02
Show Gist options
  • Select an option

  • Save jameyquinn/d1abb2e0d8b85f88e0e9 to your computer and use it in GitHub Desktop.

Select an option

Save jameyquinn/d1abb2e0d8b85f88e0e9 to your computer and use it in GitHub Desktop.
9 module dependency tree
_base.js (Model:Filter)
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
util
search
Model:State
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
util
util
dependencies : [
currencies
Collection:Base
Base
dependencies: [
Poller
Sync
Base
Cache
Base
util
]
Model:Currency
Model:Base
Base
dependencies: [
Sync
]
]
account.js (Model:Account)
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
dependencies: [
Model:LoyaltyRefresher
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
Api:Gigya
session
util
Model:Partner
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
rewardPartners
Collection:Base
Base
dependencies: [
Poller
Sync
Base
Cache
Base
util
]
Model:RewardPartner
session
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
util
]
hotels.js (Collection:Hotels)
Collection:Base
Base
dependencies: [
Poller
Sync
Base
Cache
Base
util
]
search
Model:HotelsSorter
dependencies : [
Collection:Rates
Collection:Base
Base
dependencies: [
Poller
Sync
Base
Cache
Base
util
]
Model:Hotel
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
search
Model:State
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
util
util
dependencies : [
currencies
Collection:Base
Base
dependencies: [
Poller
Sync
Base
Cache
Base
util
]
Model:Currency
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
]
session
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
util
dependencies: [
currencies
Collection:Base
Model:Currency
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
Model:Hotel
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
dependencies: [
Model:Rate
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
]
Model:Base
]
util
dependencies : [
Model:Rate
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
PriceSort
AttributeSort
AbstractSort
Base
]
Model:PriceRangeFilter
]
app.js (View:App)
View:Base
Base
Provider:Touch
Base
util
util
search
Model:State
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
util
util
dependencies : [
currencies
Collection:Base
Base
dependencies: [
Poller
Sync
Base
Cache
Base
util
]
Model:Currency
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
]
session
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
util
dependencies: [
View:HotelsResultsGrid (decorator)
View:HotelsResultsGrid
dependencies: [
Lib:InterstitialUtil
session
search
View:SMHPictures
View:Base
Base
Provider:Touch
Base
util
util
]
Collection:Hotels
Collection:Base
Base
dependencies: [
Poller
Sync
Base
Cache
Base
util
]
search
Model:HotelsSorter
dependencies : [
Collection:Rates
Collection:Base
Base
dependencies: [
Poller
Sync
Base
Cache
Base
util
]
Model:Hotel
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
search
Model:State
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
util
util
dependencies : [
currencies
Collection:Base
Base
dependencies: [
Poller
Sync
Base
Cache
Base
util
]
Model:Currency
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
]
session
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
util
dependencies: [
currencies
Collection:Base
Model:Currency
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
Model:Hotel
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
dependencies: [
Model:Rate
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
]
Model:Base
]
util
dependencies : [
Model:Rate
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
PriceSort
AttributeSort
AbstractSort
Base
]
Model:PriceRangeFilter
]
Lib:InterstitialPartner
session
Lib:InterstitialNeighborhoods
session
Lib:InterstitialUtil
session
search
View:AdaraAd
View:Base
session
dependencies: [
Lib:InterstitialPartner
session
]
]
basic.js (Collection:BasicHotels)
Collection:Base
Base
dependencies: [
Poller
Sync
Base
Cache
Base
util
]
Model:Hotel
Model:Base
Base
dependencies: [Sync]
dependencies: [Model:Rate]
Model:Base
search
Model:State
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
util
util
dependencies : [
currencies
Collection:Base
Base
dependencies: [
Poller
Sync
Base
Cache
Base
util
]
Model:Currency
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
]
dependencies : [
Collection:Rates
AndFilter
Model:PriceRangeFilter
]
search.js (Model:Search)
Model:State
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
util
util
dependencies : [
currencies
Collection:Base
Base
dependencies: [
Poller
Sync
Base
Cache
Base
util
]
Model:Currency
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
]
session.js (Model:Session)
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
util
dependencies: [
currencies
Collection:Base
Model:Currency
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
Model:Hotel
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
dependencies: [
Model:Rate
Model:Base
Base
dependencies: [
Sync
Base
Cache
Base
util
]
]
Model:Base
]
adara.js (Controller:Adara)
Controller:Base
search
session
util
sitecatalyst.js (Controller:SiteCatalyst)
Controller:Base
search
session
util
dependencies: [
'Api:Gigya'
],
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment