fix(speed): Remove explicit .cjsx extensions from requires

This commit is contained in:
Ben Gotow 2015-03-20 17:51:49 -07:00
parent 17d175b69b
commit e1edb2a220
24 changed files with 37 additions and 37 deletions

View file

@ -1,7 +1,7 @@
React = require 'react' React = require 'react'
{Actions} = require("inbox-exports") {Actions} = require("inbox-exports")
SidebarDividerItem = require("./account-sidebar-divider-item.cjsx") SidebarDividerItem = require("./account-sidebar-divider-item")
SidebarTagItem = require("./account-sidebar-tag-item.cjsx") SidebarTagItem = require("./account-sidebar-tag-item")
SidebarStore = require ("./account-sidebar-store") SidebarStore = require ("./account-sidebar-store")
module.exports = module.exports =

View file

@ -2,7 +2,7 @@
module.exports = module.exports =
activate: (@state={}) -> activate: (@state={}) ->
AttachmentComponent = require "./attachment-component.cjsx" AttachmentComponent = require "./attachment-component"
ComponentRegistry.register ComponentRegistry.register
name: 'AttachmentComponent' name: 'AttachmentComponent'

View file

@ -1,6 +1,6 @@
React = require 'react' React = require 'react'
{Actions} = require("inbox-exports") {Actions} = require("inbox-exports")
CalendarBarItem = require("./calendar-bar-item.cjsx") CalendarBarItem = require("./calendar-bar-item")
CalendarBarEventStore = require ("./calendar-bar-event-store") CalendarBarEventStore = require ("./calendar-bar-event-store")
class CalendarBarRow class CalendarBarRow

View file

@ -10,9 +10,9 @@ _ = require 'underscore-plus'
{ResizableRegion, RetinaImg} = require 'ui-components' {ResizableRegion, RetinaImg} = require 'ui-components'
FileUploads = require './file-uploads.cjsx' FileUploads = require './file-uploads'
ContenteditableComponent = require './contenteditable-component.cjsx' ContenteditableComponent = require './contenteditable-component'
ParticipantsTextField = require './participants-text-field.cjsx' ParticipantsTextField = require './participants-text-field'
# The ComposerView is a unique React component because it (currently) is a # The ComposerView is a unique React component because it (currently) is a
# singleton. Normally, the React way to do things would be to re-render the # singleton. Normally, the React way to do things would be to re-render the

View file

@ -2,7 +2,7 @@ _ = require 'underscore-plus'
React = require 'react' React = require 'react'
sanitizeHtml = require 'sanitize-html' sanitizeHtml = require 'sanitize-html'
{Utils, DraftStore} = require 'inbox-exports' {Utils, DraftStore} = require 'inbox-exports'
FloatingToolbar = require './floating-toolbar.cjsx' FloatingToolbar = require './floating-toolbar'
linkUUID = 0 linkUUID = 0
genLinkId = -> linkUUID += 1; return linkUUID genLinkId = -> linkUUID += 1; return linkUUID

View file

@ -5,7 +5,7 @@
_ = require "underscore-plus" _ = require "underscore-plus"
React = require "react/addons" React = require "react/addons"
ReactTestUtils = React.addons.TestUtils ReactTestUtils = React.addons.TestUtils
ContenteditableComponent = require "../lib/contenteditable-component.cjsx", ContenteditableComponent = require "../lib/contenteditable-component",
describe "ContenteditableComponent", -> describe "ContenteditableComponent", ->
beforeEach -> beforeEach ->

View file

@ -6,7 +6,7 @@
_ = require "underscore-plus" _ = require "underscore-plus"
React = require "react/addons" React = require "react/addons"
ReactTestUtils = React.addons.TestUtils ReactTestUtils = React.addons.TestUtils
ContenteditableComponent = require "../lib/contenteditable-component.cjsx", ContenteditableComponent = require "../lib/contenteditable-component",
describe "ContenteditableComponent", -> describe "ContenteditableComponent", ->
beforeEach -> beforeEach ->

View file

@ -41,9 +41,9 @@ draftStoreProxyStub = (localId, returnedDraft) ->
searchContactStub = (email) -> searchContactStub = (email) ->
_.filter(users, (u) u.email.toLowerCase() is email.toLowerCase()) _.filter(users, (u) u.email.toLowerCase() is email.toLowerCase())
ComposerView = proxyquire "../lib/composer-view.cjsx", ComposerView = proxyquire "../lib/composer-view",
"./file-uploads.cjsx": reactStub("file-uploads") "./file-uploads": reactStub("file-uploads")
"./participants-text-field.cjsx": textFieldStub("") "./participants-text-field": textFieldStub("")
"inbox-exports": "inbox-exports":
ContactStore: ContactStore:
searchContacts: (email) -> searchContactStub searchContacts: (email) -> searchContactStub

View file

@ -1,5 +1,5 @@
{ComponentRegistry} = require 'inbox-exports' {ComponentRegistry} = require 'inbox-exports'
ContactChip = require './ContactChip.cjsx' ContactChip = require './ContactChip'
module.exports = module.exports =
activate: (state) -> activate: (state) ->

View file

@ -1,5 +1,5 @@
{ComponentRegistry} = require 'inbox-exports' {ComponentRegistry} = require 'inbox-exports'
InboxParticipants = require './InboxParticipants.cjsx' InboxParticipants = require './InboxParticipants'
module.exports = module.exports =
activate: (state) -> activate: (state) ->

View file

@ -1,8 +1,8 @@
React = require 'react' React = require 'react'
_ = require 'underscore-plus' _ = require 'underscore-plus'
EmailFrame = require './email-frame' EmailFrame = require './email-frame'
MessageParticipants = require "./message-participants.cjsx" MessageParticipants = require "./message-participants"
MessageTimestamp = require "./message-timestamp.cjsx" MessageTimestamp = require "./message-timestamp"
{ComponentRegistry, FileDownloadStore, Utils, Actions} = require 'inbox-exports' {ComponentRegistry, FileDownloadStore, Utils, Actions} = require 'inbox-exports'
{RetinaImg} = require 'ui-components' {RetinaImg} = require 'ui-components'
Autolinker = require 'autolinker' Autolinker = require 'autolinker'

View file

@ -1,6 +1,6 @@
_ = require 'underscore-plus' _ = require 'underscore-plus'
React = require 'react' React = require 'react'
MessageItem = require "./message-item.cjsx" MessageItem = require "./message-item"
{Actions, ThreadStore, MessageStore, ComponentRegistry} = require("inbox-exports") {Actions, ThreadStore, MessageStore, ComponentRegistry} = require("inbox-exports")
{Spinner, ResizableRegion} = require('ui-components') {Spinner, ResizableRegion} = require('ui-components')

View file

@ -71,10 +71,10 @@ user_5 = new Contact
AttachmentStub = React.createClass({render: -> <div></div>}) AttachmentStub = React.createClass({render: -> <div></div>})
EmailFrameStub = React.createClass({render: -> <div></div>}) EmailFrameStub = React.createClass({render: -> <div></div>})
MessageItem = proxyquire '../lib/message-item.cjsx', MessageItem = proxyquire '../lib/message-item',
'./email-frame': EmailFrameStub './email-frame': EmailFrameStub
MessageTimestamp = require '../lib/message-timestamp.cjsx' MessageTimestamp = require '../lib/message-timestamp'
describe "MessageItem", -> describe "MessageItem", ->

View file

@ -28,15 +28,15 @@ ParticipantsItem = React.createClass
render: -> <div></div> render: -> <div></div>
focus: -> focus: ->
MessageItem = proxyquire("../lib/message-item.cjsx", { MessageItem = proxyquire("../lib/message-item", {
"./email-frame": React.createClass({render: -> <div></div>}) "./email-frame": React.createClass({render: -> <div></div>})
}) })
MessageList = proxyquire("../lib/message-list.cjsx", { MessageList = proxyquire("../lib/message-list", {
"./message-item.cjsx": MessageItem "./message-item": MessageItem
}) })
MessageParticipants = require "../lib/message-participants.cjsx" MessageParticipants = require "../lib/message-participants"
me = new Namespace( me = new Namespace(
"name": "User One", "name": "User One",

View file

@ -3,7 +3,7 @@ React = require "react/addons"
ReactTestUtils = React.addons.TestUtils ReactTestUtils = React.addons.TestUtils
TestUtils = React.addons.TestUtils TestUtils = React.addons.TestUtils
{Contact, Message} = require "inbox-exports" {Contact, Message} = require "inbox-exports"
MessageParticipants = require "../lib/message-participants.cjsx" MessageParticipants = require "../lib/message-participants"
user_1 = user_1 =
name: "User One" name: "User One"

View file

@ -1,7 +1,7 @@
moment = require 'moment' moment = require 'moment'
React = require 'react/addons' React = require 'react/addons'
TestUtils = React.addons.TestUtils TestUtils = React.addons.TestUtils
MessageTimestamp = require '../lib/message-timestamp.cjsx' MessageTimestamp = require '../lib/message-timestamp'
testDate = -> testDate = ->
moment([2010, 1, 14, 15, 25, 50, 125]) moment([2010, 1, 14, 15, 25, 50, 125])

View file

@ -1,6 +1,6 @@
_ = require 'underscore-plus' _ = require 'underscore-plus'
React = require "react" React = require "react"
SidebarFullContact = require "./sidebar-fullcontact.cjsx" SidebarFullContact = require "./sidebar-fullcontact"
{ComponentRegistry, WorkspaceStore} = require "inbox-exports" {ComponentRegistry, WorkspaceStore} = require "inbox-exports"
module.exports = module.exports =

View file

@ -2,7 +2,7 @@ _ = require 'underscore-plus'
React = require "react" React = require "react"
FullContactStore = require "./fullcontact-store" FullContactStore = require "./fullcontact-store"
SidebarFullContactDetails = require "./sidebar-fullcontact-details.cjsx" SidebarFullContactDetails = require "./sidebar-fullcontact-details"
module.exports = module.exports =
SidebarFullContact = React.createClass SidebarFullContact = React.createClass

View file

@ -15,7 +15,7 @@ ReactTestUtils = _.extend ReactTestUtils, require "jasmine-react-helpers"
ComponentRegistry} = require "inbox-exports" ComponentRegistry} = require "inbox-exports"
{ListTabular} = require 'ui-components' {ListTabular} = require 'ui-components'
ThreadList = require "../lib/thread-list.cjsx" ThreadList = require "../lib/thread-list"
ParticipantsItem = React.createClass ParticipantsItem = React.createClass
render: -> <div></div> render: -> <div></div>

View file

@ -3,7 +3,7 @@ _ = require 'underscore-plus'
React = require 'react/addons' React = require 'react/addons'
ReactTestUtils = React.addons.TestUtils ReactTestUtils = React.addons.TestUtils
Tooltip = require '../lib/tooltip.cjsx' Tooltip = require '../lib/tooltip'
describe "Tooltip", -> describe "Tooltip", ->
beforeEach -> beforeEach ->

View file

@ -2,7 +2,7 @@ _ = require 'underscore-plus'
React = require 'react/addons' React = require 'react/addons'
{ComponentRegistry} = require 'inbox-exports' {ComponentRegistry} = require 'inbox-exports'
ThreadListItemMixin = require './thread-list-item-mixin.cjsx' ThreadListItemMixin = require './thread-list-item-mixin'
DefaultParticipants = React.createClass DefaultParticipants = React.createClass
render: -> render: ->

View file

@ -1,8 +1,8 @@
_ = require 'underscore-plus' _ = require 'underscore-plus'
React = require 'react' React = require 'react'
ThreadListMixin = require './thread-list-mixin.cjsx' ThreadListMixin = require './thread-list-mixin'
ThreadListNarrowItem = require './thread-list-narrow-item.cjsx' ThreadListNarrowItem = require './thread-list-narrow-item'
module.exports = module.exports =
ThreadListNarrow = React.createClass ThreadListNarrow = React.createClass

View file

@ -1,6 +1,6 @@
React = require 'react/addons' React = require 'react/addons'
Sheet = require './sheet' Sheet = require './sheet'
Flexbox = require './components/flexbox.cjsx' Flexbox = require './components/flexbox'
RetinaImg = require './components/retina-img' RetinaImg = require './components/retina-img'
TimeoutTransitionGroup = require './components/timeout-transition-group' TimeoutTransitionGroup = require './components/timeout-transition-group'
_ = require 'underscore-plus' _ = require 'underscore-plus'

View file

@ -1,9 +1,9 @@
React = require 'react' React = require 'react'
_ = require 'underscore-plus' _ = require 'underscore-plus'
{Actions,ComponentRegistry, WorkspaceStore} = require "inbox-exports" {Actions,ComponentRegistry, WorkspaceStore} = require "inbox-exports"
RetinaImg = require './components/retina-img.cjsx' RetinaImg = require './components/retina-img'
Flexbox = require './components/flexbox.cjsx' Flexbox = require './components/flexbox'
ResizableRegion = require './components/resizable-region.cjsx' ResizableRegion = require './components/resizable-region'
FLEX = 10000 FLEX = 10000